Android Studio

一、常用快捷键

快捷键描述
Ctrl + Alt + L格式化代码
Ctrl + ( +/- )展开/折叠 代码块
Ctrl + Shift ( +/- )展开/折叠 所有代码块
Ctrl + P方法参数提示
Ctrl + Q查看代码声明
Ctrl + Alt + O清除无效包引用
Ctrl + Alt + Ins快速创建文件夹,类,资源文件等
Ctrl + Insert创建构造函数等
Ctrl + Alt + M抽取方法
Alt + ( UP/Down )一个类的各个方法之间切换
Ctrl + Shift + Backspace返回上次编辑位置
Ctrl + Alt + (Right/Left)查看位置切换
Ctrl + Shift + Enter状态完成
Ctrl + Shift + F抽取全局变量

(2) 查找相关

描述
Ctrl + E最近打开的文件列表
Ctrl + F当前窗口中查找
Ctrl + Shift + F当前工程中查找
Ctrl + N查找类
Ctrl + Shift + N查找文件
Ctrl + Shift + Alt + N查找项目中的方法或变量
Alt + F7查看方法引用,(或者右键方法名,点击Find Usages)
Ctrl + H查看类继承关系
Ctrl + F12查看类中所有方法定义

二、常用设置

1.大小写不敏感,通过空格键入智能提示

2.取消打开 Android Studio 时默认打开上一个项目

3. 取消 Gradle 的 Global Gradle Settings 的 Offline work 否则导入项目是会编译错误,也就是取消离线工作

4. 关闭方法名参数提示

三、使用小技巧

1.提取Style

(1)提取

clipboard.png

或者直接使用快捷键 Ctrl + Alt + Shift + T

clipboard.png

(2)设置名称,需要提取的属性

clipboard.png

(3) 然后就会自动在 Values->styles.xml 文件中生成对应的Style

Untitled.png

2.Shift + F6

给方法,变量或者文件重命名。 全局改,就是所有用到的地方都改。

3.关于颜色使用

可以直接使用谷歌提供的

android:background="@android:color/black"

btn.setBackgroundResource(android.R.color.black);

4.关于 for 循环 ,If 的快捷写法

for:

1.gif.gif.gif

增强for循环:

1.gif.gif

if:

1.gif

else 就是取反:

1.gif.gif

更多可参考:

更多请参考:

  1. http://blog.csdn.net/yissan/article/details/53374437
  2. http://www.jb51.net/article/87030.htm
  3. https://developer.android.com/studio/intro/keyboard-shortcuts.html
  4. http://www.androidchina.net/6047.html
Last modification:July 12th, 2020 at 06:48 pm