静态阵列或可序列捆绑包



我有一个Android应用程序,该应用程序使用1个带有几个片段的导航抽屉活动。该活动从REST API获取Jonobjects并将其转换为自定义对象的阵列。

这些自定义阵列列表在几个片段中都使用,其中一些正在修改,其中一些仅用于显示。我的应用当前将这些阵列列表作为静态对象,并将它们导入必要的片段,但我知道这可能不是处理此问题的最佳方法。

我应该继续使用静态阵列清单,还是在创建片段时应该以捆绑图表的方式传递阵列列表?当然,任何更好的建议也将不胜感激。

您应该使用捆绑包,因为每次从REST API中获取ArrayList可能需要时间,并且当您可以通过它们时,无需一次又一次地从REST API获取数据。无需访问REST API是不好的。而且它将节省您在每个片段中编写相同代码的时间。

最新更新