本博客地址: http://blog.csdn.net/talentclass_ctt/article/details/52003614
今天写这篇文章的灵感是从之前写的 Android开发之用Bmob实现短信验证码功能 来的,记得当时看官方给的demo时,我注意到没有一大堆findViewById()的东西,而是在变量声明的时候加上注解,如:
<span style="font-size:12px;">@InjectView(R.id.tv_title)
TextView tv_title;</span>
感觉这样很方便,就学习一下,以后写项目的时候也好用上。butterknife是一个支持View注入的框架,用到的注解并不是在运行时反射的,而是在编译的时候生成新的class,所以对性能影响不大,可以放心使用。
那怎么用呢?(以下以ButterKni