android开发之 Activity之间数据传递
2012-07-30 16:49
501 查看
说明:由MainActivity向SecondActivity传递数据
方法一:(使用intent)
-------------------在MainActivity.java文件中:
Intent intent = new Intent();
intent.setClass(MainActivity.this, SecondActivity.class);
intent.putExtra("sex",sex);
intent.putExtra("height", height);
-------------------在SecondActivity.java文件中:
Intent intent = getIntent();
String sex = intent.getStringExtra("sex");
double height = intent.getDoubleExtra("height",0);
方法一:(使用bundle)
-------------------在MainActivity.java文件中:
Intent intent = new Intent();
intent.setClass(MainActivity.this, SecondActivity.class);
Bundle bundle = new Bundle();
bundle.putDouble("height",height);
bundle.putString("sex", sex);
intent.putExtras(bundle);
-------------------在SecondActivity.java文件中:
Bundle bundle = this.getIntent().getExtras();
String sex = bundle.getString("sex");
double height = bundle.getDouble("height");
方法一:(使用intent)
-------------------在MainActivity.java文件中:
Intent intent = new Intent();
intent.setClass(MainActivity.this, SecondActivity.class);
intent.putExtra("sex",sex);
intent.putExtra("height", height);
-------------------在SecondActivity.java文件中:
Intent intent = getIntent();
String sex = intent.getStringExtra("sex");
double height = intent.getDoubleExtra("height",0);
方法一:(使用bundle)
-------------------在MainActivity.java文件中:
Intent intent = new Intent();
intent.setClass(MainActivity.this, SecondActivity.class);
Bundle bundle = new Bundle();
bundle.putDouble("height",height);
bundle.putString("sex", sex);
intent.putExtras(bundle);
-------------------在SecondActivity.java文件中:
Bundle bundle = this.getIntent().getExtras();
String sex = bundle.getString("sex");
double height = bundle.getDouble("height");
相关文章推荐
- Android开发必看-详解Activity之间的数据传递
- Android开发从入门到放弃(1)在Activity之间传递数据
- android开发:activity之间如何传递bitmap数据
- Android 开发之Activity之间传递数据
- Android开发之使用Intent在Activity之间传递数据
- Android开发笔记---不同activity之间的数据传递
- android 开发手记 activity 之间数据的传递 intent 对象的使用
- 【Android 开发】 : Activity之间传递数据的几种方式
- android 开发之activity之间传递数据
- android 开发之activity之间传递数据
- 【Android 开发】 : Activity之间传递数据的几种方式
- android 开发之activity之间传递数据
- android 开发之activity之间传递数据
- Android开发 --- 多个Activity,及之间数据传递 Intent
- Android开发修改DialogFragment样式以及与activity之间的数据传递
- Android 开发之activity之间传递数据
- 【Android 开发】 : Activity之间传递数据的几种方式
- android: activity之间传递复杂数据类型[使用Serializable序列化或者Parcelable序列化]
- Android中级教程(三)之不同Activity之间的数据传递---Bundle对象的使用!
- Android 数据传递(一) Activity之间的数据传递