Chinaunix首页 | 论坛 | 博客
  • 博客访问: 191109
  • 博文数量: 99
  • 博客积分: 0
  • 博客等级: 民兵
  • 技术积分: 1045
  • 用 户 组: 普通用户
  • 注册时间: 2014-07-15 14:24
文章分类
文章存档

2015年(9)

2014年(90)

我的朋友

分类: Java

2014-07-28 14:26:08

  Android中Intent传递类对象提供了两种方式一种是 通过实现Serializable接口传递对象,一种是通过实现Parcelable接口传递对象。

  要求被传递的对象必须实现上述2种接口中的一种才能通过Intent直接传递。

  Intent中传递这2种对象的方法:

  Bundle.putSerializable(Key,Object); //实现Serializable接口的对象

  Bundle.putParcelable(Key, Object); //实现Parcelable接口的对象

  以下以最常用的Serializable方式为例 :假设由登录界面(Login)跳转到主界面(MainActivity)传递的对象为登录的用户信息 User类首先创建一个序列化类:User

阅读(440) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~