【问题标题】:Android picasso cache imagesAndroid 毕加索缓存图片
【发布时间】:2015-08-24 01:30:14
【问题描述】:

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

这是我第一次加载图像:

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

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

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

【问题讨论】:

    标签: android caching picasso


    【解决方案1】:

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

    setIndicatorsEnabled(true)
    

    将为每个图像显示指标,指定图像的加载位置。
    我从here得到了参考

    【讨论】:

    • 那么我应该在上面的代码中添加什么以便从缓存中获取或通过 web url 下载??
    • 你不需要做任何它自己会处理的事情。该行是要知道图像是从哪里加载的。
    • 无需担心它将在内部处理的缓存。
    猜你喜欢
    • 1970-01-01
    • 2014-04-10
    • 2014-04-10
    • 2018-09-14
    • 2015-03-27
    • 2015-05-07
    • 1970-01-01
    • 2016-01-20
    • 2021-02-21
    相关资源
    最近更新 更多