我是android开发的新手,我想知道如何正确使用片段和活动。据我所知,最好进行单一活动应用程序,而我的工作就是这样。但是,我的屏幕上有很多UI。该应用程序应该是具有基本功能的简单3D编辑器,在该应用程序中我有一个很大的场景,周围有很多UI(类似于任何3D编辑器)。可以将UI的各个部分分成片段并在那里处理每个部分的按钮等吗?我不知道这是否是一个好方法,因为我理解片段应该是可重用的内容,而我将其更多地用作单例时,每个片段仅出现一次。
答案 0 :(得分:0)
对于应用程序应使用多少个活动,不同的人有不同的看法。话虽这么说,但大多数人通常都同意您应该进行一项主要活动,而其他所有活动都应该是碎片。这样做的整个想法是使您的代码更具模块化和可重用性(就像您说的那样)。因此,解决问题的一种可能方法是将内容分组为特定的片段。因此,例如,您可能有一个用于标题栏,工具栏的片段,一个用于编辑器空间的片段等。在同一屏幕上有多个片段是很正常的。
希望这会有所帮助!