轉(zhuǎn)載請以鏈接形式標(biāo)明出處: http://www.itdecent.cn/p/c5ad9d7f8d98
本文出自:103style的博客
Android Studio 自定義代碼模塊 讓我們更快更輕松的寫代碼
- 說到添加作者信息,我想大家都知道下圖這樣的添加方式
作者信息
但是這樣有一個問題 我們在新建Activity的時候 并不會起作用,真的很煩
- 寫布局的時候 一些重復(fù)的Textview、Imageview、Linearlayout等View or ViewGorup之類的(當(dāng)然可以用同統(tǒng)一的style去管理),心很累
先看看效果圖
作者信息.gif

xml快速添加控件.gif
里面的具體代碼 可以自己設(shè)置 或者用統(tǒng)一的style管理
所以就有了自定義代碼模板來實現(xiàn)
步驟如下
- 打開Android Studio 來到一個項目界面
- 按Ctrl+Alt+ s ,打開設(shè)置界面的快捷鍵
- 在輸入框中輸入Live
如下圖
操作步驟.gif
為了方面管理,我們可以先新建一個group,如下圖:
添加group
然后再里面寫我們自定義模板
設(shè)置模板內(nèi)容
- Abbreviation 后面填 你想設(shè)置的快捷鍵,如 auth_java
- Template text 里面填 你想設(shè)置的代碼內(nèi)容
如:
/**
* create by Fungo_Xiaoke $DATE$ $TIME$
* email:luoxiaoke@yuntutv.net
*/
$$中間包起來的是變量名, 我們我可點擊Edit variables來設(shè)置它的值
設(shè)置變量
Define 選擇設(shè)置的這個快捷鍵(auth_java)生效的范圍,這里我選的Java
下面是兩個實例
例子1.gif
例子2.gif
然后就能方便的使用了。 為變量設(shè)不同的值,大家可以試試?yán)锩鎸?yīng)的表達(dá)式是什么效果。
另外其他的可以根據(jù)實際情況去設(shè)計和發(fā)揮。
- 單例模式,
- 添加改代碼的備注信息
- 注釋信息
- 自定義View的一些常用邏輯 ...
e.g:

自定義view.gif

單例.gif
是不是快很多!
轉(zhuǎn)載請以鏈接形式標(biāo)明出處:
http://www.itdecent.cn/p/c5ad9d7f8d98
本文出自:103style
如果覺得下得不錯,點個關(guān)注唄。
有問題也可以下面留言。