首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
leeGYPlus
掘友等级
Android 开发工程师
编码、读书、运动
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
226
文章 226
沸点 0
赞
226
返回
|
搜索文章
最新
热门
Dagger 2 系列(六) -- 进阶篇:Component 依赖、@SubComponent 与多 Component 下的 Scope 使用限制
通过该系列的前几篇博客的学习,应该基本掌握了 Dagger2 的基本概念、基本使用方法、Scope 的概念等,这些足够我们搭建一个简单 Demo 去了解 Dagger2 ,但是在正常的业务开发中仅仅了解这些就显得力不从心,在这篇中我们就来了解一下 Component 依赖、@S…
Dagger 2 系列(五) -- 进阶篇:@Scope 和 @Singleton
@Scope和 @Component 如何协同作战。 Dagger2 的学习曲线确实是比较陡的,我认为陡的点一是对 依赖注入(控制反转)概念的理解,所以有了Dagger 2 系列(一) -- 前奏篇:依赖注入的基本介绍,另外一个就是 对 Scope 的理解,对于此我也是翻看了大…
Dagger 2 系列(四) -- 基础篇:@Named 和 @Qualifier
其大致信息为 UserThird 类被绑定了多次,并列举了绑定的信息。出错的原因是我们提供了返回值相同的创建类实例的方法,但是程序没有那么智能,它是无法判断出应该使用哪一个方法来创建实例,所以在编译器就会抛出异常,这种现象称为 依赖注入迷失 。 但是这样的操作在正常的业务中是在…
Dagger 2 系列(三) -- 基础篇:@Module 和 @Provides
@Module 、@Provides 和@Component 如何协同作战。 1. 什么是 Module 既然在Dagger 2 系列(二) -- 基础篇:基本功能的实现一文中通过 @Inject 和 @Component 我们已经实现了 DI,那么为什么 Dagger2 还要…
Dagger 2 系列(二) -- 基础篇:@Inject、@Component
@Inject和 @Component 如何协同作战。 1. 前提 2. @Inject 是什么? 同样用注解 @Inject (Annotation) 来标注所依赖的其他类的 构造函数。 注意:在使用 @Inject 标注类的构造函数,只能标注一个构造函数,无法标注多个。 虽…
Dagger 2 系列(一) -- 前奏篇:依赖注入的基本介绍
Dagger2 是一个谷歌开源的依赖注入(Dependency Injection)框架,简称DI。Dagger2 是 Google 出的依赖注入框架。肯定有小伙伴疑问,为什么会有个 2 呢。该框架是基于 Square 开发的 Dagger 基础上开发的。 在一个类的具体业务逻…
Dagger 2 系列(五) -- 进阶篇:@Scope 和 @Singleton
@Scope和 @Component 如何协同作战。 Dagger2 的学习曲线确实是比较陡的,我认为陡的点一是对 依赖注入(控制反转)概念的理解,所以有了Dagger 2 系列(一) -- 前奏篇:依赖注入的基本介绍,另外一个就是 对 Scope 的理解,对于此我也是翻看了大…
Android 反编译[持续更新]
将想要反编译的 apk 文件重命名为 zip 文件,并解压得到相关的文件夹。 如果没有什么错误的话,dex2jar 目录下会多一个 jar 文件,该文件就是该工具成功转换出来的 jar 文件。 打开通过 dex2jar 生成的 jar 文件,就可以查看相应的 java 代…
个人成就
文章被点赞
32
文章被阅读
25,996
掘力值
338
关注了
106
关注者
13
收藏集
4
关注标签
48
加入于
2016-06-14