当我从互联网开发一个具有下载和缓存图像的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