美文网首页Dagger.android
专题列表页
Dagger.android

虽然dagger很强大,以前在学习使用Dagger2的时候感觉理解绕,相似的模版代码还很多,哪里需要注入还要写DaggerXXX..inject(this);而且也违背依赖注入的核心原则:一个类不应该知道如何实现依赖注入;它要求注射类型知道其注射器, 即使这是通过接口而不是具体类型完成的。

谷歌大神们又研究出一套专门用于Android的注入方式,拓展Dagger2.android