2012-07-09 130 views
1

我正在构建一个显示一系列图像的Android应用程序。预加载和缓存图像,然后从缓存中删除旧图像

我想要在后台预加载图像并将它们放入缓存中。

当用户看到图像时,不需要继续缓存图像,因为用户无法回到它,所以我想从缓存中删除它们。

任何人都可以指向我的网站相关的?

谢谢。

回答

2

Android开发人员网站的最佳做法有类似情况的解决方案。你可以看看here。唯一的问题是,他们使用缓存中的LRU删除最近最少使用的图像,而不是最近使用的图像,但可以手动删除它们(作为快速修复解决方案)。希望有所帮助。