AppComponent和ActivityComponent中的方法是做什么用的?
来源:2-10 Dagger2-依赖注入
慕粉3716094
2018-01-09
课程中AppComponent和ActivityComponent中为什么需要下面的方法,它们是做什么的, 跟处理业务的Component中只需要inject()方法有什么差异?
fun activity():Activity fun context(): Context fun lifecycleProvider(): LifecycleProvider<*>
写回答
1回答
-
AppComponent和ActivityComponent封装的是能用性的,像actiivty,context和lifecycle都是其它业务都可能会用到的。业务的Component依赖于基础Component,更专注处理自身业务相关。
012018-01-09
相似问题