标签: java android android-fragments design-patterns
我有一个基于标签的应用程序,有5个标签(Fragments)。每个片段在外观和功能上都非常相似。我应该在哪里为这些类放置这个逻辑,以便我不在每个片段中重复它?
Fragments
我应该将它放在扩展片段的父类中,然后让每个片段从该类继承吗?这是一个很好的Android应用程序设计还是有一个更好的主意我没有想到?
我应该将逻辑放在我的MainActivity中,因为它控制了我的所有片段吗?
答案 0 :(得分:0)
有一个继承自{{1}}的类,将所有共享逻辑放入其中,然后从中派生出最终的类。