使用Picasso的Android内存和磁盘缓存http客户端

时间:2014-12-03 09:47:27

标签: android caching httpclient disk picasso

我正在使用Picasso将图像加载到容器中。我想缓存在内存中并缓存在磁盘中。 在磁盘中缓存图像的最佳方法是什么?什么是http客户端是最好的选择?

这些是我的要求:

  • 首先检查内存中的缓存
  • 检查磁盘中的缓存
  • 从服务器获取图像。

如果图像在磁盘上 - >检查缓存间隔(max-age)并在服务器验证图像是否过时。服务器需要标题if_none_match: eTag

我已经读过这个功能是在OkHttp api中构建的,但我不知道如何使用它。我希望有人能给我发一些链接,文档,或者你可以考虑采用其他任何不同的方式。

0 个答案:

没有答案