caching - 使用 Glide 库缓存的图像会被删除吗?或者 Glide 是否有可能不使用缓存的图像并且每次都进行网络请求?
问题描述
是的,我知道 Glide 使用以下代码缓存图像
RequestManager rm = Glide.with(context); rm.load(imgUrl).submit();
//加载img Glide.with(context) .applyDefaultRequestOptions( new RequestOptions().diskCacheStrategy(DiskCacheStrategy.ALL)) .load(imgUrl) .into(view);
但问题是
如果 Glide 真的从缓存中加载了图片,或者甚至在缓存了图片之后,它仍然做网络请求吗?
使用 Glide 缓存的图像是否被清除或删除?如果是,持续时间是多少?(注意:是的,我知道清除缓存时图像会被清除。)如果没有清除缓存,图像会自行清除吗?
解决方案
推荐阅读
- azure - Azure WebJobs 和 ApplicationInsights
- javascript - 带有闭包的函数的意外标识符错误
- database-design - 如何将具有多个操作的单个代码行转换为 SD?
- javascript - 每次通过文件输入选择文件时运行代码,即使所选文件相同
- javascript - 使用 Javascript 将主列表中未出现的名称写入带有 id 的 div
- c++ - 包装函数可以重构吗
- javascript - 弹出窗口用于显示在网页上,但不再显示
- oracle - SQL*Plus 通过 Shellscript 使用 WHENEVER OSERROR
- python - 适用于 Python KeyError 的 Google API v4:'_module'
- javascript - 如何在 .net core 2.0 中通过 ajax 下载 excel (.xlsx)