登录注册(存值,小眼睛,记住密码,回车从账户到密码)

登录存值: 

存值的代码(在登录时存值)

//存值
                SharedPreferences sharedPreferences = getSharedPreferences("id", MODE_PRIVATE);
                SharedPreferences.Editor edit1 = sharedPreferences.edit();
                edit1.putString("uid",data.getResult().getUserId()+"");
                Log.e("message",data.getResult().getUserId()+"");
                edit1.putString("sid",data.getResult().getSessionId());
                Log.e("message",data.getResult().getSessionId());
                edit.commit();

小眼睛:

先定义默认为暗文 

private boolean isHideFirst = true;

小眼睛点击事件 

 

eye.setOnClickListener(new View.OnClickListener() {
            @Override
            public void onClick(View v) {
                if (isHideFirst ==true){
                    HideReturnsTransformationMethod method = HideReturnsTransformationMethod.getInstance();
                    loginpwd.setTransformationMethod(method);
                    isHideFirst =false;
                }else {
                    PasswordTransformationMethod method = PasswordTransformationMethod.getInstance();
                    loginpwd.setTransformationMethod(method);
                    isHideFirst =true;
                }
                int index = loginpwd.getText().toString().length();
                loginpwd.setSelection(index);
            }
        });

记住密码: 

initdata里面写 

jizhu = getSharedPreferences("记住", MODE_PRIVATE);
        if (jizhu.getBoolean("记住密码", false)) {
            String name = jizhu.getString("name", "");
            String pwds = jizhu.getString("pwds", "");
            loginname.setText(name);
            loginpwd.setText(pwds);
            remberpwd.setChecked(true);
        }

登录成功后写

SharedPreferences.Editor edit = jizhu.edit();
                edit.putBoolean("记住密码", remberpwd.isChecked());
                edit.putString("name", name);
                edit.putString("pwds", pwds);
                edit.commit();

按回车从账号输入框 跳到密码输入框 布局写

            android:imeOptions="actionNext"
            android:singleLine="true"
            android:nextFocusForward="@+id/loginpwd"

 

 

 

 

 

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值