以前接触过ButterKnife,但是之前不懂,所以就研究了一下。
ButterKnife还是很实用,节约了很多不必要的代码开发。
废话不多说先贴上官网的网址:http://jakewharton.github.io/butterknife/
下面开始是使用时需要注意的地方:
在这个导入需要使用的架包,下一步:
在如图位置贴上这两句代码:
implementation 'com.jakewharton:butterknife:9.0.0-rc2'
annotationProcessor 'com.jakewharton:butterknife-compiler:9.0.0-rc2'
然后最重要的一步,必须要标明JDK的版本问题,不然编译时会报错,如图:
compileOptions {
targetCompatibility 1.8
sourceCompatibility 1.8
}
到此就可以使用butterknife了
转载请说明出处:https://blog.youkuaiyun.com/qq_38359675/article/details/84545064