android提供两种通信方式:HTTP和socket,其中支持HTTP协议的工具类有HttpURLConnection和URL,还有Apache的工具包HTTPClient。HttpURLConnection提供了最基础的HTTP通信方式。而HTTPClient则功能更加强大,提供了对Cookie,SSl,HTTPS的支持。简而言之,HTTPClient相当于PC上浏览器的API封装。而android中的socket何java的socket基本一致。

HTTP协议和Socket协议最大的区别就是Socket是长连接的,而HTTP是短连接的。

下面给出HTTP通信的例子[POST]:

下面给出HTTP通信的例子[GET]:

下面给出HTTP通信的例子[HTTPClient]:

更多相关文章

  1. Android(安卓)SharedPreferences mode 的模式说明
  2. “亲子安全卫士”项目总结
  3. Android(安卓)两种启动Service(远程)的方式:Bind 与Start
  4. android 内存泄漏处理方式
  5. debug android 系统方式
  6. 6. Android(安卓)MultiMedia框架完全解析 - NuPlayerDriver与NuP
  7. 实现在Android简单封装类似JQuery异步请求
  8. 对android NDK的认识
  9. Android(安卓)Binder进程间通信深入分析

随机推荐

  1. Android热修复之Tinker
  2. android学习笔记(1)---搭建开发环境
  3. Android 学习笔记(5)—— ProgressBar
  4. Android(安卓)Audio System
  5. Android设计模式系列(0)--开篇
  6. Android(安卓)应用程序窗体显示状态操作(r
  7. Android(安卓)view 的布局学习
  8. Android 4.4 新特性分析-15项大改进!
  9. Android 系统启动流程简析
  10. 为什么说 Android 很了不起!