初始化代码

This commit is contained in:
2025-05-15 11:08:23 +08:00
commit a8d127a876
696 changed files with 481048 additions and 0 deletions

View File

@@ -0,0 +1,66 @@
package com.qxcm.moduleutil.http;
import android.os.Parcel;
import android.os.Parcelable;
public class BaseModel<T> implements Parcelable {
private int status;
private T data;
private String info;
public T getData() {
return data;
}
public void setData(T data) {
this.data = data;
}
public Integer getStatus() {
return status;
}
public void setStatus(Integer status) {
this.status = status;
}
public String getInfo() {
return info;
}
public void setInfo(String info) {
this.info = info;
}
public BaseModel() {
}
@Override
public int describeContents() {
return 0;
}
@Override
public void writeToParcel(Parcel dest, int flags) {
dest.writeInt(this.status);
dest.writeString(this.info);
}
protected BaseModel(Parcel in) {
this.status = in.readInt();
this.info = in.readString();
}
public static final Creator<BaseModel> CREATOR = new Creator<BaseModel>() {
@Override
public BaseModel createFromParcel(Parcel source) {
return new BaseModel(source);
}
@Override
public BaseModel[] newArray(int size) {
return new BaseModel[size];
}
};
}