这里是场景
1:使用滑动打开Android应用程序,然后滑动下载图像并将其保存在缓存中。
2.如果app关闭然后重新打开,则URL相同,从缓存中滑动加载图像
3:虽然没有连接到互联网,但是当打开应用程序时,我想从缓存中滑动显示随机图像,如果滑行可以列出缓存中的所有URL,那将会很不错
如何让第3步工作?
答案 0 :(得分:2)
您可以使用DiskCacheStrategy
。
媒体的可用缓存策略集。
<强> static DiskCacheStrategy ALL
强>
默认情况下,
Glide
使用内存和磁盘缓存来避免不必要的操作 网络请求。
Glide.with(contextOBJ)
.load("IMAGE_LINK")
.diskCacheStrategy(DiskCacheStrategy.ALL)
.into(imageViewOBJ);