我正在开发一个 Android 应用程序。它有一个登录页面.. 保存用户详细信息的最佳方法是什么,这样他们就不必在每次使用该应用程序时填写他们的凭据.. 根据Link?我们可以使用客户经理或oath2。我仍然不确定我可以使用哪些方法。我只是希望用户输入用户名和密码一次。我遇到了其他方法,但我正在寻找最好的方法。
问问题
1671 次
1 回答
2
您可以使用此功能保存用户名和密码
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
SharedPreferences shared = getSharedPreferences("shared", MODE_PRIVATE);
if(shared.contains("username") && shared.contains("password")){
startingActivity();
} else {
saveInformation(userId,pass);
}
}
public void saveInformation(String username,String password) {
SharedPreferences shared = getSharedPreferences("shared", MODE_PRIVATE);
SharedPreferences.Editor editor = shared.edit();
editor.putString("username", username);
editor.putString("password", password);
editor.commit();
}
于 2013-09-12T04:48:45.093 回答