SaveParam.java 1.54 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 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();
	}
}