Android 入门
要开始使用,请完成一个快速 Codelab 或深入学习一个培训课程,以概述关键的 Android 开发主题。
创建 Hello World 应用
按照此入门 Codelab 中的分步说明创建简单的 Hello World 应用。
课程
开始 Android 基础课程
完成整个课程,了解如何使用 Jetpack Compose(Android 用于开发用户界面的现代工具包)创建应用的基础知识。
在创建一系列应用时,您将学习 Kotlin 编程语言的基础知识和应用开发的基础知识。
组装您的工具包
Compose
构建引人注目的用户界面
Jetpack Compose 简化并加速了 Android 上的 UI 开发。编写更少的代码,并使用强大的工具和直观的 Kotlin API。
Kotlin
一种现代、简洁、强大的语言
超过 95% 的前 1000 个 Android 应用使用 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。
待办事项应用
这些示例展示了开发 Android 应用的不同架构方法。在其不同的分支中,您将找到具有细微差别的相同应用(一个待办事项应用)。