xUtils的Get和Post请求

原创 2015年07月09日 09:53:54

public void run(View view) {
// TODO Auto-generated method stub
TextView tv = (TextView) findViewById(R.id.textView1);
switch (view.getId()) {
case R.id.button1:
new Http().httpGet(tv);
break;
case R.id.button2:
new Http().httpPost(tv);
break;
default:
break;
}
}



public class Http {
private HttpUtils utils;
private String URL = "http://app.manpianyi.com/api/mpy/v3/global.php?";


//
public Http() {
super();
utils = new HttpUtils();
}


public void httpGet(final TextView tv) {
// Get请求的参数 按照规则拼接就可以了 不用RequestParams参数
String url = URL
+ "&pwd=de8cd30f8dec18fef502cdb9a584f512&version=2.4.1";
utils.send(HttpMethod.GET, url, new RequestCallBack<String>() {


@Override
public void onFailure(HttpException arg0, String arg1) {
// TODO Auto-generated method stub
tv.setText("GET请求失败!");
}


@Override
public void onSuccess(ResponseInfo<String> arg0) {
// TODO Auto-generated method stub
tv.setText("GET请求成功!\r\n" + arg0.result);


}
});
}


public void httpPost(final TextView tv) {
// Post请求需要把参数安键值添加到RequestParams中
RequestParams params = new RequestParams();
params.addBodyParameter("pwd", "de8cd30f8dec18fef502cdb9a584f512");
params.addBodyParameter("version", "2.4.1");
utils.send(HttpMethod.POST, URL, params, new RequestCallBack<String>() {


@Override
public void onFailure(HttpException arg0, String arg1) {
// TODO Auto-generated method stub
tv.setText("POST请求失败!");
}


@Override
public void onSuccess(ResponseInfo<String> arg0) {
// TODO Auto-generated method stub
tv.setText("POST请求成功!\r\n" + arg0.result);
}
});


}
}



demo地址  http://download.csdn.net/detail/qq_28934205/9408455

版权声明:未经博主允许不得转载。

相关文章推荐

xUtils 的 post和get 请求 使用记录

转载请标明出处:  http://blog.csdn.net/lxk_1993/article/details/50897613 本文出自:【lxk_1993的博客】; xUtils 的...

xUtils的基本使用(get,post,上传文件)

【原创 转载请标明出处】 xUtils已经是熟的不能在熟了。我在这里总结一下xUitls的一些基本使用。 首先导入grandle: compile 'org.xutils:xutils:3.3....

Android之NetworkOnMainThreadException异常

看名字就应该zhidao

安卓开发xutils-Post请求一个方法解决单张图片,多张图片,文字的上传

前情提要 之前需求用到多张图片上传,在网上搜了一下,发现都是原生API的上传,之前也使用了Retrofit的RequestBody.create(MediaType.parse("multipart/...

Android 最火的快速开发框架XUtils

最近搜了一些框架供初学者学习,比较了一下XUtils是目前git上比较活跃 功能比较完善的一个框架,是基于afinal开发的,比afinal稳定性提高了不少,下面是介绍: 鉴于大家的热情,我又写了一...
  • dj0379
  • dj0379
  • 2014-08-03 11:54
  • 314319

xUtils封装http请求操作

转自:http://www.gbtags.com/gb/mobileshare/4360.htm import java.io.File; import java.io.UnsupportedEnco...
  • aa7704
  • aa7704
  • 2016-01-30 17:03
  • 2826

Xutils的参数设置post、get

1、xutils post和get请求上传参数的添加方法是分开的//post请求时使用addBodyParameter方法添加参数 RequestParams params = new Request...

在使用xutils时post请求传递中文到服务端Mysql数据库出现中文乱码。

在使用xutils时post请求传递中文到服务端Mysql数据库出现中文乱码。 这个问题困惑了我很久,也走了很多弯路。经过不断的探究终于找到了问题的解决方案。 第一:查看自己的mysql的编码...

java根据ip地址获取详细地域信息

互联网有很多接口可以实现通过ip查询到具体的位置,如下: 通过淘宝IP地址库获取IP位置 1. 请求接口(GET):http://ip.taobao.com/service/getIpInf...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:深度学习:神经网络中的前向传播和反向传播算法推导
举报原因:
原因补充:

(最多只允许输入30个字)