复制代码1Defines a set of dependencies and options to use when initializing Glide within an application.
官方对其解释为,当在app中初始化Glide时,定义一个依赖和选项的集合。
它的主要功能就是开发者可以自己设置选项和注册组件(比如网络框架)。
复制代码
1
2public abstract class AppGlideModule extends LibraryGlideModule implements AppliesOptions
AppGlideModule 继承自 LibraryGlideModule。
复制代码
1
2
3
4
5
6
7public abstract class LibraryGlideModule implements RegistersComponents { @Override public void registerComponents( @NonNull Context context, @NonNull Glide glide, @NonNull Registry registry) { // Default empty impl. } }
所以也包含registerComponents方法。注册组件。
我们要使用它,首选要定义一个AppGlideModule的子类。并且加上注解 @GlideModule 。
复制代码
1
2@GlideModule public class MyModel extends AppGlideMod
最后
以上就是柔弱香氛最近收集整理的关于Glide:AppGlideModule的全部内容,更多相关Glide内容请搜索靠谱客的其他文章。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复