码迷,mamicode.com
首页 >  
搜索关键字:dagger    ( 68个结果
dagger 2 基础
dagger 2是android下的IOC框架,类似java服务端的spring,但功能上远没有其强大。个人理解不管是APP还是服务端依赖注入的本质都是一样的,用于解耦某个服务的定义和实现。我自己给出下面这个简单的例子: 1、在android studio中增加配置如下: 2、定义服务的实现如下: ...
分类:其他好文   时间:2016-04-11 18:14:04    阅读次数:115
Dagger2使用攻略
Dagger2使用攻略 Dagger 2 是 Square 的 Dagger 分支,是一种依赖注入框架。目前由 Google 接手进行开发,Dagger2是使用代码自动生成和手写代码来实现依赖注入。据说在 Dagger 的基础上效率又提升了13%,并且同样功能强大...
分类:其他好文   时间:2016-01-29 12:25:29    阅读次数:171
Dagger2 生成代码学习
接上一篇文章介绍了Dagger2的初步使用,相信刚接触的人会觉得很奇怪,怎么会有很多自己没有定义的代码出现,为什么Component的创建方式是那样的。为了搞清楚这些东西,我们需要查看一下Dagger2 生成的源代码。Dagger2 是一个DI框架,通过学习生成的代码也可以更好的理解Dagger.....
分类:其他好文   时间:2016-01-11 21:58:55    阅读次数:257
Dagger2 使用初步
Dagger2 是一个Android依赖注入框架,由谷歌开发,最早的版本Dagger1 由Square公司开发。依赖注入框架主要用于模块间解耦,提高代码的健壮性和可维护性。Dagger 这个库的取名不仅仅来自它的本意“匕首”,同时也暗示了它的原理。Jake Wharton 在对 Dagger 的.....
分类:其他好文   时间:2016-01-11 00:06:16    阅读次数:573
Dagger2使用方法
欢迎Follow我的GitHub, 关注我的CSDN, 合作请联系我. Dagger已经加入Google I/O, 是Square开发的依赖注入库, 发布2.0版本. Dagger表示有向非循环图(Directed Acyclic Graph, DAGger). 好处和优点有很多, 参考, 所有优秀的开源库, 本质上都是让程序更加清晰, 编写更加容易. 让我们来看看怎么使用?主要内容: (1) 项...
分类:其他好文   时间:2016-01-03 09:20:13    阅读次数:324
Java依赖注入库框架 Dagger的源码分析(一)
1、GeneratedAdapters 对应的注释上面是这么说的: A single point for API used in common by Adapters and Adapter generators 被Adapters以及Adapter的生产者广泛使用 通过代码,可以注意到,这是一个final类,是不允许被重载的。 他的构造函数是一个空的构造函数。 同时带有下面的常量的定...
分类:编程语言   时间:2015-08-30 23:08:33    阅读次数:130
Android 依赖注入
Android 依赖注入 Dagger2 ![https://github.com/google/dagger](github托管地址) 1. 安装依赖: ``` ? ? compile ‘com.google.dagger:dagger:2.0.1‘ ? ? compile ‘com.google.dagger:dagger-compiler:2.0.1...
分类:移动开发   时间:2015-08-26 00:19:17    阅读次数:181
将基于Dagger-1开发的项目迁移到Dagger-2中
原文链接 : Dagger 1 to 2 migration process 原文作者 : Miroslaw Stanek 译文出自 : 开发技术前线 www.devtf.cn 译者 : chaossss 校对者: tiiime 状态 : 完成 我相信每一个 Android 开发者都听说过依赖注入框架,事实上几乎所有 Android 官方会议都讨论过软件设计模式。虽然...
分类:其他好文   时间:2015-05-31 11:02:03    阅读次数:428
例子Architecting Android…The clean way?----代码分析
Presention层:整个应用启动的时候,就执行依赖的初始化。编译项目之后,Dagger依赖框架使用ApplicationComponent生成一个DaggerApplicationCOmponent。1. 首先进行依赖的生成在Application中,调用initializeInjector()...
分类:移动开发   时间:2015-05-30 22:38:27    阅读次数:376
supermvc介绍
马上要开始写毕设了,需要一个合适的框架.想想自己用过的几个框框speedphp tp啊 还有公司的 dagger啊 ,大同小易.每一种都有自己喜欢的地方.然后想到了二八理论,我们常用的功能可能不到框架所有功能中的20%,然后我想,我就把这20%常用的实现出来,写成自己的框架,然后在这上面开发...
分类:Web程序   时间:2015-05-03 17:23:52    阅读次数:153
68条   上一页 1 ... 4 5 6 7 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!