byte[] responseBody) {

hasSend = true;

Logger。json(new String(responseBody));

try {

BasicResponse response = new BasicResponse(

responseBody)。getResult();

if (response。isSuccess()) {

btnGetVerify。setText("已发送");

;

sms = new SmsCodeCount(60000, 1000);

sms。start();

T。ss("已发送");

} else {

T。ss(response。getMsg());

btnGetVerify。setText("发送失败");

btnGetVerify。setEnabled(true);

}

} catch (JSONException e) {

e。printStackTrace();

}

}

}

获取手机号码、短信验证码数据,调接口传给后台验证短信验证码是否正确。

private void checkVerifyCode() {

HashMap<String, String> map = new HashMap<String, String>();

map。put("custMobile", etPhone。getText()。toString()。trim());

map。put("msgCode", etphoneVerify。getText()。toString());

if (action。equals(ACTION_FORGET_LOGIN_PWD)) {

map。put("codeType", "02");

map。put("custId", User。uId);

} else if (action。equals(ACTION_FORGET_PAY_PWD)) {

map。put("codeType", "03");

map。put("custId", User。uId);

} else {

map。put("codeType", "01");

}

MyHttpClient。postWithoutDefault(this, Urls。CHECK_VERIFY, map,

new JsonHttpResponseHandler() {

@Override

public void onSuccess(int statusCode, Header[] headers,

JSONObject response) {

super。onSuccess(statusCode, headers, response);

Logger。json(response。toString());

try {

JSONObject obj = response。getJSONObject("REP_BODY");

if (obj。getString(来:自[优.尔]论,文-网www.youerw.com +QQ752018766-

com。lk。td。pay。beans。Entity。RSP_COD)。equals(

com。lk。td。pay。beans。Entity。RSP_SUCC)) {

gotoNext();

finish();

} else {

T。sl("" + obj。optString("RSPMSG"));

}

} catch (JSONException e) {

e。printStackTrace();

}

}

}

验证码正确后跳转到设置登录密码页面,并传数据给后台保存信息。

上一篇:Android一元淘宝app的设计+源代码
下一篇:安卓的会议平台设计+源代码

考证平台静态网页设计与制作

搭建Linux桌面环境的影音平台【1261字】

抖音短视频平台视频推荐模式研究【2528字】

Linux内核的键盘模拟实现【1538字】

J2ME平台的SOAP协议研究与應用【2420字】

构建下一代网络的开放业...

Linux嵌入式系统开发平台选型探讨【2295字】

ASP.net+sqlserver企业设备管理系统设计与开发

新課改下小學语文洧效阅...

张洁小说《无字》中的女性意识

安康汉江网讯

网络语言“XX体”研究

互联网教育”变革路径研究进展【7972字】

LiMn1-xFexPO4正极材料合成及充放电性能研究

我国风险投资的发展现状问题及对策分析

老年2型糖尿病患者运动疗...

麦秸秆还田和沼液灌溉对...