android butterknife 簡單實用

2021-07-01 18:45:40 字數 770 閱讀 8504

butterknife是乙個依賴注入框架,可以省去我們findviewbyid()操作,以前一直使用xutils中的注入功能,這次體驗了一下這個,感覺還是有一些差別的。

使用說明:

@viewinject(r.id.***)

textview  ***;

這裡的textview不能是private活著static,否則報錯,在xutils中沒有這個限制

@onlongclick(r.id.***)

boolean method()

這裡的method同樣不能是private,而且返回型別必須是boolean型別的。

具體測試**:

1.新增依賴:

compile 'com.jakewharton:butterknife:6.1.0'

2.布局**:

3.activity**:

public class mainactivity extends actionbaractivity 

// });

}// @onclick(r.id.bt_changetext)

// void changetext()

@onlongclick(r.id.bt_changetext)

boolean changetextbylongclick()

}

Android butterknife 簡單使用

butterknife是乙個依賴注入框架,可以省去我們findviewbyid 操作,以前一直使用xutils中的注入功能,這次體驗了一下這個,感覺還是有一些差別的。使用說明 viewinject r.id.textview 這裡的textview不能是private活著static,否則報錯,在x...

簡單的Apache URL Rewrite例項

下面開始講如何設定url rewrite.apache 伺服器 比如我們有新聞頁 news readmore.php?id 4875 我們要做成靜態頁 news top2007,4875.html 首先進入apache的目錄找到名為httpd.conf的檔案。本站為 apache2.2 conf h...

閉鎖CountDownLatch的簡單實現

public class testcountdownlatch catch exception e finally t.start system.out.println c start.countdown 到達此處時,由於finally中已經呼叫了三次countdown 方法,計數已經是0了 所以此...