Activity 或带有 NavigationDrawer 的片段

Activity or Fragment with NavigationDrawer

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

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

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

what is the difference between Fragment and FragementActivity?

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