概述
Defines a set of dependencies and options to use when initializing Glide within an application.
官方对其解释为,当在app中初始化Glide时,定义一个依赖和选项的集合。
它的主要功能就是开发者可以自己设置选项和注册组件(比如网络框架)。
public abstract class AppGlideModule extends LibraryGlideModule
implements AppliesOptions
AppGlideModule 继承自 LibraryGlideModule。
public abstract class LibraryGlideModule implements RegistersComponents {
@Override
public void registerComponents(
@NonNull Context context, @NonNull Glide glide, @NonNull Registry registry) {
// Default empty impl.
}
}
所以也包含registerComponents方法。注册组件。
我们要使用它,首选要定义一个AppGlideModule的子类。并且加上注解 @GlideModule 。
@GlideModule
public class MyModel extends AppGlideMod
最后
以上就是柔弱香氛为你收集整理的Glide:AppGlideModule的全部内容,希望文章能够帮你解决Glide:AppGlideModule所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复