美文网首页
Volley简单用法

Volley简单用法

作者: 渝聆墨 | 来源:发表于2017-02-06 23:08 被阅读30次

volley是当前Android中比较常用的网络请求框架。

volley请求如同我们常用的http请求方式一样同样包含post和get两种请求方式。

volley的常用请求类型有:

1,StringRequest

2,JsonArrayRequest

3,JsonObjectRequest

以及一个特殊的 请求类型:

1,ImageRequest


一,使用volley之前需要声明RequestQueue:

RequestQueue requestQueue=Volley.newRequestQueue(this);

二,调用构造方法,有以下几种构造方式:

new JsonStringRequest(Request.Method.GET,url,new Response.Listener(),newResponse.ErrorListener());

参数:请求方式,url,请求返回对象,请求异常监听对象

new JsonObjectRequest(Request.Method.GET,url,jsonobject,newResponse.Listener(),newResponse.ErrorListener() );

参数:请求方式,url,请求参数,请求返回对象,请求异常监听对象

并且实现对应的方法:

1,public void onResponse(JSONObject response);

2,public void onErrorResponse(VolleyError error);

三,图片请求

请求构造方法:

newImageRequest(url,newResponse.Listener() ,300,200, Config.ARGB_8888,newErrorListener());

参数说明:url,返回监听,宽,高,颜色,异常返回。

实现方法:

publicvoidonResponse(Bitmap arg0) ;//返回图片

publicvoidonErrorResponse(VolleyError arg0);//返回异常

四,启动网络请求

1,requst.setTag(str);//设置标签

2,requestQueue.add(requst);//添加到请求队列中。

五,取消请求

1,取消队列成员

Request<?> req=new Request();

req.cancel();

2,取消所有队列成员

requestQueue.cancelAll(this);

3, 终止特定请求

requestQueue.cancelAll(newRequestFilter() {}/newObject());


相关文章

  • Volley简单用法

    volley是当前Android中比较常用的网络请求框架。 volley请求如同我们常用的http请求方式一样同样...

  • Volley学习

    Volley学习 参考文章 Android Volley完全解析(一),初识Volley的基本用法Android ...

  • Volley基本用法

    Volley基本用法 什么是volley Volley,是谷歌官方于2013年发布的用于Android平台的网络通...

  • Android:Volley的使用和Volley源码分析

    Volley网络框架 Volley的简单使用 Volley源码分析 }

  • Volley解析

    参考郭霖大神的博客 : Android Volley完全解析(一),初识Volley的基本用法 Android V...

  • Android-Volley的基本用法

    关于volley的介绍不说了,直接讨论一下volley的几种用法。 1.将volley的库导入到自己的工程。(记得...

  • Volley用法全解析

    转载刘望舒的博客Android网络编程(三)Volley用法全解析 前言 Volley想必很多人都用过,为了建立网...

  • Volley基本用法

    Volley的特点有如下:我们的应用进行网络通信的时候会更快、有着高效率的GET、POST及网络图像的异步处理请求...

  • Volley基本用法

    Volley介绍 适合进行数据量不大,但通讯频繁的网络操作。 不适合大数据量的网络操作,如下载文件。 使用步骤 创...

  • 网络编程(三)

    Volley用法完全解析 从上图可以看到Volley分为三个线程,分别是主线程、缓存调度线程、和网络调度线程,首先...

网友评论

      本文标题:Volley简单用法

      本文链接:https://www.haomeiwen.com/subject/pazvpttx.html