我想将大型阵列从一种意图发送到另一种意图。该数组包含许多元素(大约50-100)。所以我想知道通过意图发送大型数组是否是一种好的编程习惯。无论如何,它会影响我的应用程序的性能吗?

最佳答案

是的,它会影响性能,并与意图数据的大小成正比,
移动设备具有小的堆大小,并且意图数据仍保留在 Activity 对象中,直到销毁为止,
意图基本上是用于 Activity 类的java代码中的损失耦合。

10-07 20:59