标签:
原文网址:http://blog.csdn.net/lixiang0522/article/details/8642202
传输的对象需要实现序列化:有两种方式,一种是实现Serializable接口,就是原来的java方式;另外一种是android的Parcelable方式,这个性能可能好一些,我猜的,但是这在需要手动去写Parcelable接口的实现。
Serializable存数据:
Serializable取数据:
// 获取启动该ResultActivity的Intent |
24 |
Intent intent = getIntent(); |
25 |
// 获取该Intent所携带的数据 |
26 |
Bundle bundle = intent.getExtras(); |
27 |
// 从bundle数据包中取出数据 |
28 |
Person person = (Person) bundle.getSerializable( "person" ); |
Parcelable存数据:
Parcelable取数据:
参考1:http://blog.csdn.net/Android_Tutor/article/details/5740845
【转】Android中intent传递对象和Bundle的用法
标签:
原文地址:http://www.cnblogs.com/wi100sh/p/5403851.html