作為Google新推出的Android集成開發(fā)工具兄春,Android Studio無疑是一次成功的革命,每一次版本更新都能帶給開發(fā)者巨大的驚喜锡溯,諾赶舆,我來講講讓開發(fā)者用到爽的Live Templates功能。
Live Templates其實就是代碼塊自動生成功能祭饭,剛開始使用可能有點別扭芜茵,但是熟練之后,真的能飛起來倡蝙,省事兒不少九串。我們且看示例:
-常用簡寫-
1.Log的簡寫
鍵盤敲出 logt 按enter或者tab鍵可生成TAG字符串
鍵盤敲出 logi 按enter或者tab鍵可生成Log語句
2.findViewById的簡寫
鍵盤敲出 fbc 按enter或者tab鍵可生成findViewById語句
3.for循環(huán)的簡寫
鍵盤敲出 fori 按enter或者tab鍵可生成for循環(huán)語句塊
4.判斷是否為null的簡寫
鍵盤敲出 ifn 按enter或者tab鍵可生成if (a == null) { }
5.Toast語句簡寫
鍵盤敲出 Toast 按enter或者tab鍵可生成Toast語句
6.Fragment獲取實例的方法簡寫
鍵盤敲出 newInstance 按enter或者tab鍵可生成Fragment獲取實例語句塊,實際上敲出 newI 可能就可以了
-快捷調(diào)出-
在Android Studio面板中使用(Windows)Ctrl + j(Mac OS)command + j 可調(diào)出Live Templates的選擇項寺鸥。不僅適用Java代碼塊猪钮,在XML中同樣也可以用,這里就不舉例了胆建,XML大家應(yīng)該都寫得比較6了烤低。
-自定義設(shè)置-
- (Windows)Settings - Editor - Live Templates
- (Mac OS)Preferences - Editor - Live Templates
點擊+號,選擇1笆载,也可選擇2先新建一個組拂玻,然后再選擇1。
勾選Java宰译,因為我們生成的是Java代碼檐蚜,當然,如果是自定義的是XML快捷代碼沿侈,那就同理勾選XML闯第。
至此,我們自定義的OnClick代碼塊就設(shè)置好了缀拭,然后我們到編輯器中試一下:
完美咳短!