Android 使用入门
请先完成快速 Codelab 或深入学习培训课程,了解重要的 Android 开发主题。
![](https://developer.android.google.cn/static/training/basics/firstapp/images/select_project_type.png?authuser=6&%3Bhl=da&hl=da)
创建一个 Hello World 应用
按照此入门级 Codelab 的分步操作说明构建简单的 Hello World 应用。
课程
开始学习“Android 基础”课程
学习完整课程,了解使用 Jetpack Compose 创建应用的基础知识。 用于开发界面的新 Android 工具包。
在创建一系列应用时,您将学习 Kotlin 编程的基础知识 和应用开发基础知识。
组建工具包
Compose:
构建富有吸引力的界面
Jetpack Compose 可简化并加快面向 Android 的界面开发。减少要编写的代码数量,还可使用强大的工具和直观的 Kotlin API。
Kotlin:
一种现代、简洁且功能强大的语言
在排名前 1,000 位的 Android 应用中,有超过 95% 使用 Kotlin 提高了工作效率、开发者满意度和代码安全性。
Jetpack
:有助于简化应用开发的库
查看 Android 库套件,这些库采用了我们的最佳实践并减少了样板代码。
使用 Android Studio 进行开发
Android Studio 是用于开发 Android 应用的官方 IDE,提供 Compose 设计工具、灵活的构建系统和 Android 模拟器。
以最新的 Android 版本为目标平台
我们会处理向后兼容性问题,让您能够以最新的 Android 版本为目标平台、使用最新的技术,并让您的应用能够在各种 Android 版本和设备中以一致的方式运行。
架构和测试最佳实践
架构、测试模式和指南可帮助您构建可靠且可扩缩的应用。
应用质量至关重要
构建优质应用,提供顺畅且一致的用户体验。探索如何针对大屏设备构建应用,并确保应用可在各种外形规格的设备上正常运行,如平板电脑、可折叠设备和 Chromebook。使用 Android 核心应用质量核对清单来帮助评估用户体验的流畅性和安全性。
良好 | 非常好 | |
---|---|---|
|
|
|
|
易于使用 |
|
|
能够在用户设备上正常运行 |
|
|
安全 |
|
良好 | |
---|---|
|
|
|
易于使用 |
|
能够在用户设备上正常运行 |
|
安全 |
非常好 | |
---|---|
|
|
|
|
|
|
|
|
精选示例
如果通过阅读代码学习效果最佳,您可以参考、修改和学习各种示例应用。
Now in Android
Now in Android 是一款使用 Kotlin 和 Jetpack Compose 构建的 Android 应用。Now in Android 采用了 Android 设计和开发最佳实践,可供开发者参考。
Compose 示例
此仓库包含一组独立的 Android Studio 项目,可帮助您了解 Android 中的 Compose。每个示例分别演示了不同的使用情形、复杂性级别和 API。
To do 应用
这些示例展示了用于开发 Android 应用的不同架构方法。在不同分支中,您会发现同一应用(TODO 应用)的实现方式存在细微差异。