附加 Parcelable 的尺寸限制?
Size limitation on attached Parcelable?
我想知道附加到 Intent
的 Parcelable
是否有大小限制?我再次阅读了一些关于 Intents
、Bundles
、Parcelable
的文档,但没有关于大小限制的内容。但是我读了一些 answers,说附加的 Parcelable
的大小是有限的(例如,1 MB)。那么 Parcelable
是受大小限制还是仅取决于设备?
它在文档中有解释 here。每个进程的事务缓冲区为 1 MB。在我的理解中,要考虑的因素是:
- 单个交易大小(最大 1 mb)
- 交易数量(所有交易大小的总和应小于1 mb)
我想知道附加到 Intent
的 Parcelable
是否有大小限制?我再次阅读了一些关于 Intents
、Bundles
、Parcelable
的文档,但没有关于大小限制的内容。但是我读了一些 answers,说附加的 Parcelable
的大小是有限的(例如,1 MB)。那么 Parcelable
是受大小限制还是仅取决于设备?
它在文档中有解释 here。每个进程的事务缓冲区为 1 MB。在我的理解中,要考虑的因素是:
- 单个交易大小(最大 1 mb)
- 交易数量(所有交易大小的总和应小于1 mb)