要开始学习,您可以快速完成一项 Codelab,或深入学习培训课程,以概览重要的 Android 开发主题。
按照此入门 Codelab 中的分步说明操作,即可制作一个简单的 Hello World 应用。
本教程将向您展示如何从头开始构建一个可扩缩、模块化、可测试的应用。这不会是一个 Hello World 应用。我们将重点构建一个能让您的应用不断成长的应用架构。
课程

学习完整课程,了解使用 Jetpack Compose(Android 用于开发用户界面的现代工具包)创建应用的基础知识。

在创建一系列应用的过程中,您将学习 Kotlin 编程语言的基础知识和应用开发的基本原理。

学习

深入探索其他培训资源,例如适用于更高级主题的学习路径,包括 Compose、应用架构和无障碍功能。

组装您的工具包

Jetpack Compose 简化并加速了 Android 上的 UI 开发。编写更少的代码,并使用强大的工具和直观的 Kotlin API。
排名前 1000 位的 Android 应用中,超过 95% 使用 Kotlin 来提高工作效率、开发者满意度和代码安全性。
查看 Android 库套件,它们实现了我们的最佳实践并减少了样板代码。
Android Studio 是 Android 应用开发的官方 IDE,具有 Compose 设计工具、灵活的构建系统和 Android 模拟器。
我们处理向后兼容性,因此您可以以最新版 Android 为目标,使用最新技术,并在不同 Android 版本和设备上保持一致运行。
架构、测试模式和指导有助于您构建稳健、可扩缩的应用。

应用质量至关重要

构建高质量应用,提供无缝且一致的用户体验。探索如何为大屏幕构建应用,并确保您的应用在平板电脑、可折叠设备和 Chromebook 等外形规格上正常运行。使用 Android 核心应用质量核对清单,帮助评估用户体验的流畅度和安全性。
优秀
核心价值
有趣、实用,或两者兼具
用户体验
易于使用
使用愉悦
技术质量
在用户设备上运行良好
充分利用用户设备
隐私和安全
安全
专为安全而设计
核心价值
有趣、实用,或两者兼具
用户体验
易于使用
技术质量
在用户设备上运行良好
隐私和安全
安全
优秀
核心价值
有趣、实用,或两者兼具
用户体验
使用愉悦
技术质量
充分利用用户设备
隐私和安全
专为安全而设计
如果您最擅长通过阅读代码学习,那么这里有各种示例应用供您查看、修改和学习。

Android 最新动态是一款使用 Kotlin 和 Jetpack Compose 构建的 Android 应用。Android 最新动态旨在作为 Android 开发者在设计和开发方面最佳实践的参考。

此代码库包含一组独立的 Android Studio 项目,可帮助您了解 Android 中的 Compose。每个示例都展示了不同的用例、复杂程度和 API。

这些示例展示了开发 Android 应用的不同架构方法。在其不同的分支中,您会发现同一个应用(一个 TODO 应用)以细微的差异实现。