- 快速生成TAG(使用位置:类中方法外)
logt
- 快速生成log.d,并输出方法中对应的变量(使用位置:方法中)
logm
- 快速生成System.out.println()(使用位置:方法中)
sout
- 快速生成findViewById(使用位置:方法中)
fbc
- 快速生成字符串常量(使用位置:类中方法外)
key
- 快速生成变量为i的正序for循环(使用位置:方法中)
fori
- 快速生成if变量为null的判断(使用位置:方法中)
ifn
- 快速生成if变量不为null的判断(使用位置:方法中)
inn
- 快速生成setVisibility(View.GONE)(使用位置:方法中)
gone
- 字符串快速格式化(使用位置:方法中)
Sfmt
- 自定义View快速生成三个构造(使用位置:方法中)
ViewCons
- 快速判断引用类型为null或不为null(使用位置:方法中)
引用类型.null
引用类型.notnull
- 快速创建局部变量(使用位置:方法中)
new 对象().var
- 快速创建成员变量(使用位置:方法中)
new 对象().field
- 快速创建for循环(使用位置:方法中)
// 增强for循环
容器对象或角标.for
// 正序for
容器对象或角标.fori
// 倒序for
容器对象或角标.forr
- 捕获异常(使用位置:方法中)
异常.try
================================================================
是不是发现上面的快捷模版在这里都可以找到?我们还可以配置属于自己的快捷模版哦
如图所示:
在Live Templates目录下选择Android,选择“+”添加一个模版,指定名称模版格式及适用范围,这样自定义的快捷模版就制作完成了
- 配置switch一般格式快捷模版
模版格式:
switch ($content$) {
case $value$:
$code$
break;
default:
break;
}
- 配置onClick一般格式快捷模版
模版格式:
public void onClick(View view) {
switch (view.getId()) {
case R.id.$resId$:
$content$
break;
default:
break;
}
}