使用集合让一切井井有条 根据您的偏好保存内容并对其进行分类。

Jetpack Compose 中的 Navigation

  1. 路由使用 ___ 数据类型定义。
  2. 使用 NavHost 时,您必须明确指定起始屏幕。
  3. 建议的最佳实践是不将 NavHostController 传递给个别可组合项。
  4. ___ 是一个可组合项,用于管理根据给定路由显示哪个屏幕。
  5. NavHost 中调用的 composable() 函数接受哪两个参数?
  6. 您可以使用 ___ 方法更改当前显示的路由。
  7. ___ 方法用于从返回堆栈中移除一个或多个屏幕。
  8. 在跨屏应用中,如果进入新屏幕,则新屏幕会置于返回堆栈的底部。
  9. intent ___ 包含传递给 intent 的其他数据。
  10. StateFlow 是一个数据容器可观察数据流,可发出当前状态和新状态更新。
  11. 以下关于“返回”和“向上”按钮的说法中,哪些是正确的?

    选择合适的多项回答。