Activity间通信

2016-10-25  本文已影响27人  GolferChen
基础知识

在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中的可序列化对象
上一篇 下一篇

猜你喜欢

热点阅读