基础:所有的传递均依赖于Intent实例。
原理:新建Intent实例,使用Intent的自有方法将数据添加至Intent实例中。
具体方法:putExtrats()用于传递一个Bundle;putExtrat()等传递基础数据类型,
传递的方法:
1、传递基础数据类型。
直接使用Intent实例的 put*方式传递即可。
2、传递Bundle
使用Intent的putExtrats()。
3、传递对象,传递对象以来于Bundle。
前提条件使用对象时implement Serializable的对象。
讲对象使用bundle的putSerializable()方法传递。
接收的方法:
在接收的Activity中使用getIntent()方法即可获得Intent对象,然后获取数据即可。