android 懶人註解框架 :
前言:註解,相信很多同學都用到了,對控制項進行初始化的時候需要用到 findviewbyid() ,當乙個activity 中控制項用到的比較多的時候,會顯得**臃腫
比如:
那我們使用註解就很方便了,按下面的步驟來,學一下如何在專案中使用註解
一、新增依賴
compile '二、android studio安裝外掛程式1、android studio 開啟乙個專案,點選左上角 file -->settings... 進行設定com.jakewharton:butterknife:7.0.0
'
2、搜尋 'android butterknife' 安裝外掛程式 zelezny 右側綠色安裝按鈕
3、寫個布局,裡面有若干個控制項
<?xml version="4、用外掛程式實現註解1.0" encoding="
utf-8
"?>
""xmlns:tools="
"android:layout_width="
match_parent
"android:layout_height="
match_parent
"android:id="
@+id/root
"android:orientation="
vertical
"tools:context="
com.xqx.customview.mainactivity
">
android:id="
@+id/xgroup
"android:layout_width="
match_parent
"android:layout_height="
wrap_content
">
android:id="
@+id/jump
"android:layout_width="
wrap_content
"android:layout_height="
wrap_content
"android:text="
開啟新的activity
" />
android:id="
@+id/text
"android:layout_width="
wrap_content
"android:layout_height="
wrap_content
"android:text="
文字1"
/>
①、在布局上右擊,選擇generate
②、選擇外掛程式
③、選擇要註解的控制項
④、提交檢視效果 ,會發現每乙個控制項 都有註解 。並且oncreate()裡多了乙個 butterknife.bind(this);**
其他外掛程式介紹:
android開發實戰(十八):android studio 優秀外掛程式:gsonformat
android專案實戰(十九):android studio 優秀外掛程式: parcelable code generator
註解式框架Butterknife的用法
註解式框架butterknife的用法 什麼是註解式開發 jdk1.5後支援註解方式,想用註解式開發,就要自定義註解 結構 註解名 也可以叫類名 傳遞的屬性值,key和value,可設定目標範圍 方法 method 屬性 filed 類 type 自定義註解要用到 inte ce 用於定義註解 ta...
註解Butterknife的使用
butterknife,新增依賴庫。2.在專案的project 的 build.gredle 檔案中的 dependencies 標籤下新增。classpath com.neenbedankt.gradle.plugins android apt 1.8 3.在module 的build.gredl...
ButterKnife 新增使用
在使用 butterknife的時候 只配置乙個地方是不行的 之前一直只設定乙個,解析控制項有問題後來才知道,還需要把其他部分的配置補齊才能正確的解析控制項 compile com.jakewharton butterknife 8.6.0 apt com.jakewharton butterkni...