1. 准备工作
欢迎学习《Android 之 Compose 开发基础》!
本课程面向想要学习如何使用 Google 推荐的最新最佳实践、以 Kotlin 编程语言构建 Android 应用的用户。您将使用 Jetpack Compose 构建一系列应用。Jetpack Compose 是一种可为 Android 应用制作精美界面的新方式。
您将学习多个 Codelab,其中包含关于如何构建应用或某项应用功能的分步编码说明。如果您更喜欢直观的学习方式,想要先观看操作步骤,那么可以参考一些 Codelab 随附的视频。课程中还提供了练习题助您巩固学到的知识,以及可让您自行实验和深入学习的项目。在整个课程中,您将会看到学习课程的某部分可能需要的时长。请注意,这些只是估算值,每个人实际花费的时间可能有很大差异。您可以按照自己的节奏学习课程内容。
学习是一个因人而异的过程。我们提供了多个选项来助您高效地学习本课程,您可根据自身背景和经验进行选择。
面向编程新手
如果您是编程新手,请从头开始学习本课程,并按顺序学完各个开发者在线学习课程。编程和 Android 概念相辅相成,因此按顺序学习内容非常重要。我们还建议您以练习题和项目作为辅助,以培养自信心。
面向现有开发者
如果您已经拥有编程经验,则可以跳过部分资料,加快课程学习速度。每个单元的开头都包含 Codelab,其中含有该单元涉及的所有重要 Kotlin 编程概念,您需要掌握这些概念才能顺利构建应用。如果您自信已熟谙这些与 Kotlin 语言相关的主题,则可以跳过这些部分,转而学习有关构建应用的内容。
如果您已经是一名 Android 开发者,可能会对本课程中介绍的 Compose 主题更感兴趣。Compose 是用于构建原生界面的新式 Android 工具包,可简化并加速界面开发。与 Android View 系统相比,Compose 实现界面所需的代码更少,让您的应用更易于维护。如果您想详细了解 Compose,本课程的前半部分最符合您的需求,因为其中涵盖了界面、Material Design 和导航。或者,您可以学习
,其中包含涉及开发者改用 Compose 的重要主题的文章、视频和 Codelab。