浅谈android中如何在两个Activity之间互传数据
来源:互联网 发布:ubuntu 17最快的源 编辑:程序博客网 时间:2024/06/05 23:46
简介:android在两个Activity文件中互传数据
安卓初步学习,相信知识是积累出来的,于是试着写点心得和知识点
【方法一】
<向twoActivity传值>
Intengt intent = new Intent(ManActivity.this,twoActivity.class);
//创建一个带“收件人地址的email”
Bundle bundle = new Bundle();//创建Email内容
bundle.putString("string_key","string_value");
intent.put("key",bundle);
startActivity(intent);
<twoActivity接收>
Intent intent = getIntent();//收取数据包
Bundle bundle = intent.getBundleExtra("key");//打开数据包
bundle.getString("string_key");// 读取内容
【方法二】
用方法一代码不仅繁琐,而且效率不够,推荐第二方法
上面我们通过bundle对象来传递信息,bundle维护了一个HashMap<String,Object>对象,因为Intent内部为我们准备好了一个bundle。
<向twoActivity传输消息>
Intent intent = new intent(MainActivity.this,twoActiviyt.class);
intent.putExtra("String_key",stringview);
startActivity(intent);
<在twoActivity中接收数据>
Intent intent = getIntent();
intent.getBooleanExtra("string_key");
这样就完成在多个页面时的数据交互啦,下面在写一点两个activity之间互相反馈打包数据的方法
................................................................................................................................................朱芮成
0 0
- 浅谈android中如何在两个Activity之间互传数据
- [一问一答][Android] 如何在两个Activity之间传递(共享)数据
- Android中在两个Activity之间进行数据传递
- 如何在两个activity中传数据
- 如何在两个Activity之间传递数据?
- Android 在两个 Activity 之间传递数据
- 如何在两个Activity之间进行数据传递
- 两个Activity之间互传数据
- Android中两个Activity之间数据传递及返回
- Android中两个Activity之间数据传递及返回
- Android中两个Activity之间数据传递及返回
- Android中两个Activity之间数据传递及返回
- Android中两个Activity之间数据传递及返回
- Android中两个Activity之间数据传递及返回
- Android中两个Activity之间数据传递及返回
- Android中两个Activity之间数据传递及返回
- 在两个activity之间传送数据
- 如何在两个activity之间切换动画?
- C#连接SQLServer数据库关键代码
- 最简单实现跨域的方法:使用nginx反向代理
- andriod之InternalStorage内部存储
- 【1】基于ATmega 8A -PU 的蓝牙遥控电源插座设计——【3、制作以及 测试】
- HDU 5444 中序遍历
- 浅谈android中如何在两个Activity之间互传数据
- JAVA正则表达式校验密码实战实例
- jquery 跳出each循环
- lintcode-删除排序链表中的重复数字II-113
- 【Java多线程】-Condition使用(生产者-消费者)
- jsp四大作用域
- LeetCode-Single Number
- 记关于google地图坐标系的一些测试
- IOS定位服务的应用