Android 快速开发之 Live Templates

来源:互联网 发布:为什么30岁不能学java 编辑:程序博客网 时间:2024/06/06 07:24

Live Templates (代码模板)

作用

  • 代码快速补全
  • 提高写代码的速度

位置

  • Settings->Editor->Live Templates这里写图片描述

使用

  • 全关键字型:关键字 + 回车;如:sin + 回车。
    这里写图片描述

  • 后缀关键型:使用对象.关键字–>回车 如:new ViewDemo().field
    这里写图片描述

AS 系统自带模板

1,全关键字型

(1)findViewById
fbc + 回车

() findViewById(R.id.);

(2)定义常量
const + 回车 (int)

private static final int ID = 646;

key + 回车 (String)

private static final String KEY_BOY = "BOY";

(3)for 循环
fori + 回车

for (int i = 0; i < ; i++) {}

(4)if 判断
ifn + 回车

if (savedInstanceState == null) {        }

inn + 回车

if (savedInstanceState != null) {        }

(5)隐藏View
gone + 回车

LSettingItem one =(LSettingItem)findViewById(R.id.item_one);one.setVisibility(View.GONE);

(6)字符串格式化
Sfmt + 回车

String.format("", );

2 后缀关键型

(1)循环

  • .for 增强for循环
  • .fori 正序遍历
  • .forr 逆序遍历
    这里写图片描述

(2)抛出异常
.try
这里写图片描述

3 自定义模块

先看效果图:
这里写图片描述

点击 settings
这里写图片描述

然后点击 Edit variables
这里写图片描述

原创粉丝点击