https://blog.youkuaiyun.com/kroclin/article/details/40902721
叫做android parcelable code generator,可以让你一键实现。这里我先展示一下效果,再说明怎样安装。
public class Persion implements Parcelable {
private int age;
private String name;
private String gender;
@Override
public int describeContents() {
return 0;
}
@Override
public void writeToParcel(Parcel dest, int flags) {
dest.writeInt(this.age);
dest.writeString(this.name);
dest.writeString(this.gender);
}
public Persion() {
}
protected Persion(Parcel in) {
this.age = in.readInt();
this.name = in.readString();
this.gender = in.readString();
}
public static final Creator<Persion> CREATOR = new Creator<Persion>() {
@Override
public Persion createFromParcel(Parcel source) {
return new Persion(source);
}
@Override
public Persion[] newArray(int size) {
return new Persion[size];
}
};
}