gitup地址:https://github.com/JakeWharton/butterknife
介绍文章:https://blog.csdn.net/qq_29924041/article/details/80538360
一、导入
implementation 'com.jakewharton:butterknife:10.2.0'
annotationProcessor 'com.jakewharton:butterknife-compiler:10.2.0'
同时在上面的android中加上
compileOptions {
sourceCompatibility JavaVersion.VERSION_1_8
targetCompatibility JavaVersion.VERSION_1_8
}
二、安装插件
在File->Setting->Plugins中输入 ButterKnife Zelezny
添加插件,然后重启AndroidStudio
三、在activity使用
先定义布局文件
activity:
在R.layout.activity_main中 alt+insert
四、在fragment中使用
布局与activity 中基本一样
但是要加几个步骤
1、实例化
private Unbinder unbinder;
2、在onCreateView()方法进行绑定
3、最后记得在onDestroyView()方法中进行解绑