怎么查看dagger 2 生成的类
答案:2 悬赏:40 手机版
解决时间 2021-02-01 14:14
- 提问者网友:自食苦果
- 2021-01-31 14:26
怎么查看dagger 2 生成的类
最佳答案
- 五星知识达人网友:何以畏孤独
- 2021-01-31 15:11
简单的说 Dagger就是用来创造这个容器,所有需要被依赖的对象在Dagger的容器中实例化,并通过Dagger注入到合适的地方,实现解耦,MVP框架就是为解耦而生,因此MVP和Dagger是绝配; 举个栗子? 通常情况下我们引用一个类的做法: 我们先定义一个
全部回答
- 1楼网友:蓝房子
- 2021-01-31 16:47
githubapimodule_providegithubservicefactory 类中有两个成员,一个是提供(@provides)githubservice 所在的 module 类,一个是创建githubservice方法所需参数的retrofitprovider(从这里可以看出dagger2需要创建retrofitprovider的工厂)。然后通过 module.provdegithubservice()方法来创建 githubapiservice实例,这样最终穿件了在reposlistactivity中注入的依赖实例。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯