
Android注解
DroidMind
这个作者很懒,什么都没留下…
展开
-
Android中使用注解替代枚举
枚举最大的作用是提供了类型安全。为了弥补Android平台不建议使用枚举的缺陷,官方推出了两个注解,IntDef和StringDef,用来提供编译期的类型检查。 首先,引入依赖包: compile 'com.android.support:support-annotations:22.0.0' public class MyConstants { public static ...原创 2016-08-07 18:21:58 · 6986 阅读 · 3 评论 -
Java中的注解基础
一、元注解 元注解的作用就是负责注解其他注解。 1.@Target @Target用来指明注解所修饰的目标,包括packages、types(类、接口、枚举、Annotation类型)、类型成员(方法、构造方法、成员变量、枚举值)、方法参数和本地变量(如循环变量、catch参数)。 取值(ElementType)有: CONSTRUCTOR:用于描述构造器 FIELD:用于描述域 L...原创 2016-04-19 15:45:42 · 2316 阅读 · 0 评论 -
Android中的自定义注解(反射实现-运行时注解)
预备知识: Java注解基础 Java反射原理 Java动态代理 一、布局文件的注解 我们在Android开发的时候,总是会写到setContentView方法,为了避免每次都写重复的代码,我们需要使用注解来代替我们做这个事情,只需要在类Activity上声明一个ContentView注解和对应的布局文件就可以了。 @ContentView(R.layout.activity_ma...原创 2016-04-20 12:28:33 · 9640 阅读 · 2 评论