putExtra()
最常用的Intent数据传输方式,简单,在获取的时候getIntent().getXXXExtra(),根据键值对获取到对应的值。简单方便。
缺点:
所支持的类型有限,比如不可传递自定义对象等。
传递对象——Serializable方式
简介
序列化:表示将一个对象转换成可存储或可传输的状态。序列化的对象可以在网络上进行传输,也可以存储到本地。
用法——让一个类去实现Serializable
让某个类去实现Serializable接口,该类所有对象都是可序列化的实现。
实现
public class Person implements Serializable{
private String name;
private int age;
public String getName() {
return n