Glide @GlideModule 注解使用

写一个类,继承自 AppGlideModule,并且写上@GlideModule 注解

package com.bumptech.glide;

@GlideModule
public class GeneratedAppGlideModuleImplTest extends AppGlideModule {

    @Override
    public void applyOptions(@NonNull Context context, @NonNull GlideBuilder builder) {
        super.applyOptions(context, builder);
        builder.setDiskCache(new DiskLruCacheFactory(context.getExternalCacheDir().getAbsolutePath(),240*1024*1024));
    }
    @Override
    public boolean isManifestParsingEnabled() {
        return false;
    }
}

build.gradle 配置


//如果你项目中没有使用kotlin 那么可以使用annotationProcessor
annotationProcessor 'com.github.bumptech.glide:compiler:4.11.0'

//如果你项目中使用了kotlin 那么必须要使用kapt
kapt 'com.github.bumptech.glide:compiler:4.11.0'

你可能感兴趣的:(Android)