-1

当我开发一个从互联网下载和缓存图像的 android 应用程序时,我看到许多应用程序在下载后使用 MemoryLruCache 或 DiskLruCache 来缓存图像。但我想知道他们为什么使用它们,为什么不使用这样的方式:下载图像,然后将图像保存到 sd 卡中,然后从 sd 卡中获取图像以显示它(这是手动方式)。我是android dev的新手。所以请帮助我理解它?非常感谢。

4

1 回答 1

0

好吧,从 url 下载图像列表会消耗时间并且也会填满用户内存..所以最好从 url 动态加载图像并进行缓存,然后从缓存中预览图像..

我希望你明白我的意思....检查一些延迟加载图像的例子

于 2013-07-31T11:17:28.223 回答