Android中Intent传值和Bundle传值两者的不同
2012-12-23 20:56
246 查看
我现在要从A界面 跳转到B界面或者C界面
这样的话 我就需要写2个Intent 如果你还要涉及的传值的话 你的Intent就要写两遍添加值的方法 那么 如果我用1个Bundle 直接把值先存里边 然后再存到Intent中 不就更简洁吗?
另外一个例子 如果我现在有 Activity A ,B ,C;
现在我要把值通过A经过B传给C
你怎么传 如果用Intent的话 A-B先写一遍 再在B中都取出来 然后在把值塞到Intent中 再跳到C 累吗?
如果我在A中用了 Bundle 的话 我把Bundle传给B 在B中再转传到C C就可以直接去了
这样的话 还有一个好处 就是在B中 还可以给Bundle对象添加新的 key - value 同样可以在C中取出来
这样的话 我就需要写2个Intent 如果你还要涉及的传值的话 你的Intent就要写两遍添加值的方法 那么 如果我用1个Bundle 直接把值先存里边 然后再存到Intent中 不就更简洁吗?
另外一个例子 如果我现在有 Activity A ,B ,C;
现在我要把值通过A经过B传给C
你怎么传 如果用Intent的话 A-B先写一遍 再在B中都取出来 然后在把值塞到Intent中 再跳到C 累吗?
如果我在A中用了 Bundle 的话 我把Bundle传给B 在B中再转传到C C就可以直接去了
这样的话 还有一个好处 就是在B中 还可以给Bundle对象添加新的 key - value 同样可以在C中取出来
相关文章推荐
- Android中Intent与Bundle 在传值时有什么不同
- Android中Intent与Bundle 在传值时有什么不同
- Android中Intent与Bundle 在传值时有什么不同
- Android中Intent与Bundle 在传值时有什么不同
- Android中Intent与Bundle 在传值时有什么不同
- Android中Intent与Bundle 在传值时有什么不同
- Android用Intent和Bundle传list
- Android中Activity与Service通信——Broadcast、Receiver、Intent、Bundle
- (转)Android-Bundle认知、和Intent的区别
- android 更具File 启动不同的intent
- Android开发之Bundle与Intent详解
- Android用Intent和Bundle传list
- android基础之页面间跳转传值,用Bundle+Intent
- Android Intent和Bundle机制实例详解
- Android笔记三.不同Activity之间的传递数据(Bundle对象的使用)
- 【Android中级教程(三)之不同Activity之间的数据传递---Bundle对象的使用】的改进!
- Android中Intent结合Bundle传递数据
- Android用Intent和Bundle传list
- Android,使用Intent或Bundle传递参数,跳转页面。
- android中Intent传值与Bundle传值的区别详解