
Android网络编程
未来式移动互联网的天下,Android占手机市场的85%以上的份额。在这里和大家分享我在Android网络编程学习中的一些技术和心得!
CrazyCodeBoy
将来的我们会感谢现在努力奋斗的自己!
展开
-
Android网络编程之使用HttpClient批量上传文件(二)AsyncTask+HttpClient并实现上传进度监听
我曾在《Android网络编程之使用HttpClient批量上传文件》一文中介绍过如何通过HttpClient实现多文件上传和服务器的接收。在上一篇主要使用Handler+HttpClient的方式实现文件上传。这一篇将介绍使用AsyncTask+HttpClient实现文件上传并监听上传进度。原创 2014-11-03 19:12:24 · 10052 阅读 · 13 评论 -
Android开发之简单的聊天室(客户端与服务器进行通信)
Java中能接收其他通信实体连接请求的类是ServerSocket, ServerSocket对象用于监听来 自客户端的Socket连接,如果没有连接,它将一直处于等待状态。ServerSocket包含一个监听来自客户端连接请求的方法。原创 2014-08-25 23:21:27 · 18547 阅读 · 3 评论 -
Android开发之使用URL访问网络资源
URL (UniformResource Locator)对象代表统一资源定位器,它是指向互联网“资源”的指针。资源可以是简单的文件或目录,也可以是对更复杂的对象的引用,例如对数据库或搜索引擎的查询。通常情况而言,URL可以由协议名、主机、端口和资源组成。即满足如下格式:原创 2014-08-26 20:05:55 · 13826 阅读 · 1 评论 -
Android网络编程之使用HTTP访问网络资源
前面介绍了 URLConnection己经可以非常方便地与指定站点交换信息,URLConnection还有一个子类:HttpURLConnection,HttpURLConnection 在 LIRLConnection的基础上做了进一步改进,增加了一些用于操作http资源的便捷方法原创 2014-08-29 08:27:00 · 7326 阅读 · 2 评论 -
Android开发之使用Web Service进行网络编程
Android应用通常都是运行在手机平台上,手机系统的硬件资源是有限的,不管是存储能力还是计算能力都有限,在Android系统上开发、运行一些单用户、小型应用是可能的,但对于需要进行大量的数据处理、复杂计算的应用,还是只能部署在远程服务器上,Android 应用将只是充当这些应用的客户端。为了让Android应用与远程服务器之间进行交互,可以借助子Java的RMI技术,但这要求远程服务器程序必须采用Java实现;也可以借助于CORBA技术,但这种技术显得过于复杂,除此之外,Web Service是一种不原创 2014-09-01 19:00:54 · 3954 阅读 · 0 评论 -
Android网络编程之获取网络上的XML
因为服务器端和Android端项目都是用Java语言实现的,所以一些组件可以共用,JavaBean便是其中之一。此时我们在搭建Android端项目的时候,完全可以将服务器端项目中JavaBean拿来用。原创 2014-09-27 00:10:25 · 4530 阅读 · 0 评论 -
Android网络编程之获取网络上的Json
Android网络编程之获取网络上的Json请尊重他人的劳动成果,转载请注明出处:Android网络编程之获取网络上的Json 为要获取网络上的Json所以需要服务器端提供的支持。一、创建服务器端:服务器端项目结构:服务器端运行效果图:第一步:创建业务所需的JavaBean package com.jph.sj.model;impor原创 2014-09-27 00:21:19 · 4405 阅读 · 1 评论 -
Android网络编程之传递数据给服务器(二)
通过Post方式传递数据给服务器是Android应用程序开发提交数据给服务器的一种主要的方式,适用于数据量大、数据类型复杂、数据安全性高的场合。原创 2014-09-28 01:52:24 · 7788 阅读 · 2 评论 -
Android网络编程之传递数据给服务器(一)
通过GET方式上传数据主要适用于数据大小不超过2KB,且对安全性要求不高的情况下。原创 2014-09-28 01:54:26 · 15273 阅读 · 8 评论 -
XML,Object,Json转换之浅析Xstream的使用
XStream的是一个简单的库,主要用于Java对象和XML之间的转换。但XStream也内置了对Json的支持。原创 2014-09-29 01:40:29 · 4863 阅读 · 0 评论 -
Json与Java对象互转之Gson学习
我曾在《XML,Object,Json转换之浅析Xstream的使用》一文中介绍过使用XStream进行XML,Object,Json之间的转换,虽然XStream内置了对Json的支持,但是效果不是特别好,毕竟XStream重点不在Json。下面就介绍另外一种工具。原创 2014-09-29 19:21:43 · 7433 阅读 · 2 评论 -
Android网络编程之使用HttpClient批量上传文件(一)
我曾在《Android网络编程之使用HTTP访问网络资源》一文中介绍过HttpCient的使用,这里就不在累述了,感兴趣的朋友可以去看一下。在这里主要介绍如何通过HttpClient实现文件上传。预备知识: 在HttpCient4.3之前上传文件主要使用MultipartEntity这个类,但现在这个类已经不在推荐使用了。随之替代它的类是MultipartEntityB原创 2014-10-09 23:41:45 · 18041 阅读 · 17 评论