您的位置:首页 > 理论基础 > 计算机网络

简单使用xUtils-HttpUtils

2014-11-28 17:13 501 查看
1.下载library https://github.com/wyouflf/xUtils/

2.添加library到自己项目,我是新建了个文件夹xUtils,各位看官随意



3.代码private void fetchTempXUtils(final String testUrl) {
// 实例化HttpUtils
HttpUtils httpUtils = new HttpUtils();
// 添加参数
params = new RequestParams();
params.addQueryStringParameter("username", edit_username.getText()
.toString());
params.addQueryStringParameter("password", edit_password.getText()
.toString());
// 发送请求 这里为post
httpUtils.send(HttpMethod.POST, testUrl, params,
new RequestCallBack<String>() {
//成功后处理
@Override
public void onSuccess(ResponseInfo<String> responseInfo) {
System.out.println(responseInfo.result);
// JsonObject解析
JSONObject json;
try {
json = new JSONObject(responseInfo.result);
String name = json.getString("NAME");
// 显示Name
Toast.makeText(MainActivity.this, name,
Toast.LENGTH_LONG).show();
} catch (JSONException e) {
e.printStackTrace();
}
}

@Override
public void onFailure(HttpException error, String msg) {
// 错误处理
Toast.makeText(MainActivity.this, "网络错误",
Toast.LENGTH_LONG).show();
}
});

}4.
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  xUtils HttpUtils Post