0
点赞
收藏
分享

微信扫一扫

Glide4.8.0配置

奔跑的酆 2021-09-29 阅读 118

一、Glide4.8.0使用

   implementation 'com.github.bumptech.glide:glide:4.8.0'
   annotationProcessor 'com.github.bumptech.glide:compiler:4.8.0'
@GlideModule
public class CustomAppGlideModule extends AppGlideModule {

    @Override
    public void applyOptions(@NonNull Context context, @NonNull GlideBuilder builder) {
        int memoryCacheSizeBytes = 1024 * 1024 * 20; // 20mb
        int diskCacheSizeBytes = 1024 * 1024 * 100;  //100 MB
        builder.setMemoryCache(new LruResourceCache(memoryCacheSizeBytes))
                .setDiskCache(new InternalCacheDiskCacheFactory(context, diskCacheSizeBytes));
    }
    
    @Override
    public boolean isManifestParsingEnabled() {
        return false;
    }

}

总结

1、使用Generate API ,首先要有一个被@GlideModule注解标注的
2、此方法isManifestParsingEnabled(),返回false :不再解析AndroidMenifest文件。返回true,这是Glide4为了兼容Glide3

    implementation 'com.github.bumptech.glide:okhttp3-integration:4.8.0'
举报

相关推荐

0 条评论