不少开源库都用到了注解的方式来简化代码提高开发效率本文简单介绍下Annotation 示例、概念及作用、分类、自定义、解析,并对几个 Android 开源库 Annotation 原理进行简析。PDF 版:Java Annotation.pdf, PPT 版:Java Annotation.pptx, Keynote 版:Java Annotation.key一、Annotation 示例Override Annotation[crayon-557ee343636b3225735441/]Retrofit Annotation[crayon-557ee343636bd147038988/]Butter Knife Annotation[crayon-557ee343636c2288568208/]ActiveAndroid Annotation[crayon-557ee343636c6306716420/]Retrofit 为符合 RESTful 规范的网络请求框架Butter Knife 为 View 及事件等依赖注入框架Active Android 为 ORM 框架更多见:Android 开源项目汇总二、Annotation 概念及作用1 概念An annotation is a form of metadata, that can be added to Java sourc
...
继续阅读
(50)