gpt4 book ai didi

Android activity和fragments,最佳实践

转载 作者:搜寻专家 更新时间:2023-11-01 08:46:59 24 4
gpt4 key购买 nike

我即将制作我的第一个 Android 应用程序,我目前正在阅读有关 Activity 和 fragment 的信息。我打算使用 Lollipop 抽屉导航功能在我的应用程序中加载不同的屏幕以获得不同的功能。比如设置、关于、添加新的 x、浏览 x 等。我的抽屉导航应该为每个项目点击加载不同的 Activity 还是加载新的 fragment ?

我的所有屏幕都将具有相同的关联样式,但内容显然大不相同。

如果我加载一个新 Activity ,我会把抽屉导航“丢”到一边吗?或者它是否始终存在,因为我希望它可以从应用程序的任何屏幕访问。

到目前为止我对Android系统还很陌生,但无论我选择什么,我都需要使用intent来启动其中任何一个。非常感谢真正的外行解释。

谢谢

编辑:在我的一个屏幕中,我希望使用标签系统并更改它。

enter image description here

这是我设计的模型,如您所见,我希望在此屏幕中使用抽屉导航,但也允许在“添加新时间表”屏幕中切换 3 个不同的选项卡。

我将如何在顶部设置一个选项卡,然后在其下方设置 3 个不同的(链接的)屏幕。这将是我要去的最深层次。每隔一个屏幕就是一个屏幕,没有标签。

最佳答案

Activity 通常会占据整个屏幕,所以是的,如果您启动一个 Activity,您将暂时“丢失”放置在其他 Activity 中的所有内容。
另一方面, fragment 可以填充到更小的区域,您可以同时在屏幕上显示多个 fragment 。

关于Android activity和fragments,最佳实践,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27348810/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com