黄油刀的配置与使用
第一步,配置项目的gradle
打开项目的build.gradle文件,在buildscript中的dependencies中添加一行
classpath 'com.jakewharton:butterknife-gradle-plugin:10.1.0'
第二步,配置module的gradle
打开modle的build.gradle文件,在顶端添加一行
apply plugin: 'com.jakewharton.butterknife'
在android中添加
// Butterknife requires Java 8
compileOptions {
sourceCompatibility JavaVersion.VERSION_1_8
targetCompatibility JavaVersion.VERSION_1_8
}
在dependencies中添加
implementation 'com.jakewharton:butterknife:10.1.0'
annotationProcessor 'com.jakewharton:butterknife-compiler:10.1.0'
然后sync一下,同步后就可以使用黄油刀了。
但是手敲代码非常麻烦,我使用插件generatefindviewbyid来辅助使用黄油刀
(当某些情况下无法使用黄油刀时,还可以一键生成findViewById来顶替一下)
安装插件的过程过于简单,不再描述,CSDN上有很多类似的内容,万一遗忘了也可以搜索;
本文详细介绍如何在Android项目中配置并使用黄油刀(ButterKnife)库,包括Gradle配置、Java版本设置及依赖项添加。同时,介绍了一种辅助使用黄油刀的插件generatefindviewbyid,以便于在无法使用黄油刀时一键生成findViewById代码。
464

被折叠的 条评论
为什么被折叠?



