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();
}
}