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
dagger2
android客户端中可能会用到的开源项目
项目名称项目信息dagger
Dagger2
是一个快速的依赖注入库,它使用APT的方式在编译时生成代码,在牺牲微小代价的情况下,使项目架构更加整洁retrofitRetrofit是一个类型安全的Rest风格的类库
android开发经验总结
·
2020-04-14 15:00
Dagger2
@Module标记的类主要提供其他类所需要的依赖实例用Module注解代表这个类主要用来提供需要的依赖用Provides代表这个方法是提供依赖的方法Module内Provides标记的方法,会自动相互寻找依赖privateHispitalShowhispitalShow;publicAppModule(HispitalShowhispitalShow){this.hispitalShow=hisp
东方轩宇
·
2020-04-14 14:56
Android自动生成代码的2种方式
现在有很多主流库都用上了APT,比如
Dagger2
,ButterKnife,EventBus3等。
jtsky
·
2020-04-14 10:53
在项目中怎么灵活使用Dagger?
推荐:看到如此多的MVP+
Dagger2
+Retrofit+Rxjava项目,轻松拿star,心动了吗?看到身边的朋友都已早早在项目中使用这些技术,而你还不会,失落吗?
JessYan
·
2020-04-14 05:00
dagger2
——终篇(下)
前言如果您对
dagger2
的概念,整个依赖注入框架还不清楚,可以先了解下我的前2篇文章:
dagger2
——基础依赖注入框架篇(上)
dagger2
——重点概念讲解、融合篇(中)
dagger2
到底能带来哪些好处
SnowDragonYY
·
2020-04-14 05:44
Android网络交互:
Dagger2
、Retrofit2与RxJava巧妙结合
Dagger2
是Google提供的依赖注入框架,依赖注入为Android中组件之间的解耦提供了很好的解决方案。
浪淘沙xud
·
2020-04-13 07:25
DaggerMock 使用文档
原文DaggerMock是一个JUnitrule,方便覆盖
Dagger2
的dependency更多关于
Dagger2
和Mockito测试的文章可以查看MediumPost覆盖一个
Dagger2
创建的dependency
binwin20
·
2020-04-13 04:36
Kotlin+
Dagger2
开发android应用需要注意的那些问题
Kotlin已经出来很久了,最近也开始用kotlin开发android应用了,但是在使用kotlin+
dagger2
开发android应用的时候遇到了一些问题,在这里记录一下,希望能帮到同样遇到这些问题的同学
loongwind
·
2020-04-12 20:18
Dagger2
中的 Qualifier
Dagger2
中创建实例对象有两种方式:Inject维度:通过用Inject注解构造函数Module维度:通过工厂模式的Module创建其中,Module的优先级比Inject高。
曹仁不会飞
·
2020-04-12 04:06
新版本 databinding 和
dagger2
冲突问题解决方案
将插件注释classpath'com.android.tools.build:gradle:2.3.1'//classpath'com.neenbedankt.gradle.plugins:android-apt:1.8'applyplugin:'com.android.application'//applyplugin:'com.neenbedankt.android-apt'将使用apt标记的
熊er
·
2020-04-12 04:39
Android-
Dagger2
使用--1(原创)
不知不觉又是一年,这一年,Android技术与架构依旧不断推陈出新,各种开源框架层出不穷,非常感谢大Android市场为我们带来的机遇与挑战,可能是这一年Android市场的风起云涌和以及各种新技术的冲击,不得不要求自己去做一点什么.思来想去还是闲暇之余写写文章,可能是在项目中使用到的技术,亦或是优秀的第三方开源框架的使用,亦或是一些读书笔记,亦或是随笔散文,在Android8.0来临之际,希望自
骑小猪看流星
·
2020-04-11 21:25
Dagger2
之入门学习
image.png
Dagger2
已经出来好久,之前也接触过,但是用的不多,一些没有理解到位的地方,其实
Dagger2
学习的成本还是蛮高的(对我这个学渣来说).现在从最基础的来慢慢的了解.这个神兵利器.1
翻滚吧王咸鱼
·
2020-04-11 14:52
2016.03阅读文章
2016-03-31
Dagger2
andBaseClasses—GenericsandPresenterinjection—Medium2016-03-30BashShell常用快捷键·hokein/WikiWiki2016
alighters
·
2020-04-11 14:48
Dagger2
源码分析
Dagger简单介绍
Dagger2
涉及到依赖注入,有关依赖注入的请到理解依赖注入通过注解方式实现依赖注入分为两种:在运行时读取注解来实现依赖注入,依赖的生成和注入需要依靠Java的反射机制。
官先生Y
·
2020-04-11 08:01
dagger2
我们之前做的:一个类的构造函数中通过参数引入另一个类的对象,或者通过set方法设置一个类的对象其实就是使用的依赖注入mvp+
Dagger2
:为什么要在MVP模式中使用
Dagger2
?
碗哥为国争光
·
2020-04-11 04:11
Android
Dagger2
:2.9使用详解(上)
一、
Dagger2
是什么?Dagger是程序在编译时进行依赖注入的框架,原来是由Square公司维护,现在由Google维护。我们可以把它当做应用中的一个模块,负责为其它模块提供实例并且注入依赖关系。
黄海佳
·
2020-04-11 04:55
手把手教你实现仿ButterKnife依赖注入框架
目录前言目前Android社区涌现出越来越多的IOC框架,ButterKnife、
Dagger2
、EventBus3,这些框架往往能有效帮助我们简化代码,模块解耦,相信很多人也或多或少的用过其中一些框架
Geekholt
·
2020-04-11 00:05
Dagger2
封装与实战演练
0.jpg本文为菜鸟窝作者吴威龙的连载菜鸟窝是专业的程序猿在线学习平台,提供最系统的Android项目实战课程如需转载,请联系菜鸟窝公众号(cniao5),并注明出处。[toc]前言AfastdependencyinjectorforAndroidandJava.一个在Android和Java平台上使用的快速的依赖注入框架。类似java开发中的spring框架,但使用难度比spring大一点点。依
菜鸟窝
·
2020-04-10 22:25
关于dagger的使用与学习
最近准备用mvvm框架来做一个自己的项目,其中用到了
dagger2
,发现虽然原来一直再用
dagger2
,但是再次用到的时候有的地方还是会有些不熟练,所以决定写一篇关于
dagger2
的文章来记录下。
码字农民工
·
2020-04-10 13:19
Dagger2
源码分析【2】
之前关于@Inject的分析:
Dagger2
分析【1】该章节主要分析使用@Module来注入的情况Module使用@Inject标注构造函数来提供依赖的对象实例的方法,不是万能的,在以下几种场景中无法使用
最最最最醉人
·
2020-04-10 06:47
Android 注解系列之 EventBus3 原理(四)
bus.jpg前言在之前的文章Android注解系列之APT工具(三)中,我们介绍了APT技术的及其使用方式,也提到了一些知名的开源框架如
Dagger2
、ButterKnife、EventBus都使用了该技术
AndyJennifer
·
2020-04-10 00:57
[译]使用 Dagger 2,Mockito 和 自定义 JUnit 规则执行 Android 测试
原文:Androidtestingusing
Dagger2
,MockitoandacustomJUnitrule作者:FabioCollini译者:lovexiaov依赖注入是得到可测代码的关键概念。
lovexiaov
·
2020-04-09 05:52
史上最适合新手的
Dagger2
教程(五)命名、限定与延时加载
Dagger2
系列教程目录:史上最适合新手的
Dagger2
教程(一)基本注入史上最适合新手的
Dagger2
教程(二)对象注入史上最适合新手的
Dagger2
教程(三)模型与单例史上最适合新手的
Dagger2
Eternity岚
·
2020-04-09 00:47
剖析
Dagger2
依赖注入
前言本篇文章将结合我自己写的咖啡店卖咖啡的栗子的demo,结合代码来分析一下
Dagger2
是如何来实现依赖注入的。
DorisSunny
·
2020-04-08 05:58
APT技术学习以及发布到jCenter
首先APT是什么,APT可以通过配合注解在编译期生成代码的一种技术,当下比较流行的第三方库,比如
Dagger2
、ButterKnife都用到了APT技术,使用这些库可以减少编写一些重复的代码,提高效率。
可恶的地瓜
·
2020-04-07 21:47
Dagger2
(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
Dagger2
使用小结
都说不用
dagger2
的mvp模式都是耍流氓,但是,但是我之前一直都在耍流氓?所以这两天入门了一下
dagger2
。
lovejjfg
·
2020-04-07 00:36
5.kotlin安卓实践课程-用kotlin写第一个activity(具体实现)
简介主要会通过安卓实战来讲解kotlin语法和实际应用,本教程设及知识点包括框架模式mvp+mvvm,Databinding(数据绑定框架),
Dagger2
(依赖注入框架),DeepLink(页面路由框架
呵呵_9e25
·
2020-04-05 12:43
放弃MVP-Android Flux 框架 RxFlux2 (一)介绍
RxFlux2是在RxFlux基础上,使用RxJava2和
Dagger2
实现Flux模式的轻量级框架。
coolfireApy
·
2020-04-05 12:43
史上最通俗易懂的Android中使用Dagger入门教程
史上最通俗易懂的Android中使用Dagger入门教程简介
Dagger2
是Dagger1的分支,早期有square开发,现在由谷歌公司接手。
SmileUsers
·
2020-04-05 09:06
Dagger2
小节
Dagger2
框架使用小总结基本知识点:依赖注入:就是目标类所依赖其他的类初始化过程,传统方式就是new和通过set接口传递。引入
Dagger2
框架呢就不用再手动编码并且降低耦合。
qianxL
·
2020-04-05 05:25
Android
Dagger2
(基础篇)
对
Dagger2
从入门到放弃再到恍然大悟。第一次接触这个框架的时候,在网上看了十几篇文章。看完之后的感受是,二脸懵逼,完全不晓得写的是什么。
淋雨仔
·
2020-04-05 04:18
依赖注入框架
Dagger2
详解(二),Java依赖注入标准JSR-330规范
依赖注入框架
Dagger2
详解(一),依赖注入和控制反转的深入理解依赖注入框架
Dagger2
详解(二),Java依赖注入标准JSR-330规范依赖注入框架
Dagger2
详解(三),Java注解处理器APT
门心叼龙
·
2020-04-04 16:15
Dagger2
神器入门(一)
前言网上随便搜索一下Dragger2,一大堆文章铺天盖地而来,一上来就讲@Inject,@Module等注解是做什么的,解释一大堆,看完之后一脸懵逼。对于刚刚入门Dagger的同学们来讲,这样的文章只会让你觉得生无可恋,看完之后还是不知道怎么使用?对于新的知识,我们首先要知道的是它是做什么的?能达到什么效果?然后自己写一个demo去玩玩,待你能够简单使用之后再去看看这些文章,这样对自己的信心能很大
黑马有点白Android
·
2020-04-04 09:16
Android Weekly Notes Issue #228
AppShortcuts;Searchbar的设计讨论;Nougat的DirectReply;AlarmsAPI讨论;SupportLibrary的BottomNavigationView;MVVM模式;
Dagger2
圣骑士wind
·
2020-04-04 06:08
Dagger2
-从入门到精通(上)
前言最近在做项目中,用到了
Dagger2
,所以找了一些博客和其他的一些学习资源,算是知道如何使用了,但是对其理解还相差很远。所以这篇文章重点针对与使用,和使用中常见的一些问题。
g小志
·
2020-04-04 05:09
(完结)Android MVP+Retrofit+
dagger2
+RxAndroid框架整合(8)----RxAndroid/RxJava篇
作者:hwj3747转载请注明目录(1)配置篇(2)Lambda表达式(3)icepick篇(4)butterknife篇(5)MVP篇(6)Retrofit篇(7)
Dagger2
篇(8)RxAndroid
hwj3747
·
2020-04-03 14:43
用
dagger2
煮咖啡
配制
dagger2
开发环境配制project下的build.gradlebuildscript{repositories{jcenter()}dependencies{classpath'com.android.tools.build
不喜欢吃鱼
·
2020-04-03 09:23
Dagger2
略深入浅出的梳理
****(说在最前:阅读本篇之前,希望大家对
Dagger2
已经有了一个初步的了解。从而帮助感觉似是而非的同学进一步的理清一些问题)****谈到
Dagger2
第一印象就是难于上手,事实上也的确如此。
我是昵称
·
2020-04-03 01:09
dagger2
——重点概念讲解,融合篇(中)
前言
dagger2
——基础依赖注入框架篇这篇讲解了Inject,Component,Module,Provides是如何构成
dagger2
整个依赖注入框架的component_module_inject.png
SnowDragonYY
·
2020-04-02 23:15
告别
Dagger2
模板代码:DaggerAndroid原理解析
本系列所有文章:Android神兵利器
Dagger2
使用详解(一)基础使用Android神兵利器
Dagger2
使用详解(二)Module&Component源码分析Android神兵利器
Dagger2
使用详解
却把清梅嗅
·
2020-04-02 04:04
Dagger 2 和 DataBinding 一起使用发生冲突的解决方法
最近在学习
Dagger2
,所以准备把加进以前一个项目中并且达到学习的目的,但是在和DataBinding一起使用时会报一下错:而单独使用DataBinding是不会报错,这是改正错误之前的gradle文件
shangjing
·
2020-04-01 16:18
Dagger2
安装
配置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
6.kotlin安卓实践课程-用kotlin写第一个activity对应P层
简介主要会通过安卓实战来讲解kotlin语法和实际应用,本教程设及知识点包括框架模式mvp+mvvm,Databinding(数据绑定框架),
Dagger2
(依赖注入框架),DeepLink(页面路由框架
呵呵_9e25
·
2020-04-01 06:57
初谈一Java Annotation
我相信Java注解大家都不会陌生,许多开源的第三方框架中都有它的身影如:butterknife,eventbus,retrofit2,
dagger2
等等...有这样一个细节你是否注意到了呢?
文淑
·
2020-04-01 02:46
HuaBanLite发布啦~~!!
项目地址:https://github.com/alberthgh/HuaBanLiteHuaBanLiteAndroid端的花瓣网,个人兴趣项目在架构搭建上,用了比较热门的MVP和RaJava+
Dagger2
黄光华
·
2020-03-31 15:08
面试总结篇
面试一(2017-09-05):google发布会最新技术android
dagger2
框架android各版本新特性androidmvvm架构给自己贴标签,贴什么标签职业发展方向面试二:多个LooperThread
jiaming_
·
2020-03-31 06:16
[译]MVP实践(Android)-Part2:Dagger使用
Dagger示意图
Dagger2
使用Modules,Components和SubComponents来知道需要注入什么以及怎么注入依赖。你可以找到很多介绍Dagger内部原理的文章。
唐先僧
·
2020-03-31 06:59
Dagger2
深入理解
最近,看到一些小伙伴想要入门
Dagger2
,加之最近刚经历了
Dagger2
的水深火热,在这里针对
Dagger2
中不同的注解方式,会生成怎样的代码,结合其生成的不同代码,来帮助大家做一些深入的理解。
alighters
·
2020-03-30 18:04
Lisa 第三季度OKR review
A:阿里代码规范有更深入的认识,对响应式编程有初步了解,
Dagger2
依赖注入Q:他们可以怎么放到工作中呢?
BertFu
·
2020-03-30 11:14
上一页
9
10
11
12
13
14
15
16
下一页
按字母分类:
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
其他