前言:Lazy和Provide可以用来包装我们需要注入的依赖, 1.Lazy为懒加载模式, 用到的时候才会依赖, ...[作者空间]
应用场景:多个构造方法想要@Inject、多个@Provides方法返回同一数据类型,这种情况该如何注入? 一、通...[作者空间]
应用场景:将有参数的构造函数的实例注入到目标类中 如:依赖类: module中 要提供对象,还有提供参数 如下: ...[作者空间]
应用场景:猫喜欢吃鱼: 如下: 注意:此处Eat和cat的构造函数都添加了@Inject注解 测试: 结果:Mai...[作者空间]
我们来讨论一下@scope的使用与分析 应用场景:假如在目标类中依赖的对象要求是单例的,在一定的生命周期内使用同一...[作者空间]
第一篇中介绍的案例,有一个局限性,就是 @Inject 必须要修饰一个类的构造方法,若我们是应用的第三方工具包,我...[作者空间]
进入DaggerCarComponent类查看: 内部采用建造者模式来构建刚才上面我们自定义的接口CarCompo...[作者空间]