以上两者都是相关的。以下是我的案例
所以浏览,网后我遇到了
使用OkHttpClient缓存机制
How to implement my own disk cache with picasso library - Android?
所以我尝试将OkHttp 2.0.0用于Volley Library
https://gist.github.com/JakeWharton/5616899
我认为,从OkHttp 2.0.0开始,有些内容需要改变。 所以我跟着这个而不是
但是现在使用方法2,Volley库将无法运行。 最后,我正在尝试使用此
中提到的缓存所以,我的问题很简单,如何不重新加载已经下载的图像。如果,我必须使用OkHttp 2.0.0进行磁盘缓存,我应该遵循哪些方法。
答案 0 :(得分:0)
保持缓存应该如何工作的流程。不知道毕加索是因为我使用了Aquery,但只要位图(bm)需要加载'它们就应该使用相同的流程。在一些图像视图中。
流速:
如果bm是拇指做chekthm
如果bm大做cheklarge
On thmb:
如果在memcache中返回bm for load来查看
如果在filecache中从那里返回bm
在temp bm仍为null时,网络提取返回bm ,负载到相应的缓存和弹出' 4 onFullCache。
对于大型bm,使用与thmb相同的流程,只有配置缓存不会包含多少条目。
你必须在那里阻止抓取。为什么因为进程只有当bm无法从本地选项中获取时才会选择网络提取。此时你要么使用本地res的默认drawable(你的逻辑不是正确的bm),要么你必须进行网络提取。