Android中的Intent在两个页面见传值主要有两种,一种是在两个Activity之间传值,另一种是在一个普通页面和一个Activity之间传递数据。

1.Intent在两个Activity之间传值

首先定义两个ActivityFirstActivity和SecondActivity

在FirstActivity的onCreate()方法中的代码

Intentintent=newIntent();

Stringstr="要传递的数据";

intent.putExtra("str",str);

intent.setClass(FirstActivity.this,SecondActivity.class);
startActivity(intent);

在SecondActivity的页面中

Intentintent=getIntent();

intent.getStringExtra("str");

2.Intent在一个普通页面和一个Activity之间传递数据

两个页面分别为MainActivity和Intention.java

在MainActivity的onCreate()方法中的代码

Intentintent=newIntent();

Stringstr="要传递的数据";

intent.putExtra("str",str);

intent.setClass(context,SecondActivity.class);
context.startActivity(intent);

在Intention.java中的代码为

Intentintent=getIntent();

intent.getStringExtra("str");

原帖地址:http://www.bkjia.com/qtjc/614274.html

更多相关文章

  1. android 数据持久化——File
  2. [Android应用开发]添加了两个Button后发现只显示一个
  3. iphone风格设置页面PreferenceActivity
  4. 两个Android开源项目:Android显示GIF动画
  5. Android 代码实现查看SQLite数据库中的表
  6. 在android studio中用SQLiteOpenHelper()方法建立数据库
  7. android 联系人数据库一些知识点
  8. Android SQLcipher 数据库解密
  9. android 数据库操作初试

随机推荐

  1. android中引用项目工程中的sqlite文件
  2. Android换肤原理和Android-Skin-Loader框
  3. Android BLE与终端通信(一)——Android Blu
  4. StevGuo系列文章翻译之Android中禁止屏保
  5. Android应用坐标系统全面详解
  6. Android(安卓)armeabi的so库兼容问题
  7. Android实现自定义View的自定义属性的一
  8. Android媒体播放---Media playback(二)
  9. mars老师推荐的学习android路线
  10. 电池寿命:Android“电池”工具是如何工作