0%
这是一片思考的空间 -- arthinking
Spring 重构&代码整洁之道 软件设计 JVM 并发编程 数据结构与算法 分布式 存储 网络 微服务 设计模式
Java技术栈 - 涉及Java技术体系

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");

欢迎关注我的其它发布渠道