(本文章更新于2016.11.12)

视频:百度云盘

build jar 包:百度云盘


参考网站:     一         二

简介

Volley 是 Google I/O 2013年推出的网络通讯库,拿来处理频繁的数据传输。

优势:简单易用,适合进行数据量不大,但通信频繁的网络操作。

劣势:下载文件很糟糕。


下载方法:

上面已经提供下载方法。


用法:

//context指的是:网址 RequestQueue mQueue = Volley.newRequestQueue(context);


创建一个Request(以JsonObjectRequest为例)

方法一:
private final String url="http://www.baidu.com"//所需url    JsonObjectRequest req=new JsonObjectRequest(url,null,new Response.Listener(){        @Override        public void onResponse(JsonObject response){            //添加自己的响应逻辑,        }    },    new ResponseError.Listener(){        @Override        public void onResponseError(VollerError error){            //错误处理            L.d("Error Message:","Error is"+error);        }    });
方法二:
StringRequest stringRequest = new StringRequest("http://www.baidu.com",                          new Response.Listener() {                              @Override                              public void onResponse(String response) {                                  Log.d("TAG", response);                              }                          }, new Response.ErrorListener() {                              @Override                              public void onErrorResponse(VolleyError error) {                                  Log.e("TAG", error.getMessage(), error);                              }                          });

更多相关文章

  1. Android应用程序组件间通信(一)——Intent类简介
  2. Android(安卓)Widget事件
  3. android 程序退出
  4. 【Android】Service学习之本地服务
  5. [Android]百度地图开发之SDK开发环境搭建
  6. Android(安卓)5.0学习之定义阴影
  7. android linux 休眠 深度睡眠 查看 方法 调试
  8. Android(安卓)Binder Mechanism (4) -- 如何使用已注册的系统Ser
  9. Android对View的onMeasure方法理解

随机推荐

  1. Android消息通知-Notification
  2. 使用android快速开发框架afinal的FinalDb
  3. Android下常见的内存泄露 经典
  4. Android(安卓)root权限获取原理详解
  5. Android两种虚拟机区别和联系
  6. Android布局管理器-详细解析布局实现
  7. 客户端(android,ios)与服务器通信
  8. 初学第一课-——学习环境的安装与配置/必
  9. PHP学习笔记之软件和插件的安装
  10. 实例演示获取dom元素的二个重要方法