gpt4 book ai didi

android - 序列化对象以在 Android 上发送 Intent

转载 作者:塔克拉玛干 更新时间:2023-11-02 22:49:36 25 4
gpt4 key购买 nike

我想在 Android 上的 Activity 和服务之间传递对象。执行此操作的直接方法是让您的对象实现 Serializable 或 Parcelable

  • Serializable 是比较差的性能。
  • Parcelable 另一方面要求我自己实现和维护序列化,即永远记得在将来更新它。

我正在考虑使用 Jackson Json 序列化程序来完成这项任务。它比 Java 内置的序列化速度更快,并且不需要我编写和维护序列化代码。

你怎么看?

最佳答案

如果性能很重要,那么您真的应该选择 Parcelable。 JSON 会相对较慢,因为它的效率低于 Parcelable,Parcelable 是专门在 Android 中实现的,用于在为进程间通信打包数据时提高性能。

关于android - 序列化对象以在 Android 上发送 Intent,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6341209/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com