Android开发中Intent的具体用法?

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/07 04:54:22
Android开发中Intent的具体用法?

Android开发中Intent的具体用法?
Android开发中Intent的具体用法?

Android开发中Intent的具体用法?
Intent这个东西有太多可以说的了,如果你是初学你只要了解他的显式调用,比如你要从activity1跳转到activity2,在activity1里面执行下面的语句,就能跳转到activity2里面,别忘记在manifest.xml里面把activity2定义一下.
Intent intent = new Intent(activity1.this, activity2.class);
startActivity(intent);
这是最简单的方式,当然这种方式也可以传送数据(从activity1到activity2中),比如
Intent intent = new Intent(activity1.this, activity2.class);
intent.putExtra("name", "value");
startActivity(intent);
然后在activity2里面接收的地方,onResume或者onCreate方法里面调用获取Intent的方法
Intent getIntent = getIntent();
Bundle bundle = intent.getExtras();
String va = bundle.getString("name");
以上是显式调用的基本用法,Intent的精髓还是在隐式调用,如果你有疑问可以跟问题.