Android Studio——技巧

一、快捷键

代码移动操作

ctrl+Alt+空格键   代码提示

ctrl+shift+↑         代码向上移动

ctrl+shift+↓         代码向下移动

ctrl+D                 复制代码到下一行

ctrl+Y                 删除整行代码

alt+↑ (↓)         类中方法快速上下移动

ctrl+W 第一次按选中一行,连续选会不断的添加多处选择

ctrl+shift+u      大小写转换

 

代码文件查看操作 

ctrl+n 打开一个类

ctrl+shift+n 打开一个文件 

Ctrl+Shift+F 在当前工程内查找文本

Ctrl+Shift+Alt+N 查找项目中的方法或变量

ctrl+u 查看一个类的父类是什么

ctrl+alt+h 查看某个方法被哪些类调用

ctrl+shift+i 把方法的整体实现展示出来

ctrl+H查看当前类继承的一个关系,对于查看源代码的用处比较大

ctrl+F4关闭一个文件

ctrl+alt+left/right 返回代码

alt+left/right 实现打开文件的切换

ctrl+-/+代码的折行/展开

alt+1 显示/隐藏左侧工程目录面板 

ctrl+shift+alt+n 搜索方法

ctrl+f12 查看当前类的结构,查看类中声明的方法和变量

ctrl+alt+t 选中代码片段添加if else 或者try catch

 

代码生成

ctrl+j 快捷键

  • ifn--if null
  • inn--if not null
  • foreach--for(:){}
  • fori--for(int i = 0; i < ; i++){}
  • itar--list遍历

Alt + Insert  打开添加方法(构造方法)窗口

Ctrl + O 引用父类方法

快速提取一段代码生成方法(Windows):Ctrl + Alt + M

 

查找和替换

ctrl+f 查找文件

ctrl+r 代码替换

ctrl+e 替换文件

ctrl+e 查找最近打开文件

ctrl+alt+l 格式化代码

 

二、删除项目中一个module

  1. 右击当前module,选择open modules settings(或者快捷键F4),选择要删除的module,点击减号“-”,这个时候module在代码中还没有删除,
  2. 退回到项目目录中,第二次右击删除的module,此时会出现delete,点击确认删除
  3. 在setting.gradle中,去掉该module的名称配置,sync now一下

三、 布局xml中不显示preview控件,一片空白

遇到的情况是在res/styles.xml中将Theme属性前面加Base

改之后

<style name="AppTheme" parent="Base.Theme.AppCompat.Light.DarkActionBar">

四、解决Project编译不过或者缺少jar

参考这边文章:Add Build Dependencies
添加maven其他仓库地址

allprojects {
    repositories {
        //新加
        mavenCentral()
        jcenter()
        //新加
        mavenLocal()
        google()
    }

}

五、解决AS下ctrl+shift+F无法打开搜索面板

主要原因是输入法的快捷键和AS的快捷键冲突,win10下关闭这个切换

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值