Android开发过程中进程遇到组件之间、进程之间等数据的传递,数据传递有非常多种,当中使用Bundle传递非常方便。

Bundle能够传递多种数据,是一种类似map的key-value数据结构

简单的调用例如以下所看到的

 Bundle bundle=new Bundle();
bundle.put***(key,value)

可是有时候须要我们传递一个对象,做法就是先把该对象使用serializable序列化

public class Book implements Serializable{
}

然后在须要使用该对象传递时候

Bundle bundle = new Bundle();
bundle.putSerializable("book", book);

当中book是一个对象数据

取出数据使用

Book info = (Book) bundle.getSerializable("book");

最新文章

  1. Eclipse 复制按钮卡死
  2. 210. Course Schedule II
  3. 注解 @Resource与@Autowired与@Component的使用
  4. Asp.Net MVC页面静态化功能实现二:用递归算法来实现
  5. ios开发判断手机是否安装微信app
  6. 【转】Build Your own Simplified AngularJS in 200 Lines of JavaScript
  7. C#中获取不同的日期时间格式
  8. Codeforces 890C - Petya and Catacombs 模拟
  9. JAVA代码实现嵌套层级列表,POI导出嵌套层级列表
  10. Spring Boot 自定义 starter
  11. CSS第二篇
  12. 关于在CentOS上,绘图丢失部分中文字的问题
  13. php模拟数据请求
  14. [Bayes] Parameter estimation by Sampling
  15. Linux sed 流编辑器
  16. 记2013年度成都MVP社区巡讲
  17. 【转】Python数据处理(四舍五入、除法部分)
  18. 2-Eighth Scrum Meeting20151208
  19. Mariadb源代码编译过程
  20. Mysql语句转义

热门文章

  1. iframe 透明
  2. CAKeyframeAnimation
  3. The Automated Testing Handbook 自动化测试手册简介
  4. SQL你必须知道的-查询聚合分组排序
  5. (三)相遇射线的3D碰撞盒
  6. Web服务器(Apache)虚拟主机的配置
  7. PHP图像操作:3D图、缩放、旋转、裁剪、添加水印(三)
  8. C#插入排序详解
  9. bzoj 3143 [Hnoi2013]游走(贪心,高斯消元,期望方程)
  10. 在Raspberry Pi上安装XBMC