- 浏览: 57732 次
最新评论
private void GetResult(String channel_key, String session, String device_id, String api_version, String app_version, String timestamp, String platform_info, String sign) { JSONObject root; String url1 = "http://***.**.**.**:8080/TurboRadio/advertisements/list.json?channel_key=" + channel_key + "&device_id=" + device_id + "&api_version=" + api_version + "&app_version=" + app_version + "×tamp=" + timestamp + "&platform_info=" + platform_info + "&sign=" + sign; Log.i("url1", url1); System.out.println(url1); try { json = HttpDownload.getJSONData(url1); try { root = new JSONObject(json.toString()); Log.i("tag_root", root.toString()); String articles = root.getString("articles"); Log.i("tag_articles", articles.toString()); // JSONObject root1=new JSONObject(articles); // String id = root1.getString("id"); // Log.i("tag_id", id.toString()); // // String previous_cursor = root.getString("previous_cursor"); // Log.i("tag_previous_cursor", previous_cursor.toString()); // // String next_cursor = root.getString("next_cursor"); // Log.i("tag_next_cursor", next_cursor.toString()); // // String total_number = root.getString("total_number"); // Log.i("tag_total_number", total_number.toString()); } catch (JSONException e) { // TODO Auto-generated catch block e.printStackTrace(); } } catch (ClientProtocolException e1) { // TODO Auto-generated catch block e1.printStackTrace(); } catch (IOException e1) { // TODO Auto-generated catch block e1.printStackTrace(); } } private String PostResult(String channel_key, String session, String device_id, String api_version, String app_version, String timestamp, String platform_info, String sign) { try { HttpPost httpPost = new HttpPost( "http://***.**.**.**:8080/TurboRadio/advertisements/list.json"); List<NameValuePair> params = new ArrayList<NameValuePair>(); params.add(new BasicNameValuePair("channel_key", channel_key)); httpPost.setEntity(new UrlEncodedFormEntity(params, HTTP.UTF_8)); // params.add(new BasicNameValuePair("session", session)); // httpPost.setEntity(new UrlEncodedFormEntity(params, HTTP.UTF_8)); params.add(new BasicNameValuePair("device_id", device_id)); httpPost.setEntity(new UrlEncodedFormEntity(params, HTTP.UTF_8)); params.add(new BasicNameValuePair("api_version", api_version)); httpPost.setEntity(new UrlEncodedFormEntity(params, HTTP.UTF_8)); params.add(new BasicNameValuePair("app_version", app_version)); httpPost.setEntity(new UrlEncodedFormEntity(params, HTTP.UTF_8)); params.add(new BasicNameValuePair("timestamp", timestamp)); httpPost.setEntity(new UrlEncodedFormEntity(params, HTTP.UTF_8)); params.add(new BasicNameValuePair("platform_info", platform_info)); httpPost.setEntity(new UrlEncodedFormEntity(params, HTTP.UTF_8)); params.add(new BasicNameValuePair("sign", sign)); httpPost.setEntity(new UrlEncodedFormEntity(params, HTTP.UTF_8)); try { httpResponse = new DefaultHttpClient().execute(httpPost); Log.i("PostResult", "<--------"); if (httpResponse.getStatusLine().getStatusCode() == HttpStatus.SC_OK) { result = EntityUtils.toString(httpResponse.getEntity()); Log.i("PostResult", "<--------" + result); } Log.i("tag", "end"); } catch (Exception e) { return null; } } catch (Exception e) { e.printStackTrace(); } return result; }
发表评论
-
Android触发事件总结(触摸屏事件,手势识别,键盘事件,模拟鼠标/按键事件)
2014-08-17 20:00 11361. Android事件 现代的 ... -
控件总结android
2014-08-17 19:48 6781.控件在布局MXL中都有样式可以选择。 例如:grav ... -
mysql常用sql语句
2014-07-23 13:06 01. 计算年数 你想通过生日来计算这个人有几岁了。 SE ... -
Android实现页面跳转的几种方式
2014-07-23 12:51 0第一种方式,用action来跳转。 1、使用Action ... -
android TabHost 底部菜单
2014-07-23 12:45 0<?xml version="1.0&qu ... -
android SQLite数据库基本操作示例
2014-08-17 19:50 1581这个例子实现了一个完整的数据库操作示例。首先运行项目,初始 ... -
android获取IMEI号手机信息,手机屏幕分辨率
2014-07-23 12:32 655/** * * *创 ... -
文件存储 读写
2014-07-23 11:07 885package com.lisq.kuaipan.oa ... -
WebView加载页面 页面上上传图片
2014-07-23 10:37 1465private Object getHtmlObject( ... -
listview里面嵌套gridview,显示不全问题
2014-07-23 10:25 1138自定义gridview: package com.m ... -
Android开源项目
2013-02-25 16:12 944上百个Android开源项目分享,希望对android开发有 ... -
Android Google基站定位(现在好像关闭了)
2013-01-31 10:41 1730private static CdmaCellLoca ... -
Android 百度 基站定位
2013-01-31 10:41 2292public class BaseActivity ext ... -
Android Timer定时器
2013-01-29 17:10 868public static Timer mTimer;// ... -
Android php 学习研究网址
2013-01-29 16:50 8181. http://www.iteye.com/ ... -
Android开发_如何设置按钮背景透明与半透明_图片背景透明
2012-12-24 17:05 1391Button或者ImageButton的背景设为透明或者 ... -
android 本地数据库添加数据
2012-11-30 10:42 11071. private final static Str ... -
android 保存数据不丢失,程序不关就一直存在
2012-11-30 10:29 8461.保存数据 SharedPreferences us ... -
android上传图片以及POST字符串
2012-10-24 17:08 1017private String uploadPictur ... -
Android中listview 大小因分辨率而异
2012-08-31 09:17 815// 获得手机分辨率 DisplayMetri ...
相关推荐
Android的JSON示例 一、运行环境: 1.服务器端为ASP+Access2003+IIS 2.移动端为Android2.1(大家可...实现通过Post或Get方法向服务器传送数据 服务端: Webroot文件夹 ASP+Access2003 实现对Android端Request的Response
此代码用c++实现了http客户端的编写,其中包括了多字节转utf8(已在ExecuteRequest函数中实现,不用再引用所给的编码转换),get和post两种请求方式,后面有json数据的解析以及实现,详情可去博客...
通过这个软件配置HTTP的URL,以及PLC数据地址等参数,即可实现HTTP协议的GET/POST请求,同时也支持FTP的文件上传下载和解析;
HttpClient Post提交多文件及多个普通参数,已经封装成工具类。 需传入 要请求的url 普通参数map 例 map.put("param1","张三"); 需要传入的文件流map 其中key为文件名 服务端接收无乱码。
CHttpClient HttpRequest;... //注意 这里返回的json数据 如果是中文的话,是 编码模式存在的,可以用jsoncppp解析,解析出来默认就是中文。 ::MessageBoxA(NULL,"JSON数据 记事本写入成功" ,"提示",MB_OK);
2.OPC 转 MQTT:连接 OPC 服务端采集数据,MQTT-JSON 发布/订阅 3.数据库转 OPC:查询数据库的数据,提供 OPC-DA/UAServer 服务接口 4.OPC 转 HTTP:连接 OPC 服务端采集数据,HTTP-GET/POST 方式请求 5.PLC 转...
1.与服务器端交互json数据. 2.Get方式与服务器端交互数据. 3.Post方式与服务器端交互数据. 4.HttpClient方式与服务器端交互数据. 5.上传文件到服务器端. 6.从服务器端下载文件. 7.从服务器端读取文本文件. ...
Android与服务器通信通常采用HTTP通信方式和Socket通信方式,而HTTP通信方式又分get和post两种方式。 2. 解析服务器端返回数据的解释: (1).对于服务器端来说,返回给客户端的数据格式一般分为html、xml和json这三...
OkHttpClient基本参数配置介绍普通GET请求(同步/异步)普通POST请求(同步/异步)根据tag取消请求POST请求提交StringPOST请求提交流POST请求提交JSON(实体转JSON)POST请求提交普通Form表单POST请求提交混合Form...
DSER集成了多种PLC的原厂协议,方便实现各种PLC与服务端之间的HTTP协议通讯,通过网关的参数配置软件绑定JSON文件的字段与PLC寄存器地址,配置URL,即可通过POST/GET命令,将JSON文件提交给HTTP的服务端;...
本项目是一个广东海洋大学图书馆的安卓客户端项目源码,可以获取网站(http://210.38.138.1:81/)上的图书信息,直接通过get/post模拟浏览器与网站交互,非json或webview方式,获取到返回html字符串再去取里面的元素...
服务端的技术常用组件(Tomcat, MySql, Servlet…)Android常用UI组件(CheckBox、Button、TextView…)、AsyncTask异步获取JSON数据、SQLite数据库的使用、自定义Adapter、JSON数据解析、BroadcastReceiver的使用、...
本项目是一个广东海洋大学图书馆的安卓客户端项目源码,可以获取网站上的图书信息,直接通过get/post模拟浏览器与网站交互,非json或webview方式,获取到返回html字符串再去取里面的元素,本项目的服务端是asp.net写...
构建基于 REST 的 JSON 模拟服务器,以轻松地添加、更新、删除和访问 JSON 文件中的数据。 每个数据集都应该有一个父标识符(实体类型),它将在 GET API 中使用。 每个数据集都应该有一个ID (主键) ID 应该是...
postman是一个接口测试工具,在做接口测试的时候,Postman就相当于一个客户端,它可以模拟用户发起的各类HTTP请求,将请求数据发送至服务端,获取对应的响应结果,从而验证响应中的结果数据是否和预期值相匹配;...
本项目是一个广东海洋大学图书馆的安卓客户端项目源码,可以获取网站(http://210.38.138.1:81/)上的图书信息,直接通过get/post模拟浏览器与网站交互,非json或webview方式,获取到返回html字符串再去取里面的元素...
非常简单,采用HttpService封装,不用依赖BlazeDS,采用JSON数据格式(如果想用XML改造一下即可),可采用GET、POST两种方式与Java、.NET等服务端通信。
第一篇 Android开发初步 第1章 Android初识 1.1 Android简介 1.1.1 认识Android 1.1.2 Android系统框架 1.1.3 应用程序框架 1.2 Eclipse开发环境 1.2.1 安装ADT插件 1.2.2 安装SDK 1.2.3 配置源代码 1.2.4 创建AVD ...