【发布时间】:2017-02-01 14:21:36
【问题描述】:
我通过ContentProvider 在我的应用程序的主要活动中查询一堆数据,这些数据存储在ArrayList 中。我必须根据用户输入将 某些 对象传递给其他活动或服务,因此在新的上下文中重新收集我需要的所有数据确实是环境和繁重的工作。我不想那样做。我应该如何在应用组件之间存储和转发这些对象?
【问题讨论】:
-
假设您的数据很小(正如您选择的 ArrayList 所显示的那样),我宁愿将其打包并放入 Intents 和 Broadcasts 中。