SF
点点滴滴
点点滴滴
注册登录
关注博客
注册登录
主页
关于
RSS
[Android] Dagger2 入门 2
legendmohe
2016-08-24
阅读 9 分钟
2.7k
如上面例子所示,如果要求D对象为单例,可以通过@Singleton注解来实现。首先我们需要在依赖图中声明对象是单例的: {代码...} DComponent接口也需要声明: {代码...} 如此,当我们注入D对象时,可保证每次注入的是同一个D对象: {代码...}
[Android] Dagger2 入门 1
legendmohe
2016-08-20
阅读 6 分钟
2.7k
这篇文章主要谈一下本人在学习Dagger2的心得,如有错漏,敬请谅解。 什么是依赖注入 依赖注入就是把下面这样的代码: {代码...} {代码...} 变成: {代码...} {代码...} 这种把对象之间的依赖生成的责任交给外界的做法,叫做依赖注入。 如何更方便地进行依赖注入 我们有类和它们之间的依赖关系,便很自然地会用图来表示这...