android - Jetpack Compose,使用新的 Activity 还是新的 Navigation?
问题描述
我在这里寻找 Jetpack Compose 的最佳实践,什么是最佳实践,使用新的 Activity 工作(通过使用意图)
startActivity(Intent(this, AnotherActivity::class.java))
并请向我展示为什么它将是最佳实践的示例,例如 Time Compile 或 Memory 来运行应用程序。
谢谢您的回答...
解决方案
Jetpack Compose 是为单一活动架构而构建的,这意味着您只有一个活动并使用组合导航在您的应用程序中导航,这也更容易,但如果您需要使用多个活动,您可以,但数据传递落在您手中需要照顾它。
推荐阅读
- node.js - 当我的 api 在 docker 中运行时出现找不到模块错误(但在本地工作)
- python - 当某些输入被命名而其他输入没有被命名时,如何在 python 中使用(或打开)args?
- javascript - 在 for 循环的每次迭代中输出一个数组
- python - 如何检测已经在 Python 中按字母顺序排序的文本文件内容
- r - R Notebook 和 knitr 与乳胶桌?
- python - 如何在继承的实例之间共享类变量?
- listbox - 当前的 Julia Gtk.jl 包中没有实现 GtkListbox 吗?
- r - 有没有办法引用特定的代码
- visual-studio-code - 路径指向版本 0 时需要 JDK 8+
- c++ - How to pass a reference of template reference into class method?