Android Studio实战 - 基本使用

来源:互联网 发布:nodejs网络爬虫源码 编辑:程序博客网 时间:2024/06/12 21:01

前言

上篇Android Studio实战 - 安装主要介绍了Android Studio的安装配置,本篇介绍一下基本界面与常用的功能。所有集成开发环境IDE的核心功能就是导航,Android App项目通常由大量的包、目录和文件构成,资源导航的流畅性与舒适性,直接影响了开发生产效率。利用上一篇创建的HelloChina项目,开始本篇的介绍。
主界面

主菜单

菜单栏位于窗口最顶端,使用菜单和其子菜单,基本可以使用任何AS的功能。

工具栏

常用的文本操作按钮,svae、copy、undo等,同时包含了Anderoid SDK和Android Virtual Device Manager,run、denbug等按钮。

导航栏

显示一个横向的箭头框,表示从根目录到当前所选选项卡的路径。

状态栏

这里写图片描述
消息区域指示Android Studio当前正在运行的进程信息。
编辑光标位置为当前光标所在行。
行分隔符(Windows默认CRLF,Mac为LF)。
编码为代码文件的文件编码,默认utf-8。
文件访问表示,标记文件是否可修改。
突出级别,编译器会对代码中的语法错误和可能的警告以黄色标记的形式生成一些警告,分为三个级别Inspections、Syntax和None,对应严格、部分和不检测。

编辑器

任何IDE的主要目的都是编辑代码文件。Editer是一个类似Web浏览器的多选项卡窗口。最上方为选项卡,左侧是折叠线,右侧是标记栏。(注:由于本人安装了CodeGlance插件,最右侧显示的是代码文件的预览)

Editer选项卡

选项卡的切换同浏览器的使用,可以通过设置修改tab的位置,右击tab标签,在Tabs Placement子菜单下选择上下左右,可以改变标签栏位置,下图为左侧效果:
这里写图片描述

折叠线

折叠线主要用于显示代码行、设置断点、完成代码折叠和显示作用域,后续会有更详细讲解。

标记栏

主要用于表示源文件中的特殊行,比如文件中的警告和错误等,点击相应的标记会跳转到文件中的具体位置。

工具按钮

工具按钮位于IDE的左侧、右侧和下方边栏,里面存在很多工具窗口的工具按钮,点击菜单栏View-Tool Windows可以看到具体的项目,如图(深灰色表示不可用):
这里写图片描述

默认布局

此处默认布局为IDE的界面布局,与开发中SDK布局无关。默认布局是围绕Editer的一套特定的工具窗口,可以通过菜单栏中的Window菜单设置,需要关注的两项分别为:Store Current Layout as Default和Restore Default Layout。Store Current Layout as Default可以将当前布局设为默认布局,当Restore Default Layout时使IDE恢复到Store时的布局。

项目工具栏

主要窗口为:Project、Stucture、Favourites和Todo。

工具窗口 PC快捷键 Mac快捷键 功能 项目 Alt+1 Cmd+1 允许浏览项目中的文件和资源 收藏 Alt+2 Cmd+2 显示收藏、书签和断点 结构 Alt73 Cmd+7 显示当前文件中对象或元素的树形结构

Project

Project提供了文件和目录嵌套结构的树形界面,并提供了多种模式:Project、Packages和Android。右键某个文件时,会出现上下文菜单,如:Copy Path、File Path、Show in Explorer(Finder),下图为File Path弹出的菜单:
这里写图片描述

Stucture

显示当前文件中元素的层次结构,主要显示包含字段、方法和内部类等元素(Ctrl+F12同样实现类似方法)。

Favorite

当文件过多时,可在文件选项卡中右键添加到Favorite,以便快速的跳转到目标文件,同时可以查看断点信息。

TODO

显示代办事项,点击可跳转至代码中添加的TODO注释位置。

常用操作

选择文本

双击单词选中,沿着单词或字母拖拽选中文本,shift+箭头选中行,双击空白位置选中行。

Undo Redo

Crtl+Z回滚,Crtl+Shift+Z向前回滚,Android Studio最多记录300步。

找到最近的文件

Ctrl+E显示最近打开的文件列表菜单。

copy cut paste

同常用文件编辑器的操作。

Class命令

根据输入的名称,跳转至指定的Java类文件中,Ctrl+N,在菜单中输入Main,找到匹配项Enter即可进入其中。

File命令

根据输入的名称,跳转至指定的文件中,Ctrl+Shift+N,在菜单中输入Main,找到匹配项Enter即可进入其中。与Class命令的明显区别,可以进入xml中。

line命令

Ctrl+G在对话框中输入数字可跳转至指定的行。

last edit location

Ctrl+Shift+Backspace可跳转至最后一次编辑的位置(继续使用可跳转至其他文件)

Delaration

光标移至方法、变量或资源的声明处,Ctrl+B可进入其声明或者超类中(同Ctrl+单击)。

查找和替换

命令 PC键 Mac快捷键 Find Ctrl+F Cmd+F Find in Path Ctrl+Shift+F Cmd+Shift+F Replace Ctrl+R Cmd+R Replace in Path Ctrl+Shift+R Cmd+Shift+R

总结

本篇粗略的介绍了一些常用的功能,主要在于围绕编译器的使用,下面的文章会随着使用得熟悉程度,介绍更多的技巧。

0 0
原创粉丝点击