Android——Glide的使用和Glide缓存问题

https://blog.csdn.net/CHZKAL/article/details/90406309

 

compile 'com.github.bumptech.glide:glide:3.7.0'

 

Glide作用将网络图片资源加载到组件中。  

Glide加载图片时有两级缓存机制,第一级内存缓存,第二级硬盘缓存。将资源缓存后,再次加载资源先从内存缓存中查找,再从硬盘缓存中查找,都不存在才会从网上获取。

Glide的基本使用:Glide.with( Activity activity ).load( Url url ).into( View view );  

 

如果不想加载缓存的图片,应该设置跳过内存缓存,并不在硬盘内进行缓存

Glide.with(AddComActivity.this)
.load(imgSave)
.skipMemoryCache(true)//跳过内存缓存
.diskCacheStrategy(DiskCacheStrategy.NONE)//不要在disk硬盘缓存
.into(imgAddCom);

 

<session-config>
<session-timeout>60</session-timeout>
</session-config>这里的60就是60分钟。
 
HttpSession session=request.getSession(true);
session.setMaxInactiveInterval(3600);//3600秒,注意服务器端的3600秒,而不是客户端
posted @   remix_alone  阅读(1112)  评论(0编辑  收藏  举报
编辑推荐:
· 从 HTTP 原因短语缺失研究 HTTP/2 和 HTTP/3 的设计差异
· AI与.NET技术实操系列:向量存储与相似性搜索在 .NET 中的实现
· 基于Microsoft.Extensions.AI核心库实现RAG应用
· Linux系列:如何用heaptrack跟踪.NET程序的非托管内存泄露
· 开发者必知的日志记录最佳实践
阅读排行:
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· Manus的开源复刻OpenManus初探
· AI 智能体引爆开源社区「GitHub 热点速览」
· 三行代码完成国际化适配,妙~啊~
· .NET Core 中如何实现缓存的预热?
点击右上角即可分享
微信分享提示