【问题标题】:Activity or Fragment with NavigationDrawer带有 NavigationDrawer 的活动或片段
【发布时间】:2016-03-25 10:00:14
【问题描述】:

我在一个应用程序中有 4 个彼此不相关的模块。所以我之前创建了 4 个不同的活动,所有这些活动都扩展到实现 NavigationDrawer 的基本活动。我想知道在这里使用片段而不是活动是否更好?我的意思是,如果我创建一个实现 NavigationDrawer 的活动并为 4 个模块创建 4 个片段?还有,Fragment 和 FragmentActivity 有什么区别?

【问题讨论】:

  • 另外,我的应用程序只支持纵向模式。
  • FragmentActivity 是,嗯,不是 Fragment... 而且它已被 AppCompatActivity 弃用

标签: android android-fragments android-activity navigation-drawer android-fragmentactivity


【解决方案1】:

我认为一个活动实现了 NavigationDrawer 并为 4 个模块创建了 4 个片段。更好!

Activities 旨在表示应用程序的单个屏幕,而Fragments 旨在成为可重用的 UI 布局,其中嵌入了逻辑。根据谷歌的讲座:Multi-Versioning Android User InterfacesFragments 使您的代码更易于维护和控制。

Fragment 和 FragmentActivity 有什么区别?

你可以在这里看到:Difference between Fragment And FragmentActivity

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-02-03
    • 1970-01-01
    • 2021-02-28
    • 1970-01-01
    相关资源
    最近更新 更多