Volley的简介和特点:
特点:并发性,效率高,性能好。
Volley 的英文含义:并发,齐射
2013年开发大会上提出的网络请求工具。
网络请求的好处:
1.网络请求效率较高,而且写法简单,开发效率会得到很大提升。
2.可以处理get,post等网络请求同时可以高效率的加载网络图片。
3.可以不同的网络请求进行排序,根据优先级进行处理。
4.网络请求缓存处理。
5.多级别的取消请求。
6.和activity的生命周期进行联动。
为什么使用volley?
功能上:
get和post网络请求效率更高
图片加载有缓存功能。
其他:谷歌官方出版,权威之作。
volley请求的缺点
不支持文件的上传功能。
下面我们步入正题Volley的简单使用:
1.在全局变量中创建请求队列(公用)一定要在清单列表中注册
public class MyApp extends Application{
//1.创建请求队列,可以设置为全局变量
private static RequestQueue mQueue;
@Override
public void onCreate() {
super.onCreate();
//初始化请求队列
mQueue = Volley.newRequestQueue(getApplicationContext());
}
public static RequestQueue getHttpQueue(){
return mQueue;
}
}
Volley详解
来源:花图问答