我正在做一个使用eclipse的android应用程序。我想添加一个活动,以便在下次用户想要使用此应用程序时保存密码,但我不知道如何操作。 Pease help !!!!!!如何在android应用程序中使用sharedPreference设置和存储密码?
此外,使用默认首选项会更好吗?
我对这件事真的很陌生。有人能为我提供完整的代码,谢谢。请帮我解决!
请指教!!!!!
我正在做一个使用eclipse的android应用程序。我想添加一个活动,以便在下次用户想要使用此应用程序时保存密码,但我不知道如何操作。 Pease help !!!!!!如何在android应用程序中使用sharedPreference设置和存储密码?
此外,使用默认首选项会更好吗?
我对这件事真的很陌生。有人能为我提供完整的代码,谢谢。请帮我解决!
请指教!!!!!
设置密码
public static void setPassword(String key, String value) {
Editor preferenceEditor = context
.getSharedPreferences("password", 2).edit();
preferenceEditor.putString(key, value);
preferenceEditor.commit();
}
获取密码
public static String getPassword(String filename) {
return context.getSharedPreferences("password", 2).getString("password");
}
使用SharedPreferences为,
拯救:
SharedPreferences settings;
SharedPreferences.Editor editor;
public static final String PREFS_NAME = "app_pref";
public static final String KEY_p_id = "KEY_test";
settings = getSharedPreferences(PREFS_NAME, 0);
editor = settings.edit();
editor.putString(Login_screen.KEY_test, values.get(0));
editor.commit();
要删除:
editor.remove("KEY_test").commit();
至获取:
settings = getSharedPreferences(PREFS_NAME, 0);
String TestId = settings.getString("KEY_test", null);
请点击此链接 http://stackoverflow.com/questions/3624280/how-to-use-sharedpreferences-in-android-to-store -fetch-and-edit-values – Indra