我在应用程序中有4个彼此无关的模块。所以我之前创建了4个不同的活动,这些活动都扩展到实现NavigationDrawer的基本活动。我想知道在这里使用片段而不是活动是否更好?我的意思是,如果我创建一个实现NavigationDrawer的活动并为4个模块创建4个片段?另外,Fragment和FragementActivity有什么区别?
答案 0 :(得分:0)
我认为有一个活动实现了NavigationDrawer并为4个模块创建了4个片段。这样更好!
Activities
旨在表示应用程序的单个屏幕,而Fragments
则设计为可重复使用的UI布局,其中嵌入了逻辑。根据谷歌的讲座:Multi-Versioning Android User Interfaces。 Fragments
使您的代码更易于维护和控制。
Fragment和FragementActivity有什么区别?