如何在android中使用共享首选项实现身份验证?

时间:2011-05-09 06:13:57

标签: android

我是Android.my的新手要求是通过在android中使用sharedpreferences为登录界面实现简单的身份验证逻辑。 任何人都可以建议我......?

1 个答案:

答案 0 :(得分:4)

在用户注册后(创建用户时)保存详细信息......

// Get the app's shared preferences
SharedPreferences login_app_preferences =  context.getSharedPreferences("LOGIN_DETAILS", MODE_PRIVATE);

// Update fields
SharedPreferences.Editor editor = login_app_preferences.edit();
editor.putString("email", strEmailOrLoginId);
editor.putString("password", strPassword);
editor.commit(); // Very important

要在申请中的任何地方访问它....

// Get the app's shared preferences
SharedPreferences login_app_preferences = context.getSharedPreferences("LOGIN_DETAILS", MODE_PRIVATE);

strUserName = login_app_preferences.getString("email", "");
strPassword = login_app_preferences.getString("password", "");