当我使用 glide 库打开并加载少量(100)张图像时,Android 应用程序的数据大小增加了 13MB。我没有管理 glide 的任何缓存属性,全部设置为默认值。 glide 的磁盘缓存是否有可能导致此问题?
注意:图像大小范围为 100Kb。
您可以在销毁 Activity 或 Fragment 时清除 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 );
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)