Bundle
来源:互联网 发布:英语网络课程 一对一 编辑:程序博客网 时间:2024/04/28 11:35
Extends Object implements Parcelable, Cloneable
android.os.Bundle
为object 类的派生子类
A mapping from String values to various Parcelable types.
bundle就是一个映射:一个从字符串值到不同封装类型的映射。在下面的put方法中可以看到,它还可以操作bundle自身,bundle本身并不是基本的数值类型。是object 的子类。在activity间数据传递担负重要任务,实际传递的是bundle:见下例分为两部:存入与读取。
第一存入数据:
double height=190;
Intent mintent=new Intent();
mintent.setClass(this,要启动的acitvity.class);
Bundle mbundle=new bundle();
mbundle.putDouble("height",height);
mbundle.pubString("name","blue");
//做为附件加入intent
mintent.putExtras(mbundle);
startActivity(mintent);
第二读取数据
//从intent提取附件
Bundle mbundle=this.getIntent().getExtras();
height=mbundle.getDouble("height");
name=mbundle.getString("name");
0 0
- Bundle
- Bundle
- Bundle
- Bundle
- BUNDLE
- bundle
- bundle
- Bundle
- Bundle
- bundle
- Bundle
- bundle
- Bundle
- Bundle
- bundle
- Bundle identifier Bundle Name Bundle display name
- bundle.exe
- 系统bundle
- C++ socket编程——3种方法发送不同类型的数据
- “Ceph浅析”系列之(—)—Ceph概况
- 腾讯后台开发面试题及答案
- Android开源库
- 他们为何青睐美国资本市场
- Bundle
- POJ 3267--The Cow Lexicon
- c++读写ini小例
- 使用Nexus搭建Maven私服
- SQL练习之一
- Java生成word文档
- http和socket之长连接和短连接区别
- 处理成绩
- gn3配置时failed to start dynamips