我做了一个Android应用程序,工作正常.我在其中实现了Login功能.任何人都可以指导我如何存储用户的登录凭据,以便用户无需在每次启动应用程序时登录,并在用户注销时清除存储的登录信息.
实际上我希望用户每次启动应用程序时都不必输入登录信息.我该怎么做?
Has*_*ukh 36
商店价值使用共享偏好.我在这里粘贴代码..使用它.
创建共享首选项:
SharedPreferences sp=getSharedPreferences("Login", MODE_PRIVATE);
SharedPreferences.Editor Ed=sp.edit();
Ed.putString("Unm",Value );
Ed.putString("Psw",Value);
Ed.commit();
Run Code Online (Sandbox Code Playgroud)
从共享偏好中获取价值:
SharedPreferences sp1=this.getSharedPreferences("Login", MODE_PRIVATE);
String unm=sp1.getString("Unm", null);
String pass = sp1.getString("Psw", null);
Run Code Online (Sandbox Code Playgroud)
当用户注销时,您可以将null值设置为sharedpreference.
| 归档时间: |
|
| 查看次数: |
20639 次 |
| 最近记录: |