Bundle的使用方法
来源:互联网 发布:蓝叠网络卡 编辑:程序博客网 时间:2024/06/09 18:27
Bundle是一个特殊的map 它的键类型固定为String 值的类型也只有几个
发送数据:
Bundle bundle = new Bundle();
bundle.putString("sex" , "男人");
bundle.putDouble("height" , 40,38);
Intent intent = new Intent();
intent.putExtras(bundle);
intent.setClass(ThisOne.this , ThatOne.class);
startActivity(intent);
接收数据:
Bundle bundle = this.getIntent().getExtras();
String sex = bundle.getString("sex");
double height = bundle.getDouble("height");
====================================
在Message中使用Bundle传递数据
Message msg = myHandler.obtainMessage();
Bundle b = new Bundle();
b.putInt("age" , 20);
b.putString("name" , "Jon");
msg.setData(b);
msg.sendToTarget();
class MyHandler extends Handler{
public void handleMessage(Message msg){
Bundle b = msg.getData();
int age = b.getInt("age");
String name = b.getString("name");
}
}
原文地址:http://blog.sina.com.cn/s/blog_a261421801013gra.html
- Bundle的使用方法
- Bundle的使用方法
- bundle 使用方法
- Intent和Bundle使用方法
- Bundle作用及使用方法
- bundle update和bundle install的区别
- Bundle之间的通信
- Bundle的构建策略
- Bundle savedInstanceState的作用
- ios Bundle的使用
- Bundle savedInstanceState的作用
- Bundle savedInstanceState的作用
- Bundle savedInstanceState的作用
- bundle的用法
- Bundle savedInstanceState的作用
- Bundle savedInstanceState的作用
- Bundle savedInstanceState的作用
- Bundle对象的使用
- 只是说说安卓和手机
- 异常处理机制
- git commit之后发现message写错,修改办法
- 【转载】BD听课0.1
- Html5-入门第一篇-认识基础控件
- Bundle的使用方法
- iOS xcode 文件中常见后缀名的释义
- 利用CSS制作一些实用的图标
- 使用JET自动生成代码
- 在VS2010上使用C#调用非托管C++生成的DLL文件(图文讲解)
- Android之双指操作
- Hadoop生态系统全表
- 4.操作系统一些基本理念 (2)
- Paint及Canvas的简单应用