使用NavigationDrawer的活动或片段

时间:2016-03-25 10:00:15

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

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

1 个答案:

答案 0 :(得分:0)

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

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

  

Fragment和FragementActivity有什么区别?

您可以在此处看到:Difference between Fragment And FragmentActivity