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

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

ViewPager + Fragment + TabLayout

制作如图的界面

Android之调用百度API显示地图

调用百度地图步骤 1.到百度开发者中心注册一个账号然后申请开发者资格,接着就可以申请百度地图的key了。 申请地址:http://lbsyun.baidu.com/apiconsole/key?a...

xUtils之HttpUtils的get和Post请求

  • 2016年01月18日 14:53
  • 1.48MB
  • 下载

xUtils 的 post和get 请求 使用记录

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

Android - GET请求,POST请求,数据提交,编码,HttpClient,async-http开源框架,多线程下载,断点续传,xUtils框架

Android - GET请求,POST请求,数据提交,编码,HttpClient,async-http开源框架,多线程下载,断点续传,xUtils框架...

java http post和get请求回调

  • 2016年04月10日 16:50
  • 2KB
  • 下载

XUtils框架中发送带参数的Get请求

public class BlockService extends BaseService { /** * 申请授权,如果申请成功就获取到小区列表(信息) * @return */ ...
  • ithouse
  • ithouse
  • 2015年02月04日 17:26
  • 4380

模拟GET/POST方法发送HTTP请求

  • 2006年01月13日 09:51
  • 447KB
  • 下载

AfnetWorking网络请求demo(get/post)

  • 2017年04月14日 14:22
  • 453KB
  • 下载
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:xUtils的Get和Post请求
举报原因:
原因补充:

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