Android picasso 缓存图片

标签 android caching picasso

在书面文档中, picasso 缓存下载的图像,但我还没有看到如何从缓存中再次调用该图像的示例。

这是我第一次加载图片:

Picasso.with(getActivity())
        .load(thirdArticle.getImageURL())
        .resize(200, 150)
        .centerCrop()
        .into(mainThreeArticleImage);

当我第二次调用上面的相同代码时,它不应该从缓存中获取???

如果没有,如何通过该url调用缓存图片??

最佳答案

Picasso 会自动缓存加载的图像,以便下次从缓存中加载它们。您可以通过启用指示器来检查图像是从网络、缓存还是磁盘加载的

Picasso.get().setIndicatorsEnabled(true);

enter image description here

每个图像都会显示指示器,指定图像从何处加载。
我从 here 得到了引用

关于Android picasso 缓存图片,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30728511/

相关文章:

javascript - 使用 Javascript 进行脚本缓存的最佳实践

java - picasso 库无法在 android 的 RecyclerView 中工作

android - 如何清除特定 url 的 picasso 缓存?

python - Django:使用Redis做Cache超时的含义

java - 具有多个键的缓存

android - Picasso 和 Glide,从 Dropbox 下载图片

android - 如何将 Alexa 语音服务集成到自定义 Android 应用程序

android - 尝试查找 BLE 设备时如何使用 LeDeviceListAdapter?

android - 如何从另一个应用程序访问字符串资源

Android无法隐藏年份字段的选择器