作为Google新推出的Android集成开发工具,Android Studio无疑是一次成功的革命,每一次版本更新都能带给开发者巨大的惊喜,诺,我来讲讲让开发者用到爽的Live Templates功能。

Live Templates其实就是代码块自动生成功能,刚开始使用可能有点别扭,但是熟练之后,真的能飞起来,省事儿不少。我们且看示例:

-常用简写-

1.Log的简写

键盘敲出 logt 按enter或者tab键可生成TAG字符串

TAG简写

键盘敲出 logi 按enter或者tab键可生成Log语句

Log语句简写

2.findViewById的简写

键盘敲出 fbc 按enter或者tab键可生成findViewById语句

findViewById简写

3.for循环的简写

键盘敲出 fori 按enter或者tab键可生成for循环语句块

for循环语句块简写

4.判断是否为null的简写

键盘敲出 ifn 按enter或者tab键可生成if (a == null) { }

是否为null简写

5.Toast语句简写

键盘敲出 Toast 按enter或者tab键可生成Toast语句

Toast语句简写

6.Fragment获取实例的方法简写

键盘敲出 newInstance 按enter或者tab键可生成Fragment获取实例语句块,实际上敲出 newI 可能就可以了

newInstance简写

-快捷调出-

在Android Studio面板中使用(Windows)Ctrl + j(Mac OS)command + j 可调出Live Templates的选择项。不仅适用Java代码块,在XML中同样也可以用,这里就不举例了,XML大家应该都写得比较6了。

-自定义设置-

  • (Windows)Settings - Editor - Live Templates
  • (Mac OS)Preferences - Editor - Live Templates
自定义

点击+号,选择1,也可选择2先新建一个组,然后再选择1。

自定义

勾选Java,因为我们生成的是Java代码,当然,如果是自定义的是XML快捷代码,那就同理勾选XML。


自定义

至此,我们自定义的OnClick代码块就设置好了,然后我们到编辑器中试一下:

使用自定义的OnClick代码块
完美!

让代码飞

推荐文章:《Android开发视频教程(Java版 | 2017年最新录制)》

更多相关文章

  1. 手机浏览器浏览WebApp弹出的键盘遮盖住文本框的解决办法
  2. 软键盘android:windowSoftInputMode属性详解
  3. 实现Android键盘的中英文适配
  4. Android中实现SQLite数据库CRUD操作的两种方式
  5. ANDROID Porting系列八、Keymaps and Keyboard Input
  6. Android输入法遮盖输入框(屏幕底部输入框不能往上弹)
  7. 【Android每日一讲】2012.11.09 EditText与TextView共舞 - setOn
  8. 弹出输入法软键盘,编辑框悬浮,及覆盖遮挡问题的解决
  9. Android软键盘弹起遮挡h5页面解决方法

随机推荐

  1. 为什么MySQL分页用limit会越来越慢
  2. MySQL深度分页(千万级数据量如何快速分页
  3. ORM模型框架操作mysql数据库的方法
  4. mysql 直接拷贝data 目录下文件还原数据
  5. MySQL 四种连接和多表查询详解
  6. MySQL索引是啥?不懂就问
  7. MySQL 聚合函数排序
  8. MySQL 那些常见的错误设计规范,你都知道
  9. MySQL 5.7常见数据类型
  10. mysq启动失败问题及场景分析