當我從互聯網開發一個具有下載和緩存圖像的android應用程序時,我發現很多應用程序在下載後使用MemoryLruCache或DiskLruCache來緩存圖像。但我想知道他們爲什麼使用它們,爲什麼不使用這種方式:下載圖像,然後將圖像保存到SD卡中,然後從SD卡中獲取圖像以顯示它(這是手動方式)。 我是android dev中的新手。那麼請幫助我理解它? 非常感謝很多次。Android:通過android類或手動方式緩存圖像?
-1
A
回答
0
從網址下載圖片列表將消耗時間,也填滿了用戶的內存....所以它更好地動態加載圖片從網址,並使其緩存,然後從緩存預覽圖像..
我希望你也有我點....查看圖像延遲加載的一些例子
+0
感謝您的評論。 但我會下載圖像並保存到SD卡。然後從SD卡獲取圖像,我也不再從互聯網上獲取圖像。但我認爲當我們使用緩存來保存它時,它會比sd卡加載更多。是對的嗎? – VinhNguyen
相關問題
- 1. 通過ajax手動緩存圖像?
- 2. Android最佳的緩存圖像方式
- 3. Android Picasso使手動緩存
- 4. 通過ContentProvider的Android位圖緩存
- 5. android中的圖像緩存
- 6. Android緩存webview圖像?
- 7. Android Flickr Json緩存圖像
- 8. android下載/緩存圖像
- 9. Android:爲imageView緩存圖像
- 10. Android圖像緩存 - 如何?
- 11. Android ImageView手柄圖像方向自動
- 12. Android Picaso - 如何不緩存未通過它下載的圖像?
- 13. 以編程方式清除android中的圖像緩存
- 14. Android:手動創建DNS緩存條目
- 15. Asp.net緩存或手動緩存
- 16. 將圖像保存在緩存中android
- 17. Android手動旋轉ViewPager圖像(通過按鈕單擊)而不旋轉手機
- 18. 通用圖像加載器 - 手動清除緩存
- 19. Android位圖緩存
- 20. android位圖緩存
- 21. 緩存位圖Android
- 22. 緩存位圖 - Android
- 23. Android位圖緩存
- 24. Android - 通過藍牙以編程方式發送圖像
- 25. Android Listview與網頁圖像緩存
- 26. 的Android凌空圖像緩存問題
- 27. 在webview中緩存圖像android
- 28. Android - 圖像緩存使用凌空
- 29. Android WebView - 從緩存中加載圖像
- 30. 的Android的WebView緩存圖像
我認爲你需要先充分了解什麼是高速緩存,它的優點:https://en.wikipedia.org/wiki/Cache_(運算) – EvZ
@EvZ感謝您的評論 – VinhNguyen