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 团队的讲师