1

我正在使用 Koush 出色的图像加载库 Ion,但我希望能够在应用程序启动时将图像保存在磁盘上。这是为了避免在应用退出并重新启动时从网络重新加载图像。目前,似乎在 Ion 初始化时缓存已被擦除,并且不会重用现有的磁盘缓存。Ion 是否支持这种缓存模式,如果支持,我该如何配置它?谢谢。

4

1 回答 1

1

Ion自动缓存 GET 请求。

没有直接的公共 API 来处理 Ion 的图像缓存。

但是,我相信(但可能是错误Ion的)尊重Cache-ControlHTTP 标头(如果已设置)。

IMO,您应该继续使用Picasso 库来处理与图像相关的网络任务,其余部分使用 Ion(因为它缺乏缓存灵活性)。

于 2014-10-31T17:19:35.063 回答