package com.miris.net;
import android.annotation.SuppressLint;
import android.content.Context;
import android.content.SharedPreferences;
import android.content.SharedPreferences.Editor;
public class SessionPreferences {
SharedPreferences pref;
Editor editor;
Context _context;
private int PRIVATE_MODE = 0;
private static final String PREF_NAME = "MIRIS";
private static final String IS_LOGIN = "IsLoggedIn";
private static final String IS_PUSH = "IsPush";
private static final String IS_INTRO = "IsIntro";
private static final String IS_USER_ID = "IsUserId";
private static final String IS_USER_PASSWORD = "IsUserPassWord";
@SuppressLint("CommitPrefEdits")
public SessionPreferences(Context context){
this._context = context;
pref = _context.getSharedPreferences(PREF_NAME, PRIVATE_MODE);
editor = pref.edit();
}
public void setIntro(boolean Isintro){
editor.putBoolean(IS_INTRO, Isintro);
editor.commit();
}
public boolean getIntro(){
return pref.getBoolean(IS_INTRO, false);
}
public void setUser_id(String user_id) {
editor.putString("session.user_id", user_id);
editor.commit();
}
public void setUser_passwd(String user_passwd) {
editor.putString("session.user_passwd", user_passwd);
editor.commit();
}
public void setAutoLogin(boolean isAutoLogin) {
editor.putBoolean("session.autoLogin", isAutoLogin);
editor.commit();
}
public void setPushAlert(boolean isPushAlert) {
editor.putBoolean("session.pushAlert", isPushAlert);
editor.commit();
}
public String getUser_id() {
return pref.getString("session.user_id", "");
}
public String getUser_passwd() {
return pref.getString("session.user_passwd", "");
}
public boolean getAutoLogin() {
return pref.getBoolean("session.autoLogin", false);
}
public boolean getPushAlert() {
return pref.getBoolean("session.pushAlert", false);
}
public void setShortcut(int versionName){
editor.putInt("version", versionName);
editor.commit();
}
public int getShortcut(){
return pref.getInt("version", 0);
}
public void accountUserDelete(){
editor.clear();
editor.commit();
}
}