android – 毕加索磁盘缓存

android – 毕加索磁盘缓存,第1张

概述我正在使用Picasso从URL加载图像 Picasso.with(getApplicationContext()).load(product.getImageUrl()).into(imageView); 从我可以看到,这是每次都进入url而不是缓存磁盘.我需要启用磁盘缓存 我有权限 <uses-permission android:name="android.permission.INTER 我正在使用Picasso从URL加载图像
Picasso.with(getApplicationContext()).load(product.getimageUrl()).into(imageVIEw);

从我可以看到,这是每次都进入url而不是缓存到磁盘.我需要启用磁盘缓存

我有权限

<uses-permission androID:name="androID.permission.INTERNET" /><uses-permission androID:name="androID.permission.WRITE_EXTERNAL_STORAGE" />

所以它不是磁盘的问题.我认为问题是服务器没有发回缓存参数,因此http ClIEnt不缓存.

我如何强制Picasso始终使用磁盘缓存?

解决方法 毕加索没有磁盘缓存.该库依赖于http客户端来遵守定义良好的高速缓存头的语义,以便将本地内容保存在磁盘上.

由于这个事实,没有办法强制缓存.

总结

以上是内存溢出为你收集整理的android – 毕加索磁盘缓存全部内容,希望文章能够帮你解决android – 毕加索磁盘缓存所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/web/1141050.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-31
下一篇 2022-05-31

发表评论

登录后才能评论

评论列表(0条)

保存