基础知识
在Activity之间进行数据交换需要借助 “信使” Intent,方式是将需要交换的数据存放进 Intent 中,Intent提供以下方法携带数据或读取Intent携带的数据:
putExtras(Bundle data)//将数据携带包 Bundle 放进Intent中
Bundle getExtras()//取出Intent中的数据携带包
Bundle是一个数据携带包,提供以下方法存入或取出数据:
putSerializable(String key,Serializable data)//向Bundle中存入一个可序列化对象Serializable
getSerializable(String key,Serializable data)//取出Bundle中的可序列化对象
网友评论