glide设置
来源:互联网 发布:java.util jar包 编辑:程序博客网 时间:2024/05/18 03:47
<meta-data android:name="com.juzifenqi.app.utils.GlideConfiguration" android:value="GlideModule"/><meta-data android:name="com.bumptech.glide.integration.okhttp3.OkHttpGlideModule" android:value="GlideModule"/>public class GlideConfiguration implements GlideModule { @Override public void applyOptions(Context context, GlideBuilder builder) { ViewTarget.setTagId(R.id.glide_tag_id); builder.setDecodeFormat(DecodeFormat.PREFER_ARGB_8888); // 设置磁盘缓存为100M,缓存在内部缓存目录 int cacheSize100MegaBytes = 104857600; builder.setDiskCache(new InternalCacheDiskCacheFactory(context, cacheSize100MegaBytes)); // 20%大的内存缓存作为 Glide 的默认值 MemorySizeCalculator calculator = new MemorySizeCalculator(context); int defaultMemoryCacheSize = calculator.getMemoryCacheSize(); int defaultBitmapPoolSize = calculator.getBitmapPoolSize(); int customMemoryCacheSize = (int) (1.2 * defaultMemoryCacheSize); int customBitmapPoolSize = (int) (1.2 * defaultBitmapPoolSize); builder.setMemoryCache(new LruResourceCache(customMemoryCacheSize)); builder.setBitmapPool(new LruBitmapPool(customBitmapPoolSize)); } @Override public void registerComponents(Context context, Glide glide) { }}
<item name="glide_tag_id" type="id"/> values 下的ids.xml
阅读全文
0 0
- glide设置
- Glide 设置图片
- Glide回调设置Bitmap对象
- glide
- Glide
- Glide
- glide
- Glide
- Glide
- Glide
- Glide
- glide
- Glide
- Glide
- Glide
- Glide
- Glide
- Glide
- 微信小程序400错误
- 10.1.数字与静态
- kmp算法的优化
- SQL 优化经验总结34条
- POI中设置Excel单元格格式样式(居中,字体,边框等)
- glide设置
- C#无需第三方插件实现json和table互转
- 使用Bootstrap+metisMenu完成简单的后台管理界面
- 大龄程序员如何保持自己的职场竞争力
- 使用 PHPStorm 与 Xdebug 调试 Laravel (一)
- 草稿
- chapter21灰度直方图
- $.ajax 中的contentType
- 大数据为什么对人们来说如此重要?