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

首頁 > 系統(tǒng) > Android > 正文

Android Studio使用ButterKnife和Zelezny的方法

2019-10-22 18:12:21
字體:
供稿:網(wǎng)友

前言

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

有著以下的優(yōu)點:

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

Android Studio配置ButterKnife

第一步

Android,Studio,ButterKnife,Zelezny

第二步

配置project的build.gradle

在dependencies里面加上

Android,Studio,ButterKnife,Zelezny

第三步

配置module的build.gradle

最外面加上:

apply plugin: 'android-apt'

dependencies里面:

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

Android,Studio,ButterKnife,Zelezny

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

使用ButterKnife注解控件:

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

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

Android,Studio,ButterKnife,Zelezny

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

現(xiàn)在看下和ButterKnife一起使用的Zelezny插件:

Android,Studio,ButterKnife,Zelezny

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

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

Android,Studio,ButterKnife,Zelezny

點擊后:

Android,Studio,ButterKnife,Zelezny

Android,Studio,ButterKnife,Zelezny

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

以上就是本文的全部內(nèi)容,希望對大家的學習有所幫助,也希望大家多多支持VEVB武林網(wǎng)。


注:相關教程知識閱讀請移步到Android開發(fā)頻道。
發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表
主站蜘蛛池模板: 思茅市| 达孜县| 泰兴市| 闻喜县| 鹤庆县| 泰顺县| 辽源市| 麻江县| 龙海市| 西乡县| 宣化县| 新建县| 赣榆县| 措美县| 雷波县| 武陟县| 响水县| 北海市| 临颍县| 巴楚县| 宝丰县| 洛隆县| 济阳县| 潼南县| 百色市| 九龙县| 清苑县| 观塘区| 浪卡子县| 孟村| 南京市| 勐海县| 沈丘县| 呼和浩特市| 前郭尔| 恩施市| 抚宁县| 嵊泗县| 万荣县| 宣武区| 出国|