Android如何加快搜索速度,Android Studio中提高编码速度的小技巧

古语有云:工欲善其事必先利器。我们如何利我们的Android studio这个开发神器呢?##应该使用的快捷键(Windows平台)

根据表达式快速生成变量

Ctrl + Alt + V

快速将局部变量提升为成员变量

Ctrl + Alt +f

上下移动行

Ctrl + Shift +上下方向键

快速抽出表达式,用变量代替(常用在抽出if 判断条件语句)

Ctrl + Alt + V

快速切换到其他类文件

Ctrl + N

全局查找文件

按两次Shift,弹出输入框

快速查看类的成员,及方法

Ctrl + F12

快速折叠 即展开方法

Ctrl + Shift + "+" 展开类文件所有方法

Ctrl + Shift + "-" 折叠文件中所有方法

Ctrl + "+" 展开光标所在的代码块

Ctrl + "-" 折叠光标所在的代码块

查看方法调用链

Ctrl + Alt + H

通过模板来少些代码Live Template

系统自带的模板

注意结合下面的图, 建议跳转到我此文的学习来源之一《Android Studio相见恨晚的操作锦集》

快速生成for循环

集合对象.for, 生成增强for循环

集合对象.fori ,常规的for循环

集合对象.forr, (r, reverse的缩写)反向for

循环数字.for, 快速实现数字个循环

判空

对象.null

判断非空

对象.notnull 或者对象.nn

快速生成if语句

判断的语句.if

快速生成instanceof语句

对象.instance

以下是具体的图

9ca8188e203610fc8bfb818cad092ca6.png

Alt text

.fori可以这样:

29ee6b44c4df17038f974e60841f0c7f.png

Alt text

.forr可以反向:

df9cbe533dca737556fe1fafc305e1c2.png

Alt text

数字.for也可以:

de25e88ee12bb33892a1f527468936ea.png

Alt text

判空可以这样:

0509df21e57d63a2282e71050efb57db.png

Alt text

非空可以这样,对象.notnull:

50dc94fc26d594e48040e11d9b4cd31e.png

Alt text

更简单的非空:

a78c545a23b45d5931b6d04ad20e8bc0.png

Alt text

if语句:

80edfba667e68b2f1e19e42e16d9c8ce.png

Alt text

8a868e6cf50f150ab0dfb5946adb41d1.png

Alt text

instanceOf语句:

8fc156bac5e62376c581f42947a13234.png

Alt text

自定义Live Template

这些模板是Android Studio已经提前自定义好了的。 我们也可以增加 增加这类功能。

在AS菜单里Preference->Editor->Live Templates 可以查看和增加Live Template详细操作, 请跳转至原文《让你变懒得Android Studio Live Template》

9fbeba05973c

Alt text

参照上图, 请自己点开各个分组, 熟悉下各个快速的缩写

注意使用xml的Live Template哦

lh

lw

lhw

lhm

lwm

lww

文件模板

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值