小编Lal*_*and的帖子

在Parcelable中包裹读/写操作时,变量顺序是否重要?

我有一个Parcelable类的以下实现:

public class DemoModel implements Parcelable {
    private String para1;
    private int para2;

    public DemoModel(){}

    protected DemoModel(Parcel in) {
        para1 = in.readString();
        para2 = in.readInt();
    }

    @Override
    public void writeToParcel(Parcel parcel, int i) {
        parcel.writeString(para1);
        parcel.writeInt(para2);
    }

    //other methods
}
Run Code Online (Sandbox Code Playgroud)

写入/读取包裹时维持秩序是否重要?为什么?

java serialization android parcelable

5
推荐指数
1
解决办法
1151
查看次数

标签 统计

android ×1

java ×1

parcelable ×1

serialization ×1