Parcelables and Bundles

2019-02-14  本文已影响0人  z_k

Sending data between activities

简单和小的数据使用 IntentputExtra 方法,大的复杂的数据通过实现 Parcelable来传递。

Intent intent = new Intent(this, MyActivity.class);
intent.putExtra("media_id", "a1b2c3");
// ...
startActivity(intent);

Sending data between processes

进程间传递数据有 1M 的上限,超过会发生异常。保存 savedInstanceState 数据时最好在 50K 以下。

上一篇下一篇

猜你喜欢

热点阅读