携手创作,共同成长!这是我参与「掘金日新计划 · 8 月更文挑战」的第1天,点击查看活动详情
介绍 Android Studio 的官方文档:developer.android.com/studio/intr…
本文是笔者做的一些笔记,写得比较随意,不清楚的读者建议直接去看官方文档。
界面
- 工具栏 包括运行、debug、前进、后退等操作
- 导航栏 当前文件的路径(也被称之为面包屑)。
- 编辑器窗口 写代码的地方
- 工具窗口栏 周围的一圈,显示 Project、Logcat、Terminal、Device File Explorer 等工具
- 工具窗口 点了工具窗口栏中的某一项后显示的窗口
- 状态栏 显示项目和 IDE 本身的状态以及任何警告或消息。右下角还包含一些工具,例如:跳转代码至指定某一行,Power Save Mode 开关、文件编码格式等
View 菜单
Tool Window
等同于界面中介绍的工具窗口栏。区别是界面中介绍的工具窗口栏中的工具可以被点击右键 → Remove from Sidebar 移除,但这些工具永远会存在于菜单中,不会消失。
Appearance
用于控制界面中介绍的各个窗口的显示/隐藏。
其中的 Enter Distraction Free Mode 用于进入 “无干扰模式”,这种模式下只会显示编辑代码的窗口和顶部菜单栏,其他窗口都会被隐藏。
与之类似的 Zen Mode 会把顶部菜单栏也一起隐藏了。
Presentation Mode 不仅会隐藏其他窗口,还会把字体放大。
Recent
- Recent Files 用于查看最近浏览的文件
- Recent Changed Files 查看最近修改过的文件
- Recent Locations 最近查看的位置
- Recent Changes 最近的修改
Sample Code
通过 File > New > Import Sample 可以导入 Android 示例代码,里面包含了单个 Android 功能的最佳实践。
这些代码托管在 github 上:github.com/android
Settings
在 Settings 中可以通过调整 Memory Settings,增加 Android Studio 的内存大小,以提升 Android Studio 的性能。我直接将所有都设置成最大了。
导入和导出设置
设置可以打包导入和导出,轻松备份。
Help
Edit Custom VM Options
通过 Help > Edit Custom VM Options 自定义虚拟机选项。通常可以在这里配置文件的编码方式,解决中文乱码问题。
-Dfile.encoding=UTF-8
另外,Settings 中设置的 Memory Settings 也会反映到这个文件中。例如:
-Xmx4096m
Edit Custom Properties
通过 idea.properties 文件,可以自定义 Android Studio 的 IDE 属性,例如用户所安装插件的路径以及 Android Studio 支持的文件大小上限。