首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
leeGYPlus
掘友等级
Android 开发工程师
编码、读书、运动
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
227
文章 227
沸点 0
赞
227
返回
|
搜索文章
最新
热门
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 代…
个人成就
文章被点赞
31
文章被阅读
25,539
掘力值
337
关注了
106
关注者
13
收藏集
4
关注标签
48
加入于
2016-06-14