Android Studio 使用技巧

原创 2017年01月03日 14:23:50

我从Eclipse转到Android Studio也快三个月了,从开始的不习惯到现在预发地喜欢Android Studio来开发。Android Studio比Eclipse有那些优势就不说了,在此就分享一些我使用Android Studio的技巧。

界面布局

这里写图片描述
最左边可以看到有5个标签、最下边有6个标签、最右边有2个标签,依次如下:
- Project
- Structure
- Captures
- Build Variants
- Favorites
- TODO
- Android Monitor
- Terminal
- Messages
- Event Log
- Gradle Console
- Android Model
- Gradle

Project

我们管理项目的地方,该标签下有几个选项卡,最常用的是Android与Project。
选项卡
Android选项卡

Project选项卡

从图片Android选项卡中,可以发现项目的目录结构已经和Eclipse不同了,而是按照module来进行区别。不管是主项目还是库项目,都是独立的一个module。那怎么来区分主项目与库项目呢?可以从Project选项卡下展开的项目中图标来区分,图片Project选项卡中,app是主项目,slidingMenuLib是库项目,两者图标不同。也可以从moudle下的builde.gradle文件中插件类型来区分(关于Android Studio中使用Gradle,我会在下一篇博客进行总结,与大家分享)。

Structure

显示代码结构,其成员变量、静态常量、方法等信息,与Eclipse一样;但是也可以显示XML布局等的结构信息,如下图html文件的结构信息:
这里写图片描述

Captures

这里写图片描述
存放一些Method Tracing、System Information的文件。这些文件从哪来的?有什么用?我会在介绍Android Monitor标签中简单地说明。

Build Variants

这里写图片描述
图片上有两个module,每个module默认有两种构建方式debug与release。选中其中一种构建方式build,就会生产相应的apk。

Favorites

这里写图片描述
书签管理与断点管理。如果项目很大,开发某个功能没有完成,我们可以先打个书签(Win下按F11); 想继续开发的时候,就不必就找那个java文件,直接点击书签就可以跳到开发的地方,方便快捷多好。断点管理就不说了,差不多的。

TODO

这里写图片描述
这个有点类似与书签功能;我们在代码上注释添加“TODO”,在TODO标签中就有标记,点击就可以跳转到想应的地方。

Android Monitor

这里写图片描述
里面有Logcat(这个就不说了吧)和Monitors;点击图片中红色方框选中的按钮,会有几个选项卡,点击选项卡会生成相应app 信息文件,存放在Captures标签中,通过这些文件,我们可以来分析app性能是否存在问题,比如内存泄漏(以后说);

Terminal

Android Studio将命令提示符集成进来了,方便不少。

Messages

显示项目的信息,比如编译成功、编译失败等信息

Event Log

显示gradle同步、编译的信息

Gradle Console

显示gradle编译过程,可以看到都执行了些什么任务

Android Model

显示项目中的所有module

Gradle

显示项目中的所有gradle任务

快捷键

说到快捷键,我建议大家把Tip of the day功能打开。我就是通过这个功能熟悉Android Stduio中快捷键的,还有一些比较有意思的东西。我这里就介绍些比较有意思的快捷键。
-快速查找(快速按两下Shift键)
-搜索快捷键(Ctrl+Shift+A)
-显示最近操作文件(Ctrl+E)
-显示最近修改文件(Ctrl+Shift+E)
-查找调用的地方(Alt+F7)
-快速进入方法(Ctrl+B)
-查看方法参数定义(Ctrl+P)
-查看方法注释(Ctrl+Q)
-自动补全,比如方法的大括号、分号(Ctrl+Shift+Enter)
-代码提示(Ctrl+Space);也可以设置成自动提示,在Setting->Editor->General->Code Completion中设置;还有一个比较有意思的地方,Tab键和Enter键都可以完成提示的输入,不同是前者会将已经输入的提示全部去掉,后者会保留
-代码模版包裹代码(Ctrl+Alt+T)
-代码场景的不同,提示不同修改建议(Alt+Enter)

快速开发技巧

-重构代码
-断点调试
-代码分析
-快速关联
-项目模版

重构代码

这里写图片描述
在.java文件中,选中代码,点击右键,选中Refactor->Extract,里面有多个菜单;可以重构成方法、类、接口、变量、常量等。这样就很方便了,不用我们再创建文件,copy代码了。
在.xml文件中,同样的操作,可以重构style、layout。

断点调试

大家可以看下面两篇博客:
Android Studio 调试技巧
Android Studio代码调试技巧篇

代码分析

Android Stduio中的代码分析都集中在Analyze菜单中,我用的最多是Inspect Code。
这里写图片描述
Inspect Code 提供了Lint检测功能,还能显示代码静态分析结果,给出修改建议(有些建议比较zz)。
这里写图片描述

快速关联

这里写图片描述
点击图中红色部分,快速跳转Actvity相关联的XML文件(我把它叫快速关联而已)

项目模版

这里写图片描述
上图是Android Studio自带的模版,我们可以自定义。参考下面的博客:自定义模版,我就不说了。

总结

上面这些就是我在使用Android Stuido用到的技巧,肯定还有其他有意思的地方,只要我们在用的时候多点多试就会发现。用好工具了可以帮助我们快速开发,就可以按时完成任务,然后就不用加班了,多快乐了。

版权声明:本文为博主原创文章,未经博主允许不得转载。

相关文章推荐

Android Studio 使用快捷技巧

  • 2016年12月28日 15:00
  • 912KB
  • 下载

Android Studio使用技巧---良心推荐的实用功能

原创地址:http://blog.csdn.net/zivensonice/article/details/51659910 比起Eclipse,Android Studio简直好用得不要不要的...

android studio使用技巧

  • 2016年03月11日 11:38
  • 1.04MB
  • 下载

Android Studio常用配置及使用技巧(一)

近段时间有机会接触到iOS开发,但是光Xcode上配置证书,描述文件,上真机调试等就费了挺大劲。结合看到很多Android开发新手问的简单问题,忽然有了更多的理解。万事开头难,起步的阶段总需要有人引一...

android studio 使用、开发小技巧

一共收集了62个 Android Studio 使用小技巧和快捷键。 根据这些小技巧的使用场景,本文将这62个小技巧分为常用技巧(1 – 28)、编码技巧(29 – 49)和调试技巧(50 – 62)...

最强 Android Studio 使用小技巧和快捷键

本文翻译自 Android Studio Tips by Philippe Breault,一共收集了62个 Android Studio 使用小技巧和快捷键。 根据这些小技巧的使用场景,本文将这62...

最强 Android Studio 使用小技巧和快捷键

转载此处:http://www.open-open.com/lib/view/open1458715872710.html 写在前面 本文翻译自 Android Studio Ti...

Android Studio 快捷键 & IntelliJ IDEA使用技巧一览表

查阅文件 Alt+回车 导入包,自动修正 Ctrl+N 查找类 Ctrl+Shift+N 查找文件 Ctrl+Alt+L 格式化代码 Ctrl+Alt+O 优化导入的类和包 Alt+I...

android studio快捷键中英文对照,一些使用技巧,一些设置

表示预览版的as还是不好用啊。。
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:Android Studio 使用技巧
举报原因:
原因补充:

(最多只允许输入30个字)