SaveParam.java 4.57 KB
package com.hjx.personalcenter.db;

import android.app.Activity;
import android.content.Context;
import android.content.SharedPreferences;

public class SaveParam {

	private static SaveParam instance;
	public static SaveParam getInstance(){
		if (instance==null){
			instance = new SaveParam();
		}
		return instance;
	}
	public static String GRADERFLAG = "graderflag";//子账号id
	public static String CHILDSID = "childID";//子账号id
	public static String CHILDSGRADENS = "childs";//子账号年级id
	public static String CHILDSGRADENSss = "childssss";//子账号年级id
	public static String GRADENS = "gradens";//年级id
	public static String SCHOOOlID = "schoolid";//学校id
	public static String VIEGREADE = "vergrade";
	public static String ISYANGJI = "isyangji";//是否样机
	//个人信息
	public static String USERNAME = "usernames";//昵称
	public static String ADRESS = "adress";//地址
	public static String GRADES = "gadens";//年级
	public static String SCHOOL = "school";//学校
	public static String CONSTELLATION = "constellations";//星座
	public static String HEADURL = "headurl";//头像

	//用户个人信息
	public static String ACCOUNTUSERNAME = "accountusernames";//昵称
	public static String ACCOUNTADRESS = "accountadress";//地址
	public static String ACCOUNTGRADES = "accountgadens";//年级
	public static String ACCOUNTSCHOOL = "accountschool";//学校
	public static String ACCOUNTCONSTELLATION = "accountbthday";//生日
	public static String ACCOUNTSEX = "accountsex";//性别
	public static String ACCOUNTQQ= "accountqq";//qq
	public static String ACCOUNTXINGZUO = "accountxingzuo";//详细地址
	public static String PORTAIT = "portrait";//头像
	public static String ADRESSID = "adressid";//地址id
	public static String MAINSHOOLID = "mainshoolid";//地址id

	//电子保卡信息
	public static String CARDPHONE = "cardphone";//保卡手机号
	public static String CUNSTEMNAME = "cunstemname";//客户姓名
	public static String ADRESSCUNSTEM = "adresscunstem";//客户地址
	public static String SHOPTIME = "shoptime";//购买时间
	public static String SHOPADRESS = "shopadress";//购买地址
	public static String SHOPTLEPHONE = "shoptlephone";//售后电话

	//省市区参数、
	public static String PROVINCES = "provinces";//省
	public static String CITYS = "citys";//市
	public static String COUNTRY = "country";//区

	//账户管理
	public static String ACCOUNT = "account";//账户类型
	//科目信息
	public static String SUBJECT = "subject";
	//样机
	public static String YANGJI = "yangji";
	//图片URL
	public static String IMGURL = "imgurl";
	//版本名称
	public static String VERSION = "version";
	//版本信息接口返回值
	public static String VERSIONINTEFACE = "versioninterface";


	public void saveLoginParam(Context context,String spname, String spstr) {
		SharedPreferences sp = context.getSharedPreferences("loginparam",
				Activity.MODE_PRIVATE);

		sp.edit().putString(spname, spstr).commit();
	}


	public String getLoginParam(Context context,String spname) {
		SharedPreferences sp = context.getSharedPreferences("loginparam",
				Activity.MODE_PRIVATE);
		String param = sp.getString(spname, null);
		return param;
	}
	public void clearData(Context context) {
		SharedPreferences sp = context.getSharedPreferences("loginparam",
				Activity.MODE_PRIVATE);
		sp.edit().clear().commit();
	}

	public void saveCustomizeParam(Context context,String spname, String spstr) {
		SharedPreferences sp = context.getSharedPreferences("presoninfo",
				Activity.MODE_PRIVATE);

		sp.edit().putString(spname, spstr).commit();

	}

	public String getCustomizeParam(Context context,String spname) {
		SharedPreferences sp = context.getSharedPreferences("presoninfo",
				Activity.MODE_PRIVATE);
		String param = sp.getString(spname, null);
		return param;
	}

	public void clearCustomizeParam(Context context ){
		SharedPreferences sp = context.getSharedPreferences("presoninfo",
				Activity.MODE_PRIVATE);
		sp.edit().clear().commit();
	}
	public void saveCityParam(Context context,String spname, String spstr) {
		SharedPreferences sp = context.getSharedPreferences("saveCityParam",
				Activity.MODE_PRIVATE);

		sp.edit().putString(spname, spstr).commit();

	}

	public String getsaveCityParam(Context context,String spname) {
		SharedPreferences sp = context.getSharedPreferences("saveCityParam",
				Activity.MODE_PRIVATE);
		String param = sp.getString(spname, null);
		return param;
	}

	public void clearsaveCityParam(Context context ){
		SharedPreferences sp = context.getSharedPreferences("saveCityParam",
				Activity.MODE_PRIVATE);
		sp.edit().clear().commit();
	}
}