依赖注入Dagger2的学习(一)

2016-12-21  本文已影响0人  ziabo_yu

按照惯例,先引用一些大神的解释

为什么使用依赖注入:

首先我们需要知道 ,人们在很长时间都是利用控制反转原则规定:应用程序的流程取决于在程序运行的时候对象图的建立. 通过抽象定义的对象交互可以实现这样的动态流程.而使用依赖注入或者服务定位器便可以完成运行时绑定.

使用依赖注入可以带来哪些好处

上述为摘抄.............

发展历程

Dagger1由Square公司创建的,Dagger2是Dagger1的分支,由Google公司接手开发.暂时知道这些就够了,太原理的也看不懂.

Dagger2的部分注解的讲解摘抄

总结:一些常用的注解类型已经摘抄完了,虽然我的项目里面一直都在用,但是这些东西我从来就没有接触过是为什么,项目的闲暇期我就决定自己做一些摘抄,里面会有通过我的学习我理解了哪些,理解不了哪些我都会分享出来.好了,这一篇就暂且写到这里,没有讲一些实际的代码,请原谅我也不会,路漫漫其修远兮!!!最后请注意:我上述均为摘抄,着急的可以去百度搜Dagger2,第一个点进去看!!!

上一篇 下一篇

猜你喜欢

热点阅读