Android activity 之间的数据传递 bundle
2014-09-28 11:16
531 查看
activity之间的数据传递和activity之间的跳转和转换,大多是通过Intent 来实现,数据的传递,就需要用到Bundle,之前在做的应用中,两个activity之间需要数据传递的,都是通过在上一个activity中定义一个静态变量,然后在下一个activity中进行数据的使用,目前到时没发现有什么不可以的,但是很少见有这么做的,应该是比较挫的一种做法吧,
首先我们new一个Bundle对象出来,Bundle是一个类似于Map的数据存储的形式,是根据键值对将数据进行保存,线面是如何将数据从一个activity向另一个activity传递。
如何在接收数据的activity中获取数据
首先我们new一个Bundle对象出来,Bundle是一个类似于Map的数据存储的形式,是根据键值对将数据进行保存,线面是如何将数据从一个activity向另一个activity传递。
Bundle bundle = new Bundle(); bundle.putString("date","This is date"); Intent intent = new Intent (); intent.setClass(MainActivity.this,LoginActivity.class); intent.putExtras(bundle); startActivity(intent);
如何在接收数据的activity中获取数据
Bundle bundle = getIntent().getExtras(); String date = bundle.getString("date");这样我们就可以实现在两个activity之间传递数据了。
相关文章推荐
- android bundle存放数据详解,activity与activity之间数据传递,fragment与fragment之间数据传递
- Android之Activity之间的数据传递-intent-bundle
- Android中级教程之(五)----->不同Activity之间的数据传递,Bundle对象的使用!
- Android笔记三.不同Activity之间的传递数据(Bundle对象的使用)
- Android中级教程(三)之不同Activity之间的数据传递---Bundle对象的使用!
- Android判断网络状态是否断开+Android完全关闭应用程序+ 本文讲述了Android中不同Activity之间的数据传递 — Bundle对象的实现(-)+Android中Bundle的使用示例
- 2014-10-25Android学习--------activity之间批量传递数据----Bundle类的实现
- Android中Activity之间的数据传递(Intent和Bundle)
- Android成长之路-关于bundle实现两个activity之间的数据传递
- 【Android】利用Bundle在不同Activity之间传递数据
- android Activity之间通过Bundle和Intent传递数据
- Android中级教程(三)之不同Activity之间的数据传递---Bundle对象的使用!
- Android成长之路-关于bundle实现两个activity之间的数据传递
- android studio for android learning (十一) 利用bundle在activity之间进行数据传递示例
- Android中Activity之间的数据传递(Intent和Bundle)
- 【Android中级教程(三)之不同Activity之间的数据传递---Bundle对象的使用】的改进!
- android bundle 在activity之间传递数据 点击一组图片放大,再次点击恢复
- Android中级教程(三)之不同Activity之间的数据传递---Bundle对象的使用!
- Android中级教程(三)之不同Activity之间的数据传递---Bundle对象的使用!
- Android入门-Activity之间数据传递方法之Bundle