private void connectToServerRegister() { if (checkInput()) { Utils.showProgressDialog(mContext); RegisterRequest request = new RegisterRequest( new Response.Listener<RegisterResponse>() { @Override public void onResponse(RegisterResponse response) { Utils.closeDialog(); RegisterResponse.RegisterData data = response.data; CnpcApplication.getInstance().setCheckID(data.id); Utils.moveTo(mContext, SoftwareShareActivity.class); } }, this); request.setOilId(sunyardoils.get(spinner.getSpinnerText())); request.setPassword(et_pwds.getText().toString().trim()); request.setCellphone(et_telNo.getText().toString().trim()); request.setValidationCode(et_valNo.getText().toString().trim()); request.setLongitude(longitude); request.setLatitude(latitude); request.setAddressid(cityId); WebUtils.doPost(request); } }
private boolean checkInput() { if (StringUtils.isEmpty(et_telNo.getText().toString().trim())) { Toast.makeText(RegisteredActivity.this, "用户手机号不能为空", Toast.LENGTH_SHORT).show(); return false; } if (!Utils.checkPhoneNum(et_telNo.getText().toString())) { Toast.makeText(this, "手机号不合法", Toast.LENGTH_SHORT).show(); return false; } if (StringUtils.isEmpty(et_valNo.getText().toString().trim())) { Toast.makeText(RegisteredActivity.this, "用户验证码不能为空", Toast.LENGTH_SHORT).show(); return false; } if (StringUtils.isEmpty(et_pwds.getText().toString().trim())) { Toast.makeText(RegisteredActivity.this, "用户密码不能为空", Toast.LENGTH_SHORT).show(); return false; } if (StringUtils.isEmpty(et_pwd_again.getText().toString().trim())) { Toast.makeText(RegisteredActivity.this, "用户确认密码不能为空", Toast.LENGTH_SHORT).show(); return false; } if (!et_pwds.getText().toString().trim().equals(et_pwd_again.getText().toString().trim())) { Toast.makeText(RegisteredActivity.this, "密码与确认密码不一致", Toast.LENGTH_SHORT).show(); return false; } return true; }
private void getValFromServer() { Utils.showProgressDialog(mContext); GetValRequest request = new GetValRequest( new Response.Listener<GetValResponse>() { @Override public void onResponse(GetValResponse response) { Utils.closeDialog(); GetValResponse.ValDateGet data = response.data; time.start(); String value = data.value; if (StringUtils.isEmpty(value)) { return; } else { try { PreferencesService.getInstance(mContext).save("value", value); } catch (Exception e) { e.printStackTrace(); } } } }, this); request.setCellphone(et_telNo.getText().toString()); WebUtils.doPost(request); }
@Override protected void initBase() { TitleBarManager titleBarManager = new TitleBarManager(); titleBarManager.init(RegisteredActivity.this, getSupportActionBar()); titleBarManager.showCommonTitleBar(R.string.title_registered, R.drawable.return_arrow, true); showLoadingPage(false); networkManager = new NetworkManager(this, new LocationToggle(mContext)); if (!Utils.isX86CPU()) startLoc(); }
@OnClick(R.id.tv_getVal) public void getVal() { if (StringUtils.isEmpty(et_telNo.getText().toString().trim())) { Toast.makeText(RegisteredActivity.this, "用户手机号不能为空", Toast.LENGTH_SHORT).show(); } else { if (!Utils.checkPhoneNum(et_telNo.getText().toString())) { Toast.makeText(this, "手机号不合法", Toast.LENGTH_SHORT).show(); } else { getValFromServer(); } } }
public void getSunyardOil() { Utils.showProgressDialog(mContext); SunyardOilRequset request = new SunyardOilRequset( new Response.Listener<SunyardOilResponse>() { @Override public void onResponse(SunyardOilResponse response) { Utils.closeDialog(); ArrayList<SunyardOilResponse.SunyardOilDto> sunyardOilsData = response.data; wrapOilsData(sunyardOilsData); } }, this); WebUtils.doPost(request); }
@Override public void onClick(View v) { switch (v.getId()) { case R.id.registered_success: if (checkInput()) { Intent intent = new Intent(); intent.putExtra("setOilId", sunyardoils.get(spinner.getSpinnerText())); intent.putExtra("setPassword", et_pwds.getText().toString().trim()); intent.putExtra("setCellphone", et_telNo.getText().toString().trim()); intent.putExtra("setValidationCode", et_valNo.getText().toString().trim()); intent.putExtra("setLongitude", longitude); intent.putExtra("setLatitude", latitude); intent.putExtra("timeLimit", cityId); intent.setClass(this, SoftwareShareActivity.class); startActivity(intent); } break; case R.id.registration_agreement: Utils.moveTo(this, RegistrationAgreementActivity.class); break; } }