- 博客(4)
- 资源 (5)
- 收藏
- 关注
原创 Dagger 2从浅到深(二)
在Dagger 2从浅到深(一)中,了解到Dagger依赖注入的基本用法,心里有两个盲点:@Provides是什么呢?注解的构造函数是有参构造函数,该如何传递参数?带着这两个疑问,开始本文章的话题。所涉及到的注解@Provides@Provides可以认为是对@Inject的补充。对于@Inject不能满足的情况,可以使用@Provides注解方法来满足依赖性,该方法的定义返回类型满足了其依赖
2017-04-29 19:49:05 4035 1
原创 Dagger 2从浅到深(一)
概述在Dagger 2官方文档中,有这么一句话“A fast dependency injector for Android and Java.”,翻译过来的意思就是:适用于Android和Java的快速依赖注入。这里主要是了解Dagger 2,对依赖注入不多叙述。不理解依赖注入的,可以参考以下博客:控制反转(IoC)与依赖注入(DI)浅谈依赖注入理解依赖注入(IOC)和学习UnityGra
2017-04-29 12:10:38 7813 12
原创 Error:Conflict with dependency 'com.google.code.findbugs:jsr305'
配置Gradle时,出现了一个从未碰到的问题“Error:Conflict with dependency ‘com.google.code.findbugs:jsr305’ ”。在stackoverflow搜索了下, 原来不止我一个碰到。现已完美解决,记录备案。在 app.gralde中的android目录下添加如下代码,即可。android { configurations.all {
2017-04-28 10:42:22 2110
翻译 Dagger1迁移Dagger2指南
原文地址:https://google.github.io/dagger/dagger-1-migration.htmlDagger 1是由squre开发,而Dagger2是Dagger1的分支,由谷歌公司接手开发,目前的版本是2.10。虽然Dagger 1和Dagge 2在许多方面是相似的,但一个不是另一个的替代。在由Dagger 1向Dagger 2迁移时,由于两种版本之间的API和概念差异,还
2017-04-18 15:03:01 1152
正则表达式测试分析
2018-03-01
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人