文章分类 - Android HTTP
摘要:我们知道,手机上信息的显示与更新,均来自于网络中的服务器等。而像新浪这样对外开放接口,我们根据接口的规范等获得我们想要的数据,这时就需要我们运用网络通信的知识,去获得他返回给我们的字串,我们往往得到的是想JSON等这样的字串,我们要把它解析出来,获得数据位我们所用。 这里我们采用的是HttpClie...
阅读全文
摘要:HttpClient也是一种Http的网络通信方式,这里同样分为get和post两种方式,我们一起来看一下吧。 一:HttpClient方式----get 在这之前我们同样用上一篇博文中的服务器文件,用来根据传入的参数,返回给客户端信息。具体文件内容如下: 123456789101112 具体...
阅读全文
摘要:Android的网络通信机制,毫无置疑是用来和网络打交道的。通信方式分为两种:Http方式和Socket方式。Socket通信方式和Java中的没有什么区别,这个不是我们今天说的重点。重点的是http通信方式,我们来看看她的如山真面目吧。 一:Http通信方式分类 (1)HttpURLConnec...
阅读全文
摘要:本示例介绍在Android平台下通过HTTP协议实现断点续传下载。我们编写的是Andorid的HTTP协议多线程断点下载应用程序。直接使用单线程下载HTTP文件对我们来说是一件非常简单的事。那么,多线程断点需要什么功能?1.多线程下载,2.支持断点。使用多线程的好处:使用多线程下载会提升文件下载的速度。那么多线程下载文件的过程是:(1)首先获得下载文件的长度,然后设置本地文件的长度。 HttpURLConnection.getContentLength();//获取下载文件的长度 RandomAccessFile file = new RandomAccessFile("QQWubi
阅读全文
摘要:本示例以Servlet为例,演示Android与Servlet的通信。众所周知,Android与服务器通信通常采用HTTP通信方式和Socket通信方式,而HTTP通信方式又分get和post两种方式。至于Socket通信会在以后的博文中介绍。HTTP协议简介:HTTP (Hypertext Transfer Protocol ),是Web联网的基础,也是手机联网常用的协议之一,HTTP协议是建立在TCP协议之上的一种协议。HTTP连接最显著的特点是客户端发送的每次请求都需要服务器回送响应,在请求结束后,会主动释放连接。从建立连接到关闭连接的过程称为“一次连接”。 在HTTP 1.0中,客户端
阅读全文