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
RxJava 2.x 入门
之前只大概了解RxJava,并没在实际的项目中实战过,但最近在研究讯飞语音的一个demo的时候发现,他们都在使用mvvm,
dagger2
,rxjava2.x,姿态很优雅,很吸引人,心想,卧槽再不尝试一下就落后了
Cute_Code 公众号:IT宝盒
·
2018-07-28 23:42
Android基础
Dagger-Android使用手册
Dagger版本:2.16
Dagger2
.10版本引入的dagger-android是一个专为Android设计的除了Dagge
KennyChan291
·
2018-07-26 11:20
Android
Dagger
依赖注入
Dagger
Android
Android开发常用网站收集整理中。。。。。。。。。。
感谢各位大神的网址1、
Dagger2
入门神器https://www.jianshu.com/p/dce5382fec5d2、Android干货整理(有妹纸哟)http://gank.io/3、Android
小黑叔叔呀
·
2018-07-25 15:34
Dagger2
基本使用(一些坑)
今天初步使用了下
dagger2
,下面结合代码举个在mvp中的
dagger2
例子。
kururunga
·
2018-07-14 23:43
Android
Dragger2快速入门浅析
定
Dagger2
的基本介绍:
dagger2
是一个依赖注入框架,在编译期间自动生成代码,负责依赖对象的创建。
Jet_Green
·
2018-07-11 11:47
adnroid
dagger
Dagger2
配合Application拓展类实现单例模式
需要提前了解
Dagger2
的@Singleton和@Component依赖。
HWilliamgo
·
2018-07-10 17:21
Dagger 2 完全解析(六),dagger.android 扩展库的使用
Dagger2
完全解析系列:
Dagger2
完全解析(一),
Dagger2
的基本使用与原理
Dagger2
完全解析(二),进阶使用Lazy、Qualifier、Scope等
Dagger2
完全解析(三),Component
candyguy242
·
2018-07-08 10:44
Java技术
Dagger 2 完全解析(五),Kotlin 中使用 Dagger 2
Dagger2
完全解析系列:
Dagger2
完全解析(一),
Dagger2
的基本使用与原理
Dagger2
完全解析(二),进阶使用Lazy、Qualifier、Scope等
Dagger2
完全解析(三),Component
candyguy242
·
2018-07-08 10:07
Java技术
Dagger 2 完全解析(四),Android 中使用 Dagger 2
Dagger2
完全解析系列:
Dagger2
完全解析(一),
Dagger2
的基本使用与原理
Dagger2
完全解析(二),进阶使用Lazy、Qualifier、Scope等
Dagger2
完全解析(三),Component
candyguy242
·
2018-07-08 10:36
Java技术
Dagger 2 完全解析(一),Dagger 2 的基本使用与原理
Dagger2
完全解析系列:
Dagger2
完全解析(一),
Dagger2
的基本使用与原理
Dagger2
完全解析(二),进阶使用Lazy、Qualifier、Scope等
Dagger2
完全解析(三),Component
candyguy242
·
2018-07-08 10:42
Java技术
自定义Android注解系列教程之注解变量
例如:ButterKnife、
Dagger2
、Room等等。至于为何使用注解?使用过的应该都知道,最明显的就是方便、简洁。
idisfkj
·
2018-07-06 15:29
Dagger2
使用
随笔记录的笔记,使自己容易记忆。Dagger是一个依赖注入框架。好处是依赖和被依赖对象之间进行解耦。需要的对象有①依赖对象②被依赖的对象③module④componentmodule是提供依赖对象的,commponent是依赖和被依赖对象之间建立连接的桥梁。依赖对象中,用@inject注解标注被依赖对象的实实例。在被依赖类中在其构造函数用@inject进行标记。module和commponent中
落叶随风花落入泥
·
2018-07-06 14:16
自定义Android注解Part1:注解变量
例如:ButterKnife、
Dagger2
、Room等等。至于为何使用注解?使用过的应该都知道,最明显的就是方便、简洁。
idisfkj
·
2018-07-03 00:00
java
解析
实战
annotation
android
Dagger2
www.jianshu.com/p/24af4c102f62只用@Inject和@Component完成依赖注入:在gradle添加依赖,用@Inject和@Component为相应的字段和类打上注解buildproject
Dagger2
HWilliamgo
·
2018-06-30 15:56
一个Demo带你了解编译时注解
概要之前在项目中使用到
Dagger2
,在查看源码的过程中产生了一些疑惑。为什么我使用@Component,@Module,@Inject注解就可以实现依赖注入呢?
零下0814
·
2018-06-27 10:06
Android及开发
一个Demo带你了解编译时注解
概要之前在项目中使用到
Dagger2
,在查看源码的过程中产生了一些疑惑。为什么我使用@Component,@Module,@Inject注解就可以实现依赖注入呢?
零下0814
·
2018-06-27 10:06
Android及开发
Dagger2
系列(四)
Dagger2
.Android基本原理
前言上篇文章我们介绍了
dagger2
.android的如何使用,知其然知其所以然,本篇我们一起来看下,
dagger2
.android是怎么在
dagger2
基础上实现注入的。
野生的安卓兽
·
2018-06-27 10:29
Dagger2
系列(三)
Dagger2
.Android使用详解
前言前两篇文章我们介绍了
dagger2
的使用和基本原理,为了适用于android项目代码特点,更简洁的实现四大组件和Fragment的注入,
dagger2
团队为我们又进一步的封装,也就是我们要介绍的
dagger2
野生的安卓兽
·
2018-06-27 10:03
Android_
Dagger2
篇——从小白最易上手的角度 + 最新dagger.android
Dagger2
这枚大名鼎鼎的匕首,相对于Rxjava、Retrofit、Okhttp等可能是最难上手的的框架了;许多人都学习它不下数遍,网上的教程也都是从入门到放弃、再从入门到放弃,如此反复才最终恍然大悟
SuperCoderLei
·
2018-06-24 11:06
移动开发
2018 Android开发面试经历
Q3:你用过MVP,那你知道
Dagger2
吧,介绍下吧?Q4:HashMap的内部实现原理?Q5:Activity生命周期,有哪些启动模式,以及应用场景?Q6:你用过Async
JLongZhan
·
2018-06-20 22:36
android
浅析依赖倒置(DIP)、控制反转(IOC)和依赖注入(DI)
写这篇文章的原因是这两天在编写关于
Dagger2
主题的博文时,花了大量的精力来解释依赖注入这个概念。
安静平和
·
2018-06-19 13:20
Android框架之MVVM
基于DataBinding框架,MVVM设计模式的一套快速开发库,整合RxJava+RxAndroid+Retrofit+OkHttp+DataBinding+
Dagger2
+Lifecycle等主流库
army魔君
·
2018-06-14 10:38
Android框架之MVVM
基于DataBinding框架,MVVM设计模式的一套快速开发库,整合RxJava+RxAndroid+Retrofit+OkHttp+DataBinding+
Dagger2
+Lifecycle等主流库
army魔君
·
2018-06-14 10:38
dagger2
的安卓支持库的使用
将以下内容添加到build.gradle中(未包括
dagger2
基本依赖)dependencies{compile'com.google.dagger:dagger-android:2.x'compile'com.google.dagger
amorphousDj
·
2018-06-13 15:53
[包教包会]
dagger2
使用教程(二)使用module
上回我们点了个包子外卖,这次我点了个可乐。这下遇到问题了,包子是自己做的,在包子类内部可以使用@inject。可是可乐不是自己做的,我们不能打开啊。@inject不好用了,怎么办?对应的android上的问题就是,如果我要注入的类是来自第三方库,没办法直接修改,我就不能再该类中使用@inject。解决这个方法是@module和provide。首先,先建一个可乐的bean。有一个品牌属性,假装是来自
范范范范范范
·
2018-06-13 13:13
[包教包会]
dagger2
使用教程(一)最基本的用法
最好是看了很多其他
dagger2
文章还没有学会的人。
dagger2
,是什么?依赖注入框架。什么是依赖注入?咱说人话,依赖,就是需要某个东西,没有它不行。注入,把一个东西送到另一个东西里面。
范范范范范范
·
2018-06-13 13:55
Dagger2
Android依赖注入学习笔记
这的确是给我们带来了很多方便,但是在网上搜寻相关资料的时候,总是能看到MVP+RxJava+Retrofit+Dagger这样的搭配组合,那Dagger又是一个怎样的框架呢,我也去具体搜了搜,但看到一些文章带着“
Dagger2
reggie1996
·
2018-06-13 11:44
关于
Dagger2
的学习
看了很多关于
Dagger2
的中文用法介绍,看过之后的感受一言难尽。这里是几篇相对好一些的。
amorphousDj
·
2018-06-13 01:17
Android
Dagger2
简单易懂入门总结
对于
dagger2
,相信很多童鞋都听说过,因为主流框架RxJava+retrofit+
dagger2
应用起来很6.我现在简单记录下我对
dagger2
的理解,也给对
dagger2
有点陌生的的提供一些简单的资料
glory辉
·
2018-06-08 14:49
Dagger2
基础使用
本篇文章将介绍如下内容相关代码在这里DaggerDemo
Dagger2
两种基本使用方式通过@Inject注解通过@Module注解@Provides注解方法参数(递归注入)
Dagger2
众所周知是一个依赖注入库
辩护人
·
2018-06-07 16:46
Dagger2
与MVP(八)
Dagger2
与MVP(八)前面介绍了
Dagger2
的基本知识,并且通过示例代码演示了如何在Android开发中去使用
Dagger2
。
CharonChui
·
2018-06-07 10:23
Android
Dagger2学习教程
Dagger2
之dagger-android(七)
Dagger2
之dagger-android(七)AndroidGradle//AddDaggerdependenciesdependencies{compile‘com.google.dagger:dagger
CharonChui
·
2018-06-07 10:43
Android
Dagger2学习教程
Dagger2
Android示例代码(六)
Dagger2
Android示例代码(六)经过前面的几个部分,基本把
Dagger2
讲完了,都是通过简单的示例的代码。
CharonChui
·
2018-06-07 10:08
Android
Dagger2学习教程
Dagger2
Lay和Provider(五)
Dagger2
Lay和Provider(五)Lazy我们再回到之前的例子,现在我们把前面使用单例的部分都去掉,再来继续讲其他的部分。
CharonChui
·
2018-06-07 10:15
Android
Dagger2学习教程
Dagger2
单例(四)
Dagger2
单例(四)我们就继续用前面的例子开始讲了,如果我使用了两个对象:classCoffeeMaker{@InjectHeaterheater;@InjectHeaterheater2;CoffeeMaker
CharonChui
·
2018-06-07 10:33
Android
Dagger2学习教程
Dagger2
入门demo扩展(三)
Dagger2
入门demo扩展(三)上一篇文章中讲了一个入门的例子,感觉虽然不懂内部怎么实现的,好像大体知道要怎么去用了,理解了每部分都是干什么的,既然都讲了例子了,那就继续用这个例子讲下如果被依赖的类的构造函数带有参数
CharonChui
·
2018-06-07 10:59
Android
Dagger2学习教程
Dagger2
入门demo(二)
Dagger2
入门demo(二)Dagger中使用了很多注解:@Module:Modules类里面的方法专门提供依赖,所以我们定义一个类,用@Module注解,这样Dagger在构造类的实例的时候,就知道从哪里去找到需要的依赖
CharonChui
·
2018-06-07 10:05
Dagger2
Android
Android
Dagger2学习教程
2018-05-31 . Dagger
Dagger2
在AndroidStudio3.2上面的使用:compile'com.google.dagger:dagger:2.x'annotationProcessor'com.google.dagger
李福来
·
2018-05-31 14:13
Retrofit2 ,
Dagger2
等常用框架注解功能介绍
Retrofit2注解相关@GET,@POST请求方法:发送一个Get/POST请求;另外还存在常见的请求方法注解@PUT,@DELETE,@HEAD,@OPTIONS@HTTP基本请求方法的扩展,用法如下@HTTP(method="get",path="home",hasBody=false)ObservablegetHome(@QueryMapMapmap);@Header更新请求头信息@He
ding_GC
·
2018-05-30 18:47
Android
Android
Retrofit
Retrofit 拦截器-基础公共参数拦截器实现
为了紧跟潮流,之前在公司新开项目中设计使用了MVP+Retrofit+
Dagger2
模式的开发框架,但由于当时时间紧,任务重。
ding_GC
·
2018-05-29 10:29
Android
Android进阶技能点总结
Android
Retrofit
Dagger2
小结
Dagger2
是Google在Square开源的Dagger的基础上将反射注入的方式修改到编译时而得到的依赖注入框架。
fengmlo
·
2018-05-21 16:40
Dagger2
最清晰的使用教程
部分内容参考自:[Android]使用
Dagger2
依赖注入-DI介绍(翻译)[Android]使用
Dagger2
依赖注入-API(翻译)为什么网上这么多
dagger2
教程,我还写了这篇文章。
Loongxu
·
2018-05-17 18:29
MVP框架+
Dagger2
实现简单注册
工程里加入config.gradleext{android=[compileSdkVersion:27,applicationId:"com.bwei.mvp1",minSdkVersion:15,targetSdkVersion:27,versionCode:1,versionName:"1.0"]dependencies=["appcompat-v7":"com.android.support
Stagefright
·
2018-05-15 21:38
Android使用注解处理器自动生成代码(了解)
是javac的一个工具,它是在编译时扫描注解和处理注解(Annotation)可以自定义注解,并注册相应的注解处理器在Andorid开源库中,有不少是使用到注解处理器的框架,像Butterknife,
Dagger2
wenou
·
2018-05-13 22:39
mvp+
dagger2
+retrofit2+rxjava 项目框架 最佳实践
前段时间看google的IO大会,偶尔听到了新型的Android开发框架
dagger2
等等,然后对此框架产生了浓厚的兴趣。通过一段时间的深入学习,把我的学习分享出来,希望大家能够喜欢。
庄宗
·
2018-05-02 11:46
android
android开发
Dagger2
本文代码:[DaggerExample]:https://github.com/zrfzhouruifeng163/DaggerExample
Dagger2
是个啥?一个依赖注入框架。
天色将变
·
2018-04-28 17:06
宅社V0.2.0发布并开源,从零开始打造一个面向产品级应用
风格的应用,旨意通过涵盖Android端的一些热门技术框架来打造一个面向市场级别的产品通过本项目,你可以了解到以下技术:MaterialDesignMVP组件化KotlinRxJava2Retrofit
Dagger2
RealmGlideAr
rabtman
·
2018-04-22 00:00
gradle
组件化
java
kotlin
android
从零开始打造一款面向市场级应用
端的一些热门技术框架来打造一个面向市场级别的产品项目地址:https://github.com/Rabtman/AcgClub通过本项目,你可以了解到以下技术:MaterialDesignMVP组件化KotlinRxJava2Retrofit
Dagger2
RealmGlideArouterJs
Rabtman
·
2018-04-18 20:21
Android自定义注解处理器
例如:ButterKnife、
Dagger2
、Retrofit、Glide等。可见,注解变得越来越流行了。注解一般分为两种:运行时注解、编译时注解。
果冻豆人
·
2018-04-12 20:59
Android学习
Android模块化探索和实践(3):模块间彻底隔离
在上一篇文章中Android模块化探索和实践(2):
Dagger2
实现模块化(组件化)实现了模块间的
Dagger2
注入,但是细心的读者应该会发现,那个模块化方案其实是不彻底,因为没有做到模块之间的彻底隔离
浪淘沙xud
·
2018-04-12 11:24
上一页
19
20
21
22
23
24
25
26
下一页
按字母分类:
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
其他