1.安装插件:进入settings----plugin----点击下面的几个按钮进入搜索插件ButterKnife,找到后安装。重启编译器AS
2.添加依赖:在工程gradle中添加
classpath 'com.neenbedankt.gradle.plugins:android-apt:1.8'
在项目gradle中添加:
apply plugin: 'com.neenbedankt.android-apt'
依赖
compile 'com.jakewharton:butterknife:8.2.1' //添加这行
apt 'com.jakewharton:butterknife-compiler:8.2.1' //添加这行
3.使用:在活动中绑定:
onCreate() 中调用 ButterKnife.bind(this);
注入控件:@BindView(R.id.button) Button button;
注入监听事件:@OnClick(R.id.button)
void a(){}不需要参数
更多使用参考官网文档http://jakewharton.github.io/butterknife/