今天尝试使用一下glide的新版本4.0,想调用GlideApp的时候卡了一下,问题记录如下
首先添加依赖
//Glide框架引入
compile 'com.github.bumptech.glide:glide:4.0.0-RC0'
annotationProcessor 'com.github.bumptech.glide:compiler:4.0.0-RC0'
为运用程序定义一个带有@GlideModule注解的AppGlideModule,
@GlideModule
public class CustomAppGlideModule extends AppGlideModule {
@Override
public void applyOptions(Context context, GlideBuilder builder) {
builder.setMemoryCache(new LruResourceCache(20 * 1024 * 1024));
}
}
记住加注解@GlideModule,我就是忘了这个
然后点击菜单里Build->Make Project,系统会自动生成GlideApp,
然后通过GlideApp.with()方式就乐意使用Glide的Generated API了。