可能重复:
How to save user state in Android?如何让单个用户登录应用程序在Android的
如何让单个用户登录在Android应用程序,这将给我们facitlity以检索密码给用户。
可能重复:
How to save user state in Android?如何让单个用户登录应用程序在Android的
如何让单个用户登录在Android应用程序,这将给我们facitlity以检索密码给用户。
if(uid.getText().toString().equals("") && pwd.getText().toString().equals(""))
{
Toast.makeText(getApplicationContext(), "Enter your credentials !", Toast.LENGTH_SHORT).show();
uid.requestFocus();
}
else
{
if(uid.getText().toString().equalsIgnoreCase("demo") && pwd.getText().toString().equalsIgnoreCase("demo"))
{
Log.i("ONLOGIN", "Login successful");
Intent i =new Intent(login.this, new.class);
startActivity(i);
uid.setText("");
pwd.setText("");
}
else
{
Log.e("ONLOGIN", "Invalid credentails");
}
}
如果我正确理解你,你永远不应该以明文形式保存密码。从它做一个哈希。在登录时,比较这个哈希...
在用户忘记密码的情况下,通过电子邮件向用户发送一个新生成的密码,在注册时给您。
使用此生成的密码登录后,用户应该设置新密码,该密码必须保存以备将来使用。
您将不得不提供更多信息。用户从哪里获得最初的登录信息?身份验证是否在设备或网络中发生? – 2011-03-31 11:54:32
你以前的[问题](http://stackoverflow.com/questions/5498905/how-to-do-it-in-android)在40分钟之前被问过。也是一个骗局。 – Reno 2011-03-31 12:02:08