ButterKnife原理及其使用
程序员文章站
2022-04-06 20:13:49
ButterKnife原理及其使用关于ButterKnifeButterKnife是Jake Wharton开发的一款Android框架,用于Android系统的View注入框架,主要用于简化代码。减少在进行控件绑定以及控件事件编写时的重复编写,可用来取代findViewById以及setOnClickListener。使用在使用ButterKnife之前,需要先添加以下的依赖:在Project的build.gradle中添加如下配置:buildscript { repositor...
ButterKnife原理及其使用
关于ButterKnife
ButterKnife是Jake Wharton开发的一款Android框架,用于Android系统的View注入框架,主要用于简化代码。减少在进行控件绑定以及控件事件编写时的重复编写,可用来取代findViewById以及setOnClickListener。
使用
在使用ButterKnife之前,需要先添加以下的依赖:
- 在Project的build.gradle中添加如下配置:
buildscript { repositories { google() jcenter() } dependencies { ... classpath 'com.jakewharton:butterknife-gradle-plugin:10.2.2' // NOTE: Do not place your application dependencies here; they belong // in the individual module build.gradle files } }
- 在Module的build.gradle添加如下配置:
android { //... compileOptions { sourceCompatibility JavaVersion.VERSION_1_8
targetCompatibility JavaVersion.VERSION_1_8 } } dependencies { //... implementation 'com.jakewharton:butterknife:10.2.2' annotationProcessor 'com.jakewharton:butterknife-compiler:10.2.2' }
以上所使用的ButterKnife是最新版本10.0.2,相关配置信息可到这里去查询:作者github
本文地址:https://blog.csdn.net/weixin_43781480/article/details/107922290
推荐阅读
-
Android HandlerThread的使用及原理详解
-
VMware Workstation/Fusion 中安装 Fedora 23/24 及其他 Linux 系统时使用 Open VM Tools 代替 VMware Tools 增强工具的方法
-
Linux环境下安装Nginx及其使用
-
java控件使用方法(java监听器的原理与实现)
-
java控件使用方法(java监听器的原理与实现)
-
jquery选择器原理介绍($()使用方法)
-
彻底理解cookie,session,token的使用及原理
-
sql事务的使用及其技巧整理
-
2345安全卫士安装及其功能使用图解
-
Android注解使用之ButterKnife 8.0详解