所以我正在查看这个官方 Compose 教程https://developer.android.com/courses/pathways/compose https://developer.android.com/courses/pathways/compose
有 Jetpack Compose 导航
https://developer.android.com/codelabs/jetpack-compose-navigation https://developer.android.com/codelabs/jetpack-compose-navigation
所以基本上在该示例中只有一个活动,没有片段和可组合项(实现 3 个屏幕)用于导航图而不是片段
这个示例也非常糟糕,因为它根本没有 ViewModels...
那么现在真正的应用程序基本上会是什么样子呢?
具有单个 ViewModel 的单个 Activity 和使用相同 ViewModel 的可组合项制作的许多屏幕(这当然非常糟糕)?或者我想我们应该在特定屏幕的每个启动可组合函数中添加一个单独的 ViewModel,而不是 Activity(它可能只有一个 ViewModel - 一个生命周期)
那么现在基本上我们不再需要碎片了?
None
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)