使用集合让一切井井有条
根据您的偏好保存内容并对其进行分类。
check_circle
入门教程
了解 Compose 的基础知识,以及如何使用声明式函数构建简单的界面组件。了解可组合函数、基本布局以及 Material Design、列表和动画在 Compose 中的工作原理。
check_circle
Compose 编程思想
ondemand_video
视频
了解如何代入 Compose 编程思想,将重点放在“什么”而不是“如何”上。
check_circle
可组合函数
ondemand_video
视频
check_circle
编写您的第一个 Compose 应用
emoji_objects
Codelab
开展动手实践,了解声明式界面的基础知识,试用状态、布局和主题设置。您将看到什么是可组合项和修饰符,如何使用基本界面元素(如行和列),以及如何为应用指定状态。
check_circle
Compose 界面工具包
ondemand_video
视频
了解 Compose 工具包中的一系列可组合项:Material Design 组件、布局、修饰符等。
check_circle
实现真实的设计
emoji_objects
Codelab
在此 Codelab 中,您将了解如何通过使用由 Compose 以开箱即用的方式提供的可组合项和修饰符来实现真实的设计。
check_circle
状态使用入门
emoji_objects
Codelab
了解应用的状态如何决定界面中显示的内容、Compose 如何在状态发生变化时更新界面、如何优化可组合函数的结构,以及如何在 Compose 应用中使用 ViewModel。
check_circle
利用工具加快开发速度
ondemand_video
视频
了解如何使用 Android Studio 中的 Compose 专用工具加速应用开发。
check_circle
从 View 系统迁移
ondemand_video
视频
可选
已有一个使用 View 构建的现有应用?了解如何采用增量方式进行迁移。
check_circle
实操迁移
emoji_objects
Codelab
可选
分步介绍如何将基于 View 的应用实际迁移到 Jetpack Compose,以了解如何逐步采用 Compose,并探索其对架构和测试的影响。
测验
检验您学到的知识,赢取“Compose 基础知识”徽章。
[[["易于理解","easyToUnderstand","thumb-up"],["解决了我的问题","solvedMyProblem","thumb-up"],["其他","otherUp","thumb-up"]],[["没有我需要的信息","missingTheInformationINeed","thumb-down"],["太复杂/步骤太多","tooComplicatedTooManySteps","thumb-down"],["内容需要更新","outOfDate","thumb-down"],["翻译问题","translationIssue","thumb-down"],["示例/代码问题","samplesCodeIssue","thumb-down"],["其他","otherDown","thumb-down"]],[],[],[]]