Activity之间利用intent单个传递数据和批量传递数据
2015-08-11 16:06
375 查看
1、利用intent传递数据,若是单个传递数据时,利用putExtra即可完成传递
2若是想批量传递数据,则将数据存入Bundle中,在用putExtras()来传递数据
3在另外的activity里取数据时,可以通过getExtras返回Bundle,由bundle获取相应数据,也可以根据直接利用数据“key”的值直接获取,如下面代码:
intent.putExtra("tel", "15607209140");//单个数据传递 Bundle b=new Bundle(); b.putString("name1", "zp"); b.putString("name2", "db");//批量传递数据 intent.putExtras(b);
2若是想批量传递数据,则将数据存入Bundle中,在用putExtras()来传递数据
3在另外的activity里取数据时,可以通过getExtras返回Bundle,由bundle获取相应数据,也可以根据直接利用数据“key”的值直接获取,如下面代码:
Intent intent=getIntent(); Bundle b=intent.getExtras(); String name1 =(String) b.get("name1"); // 利用bundle获取name1 // String name1=intent.getStringExtra("name1"); //直接获取name1 String name2=intent.getStringExtra("name2"); System.out.println(name1+name2); ed_t.setText(name1+name2);
相关文章推荐
- javascript 给一个对象绑定事件
- 基于树的查找--------------二叉查找树 1
- Python 实现一个简单的http服务器
- solr 控制多词联合查询命中的数量
- OC 数组学习简易通讯录实现 以及封装
- 杭电 1875 畅通工程再续【最小生成树&&Kruskal】
- 22-IO流-31-IO流(File对象-构造函数&字段)
- 利用WINDOWS API函数操作文件(CreateFile、ReadFile 、MultiByteToWideChar)
- 统计和分析系统性能【IO CPU 内存】的工具集合
- iOS基础-UIKit框架-高级视图-UIPickerView-实例2:城市选择(列与列之间有关系)
- 转自CSDN----"双色球随机摇号"
- bootstrap 垂直导航 PS:一个很实用的~~布局吧~~词穷
- 弹窗之背景模糊效果
- nyoj915 +-字符串
- tar 解压缩命令详解
- JSON Accelerator
- java File 的相对路径
- hdu1233还是畅通工程【最小生成树】
- LPTSTR、LPCSTR、LPCTSTR、LPSTR的来源及意义
- 使用重写的$.ajax()统一错误处理