1.首先下载volley的jar包,导入自己的项目中volley jar包下载2.JsonArrayRequest简单文本请求使用下面的代码实现json数据获取 RequestQueue queue = Volley.newRequestQueue(instance);
//注意这里拿到的RequestQueue是一个请求队列对象,它可以缓存所有的HTTP请求,然后按照一定的算法并发地发出这些...
分类:
移动开发 时间:
2015-05-11 09:05:09
阅读次数:
254
OKHTTP
okHttp: OKHttp是Android版Http客户端。非常高效,支持SPDY、连接池、GZIP和 HTTP 缓存。默认情况下,OKHttp会自动处理常见的网络问题,像二次连接、SSL的握手问题。如果你的应用程序中集成了OKHttp,Retrofit默认会使用OKHttp处理其他网络层请求。
An HTTP & SPDY client for Android and J...
分类:
移动开发 时间:
2015-05-06 15:15:13
阅读次数:
453
在发送任何HTTP请求前最好检查下网络连接状态,这样可以避免异常。这个教程将会介绍怎样在你的应用中检测网络连接状态。
创建新的项目
1.在Eclipse IDE中创建一个新的项目并把填入必须的信息。 File->New->Android Project
2.创建新项目后的第一步是要在AndroidManifest.xml文件中添加必要的权限。
...
分类:
移动开发 时间:
2015-05-05 19:42:50
阅读次数:
145
最近在学校android网络编程之json解析时遇到不少问题,其中之一是在使用http协议连接网络时总是出错,捣鼓了将近两天,终于略有所悟,现记录如下。
一 、问题描述
首先我是在本地tomcat服务器上部署一个web项目,通过web项目的servlet完成对客户端连接请求的操作。其他都很顺利,在电脑浏览器上输入URL访问正常,在eclipse上创建Java项目也能正常访问。但是一旦放在a...
分类:
移动开发 时间:
2015-05-03 10:42:41
阅读次数:
795
使用HttpClient发送请求,接收响应很简单,只要5步:创建HttpClient对象创建HttpGet对象;或者是HttpPost对象如果需要发送请求参数,可以调用HttpGetHttpPost共同的setParams(HttpParamsparams)方法来添加请求参数;对于HttpPost对象,也可以调用setEntity(HttpEntityentity)方..
分类:
移动开发 时间:
2015-05-02 06:20:29
阅读次数:
234
本项目完成的功能类似与迅雷等下载工具所实现的功能——实现多线程断点下载。
主要设计的技术有:
1、android中主线程与非主线程通信机制。
2、多线程的编程和管理。
3、android网络编程
4、自己设计实现设计模式-监听器模式
5、Activity、Service、数据库编程
6、android文件系统
7、缓存博文链接:
Android-多线程断点下载详解...
分类:
移动开发 时间:
2015-04-30 14:26:04
阅读次数:
259
本项目完成的功能类似与迅雷等下载工具所实现的功能——实现多线程断点下载。
主要设计的技术有:
1、android中主线程与非主线程通信机制。
2、多线程的编程和管理。
3、android网络编程
4、自己设计实现设计模式-监听器模式
5、Activity、Service、数据库编程
6、android文件系统
7、缓存博文链接:
Android-多线程断点下载详解...
分类:
移动开发 时间:
2015-04-30 14:25:11
阅读次数:
275
??
目前Android平台有3中网络通信接口:
1、java.net.*(标准的java接口):URLConnection/HttpURLConnection类。
2、org.apache(Apache接口):HttpClient接口
3、Android.net(Android网络接口):通过对Apache的HttpClient接口的封装来实现的一个Http编程接口。
一、标准的jav...
分类:
移动开发 时间:
2015-04-28 22:51:21
阅读次数:
268
Socket(套接字)是一种通信机制,可以实现单机或跨网络进行通信,其创建需要明确的区分C(客户端)/S(服务器端),支持多个客户端连接到同一个服务器。有两种传输模式:
1)、面向连接的传输:基于TCP协议,可靠性高,但效率低;
2)、面向无连接的传输:基于UDP协议,可靠性低,但效率高;
Android中,直接采用Socket通信应该是我们遇到的最低级的网络运用。尽管已经作...
分类:
移动开发 时间:
2015-04-28 16:08:01
阅读次数:
253
Socket(套接字)是一种通信机制,可以实现单机或跨网络进行通信,其创建需要明确的区分C(客户端)/S(服务器端),支持多个客户端连接到同一个服务器。有两种传输模式:
1)、面向连接的传输:基于TCP协议,可靠性高,但效率低;
2)、面向无连接的传输:基于UDP协议,可靠性低,但效率高;
Android中,直接采用Socket通信应该是我们遇到的最低级的网络运用。尽管已经作...
分类:
移动开发 时间:
2015-04-28 11:39:44
阅读次数:
165