- 博客(5)
- 资源 (5)
- 收藏
- 关注
转载 一小时搞明白注解处理器(Annotation Processor Tool)
Java中的注解是个很神奇的东西,还不了解的可以看下一小时搞明白自定义注解(Annotation)。现在很多Android的库都用使用注解实现的,比如ButterKnife,我们不防也来学习一下,学完注解处理器,我们尝试写一个简单的类似ButterKnife的东西来绑定控件。什么是注解处理器? 注解处理器是(Annotation Processor)是ja
2016-12-21 17:50:14 1340
转载 一小时搞明白自定义注解(Annotation)
什么是注解 Annotation(注解)就是Java提供了一种元程序中的元素关联任何信息和着任何元数据(metadata)的途径和方法。Annotion(注解)是一个接口,程序可以通过反射来获取指定程序元素的Annotion对象,然后通过Annotion对象来获取注解里面的元数据。 Annotation(注解)是JDK5.0及以后版本引入的。它可以用
2016-12-21 17:48:37 476
转载 Android:dagger2让你爱不释手-终结篇
前言如果您对dagger2的概念,整个依赖注入框架还不清楚,可以先了解下我的前2篇文章:Android:dagger2让你爱不释手-基础依赖注入框架篇Android:dagger2让你爱不释手-重点概念讲解、融合篇这2篇文章也收到好多网友的好评和提问,谢谢大家的支持。我大概总结了下提的问题:dagger2到底能带来哪些好处?dagger2怎么使用?因此我将结合这2点来进
2016-12-19 20:43:04 475
转载 Android:dagger2让你爱不释手-重点概念讲解、融合篇
前言Android:dagger2让你爱不释手-基础依赖注入框架篇这篇讲解了Inject,Component,Module,Provides是如何构成dagger2整个依赖注入框架的component_module_inject.png因为dagger2的整个依赖注入框架已经构建完成,所以dagger2中剩下的Qualifier(限定符)、Singleton(单例)、Sco
2016-12-19 20:42:27 398
转载 Android:dagger2让你爱不释手-基础依赖注入框架篇
前言dagger2的大名我想大家都已经很熟了,它是解决Android或java中依赖注入的一个类库(DI类库)。当我看到一些开源的项目在使用dagger2时,我也有种匆匆欲动的感觉,因此就立马想一探它的究竟,到底能给我带来怎样的好处。在学习使用dagger2的过程中,我遇到了以下的一些困惑:dagger2中的Inject,Component,Module,Provides等等都是什么东
2016-12-19 20:41:48 434
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人