Android 应用程序的数据大小增加是 Glide 造成的吗?
Android App's Data size increasing Does Glide cause this?
Android 当我使用 glide 库打开并加载少数(100)张图像时,应用程序数据大小增加了 13MB。我没有管理任何 glide 的缓存属性,都设置为默认值。 glide 的磁盘缓存是否有可能导致此问题?
注意:图像的大小范围为 100Kb。
您可以在销毁您的 activity 或片段
时清除 Glide 库内存
@Override
public void onDestroy() {
super.onDestroy();
Glide.get(this).clearMemory();
}
跳过内存缓存
skipMemoryCache( true ) 专门告诉 Glide 跳过内存 cache.when 你调用 load add that 属性 像这样
Glide
.with( context )
.load(url)
.skipMemoryCache( true )
.into( imageViewInternet );
跳过磁盘缓存
Glide
.with( context )
.load( url)
.diskCacheStrategy( DiskCacheStrategy.NONE )
.into( imageViewInternet );
Android 当我使用 glide 库打开并加载少数(100)张图像时,应用程序数据大小增加了 13MB。我没有管理任何 glide 的缓存属性,都设置为默认值。 glide 的磁盘缓存是否有可能导致此问题?
注意:图像的大小范围为 100Kb。
您可以在销毁您的 activity 或片段
时清除 Glide 库内存@Override
public void onDestroy() {
super.onDestroy();
Glide.get(this).clearMemory();
}
跳过内存缓存
skipMemoryCache( true ) 专门告诉 Glide 跳过内存 cache.when 你调用 load add that 属性 像这样
Glide
.with( context )
.load(url)
.skipMemoryCache( true )
.into( imageViewInternet );
跳过磁盘缓存
Glide
.with( context )
.load( url)
.diskCacheStrategy( DiskCacheStrategy.NONE )
.into( imageViewInternet );