E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
Dagger
Dagger
2 源码分析【2】
之前关于@Inject的分析:
Dagger
2分析【1】该章节主要分析使用@Module来注入的情况Module使用@Inject标注构造函数来提供依赖的对象实例的方法,不是万能的,在以下几种场景中无法使用
最最最最醉人
·
2020-04-10 06:47
Android 注解系列之 EventBus3 原理(四)
bus.jpg前言在之前的文章Android注解系列之APT工具(三)中,我们介绍了APT技术的及其使用方式,也提到了一些知名的开源框架如
Dagger
2、ButterKnife、EventBus都使用了该技术
AndyJennifer
·
2020-04-10 00:57
[译]使用
Dagger
2,Mockito 和 自定义 JUnit 规则执行 Android 测试
Dagger
2是一个用于许多Android工程的依赖注入库,本文我们将会讲解如何利用该库的优势测试Android应用。我们先来看一
lovexiaov
·
2020-04-09 05:52
史上最适合新手的
Dagger
2教程(五)命名、限定与延时加载
Dagger
2系列教程目录:史上最适合新手的
Dagger
2教程(一)基本注入史上最适合新手的
Dagger
2教程(二)对象注入史上最适合新手的
Dagger
2教程(三)模型与单例史上最适合新手的
Dagger
2
Eternity岚
·
2020-04-09 00:47
Android第三方の依赖注入【
Dagger
/ButterKnife】
目录:1、依赖注入2、
Dagger
3、ButterKnife4、
Dagger
与ButterKnife对比1.依赖注入1.1.概念依赖注入是一种“设计模式”。最早出现在Spring中。
亦可猫
·
2020-04-08 21:35
剖析
Dagger
2依赖注入
前言本篇文章将结合我自己写的咖啡店卖咖啡的栗子的demo,结合代码来分析一下
Dagger
2是如何来实现依赖注入的。
DorisSunny
·
2020-04-08 05:58
APT技术学习以及发布到jCenter
首先APT是什么,APT可以通过配合注解在编译期生成代码的一种技术,当下比较流行的第三方库,比如
Dagger
2、ButterKnife都用到了APT技术,使用这些库可以减少编写一些重复的代码,提高效率。
可恶的地瓜
·
2020-04-07 21:47
使用Kotlin进行Android开发-第二部分
modern-android-development-with-kotlin-september-2017-part-2-17444fcdbe86题外话这两篇文章觉得越看越有用,写的实在是太好了,虽然只是简单的带你入门的知识,但是对于一直觉得
Dagger
小菜鸟程序媛
·
2020-04-07 07:20
Dagger
2 (2)
@Qualifier(限定符)、@Named场景:假如在去仓库中寻找Fruit实例的时候有两个@Provides,并且return的东西都是Fruit,这个时候如果没有做好标识,那么就会出现异常:![](6.png](http://upload-images.jianshu.io/upload_images/2304809-114089c99fa5e121.png?imageMogr2/auto-
thisColor
·
2020-04-07 02:37
Android
Dagger
2使用小结
都说不用
dagger
2的mvp模式都是耍流氓,但是,但是我之前一直都在耍流氓?所以这两天入门了一下
dagger
2。
lovejjfg
·
2020-04-07 00:36
5.kotlin安卓实践课程-用kotlin写第一个activity(具体实现)
简介主要会通过安卓实战来讲解kotlin语法和实际应用,本教程设及知识点包括框架模式mvp+mvvm,Databinding(数据绑定框架),
Dagger
2(依赖注入框架),DeepLink(页面路由框架
呵呵_9e25
·
2020-04-05 12:43
放弃MVP-Android Flux 框架 RxFlux2 (一)介绍
RxFlux2是在RxFlux基础上,使用RxJava2和
Dagger
2实现Flux模式的轻量级框架。
coolfireApy
·
2020-04-05 12:43
史上最通俗易懂的Android中使用
Dagger
入门教程
史上最通俗易懂的Android中使用
Dagger
入门教程简介
Dagger
2是
Dagger
1的分支,早期有square开发,现在由谷歌公司接手。
SmileUsers
·
2020-04-05 09:06
Dagger
2 小节
Dagger
2框架使用小总结基本知识点:依赖注入:就是目标类所依赖其他的类初始化过程,传统方式就是new和通过set接口传递。引入
Dagger
2框架呢就不用再手动编码并且降低耦合。
qianxL
·
2020-04-05 05:25
Android
Dagger
2(基础篇)
对
Dagger
2从入门到放弃再到恍然大悟。第一次接触这个框架的时候,在网上看了十几篇文章。看完之后的感受是,二脸懵逼,完全不晓得写的是什么。
淋雨仔
·
2020-04-05 04:18
依赖注入框架
Dagger
2详解(二),Java依赖注入标准JSR-330规范
依赖注入框架
Dagger
2详解(一),依赖注入和控制反转的深入理解依赖注入框架
Dagger
2详解(二),Java依赖注入标准JSR-330规范依赖注入框架
Dagger
2详解(三),Java注解处理器APT
门心叼龙
·
2020-04-04 16:15
Dagger
2神器入门(一)
对于刚刚入门
Dagger
的同学们来讲,这样的文章只会让你觉得生无可恋,看完之后还是不知道怎么使用?对于新的知识,我们首先要知道的是它是做什么的?能达到什么效果?
黑马有点白Android
·
2020-04-04 09:16
Android Weekly Notes Issue #228
AppShortcuts;Searchbar的设计讨论;Nougat的DirectReply;AlarmsAPI讨论;SupportLibrary的BottomNavigationView;MVVM模式;
Dagger
2
圣骑士wind
·
2020-04-04 06:08
Dagger
2-从入门到精通(上)
前言最近在做项目中,用到了
Dagger
2,所以找了一些博客和其他的一些学习资源,算是知道如何使用了,但是对其理解还相差很远。所以这篇文章重点针对与使用,和使用中常见的一些问题。
g小志
·
2020-04-04 05:09
GithubApp中DispatchingAndroidInjector
注入过程及作用
dagger
的入口是GithubApp中调用的如下方法:AppInjector.init(GithubAppgithubApp)与该对象注入有
红鲤鱼与绿鲤鱼与驴_a2ef
·
2020-04-03 19:07
(完结)Android MVP+Retrofit+
dagger
2+RxAndroid框架整合(8)----RxAndroid/RxJava篇
作者:hwj3747转载请注明目录(1)配置篇(2)Lambda表达式(3)icepick篇(4)butterknife篇(5)MVP篇(6)Retrofit篇(7)
Dagger
2篇(8)RxAndroid
hwj3747
·
2020-04-03 14:43
聊聊安卓开发中主题样式的一种组织架构
在现阶段的安卓开发中,有着大量高级的开发组织架构,例如MVP,MVVM或者CleanArchitecture,还有些疯狂点的例如RxJava或者
Dagger
,甚至还有新语言出现,比如Kotlin。
CysionLiu
·
2020-04-03 10:06
用
dagger
2煮咖啡
配制
dagger
2开发环境配制project下的build.gradlebuildscript{repositories{jcenter()}dependencies{classpath'com.android.tools.build
不喜欢吃鱼
·
2020-04-03 09:23
[译]使用
Dagger
,Robolectric 和 InStrumentation 在单元测试,集成测试与功能测试中模拟依赖
原文:HowtomockdependenciesinUnit,IntegrationandFunctionaltests;
Dagger
,RobolectricandInstrumentation作者:ArtemZinnatullin
lovexiaov
·
2020-04-03 06:40
Dagger
2略深入浅出的梳理
****(说在最前:阅读本篇之前,希望大家对
Dagger
2已经有了一个初步的了解。从而帮助感觉似是而非的同学进一步的理清一些问题)****谈到
Dagger
2第一印象就是难于上手,事实上也的确如此。
我是昵称
·
2020-04-03 01:09
dagger
2——重点概念讲解,融合篇(中)
前言
dagger
2——基础依赖注入框架篇这篇讲解了Inject,Component,Module,Provides是如何构成
dagger
2整个依赖注入框架的component_module_inject.png
SnowDragonYY
·
2020-04-02 23:15
告别
Dagger
2模板代码:DaggerAndroid原理解析
本系列所有文章:Android神兵利器
Dagger
2使用详解(一)基础使用Android神兵利器
Dagger
2使用详解(二)Module&Component源码分析Android神兵利器
Dagger
2使用详解
却把清梅嗅
·
2020-04-02 04:04
对项目中
dagger
的分析
最近项目用到mvp+
dagger
,由于使用过程中始终对
dagger
比较模糊,所以对git上开源GeekNews的
dagger
断点分析。
翻身不做咸鱼
·
2020-04-02 02:16
Dagger
2 和 DataBinding 一起使用发生冲突的解决方法
最近在学习
Dagger
2,所以准备把加进以前一个项目中并且达到学习的目的,但是在和DataBinding一起使用时会报一下错:而单独使用DataBinding是不会报错,这是改正错误之前的gradle文件
shangjing
·
2020-04-01 16:18
Dagger
2安装
配置APTbuildscript{repositories{jcenter()mavenCentral()maven{url"https://oss.sonatype.org/content/repositories/snapshots"}}dependencies{classpath'com.android.tools.build:gradle:2.0.0-beta5'classpath'com
lyzaijs
·
2020-04-01 16:10
Mvp_RxJava_Retrofit_
Dagger
组合框架
Mvp、RxJava、Retrofit、
Dagger
这些当前流行的框架相信大家都听说过,这里不对这些做科普,这里主要分享一下个人的框架搭建,希望对大家的学习有所帮助。
汉之风云
·
2020-04-01 08:53
6.kotlin安卓实践课程-用kotlin写第一个activity对应P层
简介主要会通过安卓实战来讲解kotlin语法和实际应用,本教程设及知识点包括框架模式mvp+mvvm,Databinding(数据绑定框架),
Dagger
2(依赖注入框架),DeepLink(页面路由框架
呵呵_9e25
·
2020-04-01 06:57
初谈一Java Annotation
我相信Java注解大家都不会陌生,许多开源的第三方框架中都有它的身影如:butterknife,eventbus,retrofit2,
dagger
2等等...有这样一个细节你是否注意到了呢?
文淑
·
2020-04-01 02:46
HuaBanLite发布啦~~!!
项目地址:https://github.com/alberthgh/HuaBanLiteHuaBanLiteAndroid端的花瓣网,个人兴趣项目在架构搭建上,用了比较热门的MVP和RaJava+
Dagger
2
黄光华
·
2020-03-31 15:08
[译]MVP实践(Android)-Part2:
Dagger
使用
你能够介绍一下
Dagger
怎么将core中的各个modules以及MVP的各个层连接在一起吗?
唐先僧
·
2020-03-31 06:59
Dagger
2深入理解
最近,看到一些小伙伴想要入门
Dagger
2,加之最近刚经历了
Dagger
2的水深火热,在这里针对
Dagger
2中不同的注解方式,会生成怎样的代码,结合其生成的不同代码,来帮助大家做一些深入的理解。
alighters
·
2020-03-30 18:04
Lisa 第三季度OKR review
A:阿里代码规范有更深入的认识,对响应式编程有初步了解,
Dagger
2依赖注入Q:他们可以怎么放到工作中呢?
BertFu
·
2020-03-30 11:14
Dagger
2学习笔记2(学习
Dagger
2的简单使用)
关于依赖注入的理解:http://www.jianshu.com/p/9f1f1e75e97c前言:上篇文章中我们主要介绍了什么叫做依赖注入,为了代码解耦,我们在编程的时候会尽量使用.而
Dagger
2就是一种进行依赖注入的利器
走在冷风中吧
·
2020-03-29 15:36
Dagger
2学习笔记4(@Singleton 与@ Scope 实现全局单例与作用域单例)
Dagger
2学习笔记1(基础概念学习)
Dagger
2学习笔记2(学习
Dagger
2的简单使用)
Dagger
2学习笔记3(各个注解学习)上篇文章中学习了
Dagger
2中各个注解的作用及如何使用,其中涉及到两个特殊的注解
走在冷风中吧
·
2020-03-29 14:33
一个很棒的 Android APP框架
我的更多Android博文请关注我的博客:http://xuyushi.github.io最近在github上看到一个android的框架,结合了Rxjava+retrofit+
dagger
2+mvp,
接地气的二呆
·
2020-03-29 09:08
四
Dagger
2的@Qulifier和@Named注解
但是如果是同一类型的对象,不同的@Provides方法,
Dagger
2会选择哪个?举个例子:provideStudent()和provideNewStudent(),返回的都是Student对象。
天地玄黄
·
2020-03-29 04:36
Dagger
2神器入门(二)
前言在
Dagger
2神器入门(一)中,我们了解了什么是依赖注入,那么在这一章中,我们将逐渐入门
Dagger
2。接下来我们会通过demo形式给大家展现
Dagger
2的神奇之处。
黑马有点白Android
·
2020-03-29 04:00
Dagger
2的使用
Dagger
官网DaggerDocumentAPIDagger2TestDemoDagger2是什么?
_九卿_
·
2020-03-29 00:45
Installation
//AddDaggerdependenciesdependencies{compile'com.google.
dagger
:
dagger
:2.x'annotationProcessor'com.google.
dagger
红鲤鱼与绿鲤鱼与驴_a2ef
·
2020-03-28 22:35
解析
Dagger
中的Scope
本文适合学习使用过
Dagger
后,对Scope概念还感到困惑的朋友,文中不会介绍
Dagger
的基本知识。
Dagger
是一个优秀的依赖注入框架,使用它会大大降低项目各模块间的耦合,提高项目的可扩展性。
milter
·
2020-03-28 18:52
最通俗易懂的
Dagger
2说明书
此文是
dagger
2入门级说明书,专门给那些对
dagger
2还处于传说中的大侠们。第一次写作,喷的时候请照顾一下我的感受,轻一点。大家耐心看完!
anypwx
·
2020-03-28 12:08
Dagger
2轻松上手
Dagger
2是由google接手的***dependencyinjection***(依赖注入)框架,今天我们来拨开
dagger
2的迷雾。
Jarryd
·
2020-03-28 08:01
Dagger
2的基本概念和使用
《TastingDagger2onAndroid》译文:Hey!FinallyIdecidedthatwasagoodtimetogetbacktotheblogandsharewhatIhavedealingwithforthelastweeks.InthisoccasionIwouldliketotalkabitaboutmyexperiencewithDagger2,butfirstIthi
RoFF
·
2020-03-28 06:47
Dagger
2使用
在简单使用了一段时间的
dagger
2之后,来谈谈对
dagger
2浅薄的认知。首先,使用依赖注入可以带来哪些好处?
YoKey
·
2020-03-28 05:44
ButterKnife源码解析
Dagger
2是一个更加通用的依赖注入框架。
xiang_d_d_
·
2020-03-28 01:40
上一页
14
15
16
17
18
19
20
21
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他