Intent的基本作用和在程序中的用法

public class Intent extends Object

Intent包含的基本信息:

action:指定了需要访问的Activity需要做什么 data:需要传递的数据 category:给出一些action的额外执行信息 type:明确的之处intent数据的类型 component:需要启动的Activity的名字 extras:传递的而外的信息,以键值对形式传递

在一个Activity当中启动另外一个Activity的方法:

Intent intent = new Intent();
intent.putExtra(“username”, “arthinking”);
intent.setClass(HelloWorldActivity.this, OtherActivity.class);
HelloWorldActivity.this.startActivity(intent);

在另外一个Activity中获取intent的方法:

Intent intent = getIntent();
String username = intent.getStringExtra(“username”);

arthinking wechat
欢迎关注itzhai公众号