我是靠谱客的博主 柔弱香氛,这篇文章主要介绍Glide:AppGlideModule,现在分享给大家,希望可以做个参考。

复制代码
1
Defines a set of dependencies and options to use when initializing Glide within an application.

官方对其解释为,当在app中初始化Glide时,定义一个依赖和选项的集合。 

它的主要功能就是开发者可以自己设置选项和注册组件(比如网络框架)。

复制代码
1
2
public abstract class AppGlideModule extends LibraryGlideModule implements AppliesOptions

AppGlideModule 继承自 LibraryGlideModule。

复制代码
1
2
3
4
5
6
7
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

复制代码
1
2
@GlideModule public class MyModel extends AppGlideMod

最后

以上就是柔弱香氛最近收集整理的关于Glide:AppGlideModule的全部内容,更多相关Glide内容请搜索靠谱客的其他文章。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(52)

评论列表共有 0 条评论

立即
投稿
返回
顶部