当我使用滑动库打开并加载少量(100张)图像时,Android应用程序数据大小增加了13MB。我没有管理任何滑动的缓存属性,都设置为默认值。是否有机会磁盘缓存导致此问题?
注意:图像尺寸范围为100Kb。
答案 0 :(得分:1)
你可以通过破坏你的活动或片段来清除Glide库内存
@Override
public void onDestroy() {
super.onDestroy();
Glide.get(this).clearMemory();
}
跳过内存缓存
skipMemoryCache(true)专门告诉Glide跳过内存缓存。当你调用load时添加这样的属性
Glide
.with( context )
.load(url)
.skipMemoryCache( true )
.into( imageViewInternet );
跳过磁盘缓存
Glide
.with( context )
.load( url)
.diskCacheStrategy( DiskCacheStrategy.NONE )
.into( imageViewInternet );