Android应用程序的数据大小增加Glide会导致这种情况吗?

时间:2017-01-04 07:24:09

标签: android android-glide

当我使用滑动库打开并加载少量(100张)图像时,Android应用程序数据大小增加了13MB。我没有管理任何滑动的缓存属性,都设置为默认值。是否有机会磁盘缓存导致此问题?

注意:图像尺寸范围为100Kb。

1 个答案:

答案 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 );