public class PreferenceHelper {
private final SharedPreferences mPrefs;
public PreferenceHelperDemo(Context context) {
mPrefs = getApplicationContext().getSharedPreferences("MyPref", 0); // 0 -for private mode
}
private String PREF_Key= "Key";
public String getKey() { // To retrieve data
String str = mPrefs.getString(PREF_Key, null);
return str;
}
public void setKey(String pREF_Key) { // To store and edit Data
Editor mEditor = mPrefs.edit();
mEditor.putString(PREF_Key, pREF_Key);
mEditor.commit();
}
public void clearData(string pREF_Key){ // To delete data
editor.remove(pREF_Key);
editor.commit();
}
}
1条答案
按热度按时间kyvafyod1#
您可以在此过程中使用共享首选项。
在这种情况下,最好的做法是创建
SharedPreference
对于全局使用,您需要创建一个如下所示的全局类:然后,您可以将这些函数与活动类中的全局类一起使用,以存储、检索和删除共享的首选项数据。
希望这能解决你的问题!