Android

Annotation Processor Tool

#Android

Annotation Processor Tool

Hello World

基础部分

注解

用来标记或者注释的一段 @*** 形式的 java 代码,我们要特别注意 编译时注解 和 运行时注解以及源码级注解的区别

JavaPoet

  • TypeSpec
  • MethodSpec
  • FieldSpec
  • JarFile

APT

SimpleButterKnife

题外话(调试小技巧)

常用库的源码分析和优缺点

Gradle Plugin + JavaAssist

参考文章