gpt4 book ai didi

android - picasso 磁盘缓存

转载 作者:塔克拉玛干 更新时间:2023-11-02 22:56:11 25 4
gpt4 key购买 nike

我正在使用 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 客户端没有缓存。

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

最佳答案

Picasso 没有磁盘缓存。该库依赖于 HTTP 客户端来遵守定义非常明确的缓存 header 的语义,以便将内容保存在本地磁盘上。

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

关于android - picasso 磁盘缓存,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20635506/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com