1: 官方链接
http://androidannotations.org/
Anotation的配置:照着官方配置就OK了
有一点需要注意的是
需要在内外两个 gradle.build 中配置才能生效
这个是编译工具 因为annotation是要自己生成一个subclass的 所以需要这个工具
API:
① @EActivity 不需要你用 setContentView之类的东西了
使用
@EActivity(R.layout.activity_main)
public class MainActivity extends Activity
② @ViewById
在layout中声明控件的 id 为 XXX_ID
@ViewById
TextView XXX_ID
③ @AfterViews
今天翻了个错误 使用annotation的时候 我直接在 onCreate里面 对控件进行操作 发现出了空指针异常
想了下大概是加载延时的问题 毕竟饶了一圈
所以发现了这个注解 效果就是 在所有注解的View都被实例化之后 就会调用这个类了