连接数据库

来源:互联网 发布:中学生网络防狼手册 编辑:程序博客网 时间:2024/06/05 17:32
    private void login(String userName, String password) {//      String password_md5 = MD5Tools.toMD5(password);        RequestParams params = new RequestParams();        params.put("user_name", userName);        params.put("password", password);        params.put("user_type", 1);        params.put("device_token", Preferences.getDeviceToken());        RestClient.post(Constant.API_LOGIN, params,                new AsyncHttpResponseHandler(this,                        new JsonHttpResponseHandler() {                            @Override                            public void onFinish() {                                super.onFinish();                                setLoginStatus(false);                            }                            @Override                            public void onFailure(int statusCode,                                    Header[] headers, Throwable throwable,                                    JSONObject errorResponse) {                                super.onFailure(statusCode, headers, throwable,                                        errorResponse);                            }                            @Override                            public void onStart() {                                super.onStart();                                setLoginStatus(true);                            }                            @Override                            public void onSuccess(int statusCode,                                    Header[] headers, JSONObject rlt) {                                try {                                    if (rlt.getInt("msg_code") == Constant.CODE_SUCCESS) {                                        // TODO parse user                                        JSONObject data = rlt                                                .getJSONObject("data");                                        User user = UserJSONConvert.convertJsonToItem(data.getJSONObject("user_info"));                                        accessToken = data                                                .getString("token");                                        Preferences.setAccountUser(user,                                                accessToken);                                        loadIndexPage();                                    } else {                                        String msg = rlt.getString("msg");                                        ToastUtil.make(LoginActivity.this).show(msg);                                    }                                } catch (JSONException e) {                                    e.printStackTrace();                                }                            }                        }));    }
0 0
原创粉丝点击