注册

protected void initData() {
//点击注册
setOnClick(new View.OnClickListener() {
@Override
public void onClick(View v) {

            phone = mPhone_reg.getText().toString().trim();
            String pwd = mPwd_reg.getText().toString().trim();

            if (TextUtils.isEmpty(phone)){
                toast("手机号不能为空");
                return;
            }
            if (TextUtils.isEmpty(pwd)){
                toast("手机号不能为空");
                return;
            }
            //正则验证手机号
            String sphone="[1][3,5,8][0-9]{9}";
            Pattern compile = Pattern.compile(sphone);
            Matcher matcher = compile.matcher(phone);
            boolean matches = matcher.matches();
            if (!matches){
                toast("请输入正确的手机号");
                return;
            }
            //MD5加密
            String s = Md5Utils.md5(pwd);
            FormBody.Builder builder = new FormBody.Builder();
            builder.add("phone", phone);
            builder.add("pwd",s);
            BasePersentms persentms = getPersentms();
            //走注册
            persentms.doPostHttp(0,"http://172.17.8.100/small/user/v1/register",builder);
            sp = getSharedPreferences("user", MODE_PRIVATE);

        }

    },R.id.mRegin_reg);

}
    //成功
    @Override
    public void success(int type, String data) {
        super.success(type, data);
        //解析
        RegBean regBean = new Gson().fromJson(data, RegBean.class);
         toast(regBean.getMessage());

    if (regBean.getStatus().equals("0000")){
        sp.edit().putString("phone",phone).commit();
        finish();
    }

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值