package com.casic.gasoperation.mmu; import com.casic.gasoperation.mmu.Constants; import android.content.Context; import android.content.SharedPreferences; public class SharePreferenceUtil { private SharedPreferences sp; private SharedPreferences.Editor editor; public SharePreferenceUtil(Context context, String file) { sp = context.getSharedPreferences(file, context.MODE_PRIVATE); editor = sp.edit(); } // 用户的密码 public void setPasswd(String passwd) { editor.putString("passwd", passwd); editor.commit(); } public String getPasswd() { return sp.getString("passwd", ""); } // 用户的id,即QQ号 public void setId(String id) { editor.putString("id", id); editor.commit(); } public String getId() { return sp.getString("id", ""); } // 权属单位的id号 public void setCompanyId(String id) { editor.putString("id", id); editor.commit(); } public String getCompanyId() { return sp.getString("id", ""); } // 用户的昵称 public String getName() { return sp.getString("name", ""); } public void setName(String name) { editor.putString("name", name); editor.commit(); } // 用户的邮箱 public String getEmail() { return sp.getString("email", ""); } public void setEmail(String email) { editor.putString("email", email); editor.commit(); } // 用户自己的头像 public Integer getImg() { return sp.getInt("img", 0); } public void setImg(int i) { editor.putInt("img", i); editor.commit(); } // ip public void setIp(String ip) { editor.putString("ip", ip); editor.commit(); } public String getIp() { return sp.getString("ip", ""); } // 端口 public void setPort(String port) { editor.putString("port", port); editor.commit(); } public String getPort() { return sp.getString("port", ""); } // 电池 public void setBattery(String battery) { editor.putString("battery", battery); editor.commit(); } public String getBattery() { return sp.getString("battery", ""); } // 任务工单ID public void setTsakID(String taskID) { editor.putString("taskID", taskID); editor.commit(); } public String getTsakID() { return sp.getString("taskID", ""); } // 是否在后台运行标记 public void setIsStart(boolean isStart) { editor.putBoolean("isStart", isStart); editor.commit(); } public boolean getIsStart() { return sp.getBoolean("isStart", false); } // 是否第一次运行本应用 public void setIsFirst(boolean isFirst) { editor.putBoolean("isFirst", isFirst); editor.commit(); } public boolean getisFirst() { return sp.getBoolean("isFirst", true); } // 管线类型 public void setpipeType(String pipeType) { editor.putString("pipeType", pipeType); editor.commit(); } public String getpipeType() { return sp.getString("pipeType", ""); } // 管线材料 public void setpipeMaterial(String pipeMaterial) { editor.putString("pipeMaterial", pipeMaterial); editor.commit(); } public String getpipeMaterial() { return sp.getString("pipeMaterial", ""); } // 管线直径 public void setpipeDiameter(String pipeDiameter) { editor.putString("pipeDiameter", pipeDiameter); editor.commit(); } public String getpipeDiameter() { return sp.getString("pipeDiameter", ""); } // 管线埋深 public void setpointDeep(String pointDeep) { editor.putString("pointDeep", pointDeep); editor.commit(); } public String getpointDeep() { return sp.getString("pointDeep", ""); } // 下层管类型 public void setdownPipeType(String downPipeType) { editor.putString("downPipeType", downPipeType); editor.commit(); } public String getdownPipeType() { return sp.getString("downPipeType", ""); } // 下层管材料 public void setdownPipeMaterial(String downPipeMaterial) { editor.putString("downPipeMaterial", downPipeMaterial); editor.commit(); } public String getdownPipeMaterial() { return sp.getString("downPipeMaterial", ""); } // 下层管直径 public void setdownPipeDiameter(String downPipeDiameter) { editor.putString("downPipeDiameter", downPipeDiameter); editor.commit(); } public String getdownPipeDiameter() { return sp.getString("downPipeDiameter", ""); } // 下层管埋深 public void setdownPointDeep(String downPointDeep) { editor.putString("downPointDeep", downPointDeep); editor.commit(); } public String getdownPointDeep() { return sp.getString("downPointDeep", ""); } // 埋设方式 public void setcoverType(String coverType) { editor.putString("coverType", coverType); editor.commit(); } public String getcoverType() { return sp.getString("coverType", ""); } // 所属区域 public void setbelongArea(String belongArea) { editor.putString("belongArea", belongArea); editor.commit(); } public String getbelongArea() { return sp.getString("belongArea", ""); } // 所属线路 public void setbelongLine(String belongLine) { editor.putString("belongLine", belongLine); editor.commit(); } public String getbelongLine() { return sp.getString("belongLine", ""); } // 所属道路 public void setbelongRoad(String belongRoad) { editor.putString("belongRoad", belongRoad); editor.commit(); } public String getbelongRoad() { return sp.getString("belongRoad", ""); } // 建设年代 public void setinstallDate(String installDate) { editor.putString("installDate", installDate); editor.commit(); } public String getinstallDate() { return sp.getString("installDate", ""); } // 权属单位 public void setowner(String owner) { editor.putString("owner", owner); editor.commit(); } public String getowner() { return sp.getString("owner", ""); } // 对象ID public void setobjectID(String objectID) { editor.putString("objectID", objectID); editor.commit(); } public String getobjectID() { return sp.getString("objectID", ""); } // 标识器类型 public void setlabelType1(String labelType1) { editor.putString("labelType1", labelType1); editor.commit(); } public String getlabelType1() { return sp.getString("labelType1", ""); } // 标识器埋深 public void setlabelDeep(String labelDeep) { editor.putString("labelDeep", labelDeep); editor.commit(); } public String getlabelDeep() { return sp.getString("labelDeep", ""); } // 安装部门 public void setinstaller(String installer) { editor.putString("installer", installer); editor.commit(); } public String getinstaller() { return sp.getString("installer", ""); } // 备注 public void setpointRemark(String pointRemark) { editor.putString("pointRemark", pointRemark); editor.commit(); } public String getpointRemark() { return sp.getString("pointRemark", ""); } }