1

所以我正在查看这个官方的 Compose 教程https://developer.android.com/courses/pathways/compose

有 Jetpack Compose 导航

https://developer.android.com/codelabs/jetpack-compose-navigation

所以基本上在那个示例中只有一个活动,没有片段和可组合(实现 3 个屏幕)用于导航图而不是片段

这个示例也很糟糕,因为它根本没有 ViewModel...

那么基本上一个真正的应用程序现在会是什么样子?

具有单个 ViewModel 的单个 Activity 和许多使用相同 ViewModel 的可组合组件制作的屏幕(这当然很糟糕)?或者我想我们应该在特定屏幕的每个启动可组合函数中添加一个单独的 ViewModel 而不是 Activity (它可能只有一个 ViewModel - 一个生命周期)

在此处输入图像描述

所以基本上我们现在不再需要碎片了吗?

4

0 回答 0