Android Studio技巧

工欲善其事,必先利其器。熟悉一些IDE的常用技巧很重要,在以后的编程中甚至可以节约大把时间。现在就Android Studio的介绍以及一些技巧整理出来。

项目结构

默认情况下,Android Studio 会在 Android 项目视图中显示您的项目文件,如图 1 所示。 该视图按模块组织结构,方便您快速访问项目的关键源文件。

所有构建文件在项目层次结构顶层 Gradle Scripts 下显示,且每个应用模块都包含以下文件夹:

manifests:包含 AndroidManifest.xml 文件。
java:包含 Java 源代码文件,包括 JUnit 测试代码。
res:包含所有非代码资源,例如 XML 布局、UI 字符串和位图图像。
磁盘上的 Android 项目结构与此扁平项目结构有所不同。 要查看实际的项目文件结构,可从 Project 下拉菜单(在图 1 中显示为 Android)选择 Project。

你也可以自定义项目文件的视图,重点显示应用开发的特定方面: 例如,选择项目的 Problems 视图会显示指向包含任何已识别编码和语法错误(例如布局文件中缺失一个 XML 元素结束标记)的源文件的链接。

项目结构

常用快捷键

运行:shift + F10
调试:shift + F9
删除当前行: ctrl + Y
复制当前行:ctrl + D
删除并复制行: ctrl + x
大小写切换:ctrl + shift + U
文件查找 : 双击shift
显示当前文件的大纲: ctrl + F12
代码格式化:ctrl + alt + L
重写方法: ctrl + O
实现方法: ctrl + I
查看方法注释: ctrl + Q
查看方法调用路径: ctrl + alt + H
去多少行: ctrl + G
编译工程: ctrl + F9
代码自动完成: ctrl + shift + space
自动添加缺失的括号等: ctrl + shift + enter
快速修复:alt + enter(eclipse中的alt+数字1)
添加(取消)书签: F11
显示书签: shift + F11
上下移动行:alt + shift + up/down
重命名: shift + F6
显示方法需要的参数: ctrl + p
不知道某操作的快捷键,输入模糊动作: ctrl + shfit + a(终极,所有的都可以不知道,记住这个就行了)

调试技巧

条件断点

右键点击断点,可以对一个断点加入条件,满足条件时才会进入。

进入调试模式

点击Attach Debugger快速进入调试,不需要重新部署和启动app。

分析堆栈信息

Find Actions(ctrl+shift+a)输入”analyze stacktrace”即可查看堆栈信息。

分析某个值的来源

Find Actions(ctrl+shift+a)输入”Analyze Data Flow to Here”,可以查看某个变量某个参数其值是如何一路赋值过来的。