Android butterknife 的简单使用

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()方法中进行解绑








原文地址:https://www.cnblogs.com/guochangxin/p/11556150.html