1. 程式人生 > >Android 利用工具實現一鍵自動findViewById功能

Android 利用工具實現一鍵自動findViewById功能

Android通過findViewById繫結檢視的方法,想必大家在Activity中已經用爛了。每次新建一個Activity類,一開始就需要呼叫findViewById方法給在xml佈局中定義並需要在程式碼中處理的View控制元件新增繫結。如果介面較為複雜,導致View元素特別多,這個過程就會顯得特別枯燥無味,同時沒有任何技術含量。

身為一名軟體開發人員,又怎能在這種低階的工作上“重複造輪子”呢。今天,鳥哥就教大家兩種Android 自動findViewById的方法,如果大家有別的方法或者更好的建議,歡迎私信或留言交流。

1. 線上網站工具


Android Layout Binder.png

如圖所示,只需要將xml佈局檔案程式碼複製到Layout XML輸入框中,點選上方[Generate]按鈕,便會在Results文字框中自動生成對應的所有檢視控制元件和一個 bindViews()

方法,非常方便。

2. Eclipse外掛工具

新版的Android開發工具Android Studio也支援自動findViewById功能的外掛,這裡介紹一下Eclipse IDE下的外掛:
LazyAndroidFeature


LazyAndroidFeature外掛安裝.png

[Next]完成安裝,重啟Eclipse即可。右擊佈局檔案,可以看出操作列表多了一項:


LazyAndroidFeature外掛使用.png

點選[Generate Activity],該外掛就會將對應佈局中的所有自定義ID全部找到,並生成相應的程式碼到系統的貼上板中,此時,便可以在Activity中 ctrl+V

貼上即可。



文/亦楓(簡書作者)
原文連結:http://www.jianshu.com/p/289709197b8d
著作權歸作者所有,轉載請聯絡作者獲得授權,並標註“簡書作者”。