1 class MyTask_SendMessage extends AsyncTask<String, Void, String> { 2  3         @Override 4         protected void onPostExecute(String result) { 5             super.onPostExecute(result); 6             ShowResponseFromTuling(result); 7         } 8  9         @Override10         protected String doInBackground(String... arg0) {11             HttpPost request = new HttpPost(arg0[0]);12             // 必须要添加该Http头才能调用WebMethod时返回JSON数据13             request.addHeader("Content-Type", "application/json; charset=utf-8");14 15             try {16                 // 添加参数17                 JSONObject param = new JSONObject();18                 param.put("key", Constants.API_KEY);19                 param.put("info", arg0[1]);20                 HttpEntity entity = new StringEntity(param.toString(), "utf-8");21                 request.setEntity(entity);22 23                 // 发送请求并获取反馈24                 HttpResponse response = new DefaultHttpClient()25                         .execute(request);26                 int code = response.getStatusLine().getStatusCode();27                 if (code == 200) {28                     String result = EntityUtils.toString(response.getEntity());29                     return result.toString();30                 }31                 return "";32             } catch (Exception e) {33                 // TODO Auto-generated catch block34                 e.printStackTrace();35             }36             return "";37         }38 39     }

更多相关文章

  1. android LayoutInflater.inflate()的参数及其功能
  2. appium启动APP配置参数:
  3. android中AudioRecord采集音频的参数说明
  4. Android Jetpack应指南学习笔记8——Navigation(二)使用safe arg
  5. android上传图片和参数(属性)到服务器
  6. Android jni中数组参数的传递方式
  7. Android 访问Webservice接口,参数对象不能串行化问题解决(java.lan
  8. Android中main.xml界面参数笔记
  9. android中LayoutParams设置参数的理解

随机推荐

  1. Android 监听短信2种方式:Broadcast和Cont
  2. Android 写一个属于自己的Rxjava(二)
  3. Android趣事五则
  4. android 值得学习的网站
  5. android 命令介绍
  6. ImageView androidscaleType属性详解
  7. Android中图像和图像处理
  8. Android : dip/dp与px(pixel)之间的相互
  9. Android学习《Test and intrumentation》
  10. android新建项目时gen目录下的R文件没有