美文网首页Android Zone
Android Studio概览

Android Studio概览

作者: 翻译不了的声响 | 来源:发表于2018-05-02 13:59 被阅读12次

    Android Studio 是基于 IntelliJ IDEA 的官方 Android 应用开发集成开发环境 (IDE)。 除了 IntelliJ 强大的代码编辑器和开发者工具,Android Studio 提供了更多可提高 Android 应用构建效率的功能,例如:

    • 基于 Gradle 的灵活构建系统
    • 快速且功能丰富的模拟器
    • 可针对所有 Android 设备进行开发的统一环境
    • Instant Run,可将变更推送到正在运行的应用,无需构建新的 APK
    • 可帮助你构建常用应用功能和导入示例代码的代码模板和 GitHub 集成
    • 丰富的测试工具和框架
    • 可捕捉性能、易用性、版本兼容性以及其他问题的 Lint 工具
    • C++ 和 NDK 支持
    • 内置对 Google 云端平台的支持,可轻松集成 Google Cloud Messaging 和 App 引擎
    1. 项目结构

    Android Studio项目结构详解

    2. 界面介绍
    AS主窗口图

    菜单栏 提供文件管理、编辑、视图、导航、代码检查、分析、重构、构建、运行、工具、版本控制系统、窗口和帮助功能入口。
    工具栏 提供执行各种操作的工具,包括运行应用和启动 Android 工具。
    导航栏 可以帮助你在项目中导航,以及打开文件进行编辑。此区域提供 Project 窗口所示结构的精简视图。
    ④ 和 ⑥ 工具窗口 提供对特定任务的访问,例如项目管理、搜索和版本控制等。你可以展开和折叠这些窗口。
    编辑器窗口 是创建和修改代码的区域。 编辑器可能因当前文件类型的不同而有所差异。 例如,在查看布局文件时,编辑器显示布局编辑器。
    工具窗口栏 在 IDE 窗口外部运行,并且包含可用于展开或折叠各个工具窗口的按钮。
    状态栏 显示项目和 IDE 本身的状态以及任何警告或消息。

    你可以通过隐藏或移动工具栏和工具窗口调整主窗口,以便留出更多屏幕空间;可以使用键盘快捷键访问大多数 IDE 功能;还可以随时通过按两下 Shift 键或点击 Android Studio 窗口右上角的放大镜搜索源代码、数据库、操作和用户界面的元素等。此功能非常实用,例如在你忘记如何打开特定 IDE 操作时,可以利用此功能进行查找。

    3. Gradle 构建系统

    Android Studio 基于 Gradle 构建系统,并通过适用于 Gradle 的 Android 插件提供更多面向 Android 的功能。该构建系统可以作为集成工具从 Android Studio 菜单运行,也可从命令行独立运行。你可以利用构建系统的功能执行以下操作:

    • 自定义、配置和扩展构建流程。
    • 使用相同的项目和模块为你的应用创建多个具有不同功能的 APK。
    • 在不同源代码集之间重复使用代码和资源。

    利用 Gradle 的灵活性,你可以在不修改应用核心源文件的情况下实现以上所有目的。 Android Studio 构建文件以 build.gradle 命名。 这些文件是纯文本文件,使用适用于 Gradle 的 Android 插件提供的元素以 Groovy 语法配置构建。 每个项目有一个用于整个项目的顶级构建文件,以及用于各模块的单独的模块层级构建文件。在导入现有项目时,Android Studio 会自动生成必要的构建文件。

    如需了解有关构建配置的更多信息,请参阅 Gradle 构建配置

    4. 调试和分析工具

    Android Studio 可帮助你调试和改进代码的性能,包括内联调试和性能分析工具。

    1)内联调试
    使用内联调试功能在调试程序视图中对引用、表达式和变量值进行内联验证,提高代码走查效率。内联调试信息包括:

    • 内联变量值
    • 引用某选定对象的引用对象
    • 方法返回值
    • Lambda 和运算符表达式
    • 工具提示值

    要启用内联调试,请在 Debug 窗口中点击 Settings,然后选中 Show Values Inline 复选框。

    2)性能监视器
    Android Studio 提供性能监视器,让你可以更加轻松地跟踪应用的内存和 CPU 使用情况、查找已解除内存分配的对象、查找内存泄漏以及优化图形性能和分析网络请求。在设备或模拟器上运行你的应用时,打开 Android Monitor 工具窗口,然后点击 Monitors 选项卡。

    相关文章

      网友评论

        本文标题:Android Studio概览

        本文链接:https://www.haomeiwen.com/subject/ktpqrftx.html