package cn.fanfan.common;
import android.annotation.SuppressLint;
import android.app.Activity;
import android.content.Context;
import android.content.SharedPreferences;
/*
* Ŀǰ�������ݣ��û�������¼״̬��uid,����
*/
public class FanfanSharedPreferences {
private SharedPreferences sharedPreferences;
private SharedPreferences.Editor editor;
@SuppressLint("CommitPrefEdits")
public FanfanSharedPreferences(Context context) {
super();
sharedPreferences = context.getSharedPreferences("fanfan",
Activity.MODE_PRIVATE);
editor = sharedPreferences.edit();
}
public void setPasswd(String passwd){
editor.putString("passwd", passwd).commit();
}
public String getPasswd(String defaultUserName){
return sharedPreferences.getString("passwd", defaultUserName);
}
public void setUid(String uid) {
editor.putString("uid", uid).commit();
}
public String getUid(String defaultString) {
return sharedPreferences.getString("uid", defaultString);
}
public void setLogInStatus(boolean logInStatus) {
editor.putBoolean("logInStatus", logInStatus).commit();
}
public boolean getLogInStatus(boolean defaultBoolean) {
return sharedPreferences.getBoolean("logInStatus", false);
}
public void setUserName(String userName) {
editor.putString("userName", userName).commit();
}
public String getUserName(String defaultUserName) {
return sharedPreferences.getString("userName", defaultUserName);
}
public void clear(){
editor.clear();
editor.remove("logInStatus");
editor.remove("uid");
editor.remove("userName");
editor.commit();
}
}