android登陆记住密码的实现

之前一直感觉记住密码好像很复杂的样子,也查找了很多博客,看了很多大神写的文章,但我发现我的要求并没有那么高,我不需要有复选框。今天和大家分享一下记住密码的简单实现。希望对新手有所帮助,从简单做起,从一点一滴开始积累。

主要是在登陆成功的时候把用户名和密码保存起来。

private String FILE = "saveUserNamePwd";//用于保存SharedPreferences的文件
protected SharedPreferences sp = null;//声明一个SharedPreferences
sp = getSharedPreferences(FILE,MODE_PRIVATE);

//保存登陆用户名和密码,
SharedPreferences.Editor editor1 = sp.edit();
editor1.putString("login_name", phoneET.getText().toString());
editor1.putString("login_password", passwordET.getText().toString());
// 把数据给保存到sp里面
editor1.commit();
然后在oncreate方法里面获得数据放在控件上就可以了。

//获取sp里面存储的数据
String savedName = sp.getString("login_name", "");
String savedPassword = sp.getString("login_password", "");

phoneET.setText(savedName);
passwordET.setText(savedPassword);
就是这么简单。祝大家生活顺利,天天好心情。

  • 2
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值