使用集合让一切井井有条
根据您的偏好保存内容并对其进行分类。
check_circle
Compose 的阶段
ondemand_video
视频
了解 Jetpack Compose 如何将数据转换为界面。
check_circle
构建 Compose 界面
subject
文章
本指南将重点介绍如何在 Compose 中实现单向数据流模式、如何实现事件和状态容器,以及如何在 Compose 中使用 ViewModel。
check_circle
Compose 状态思维
ondemand_video
视频
了解 Compose 的状态模型和 Composition,何时提升状态并创建状态容器或使用 AAC ViewModel,以及如何在 Composition 之外安全地改变状态以便 Compose 跟踪这些更改。
check_circle
提升状态的场景
ondemand_video
视频
了解在 Jetpack Compose 中提升状态的方式和场景。
check_circle
高级状态和附带效应
emoji_objects
Codelab
了解与 Jetpack Compose 中的状态和附带效应 API 相关的高级概念。了解如何为复杂的有状态可组合项创建状态容器、通过 Compose 代码创建协程和调用挂起函数,以及针对不同的用例触发附带效应。
check_circle
Navigation 最佳实践
ondemand_video
视频
了解使用 Navigation Compose 的最佳实践,以便您能以可在所有导航调用中维持类型安全的方式,在多个模块中展开导航图。
check_circle
Navigation
emoji_objects
Codelab
了解如何在 Compose 中使用 Jetpack Navigation 库、在应用中导航、使用参数进行导航、支持深层链接及测试导航。
check_circle
状态容器和状态生成
ondemand_video
视频
可选
Compose 会在屏幕上显示应用数据。但这其中的工作原理是什么呢?本视频深入探讨了管理界面复杂性的界面状态生成流水线和状态容器。了解界面和业务逻辑、ViewModel 和状态容器普通类、状态和事件等之间的区别!这些组件的定义,每种组件的使用场景及使用方法。
[[["易于理解","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"]],[],[],[]]