欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

Parcelables and Bundles

程序员文章站 2024-02-23 14:11:22
...

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 以下。