【发布时间】:2022-01-06 11:32:45
【问题描述】:
我是 Kotlin 和 Android Studio 的新手,我之前用 KivyMD 完成了我的一个项目,我想使用 Android Studio 复制带有 Kotlin 的项目,该项目有 56 个屏幕,我了解到活动代表屏幕在 Android Studio 中,这意味着除了 MainActivity 之外,我还必须创建 55 个活动,我认为如果它们是我可以创建的活动数量的限制,我可能会搜索到 10 个。
那我怎么放其他屏幕的内容呢?或者我可以继续创建所有 56 个活动吗?
提前感谢您的帮助..
【问题讨论】:
-
您可以包含的活动数量没有限制
-
无论如何,一般建议使用单个Activity,并在该Activity中使用Fragments来表示不同的屏幕。 Android 现在有一个所见即所得的编辑器,用于绘制应用程序的屏幕。如果您有兴趣,可以在文档中阅读有关导航组件的信息。对于初学者项目或练习来说,56 似乎是异常多的活动或片段。您可能会考虑这样一种设计,其中同一个 Fragment 类可以通过赋予不同的参数来表示多个不同的屏幕。
标签: android-studio kotlin android-layout android-activity