[TOC]
今天的內(nèi)容可以叫程序員偷懶,在eclipse中有自動(dòng)補(bǔ)全,那在Androidstudio中呢?當(dāng)然強(qiáng)大的AS肯定不會(huì)叫開發(fā)者失望的,反而更加靈活的實(shí)現(xiàn)了自定義模塊Live Template.接下來開始Live Template的操作吧!
Live Template通過翻譯得知叫做實(shí)時(shí)模板贿肩,在 AS 中有兩種模板挣轨,一種就是你在新建一個(gè) Activity 的時(shí)候可以選擇 Empty Activity抛腕、FullScreen Activity 之類的,這個(gè)一般是對(duì)你整個(gè)文件而言的逗宁,還有一種就是本篇要介紹的 Live Template ,這個(gè)會(huì)在一些常用的代碼片段中有重要作用。
查看Live Templates
打開 Setting -> Editor -> Live Templates 趟薄,可以看到默認(rèn)已經(jīng)有很多 Live Templates 了,可以看下我的截圖 Android 分類下有如下這些模板:
Live Templates 中Android模塊
這個(gè)是Android默認(rèn)的模塊,其中熟悉的findViewById就可以用fbc代替,很是簡(jiǎn)單,下面是動(dòng)態(tài)操作.
- findViewById的動(dòng)圖
自定義單例模塊
- 先新建一個(gè)模塊組
模塊組
-
創(chuàng)建模塊
創(chuàng)建模塊
private static $CLASS$ instance = null;
private $CLASS$(){
}
public static $CLASS$ getInstance() {
synchronized ($CLASS$.class) {
if (instance == null) {
instance = new $CLASS$();
}
}
return instance;
}
-
選擇應(yīng)用到Java中
設(shè)置Class的值為類名
設(shè)置顯示類名
- 代碼測(cè)試
單例.gif
自定義注釋模板
-
更改author的值和date的值
結(jié)束
當(dāng)然除了這些模板自己還可以定義不同需求的模板