Jetpack Compose 中的 Navigation

了解如何使用 Navigation 组件构建包含更多屏幕的更复杂的应用,以及如何在不同可组合项之间进行导航和数据传递。

 

Navigation 组件和 Cupcake 应用简介

视频 可选

欢迎学习开发者在线课程 2!在本在线课程中,您将了解 Jetpack Navigation 组件,在现有 Cupcake 应用的基础上添加 Navigation 组件。

使用 Compose 实现多屏幕导航

Codelab

将 Navigation 组件添加到 Cupcake 应用中,以便于整理应用的导航流程,实现不同屏幕之间的导航和数据传递。

测试 Cupcake 应用

Codelab

了解如何测试 Navigation 组件并最大限度地扩大代码测试覆盖范围。

练习:添加导航

Codelab

向包含多个屏幕的应用添加导航,将所学知识付诸实践。

后续操作

视频 可选

太棒了,您已完成第 4 单元中的第二个开发者在线课程!在本在线课程中,您了解了 Jetpack Navigation 组件。该组件是一个用于构建包含更多屏幕的应用并实现各屏幕之间的导航的关键库。