Butterknife的使用

Butterknife的好處:android

·綁定View事件、資源文件佈局

·註解都是在編譯期,不會影響程序的運行效率學習

·代碼清晰,可讀性強gradle

Butterknife的使用:spa

使用快捷鍵Ctrl+Alt+S進入Settings,點擊Plugins,在搜索框中輸入 Butterknife Zelezny,加入後重啓Android studio。.net

加入依賴Butterknife的依賴,在bulid.gradle的android中加入3d

 

compileOptions {
        sourceCompatibility JavaVersion.VERSION_1_8
        targetCompatibility JavaVersion.VERSION_1_8
    }

 

在dependencies中加入依賴,記得同步blog

implementation 'com.jakewharton:butterknife:10.2.0'
annotationProcessor 'com.jakewharton:butterknife-compiler:10.2.0'

 

在fragment中綁定控件事件

  1.我在佈局文件中加了一個Button和TextView控件ci

 2.而後到fragment中綁定,把鼠標的焦點放在onCreateView下的R.layout.佈局文件(此處)。

  

 3.快捷鍵Alt + Insert(Ctrl+shift+B的快捷鍵可能用不了,個人綁定了其餘東西)

  

 

 

 4.選擇Butterknife後出彈窗一個如下框(選擇打鉤才能改右側的綁定)

 

  

 

 

 5.點擊Confirm後會出現如下代碼

 

  

 

 6.定義一個靜態的Unbinder,而後綁定Butterknife

  

 

  7.最後解綁

  

 Butterknife提供了25個註解,想了解點擊我跳轉,更詳細,我也是從那邊學習的。

相關文章
相關標籤/搜索