gpt4 book ai didi

android - 在您的 Android 应用程序中只有一个使用 fragment 的 Activity 是一种不好的做法吗?

转载 作者:塔克拉玛干 更新时间:2023-11-02 20:02:03 27 4
gpt4 key购买 nike

我想知道这是否是 Android 社​​区中的“不可以”。

我的应用只有一个 MainActivity 并使用 ViewPager 和 TabLayout 在应用中的 fragment 之间导航。

我看到的唯一问题是,如果用户按下后退按钮,它将退出应用程序,应用程序将不会像按下主页按钮那样保持 Activity 状态。

你的想法?

最佳答案

好问题兄弟,几个月前我也有同样的想法。

你是 100% 正确的,你可以毫无困难地做到这一点,这只取决于你的项目和你想要实现的目标。

您可以通过单个 Activity 控制您的 fragment ,因为所有 fragment 都相互独立。

限制是:

一个 fragment 不应该直接与另一个 fragment 对话,你必须通过父 Activity

只有一些imp点是:

  1. 您需要了解有关 fragment 的所有详细信息。

  2. 您必须管理 fragment 的顺序。

  3. 它增加了 lbit 的代码复杂度

One Activity and all other Fragments

关于android - 在您的 Android 应用程序中只有一个使用 fragment 的 Activity 是一种不好的做法吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33971941/

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