Android:恢复已加载的图像

时间:2012-07-26 20:36:59

标签: android image caching

我想从imageView中的网址加载和缩放图片。

然后,当用户触摸该图像时,我想在其他imageView或webView中加载图像(无缩放)。

问题是我不想要加载图像两次。第一次,它在某个地方下载(缓存?),我希望恢复没有做两个请求...

一些例子?建议?

感谢

2 个答案:

答案 0 :(得分:0)

你应该考虑首先只加载图像的缩略图,然后等待下载真实图像,直到用户真的想要看到它。

用于缓存,请参阅LruChache

答案 1 :(得分:0)

本教程应该有助于缓存:http://codehenge.net/blog/2011/06/android-development-tutorial-asynchronous-lazy-loading-and-caching-of-listview-images/

如果您有大量图片,请考虑使用LruCache。它有助于管理大量缓存数据。