国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 系統 > Android > 正文

Android Studio使用ButterKnife和Zelezny的方法

2019-12-12 00:58:52
字體:
來源:轉載
供稿:網友

前言

ButterKnife是一個專注于Android的View注入框架,可以減少大量的findViewById以及setOnClickListener代碼,可視化一鍵生成。

有著以下的優點:

1、強大的View綁定和Click事件處理功能,簡化代碼,提升開發效率
2、方便的處理Adapter里的ViewHolder綁定問題
3、運行時不會影響APP效率,使用配置方便
4、代碼清晰,可讀性強

Android Studio配置ButterKnife

第一步

這里寫圖片描述

第二步

配置project的build.gradle

在dependencies里面加上

這里寫圖片描述

第三步

配置module的build.gradle

最外面加上:

apply plugin: 'android-apt'

dependencies里面:

apt 'com.jakewharton:butterknife-compiler:8.4.0'

這里寫圖片描述

到這里基本引入就完成了,然后應用一下。

使用ButterKnife注解控件:

@BindView(R.id.tv) TextView tv;

上述代碼就是基本的控件注解,使用起來非常的方便。

這里寫圖片描述

在這里我就不一一說明每個方法的作用,有興趣的可以自己去查閱資料。

現在看下和ButterKnife一起使用的Zelezny插件:

這里寫圖片描述

我這里是已經安裝了,如果沒安裝的話會提示安裝,安裝后會重啟Android Studio。

在布局文件上點擊右鍵進入Generate會看到如圖所示的插件,證明插件安裝成功了。

這里寫圖片描述

點擊后:

這里寫圖片描述

這里寫圖片描述

標注位置代碼就是插件生成的,是不是很方便,希望對大家有所幫助,有不同的見解請留言交流,我會經常關注。

以上就是本文的全部內容,希望對大家的學習有所幫助,也希望大家多多支持武林網。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 岳普湖县| 唐河县| 泗阳县| 叙永县| 临城县| 宁夏| 浦县| 阳西县| 九台市| 简阳市| 图们市| 麻江县| 库伦旗| 牡丹江市| 伊通| 旬阳县| 凤山县| 德昌县| 东宁县| 浦江县| 泰安市| 桂林市| 慈利县| 瑞安市| 宣威市| 武乡县| 黔江区| 伊宁县| 准格尔旗| 高安市| 万山特区| 长治市| 葫芦岛市| 海门市| 远安县| 乐清市| 青川县| 江西省| 武定县| 马关县| 扶绥县|