zoukankan      html  css  js  c++  java
  • volley 框架的使用

         由于最近公司的项目已经结束,所以本菜鸟有大把的时间去总结和学习一些东西,最近在了解一个volley框架,是一个求情网络数据跟网络图片的框架,优点呢有

    • JSON,图像等的异步下载;
    • 网络请求的排序(scheduling)
    • 网络请求的优先级处理
    • 缓存
    • 多级别取消请求
    • 和Activity和生命周期的联动(Activity结束时同时取消所有网络请求)

     废话不多说首先呢需要一个volley的jar包,如果没找到的朋友附赠一个链接  http://pan.baidu.com/s/1c0HOVmg

    现在我们来看看如何使用它

        volley的使用首先肯定是要初始化RequestQueue的

       这里是从网上找的一个初始化的工具类 

          一般网络请求大部分用的post或者get方法 

    这是自己定义的volley框架的post请求 

      get请求

       

    这个方法可以自己定义核心的是用到的

               StringRequest request=new StringRequest(Requst.method.type(get 或者post),url,new ResponseListener(里面的responselistener方法为正确发起请求后返回的监听)),new ResponseErrorListener(里面的onErrirResponse返回错误的返回监听)

              requestQueue.add(request),就是一个网络数据请求的发送。

    在activity中跟据你自己定义的方法所需要的方法传参就可以了。最后附上具体的操作方法demo 下载链接

    http://pan.baidu.com/s/1bnyom1x

          

  • 相关阅读:
    X oracle move lob 字段到另外的表空间
    X CentOS7使用firewalld打开关闭防火墙与端口
    X ftpd服务常见配置总结(/etc/vsftpd/vsftpd.conf) 【附参数文件】
    P1853 投资的最大效益
    P1466 [USACO2.2]集合 Subset Sums
    小A点菜
    NASA的食物计划
    动态规划入门笔记
    数字三角形 Number Triangles
    P1825 [USACO11OPEN]Corn Maze S
  • 原文地址:https://www.cnblogs.com/whh520/p/4956248.html
Copyright © 2011-2022 走看看