Bundle传递 是新new的对象还是引用传递?


1.当使用aidl通信的时候,如果Client端和Service端在同一个进程中,那么Bundle的自身的传递是引用传递。

  如果Client和Service端不在同一个进程中,那么Bundle就会进行序列化,会是一个新的Bundle



送上一篇有参考价值的文章:

http://yimu.me/2017/05/26/Android中的Bundle疑云——拷贝还是引用/


2018年01月11日17:33:37更新:

API 26 对比 API 25,Bundle多了一个deepCopy方法








猜你喜欢

转载自blog.csdn.net/u010232308/article/details/73105327