【问题标题】:Save locally recovered image with Universal image loader使用通用图像加载器保存本地恢复的图像
【发布时间】:2014-11-27 09:37:51
【问题描述】:

我正在使用通用图像加载器从服务器检索大量图像并将其显示在列表视图中。 现在,当缓存已满时,库会自动删除一些“旧”图像以获得可用空间以保持新图像,因此当我滚动“返回”以查看以前的图像(已从缓存中删除)时,库会再次下载它。 如果库使用3g连接恢复图片,这是一个非常大的问题。

我想做的是: - 从链接中恢复图片 - 将图片保存在缓存中(图书馆已经这样做了) - 将图片保存到存储文件夹中

所以当图书馆需要再次展示一张还没有进入 chache 的旧图片时,它可以从存储中恢复它,而不是从网络中恢复。

有可能吗?

【问题讨论】:

  • 您是否启用了磁盘缓存?

标签: android image universal-image-loader


【解决方案1】:

我认为击球手的方式是你使用 UrlImageViewHelper 你可以从https://github.com/koush/UrlImageViewHelper下载

它将自动将图像存储在内存中,这是使用此库加载图像的更好方法。

【讨论】:

    【解决方案2】:

    是的,您可以首先您必须在第一次进行活动时将图像存储在特定文件夹中,稍后您可以放置​​一小段代码来检查请求的文件是否存在于本地存储文件夹中.....这将解决您的问题

    【讨论】:

      猜你喜欢
      • 2012-07-11
      • 2014-10-14
      • 1970-01-01
      • 1970-01-01
      • 2015-07-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-05-08
      相关资源
      最近更新 更多