使用 Android 缓存中的图像管理自定义 listView
我正在参考已经提出的问题 Android - 如何进行惰性加载ListView 中图像的加载
我想在应用程序缓存中管理 listView 的所有图像数据,而不是在 HashMap 中。所有图像均来自服务器。 就像在 Android 市场中一样,该数据保存在缓存中,我们可以从中清除该数据 安卓设置>应用领域>管理应用程序>我的应用程序。
那么如何管理这个自定义的listView呢?
提前致谢。
I am taking the reference of already ask question
Android - How do I do a lazy load of images in ListView
I want to manage all of this image data of listView in application cache memory not in HashMap. all the images are coming from server.
just like in Android market that is holding that data in cache memory and we can clear that from
android Settings> applications> Manage application> my-application.
so how to manage this custom listView?
Thanks in advance.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
不建议这样做,因为该缓存位于内部目录中,不足以存储下载的图像,因为缓存不应超过 1MB。最好将图像存储在 SD 卡中。
请参阅 http://developer.android.com/guide/topics/data/数据存储.html
It is not advisable to do so because that cache is located in the internal directory and is not good enough to store downloaded images because the cache should not exceed 1MB. It is best to store the images in the SD Cards.
Refer http://developer.android.com/guide/topics/data/data-storage.html