@Override protected void onCreate(Bundle savedInstanceState) { // TODO Auto-generated method stub super.onCreate(savedInstanceState); setContentViewRes(R.layout.activity_login_layout); setViews(); }
@Override protected void handleJson(int reqeustCode, String jsonString, String message) { // TODO Auto-generated method stub super.handleJson(reqeustCode, jsonString, message); switch (reqeustCode) { case 0: cookieHandler.sendEmptyMessageDelayed(0, 200); showToast("登录成功"); bean = LogicPerson.parseLogin(jsonString); userShare.SaveFlag(true); userShare.SaveActivity(false); userShare.SaveLoginAccount(mPhone); userShare.SavePhone(etPhone.getText().toString().trim()); userShare.SavePwd(etPwd.getText().toString().trim()); userShare.SavePhone(bean.getPhone()); userShare.SaveId(bean.getUser_id()); userShare.SaveName(bean.getUser_name()); userShare.SaveOpenFlag(bean.getOpenflag()); userShare.SaveBuyPwd(bean.getTrade_pwd()); userShare.SaveToken(bean.getToken()); userShare.SaveRealname(bean.getRealname()); userShare.SaveIdcard(bean.getIdcard()); userShare.SaveTradeacco(bean.getTradeacco()); this.finish(); // requestUserInfo(); break; case 1: break; } }
@Override protected void doClickAction(int viewId) { // TODO Auto-generated method stub super.doClickAction(viewId); Intent intent; switch (viewId) { case R.id.title_iv_left: this.finish(); AnimUtil.pushRightInAndOut(LoginActivity.this); break; case R.id.activity_login_bt_register: intent = new Intent(this, RegisterSecondActivity.class); startActivity(intent); AnimUtil.pushLeftInAndOut(LoginActivity.this); break; case R.id.activity_login_bt_login: mPhone = etPhone.getText().toString().trim(); mPwd = etPwd.getText().toString().trim(); KeyBoard.demissKeyBoard(getApplicationContext(), etPhone); KeyBoard.demissKeyBoard(getApplicationContext(), etPwd); if (TextUtils.isEmpty(mPhone)) { showToast("请输入请输入手机号或身份证号"); } else if (TextUtils.isEmpty(mPwd)) { showToast("请输入密码"); } else { requestLogin(); } break; case R.id.activity_login_tv_forget: // 忘记密码 intent = new Intent(this, FindPwdActivity.class); startActivity(intent); AnimUtil.pushLeftInAndOut(LoginActivity.this); break; default: break; } }