探索 Android Studio (一)

249 阅读2分钟

携手创作,共同成长!这是我参与「掘金日新计划 · 8 月更文挑战」的第1天,点击查看活动详情

介绍 Android Studio 的官方文档:developer.android.com/studio/intr…

本文是笔者做的一些笔记,写得比较随意,不清楚的读者建议直接去看官方文档。

界面

image.png

  1. 工具栏 包括运行、debug、前进、后退等操作
  2. 导航栏 当前文件的路径(也被称之为面包屑)。
  3. 编辑器窗口 写代码的地方
  4. 工具窗口栏 周围的一圈,显示 Project、Logcat、Terminal、Device File Explorer 等工具
  5. 工具窗口 点了工具窗口栏中的某一项后显示的窗口
  6. 状态栏 显示项目和 IDE 本身的状态以及任何警告或消息。右下角还包含一些工具,例如:跳转代码至指定某一行,Power Save Mode 开关、文件编码格式等

View 菜单

Tool Window

image.png

等同于界面中介绍的工具窗口栏。区别是界面中介绍的工具窗口栏中的工具可以被点击右键 → Remove from Sidebar 移除,但这些工具永远会存在于菜单中,不会消失。

Appearance

image.png

用于控制界面中介绍的各个窗口的显示/隐藏。

其中的 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 功能的最佳实践。

image.png

这些代码托管在 github 上:github.com/android

Settings

image.png

在 Settings 中可以通过调整 Memory Settings,增加 Android Studio 的内存大小,以提升 Android Studio 的性能。我直接将所有都设置成最大了。

导入和导出设置

image.png

设置可以打包导入和导出,轻松备份。

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 支持的文件大小上限。