学习进度条3.12
所花时间:5小时
代码量:100
搏客量:1
了解到的知识点:
- 界面组成
工具栏(Toolbar):包含常用的快捷操作,如运行应用、调试、撤销等。
菜单栏(Menu Bar):提供各种功能选项,如文件操作、编辑、构建、运行等。
项目视图(Project View):显示项目的文件结构,方便开发者快速定位文件。
代码编辑器(Code Editor):用于编写代码,支持代码高亮、自动补全等功能。
工具窗口(Tool Windows):如“Gradle”窗口用于构建管理,“Logcat”窗口用于查看日志,“Android Device Manager”用于管理模拟器和设备等。
底部状态栏(Status Bar):显示当前项目的构建状态、编码格式等信息。 - 项目结构
app 模块:核心模块,包含应用的主要代码和资源。
src/main/java:存放 Java/Kotlin 源代码。
src/main/res:存放资源文件,如布局文件(.xml)、图片(drawable)、字符串(strings.xml)等。
src/main/AndroidManifest.xml:应用的配置文件,定义应用的权限、组件等。
build.gradle 文件:用于配置项目的依赖、构建工具等信息。
gradle 文件夹:包含 Gradle 构建系统相关文件。
build 文件夹:存放编译生成的文件,如 APK。 - Gradle 构建系统
Gradle 是 Android Studio 的构建工具,用于编译代码、打包 APK、管理依赖等。
build.gradle 文件:分为项目级和模块级。项目级用于全局配置,模块级用于具体模块的配置。
依赖管理:通过 dependencies 块添加库依赖,例如:
gradle
复制
dependencies {
implementation 'com.squareup.retrofit2:retrofit:2.9.0'
}
构建变体:支持不同的构建类型(如 release 和 debug)和产品风味(如 demo 和 full)。 - 布局和资源
布局文件:定义界面结构,通常使用 XML 格式。例如:
资源文件:
strings.xml:存放字符串资源。
colors.xml:存放颜色资源。
drawable 文件夹:存放图片资源。
mipmap 文件夹:存放应用图标资源。 - 运行和调试
运行应用:点击工具栏的“运行”按钮,选择目标设备(模拟器或真机)。
调试应用:点击“调试”按钮,设置断点,查看变量值、调用栈等。
Logcat:用于查看应用运行时的日志信息,帮助调试。 - 常用快捷键
Ctrl + Shift + Alt + S:打开项目结构配置。
Ctrl + Shift + O:快速定位类或文件。
Ctrl + Alt + L:格式化代码。
Ctrl + Shift + F10:运行当前模块。
Ctrl + D:复制当前行或选中内容。
Ctrl + Alt + T:快速修复代码问题。 - 版本控制
Android Studio 内置了 Git 版本控制支持,可以通过“VCS”菜单进行操作,如提交、拉取、推送等。 - 插件支持
Android Studio 支持丰富的插件,可以通过“Preferences”(或“Settings”)>“Plugins”进行安装和管理。例如,Kotlin 插件用于支持 Kotlin 语言开发。 - 模拟器和设备管理
AVD Manager:用于创建和管理 Android 虚拟设备(模拟器)。
设备管理器:连接真机时,可以通过设备管理器查看设备状态,进行文件传输等操作。 - 代码规范和最佳实践
代码风格:遵循 Google 的代码风格指南,保持代码清晰、可读。
模块化开发:将功能拆分为模块,便于维护和复用。
单元测试和自动化测试:编写测试用例,确保代码质量。

浙公网安备 33010602011771号