1. 开始之前
欢迎学习使用 Compose 的 Android 基础知识!
本课程面向希望学习如何使用 Kotlin 编程语言构建 Android 应用并遵循 Google 建议的最新最佳实践的人员。您将使用 Jetpack Compose 构建一系列应用,Jetpack Compose 是在 Android 应用中创建精美用户界面 (UI) 的现代方法。
您将学习 Codelab,Codelab 是有关如何构建应用或应用功能的分步编码说明。如果您更喜欢先观看操作演示,则其中一些 Codelab 还会附带代码演示视频。此外,还有一些练习题可以巩固您学到的知识,以及一些项目,让您有机会自行进行实验和学习更多内容。
学习是一个因人而异的个性化体验。根据您的背景和经验,您可以通过多种方式更有效地学习本课程。
面向编程新手
如果您是编程新手,请从课程开头开始,按顺序学习每个学习路径。编程和 Android 概念是相互关联的,因此按顺序学习内容非常重要。我们还建议您完成练习题和项目,以进一步增强您作为新开发者的信心。
面向现有开发者
如果您已经具备编程经验,可以跳过部分内容,加快学习进度。每个单元的开头都包含一些 Codelab,用于介绍构建该单元中的应用所需的任何必要的 Kotlin 编程概念。如果您对 Kotlin 语言的这些主题很有信心,可以跳过这些部分,直接进入构建应用的内容。
如果您已经是 Android 开发者,您可能更感兴趣本课程中介绍的 Compose 主题。Compose 是 Android 用于构建原生 UI 的现代工具包,它简化并加速了 UI 开发。与 Android View 系统相比,它需要更少的代码来实现 UI,从而使您的应用更易于维护。如果您想详细了解 Compose,本课程的前半部分最相关,因为它涵盖了 UI、Material Design 和导航。或者,您可以完成面向 Android 开发者的 Jetpack Compose 课程,该课程包含关于开发者切换到 Compose 的重要主题的文章、视频和 Codelab。
无论您选择哪种方式学习 Android,我们都希望这些资源能帮助您将应用创意变为现实!
祝您学习愉快!
来自 Google Android 团队的讲师