Glide获取图像缓存列表

时间:2017-11-06 06:38:45

标签: android performance android-glide

这里是场景

1:使用滑动打开Android应用程序,然后滑动下载图像并将其保存在缓存中。

2.如果app关闭然后重新打开,则URL相同,从缓存中滑动加载图像

3:虽然没有连接到互联网,但是当打开应用程序时,我想从缓存中滑动显示随机图像,如果滑行可以列出缓存中的所有URL,那将会很不错

如何让第3步工作?

1 个答案:

答案 0 :(得分:2)

您可以使用DiskCacheStrategy

  

媒体的可用缓存策略集。

<强> static DiskCacheStrategy ALL

  默认情况下,

Glide使用内存和磁盘缓存来避免不必要的操作   网络请求。

Glide.with(contextOBJ)
 .load("IMAGE_LINK")   
 .diskCacheStrategy(DiskCacheStrategy.ALL)
 .into(imageViewOBJ);