我使用通用图像加载程序从服务器检索大量图像并在列表视图中显示它。 现在当缓存已满时,库会自动删除一些旧的"图片为自由空间保持新的,所以当我滚动"返回"为了查看以前的图像(已从缓存中删除),库再次下载。 如果库使用3g连接恢复图片,这是一个非常大的问题。
我想做的是: - 从链接中恢复图片 -save pic在缓存中(库已经这样做了) -save pic也存储在存储文件夹中
因此,当图书馆需要再次显示一个尚未进入chache的旧图片时,它可以从存储中恢复,而不是从网络中恢复。
可以这样做吗?
答案 0 :(得分:2)
我认为击球方式是你使用 UrlImageViewHelper ,你可以从https://github.com/koush/UrlImageViewHelper下载
它会自动将图像存储在现金存储器中,这是使用此库加载图像的更好方法。
答案 1 :(得分:1)