要开始,请快速完成一个 codelab,或者深入学习一个培训课程,以了解关键 Android 开发主题的概述。
按照这个包含分步说明的入门 codelab,创建一个简单的“你好,世界”应用。
课程

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

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

学习

通过探索其他培训资源(例如,针对更高级主题(包括 Compose、应用架构和辅助功能)的学习路径)来深入学习。

组装你的工具包

Jetpack Compose 简化并加快了 Android 上的 UI 开发。编写更少的代码,并使用强大的工具和直观的 Kotlin API。
超过 95% 的前 1000 个 Android 应用使用 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 应用的不同架构方法。在其不同的分支中,你将找到具有细微差别的相同应用(待办事项应用)。