国产探花免费观看_亚洲丰满少妇自慰呻吟_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ā)表
主站蜘蛛池模板: 合阳县| 壶关县| 托克逊县| 上思县| 康保县| 五峰| 正宁县| 瑞丽市| 临颍县| 来宾市| 陵川县| 朔州市| 怀远县| 西平县| 博爱县| 连江县| 宿松县| 定安县| 老河口市| 邹平县| 辽阳县| 略阳县| 杭州市| 永昌县| 响水县| 上思县| 那曲县| 台东县| 雅江县| 马边| 长岛县| 虞城县| 芒康县| 保山市| 左贡县| 定南县| 武清区| 南靖县| 水城县| 白水县| 林周县|