Bundle类
来源:互联网 发布:淘宝云客服考试题库 编辑:程序博客网 时间:2024/06/05 09:46
Bundle在Activity之间传递数据,传递的数据可以是boolean、byte、int、long、float、double、string等基本类型或它们对应的数组,也可以是对象或对象数组。当Bundle传递的是对象或对象数组时,必须实现Serializable 或Parcelable接口。由此看出bundle比intent更强大
Bundle类是一个key-value对,“A mapping from String values to various Parcelable types.”
类继承关系:
Java.lang.Object
Android.os.Bundle
Bundle类是一个final类:
public final class
Bundle
extends Objectimplements Parcelable Cloneable
两个activity之间的通讯可以通过bundle类来实现,做法就是:
(1)新建一个bundle类
- Bundle mBundle = new Bundle();
- mBundle.putString("Data", "data from TestBundle");
(3)新建一个intent对象,并将该bundle加入这个intent对象
- Intent intent = new Intent();
- intent.setClass(TestBundle.this, Target.class);
- intent.putExtras(mBundle);
0 0
- Bundle类
- Bundle类
- Bundle类
- Bundle类
- Bundle类
- Bundle类加载器
- Android Bundle类
- Android Bundle类
- Android Bundle类
- Android Bundle类
- Android Bundle类笔记
- Android Bundle类
- bundle通信----类访问
- Android Bundle类 学习
- Android Bundle类
- Android Bundle类
- Android Bundle类
- Android Bundle类
- plsql批量执行SQL脚本 command window执行
- 【cc2541开发环境】如何新建SourceInsight工程文件
- Java中元组的使用
- js-时间的转换问题
- MYsql分区分表
- Bundle类
- 2014版本USBasp固件升级,更换公版固件以支持ArduinoIDE
- Mysql官方文档中争对安全添加列的处理方法。Mysql Add a Column to a table if not exists
- CRF,HMM,MEMM
- 《深入浅出统计学》总结
- JavaScript如何一次性展示几万条数据
- java设计模式之---------------抽象工厂模式
- 寻找湖北荆州刘氏族谱
- Linux centOS目录结构详细版