android 注解框架butterknifer以及Butterknife Zelezny的安装

来源:互联网 发布:新农村频道网络直播 编辑:程序博客网 时间:2024/05/18 13:25

项目中太多组件都要去findView,很是麻烦所以就去找找看有没有省时省力的办法,于是就发现了这个注解框架。

1.首先导入Butterknifer(file -> project Structure ->dependencies->点击右边绿色的+号- > library -> 输入Butterknifer  ->  search)然后点击ok,(不知道为什么我的as点击ok之后是没有用的,之前都可以的),如果和我一样那就只有去build.gradle中手动配置了(

compile 'com.jakewharton:butterknife:8.4.0'

2.添加完成后就可以使用了,但是这时我们任然要手动去BindView,那有没有插件可以向getter,setter一样自动生成,答案是可以的,添加插件Butterknife Zelezny.


3. 下载Butterknife Zelezny.(File -》 setting ->plugins  -> install plugin from disk -> 选择下载的文件) 下载地址:http://download.csdn.net/detail/csdn_yang123/9647744


4.需要重启as工具


5.一定要点击资源布局文件,然后右键generate--》generate butterknifer zelezny 选择要声明的组件,ok,然后就会自动生成。


6.此时,我们运行项目,发现我了个去的,空指针,一脸懵逼中。。。。。


7.在project下的build.grade中添加

classpath 'com.neenbedankt.gradle.plugins:android-apt:1.8'

在modle下的build.gradle中添加

apply plugin: 'com.neenbedankt.android-apt' (在顶部)
apt 'com.jakewharton:butterknife-compiler:8.4.0' (在dependencies 中)




0 0
原创粉丝点击