【发布时间】:2014-07-25 09:39:56
【问题描述】:
我想知道毕加索图书馆是如何在应用程序中缓存图像的。我知道它使用 HttpHeaders 来检查天气以从网络中获取图像。
但是,它是否有缓存图像的时间范围?
比如在一天后使缓存失效或其他什么?
问题是我的项目正在从网络加载大量小图像。有时,新图像会反映在下一次发布中。但是,有时它不会。
最糟糕的是,一些图像反映了变化,而其他图像 即使更改是同时进行的,也不是。
但是,当我卸载应用程序时,所有图像都得到了 反映了变化(当然)。
毕加索中必须有一些关于缓存的东西。
请不要告诉我使用 OkHttp 来控制 Picasso 中的缓存。
我的项目正在使用 Apache 的 AsyncHttpClient,它太大了,无法更新。
(当然不是我。我只是用 UrlConnection 创建一个小型网络助手,而不是实现整个 AsyncHttpClient。)
无论如何,任何想法或指针都将不胜感激。
底线:没有 OkHttp。只是想了解毕加索的缓存控制机制。
问候
【问题讨论】:
标签: android picasso image-loading