Android Volley简单使用方法 menglong0329
2016-12-28 09:29
381 查看
1.这篇文章主要介绍Volley的post和get请求
(1)配置:凡是参与网络请求的,加入权限
(2)下载官方的jar包,如果电脑上有git,可以使用如下命令:
git clone https://android.googlesource.com/platform/frameworks/volley
(3)无论post请求还是get请求,都是分为三步:
1.创建RequestQueue对象
2.请求数据
get请求,第一个参数为请求数据的地址,第二个参数为请求的监听---失败,成功
post请求,参数:1.请求方式,2.请求地址,3.请求成功的监听,4.请求失败的监听
3.加入RequestQueue对象,请求结束
好了,到此就是简单的请求了,是不是挺简单的............
(1)配置:凡是参与网络请求的,加入权限
<uses-permission android:name="android.permission.INTERNET"/>
(2)下载官方的jar包,如果电脑上有git,可以使用如下命令:
git clone https://android.googlesource.com/platform/frameworks/volley
(3)无论post请求还是get请求,都是分为三步:
1.创建RequestQueue对象
RequestQueue mQueue = Volley.newRequestQueue(MainActivity.this);
2.请求数据
get请求,第一个参数为请求数据的地址,第二个参数为请求的监听---失败,成功
StringRequest stringRequest = new StringRequest(path, new Response.Listener<String>() { @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); } });
post请求,参数:1.请求方式,2.请求地址,3.请求成功的监听,4.请求失败的监听
StringRequest stringRequest = new StringRequest(Request.Method.POST, path, new Response.Listener<String>() { @Override public void onResponse(String s) { Log.d("TAG", s); } }, new Response.ErrorListener() { @Override public void onErrorResponse(VolleyError volleyError) { } }) { @Override protected Map<String, String> getParams() throws AuthFailureError { Map<String, String> map = new HashMap<String, String>(); map.put("ts", "1871746850"); map.put("page", "1"); return map; } };
3.加入RequestQueue对象,请求结束
mQueue.add(stringRequest);
好了,到此就是简单的请求了,是不是挺简单的............
相关文章推荐
- Android Service使用方法--简单音乐播放实例
- Android定时器的简单使用方法
- 【Android】MediaPlayer使用方法简单介绍
- APIDemo学习笔记——Android上几种简单的Animation使用方法(二)
- Android开源:网络框架volley使用(一)---使用方法笔记
- Android最简单的图片裁剪方法,非使用系统裁切功能
- Android Stuido 简单使用方法
- Android 网络通信框架Volley的简单使用
- Android开发中SQLite的简单使用方法
- APIDemo学习笔记——Android上几种简单的Animation使用方法(一)
- Android MediaPlayer使用方法简单介绍
- Android_视频播放的简单使用方法
- android.net.wifi的简单使用方法
- Android WebView的简单使用方法
- APIDemo学习笔记——Android上几种简单的Animation使用方法(一)
- Android MediaPlayer使用方法简单介绍
- Android MediaPlayer使用方法简单介绍
- Android系统开发中log的使用方法及简单的原理
- Android MediaPlayer使用方法简单介绍---(setdatasource)
- Android MediaPlayer使用方法简单介绍