标签: java android
我有很多数据,例如模型类,数组列表和其他一些基于需求的数据类型。
现在,我正计划开始一种灵活,轻便的方式来与活动和带有大量数据的片段进行通信,而这些活动和片段应该不会影响UI。
答案 0 :(得分:1)
Parcelable更好,因为在Serializable中使用java反射是一个缓慢的过程。可序列化会创建很多临时对象,因此会创建很多垃圾可收集变量。在Parcelabe中,我们将显式定义变量和方法,但这会花费一些时间,但值得。