第一步:在project的build.gradle里添加
buildscript {
repositories {
...
mavenCentral()
}
dependencies {
...
classpath 'com.neenbedankt.gradle.plugins:android-apt:1.8'
// NOTE: Do not place your application dependencies here; they belong
// in the individual module build.gradle files
}
}
第二步:在Module的build.gradle里添加
dependencies {
...
implementation 'com.jakewharton:butterknife:8.1.0'
annotationProcessor 'com.jakewharton:butterknife-compiler:8.1.0'
}
第三步:当然就是使用了,注意页面使用的时候需绑定ButterKnife,例:
activity中使用:
@BindView(R.id.bar_right_tv) TextView right_tv;
@Override
public void onCreate(Bundle savedInstanceState,PersistableBundle persistentState) {
super.onCreate(savedInstanceState, persistentState);
ButterKnife.bind(this);
}