`
弄月吟风
  • 浏览: 196960 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
社区版块
存档分类
最新评论

Android基本Http基本通信

 
阅读更多

关于http通信的其实自己也不是很懂,就是略微知道一些基本的通信方法

方法1:

   DefaultHttpClient httpclient = new DefaultHttpClient();// 创建http客户端

   HttpGet httpget = new HttpGet(httpUrl); 

   HttpResponse response = httpclient.execute(httpget);

   HttpEntity entity = response.getEntity();//得到http的内容

   response.getStatusLine().getStatusCode();//得到http的状态返回值

   result = EntityUtils.toString(response.getEntity());//得到具体的返回值,一般是xml文件

   entity.consumeContent();//如果entity不为空,则释放内存空间

       httpclient.getCookieStore();//得到cookis

   httpclient.getConnectionManager().shutdown();//关闭http客户端

方法2:

DefaultHttpClient httpclient = new DefaultHttpClient();

  HttpPost httpPost = new HttpPost(httpUrl);

  httpclient.setCookieStore(DataDefine.mCookieStore);

  HttpParams params = httpclient.getParams(); // 计算网络超时用

  HttpConnectionParams.setConnectionTimeout(params, 5 * 1000);

  HttpConnectionParams.setSoTimeout(params, 2 * 1000);

  httpPost.setHeader("Content-Type", "text/xml"); 

  StringEntity httpPostEntity = new StringEntity(base64, "UTF-8");//base64是经过编码的字符串,可以理解为字符串

  //StringEntity httpPostEntity = new StringEntity("UTF-8");

  httpPost.setEntity(httpPostEntity);

  HttpResponse response = httpclient.execute(httpPost); 

分享到:
评论

相关推荐

    android HTTP通信例子(json数据传递)

    使用android与javaWEB进行通信的例子,实现信息的基本传递及文件上传下载

    基于Android平台的即时通信系统的设计与实现

    2、掌握用Eclipse进行Android平台的UI基本设计、HTTP网络协议及XML文件解析等关键技术的实现,深刻理解XMPP(可扩展消息处理现场协议)协议; 3、学习使用MVC模式来构建系统的客户端,并掌握这种程序设计模式,分析...

    android开发揭秘PDF

    1.1 Android基本概念 1.1.1 Android简介 1.1.2 Android的系统构架 1.1.3 Android应用程序框架 1.2 OMS介绍 1.2.1 OPhone介绍 1.2.2 Widget介绍 1.3 小结 第2章 Android开发环境搭建 2.1 Android开发准备工作 2.2 ...

    Android通信协议demo

    demo写了Android中基本上的协议大全,封装了调用的线程,怎么调用请看http://blog.csdn.net/long_shao_1/article/details/48675893中具体的写法。

    android实验2界面设计:基本组件.doc

    西 安 邮 电 大 学 (计算机学院) 课内实验报告 实验名称: 界面设计:基本组件 专 业: 网络工程 班 级: 姓 名: 学 号: 指导教师: 日 期: 2017年4月20日... 编写布局代码,如下 <LinearLayout xmlns:android = ...

    Android智能穿戴设备开发指南

    内容包括Android开发技术基础、搭建Android应用开发环境、获取并编译源码、Android技术核心框架分析、HTTP网络通信、使用Socket实现数据通信、下载远程数据、上传数据、使用URL处理数据、处理XML数据、在穿戴设备中...

    《Android网络开发技术实战详解》 PDF

    《Android网络开发技术实战详解》分为18章,分别介绍了Android开发之前所要做的工作、必须具备的网页开发技术、HTML 5基础、在Android系统中开发网页的必备技术、HTTP通信处理、URL地址处理、WebKit、Wi-Fi、蓝牙、...

    android/iphone/windows/linux声波通信库(2017)

    可支持任何平台,常见的平台android, iphone, windows, linux, arm, mipsel, stm32都有示例。 详情了解:http://blog.csdn.net/softlgh/article/details/40507623 也可从http://pan.baidu.com/s/1mi00vhe下载 后面...

    Android高级编程--源代码

     《android高级编程》首先简要介绍android软件栈,接着陈述为手机创建稳定可靠、赏心悦目的应用程序的基本原理。通过学习,您可以打下牢固的理论根基,了解使用当前android 1.0 sdk编写定制移动程序所需的知识,还...

    android/iphone/windows/linux/微信 声波通信-声波wifi配码库(2021)

    接口非常简单,3分钟就可以让你的应用增加声波通讯功能 抗干扰性强,基本上无论外界怎么干扰,信号都是准确的 可自己任意调整通信频段,支持低频有声频段,也支持高频无声频段,无声频段可混音任意效果声音,如咻...

    android/iphone/windows/linux/微信 声波通信-声波wifi配码库(2020)

    接口非常简单,3分钟就可以让你的应用增加声波通讯功能 抗干扰性强,基本上无论外界怎么干扰,信号都是准确的 可自己任意调整通信频段,支持低频有声频段,也支持高频无声频段,无声频段可混音任意效果声音,如咻...

    《Android应用开发揭秘》附带光盘代码.

     1.1 Android基本概念  1.1.1 Android简介  1.1.2 Android的系统构架  1.1.3 Android应用程序框架  1.2 OMS介绍  1.2.1 OPhone介绍  1.2.2 Widget介绍  1.3 小结  第2章 Android开发环境搭建  2.1 Android...

    android BlueToothDemo (蓝牙搜索,配对,连接,传输)详细讲解见博客

    详细讲解见博客地址:http://blog.csdn.net/yehui928186846/article/details/52710112

    Android应用开发揭秘pdf高清版

    1.1 Android基本概念 1.1.1 Android简介 1.1.2 Android的系统构架 1.1.3 Android应用程序框架 1.2 OMS介绍 1.2.1 OPhone介绍 1.2.2 Widget介绍 1.3 小结 第2章 Android开发环境搭建 2.1 Android开发准备工作 2.2 ...

    基本Android创建的手机app教务管理系统 包含学生端 教师端 管理员.zip

    7. 网络通信:Android 支持多种网络通信方式,包括 HTTP、TCP、UDP 等。 8. 社交媒体集成:Android 提供了集成社交媒体的功能,可以实现与 Facebook、Twitter、Google+ 等社交媒体的交互。 # 注意 1. 本资源仅用于...

    Android程序设计基础

    书中还结合数独游戏等实例更加形象生动地讲解了 android开发的基本流程,且每章最后都有一个 “快速阅读指南 ”,更加方便了读者的阅读。.  本书内容完整丰富,具有较强的通用性,读者都能通过本书快速学习 ...

    《Android应用开发揭秘》源码

     1.1 Android基本概念  1.1.1 Android简介  1.1.2 Android的系统构架  1.1.3 Android应用程序框架  1.2 OMS介绍  1.2.1 OPhone介绍  1.2.2 Widget介绍  1.3 小结  第2章 Android开发环境搭建  2.1 Android...

    android-使用环信SDK开发即时通信功能(附源码下载)

    文档有Android、iOS、和后台服务器端,还是非常全的。  环信官网:http://www.easemob.com/ 本篇文章目的主要在于说明环信Demo如何实现即时通信的。我在集成环信SDK到我们自己开发的app之前,研究了一下环信demo的...

    android/iphone/windows/linux声波通信库(2018)

    抗干扰性强,基本上无论外界怎么干扰,信号都是准确的 可自己任意调整通信频段,支持低频有声频段,也支持高频无声频段,无声频段可混音任意效果声音,如咻咻咻之类的。 支持半双工通信,使用两个频段可支持全双工...

    android/iphone/windows/linux声波通信库(2019)

    抗干扰性强,基本上无论外界怎么干扰,信号都是准确的 可自己任意调整通信频段,支持低频有声频段,也支持高频无声频段,无声频段可混音任意效果声音,如咻咻咻之类的。 支持半双工通信,使用两个频段可支持全双工...

Global site tag (gtag.js) - Google Analytics