Volley初探
2015-08-18 22:29
253 查看
package com.sz.vo;import org.json.JSONObject;import android.app.Activity;import android.os.Bundle;import com.android.volley.Request;import com.android.volley.RequestQueue;import com.android.volley.Response;import com.android.volley.toolbox.JsonObjectRequest;import com.android.volley.toolbox.Volley;/** Volley是安卓平台通讯网络库,更快 ,更简单,更健壮* Volley提供的功能* 1 json 图片 (异步)* 2 网络请求的排序* 3 网络请求的优先级处理* 4 缓存* 5 多级别的取消请求* 6 与Activity 生命周期联动* */public class MainActivity extends Activity {protected void onCreate(Bundle savedInstanceState) {super.onCreate(savedInstanceState);setContentView(R.layout.activity_main);getJSONVolley();}public void getJSONVolley() {RequestQueue requestQueue = Volley.newRequestQueue(this);String JSONDateUrl = "http://ip.taobao.com/service/getIpInfo.php?ip=63.223.108.42";JsonObjectRequest jsonObjectRequest = new JsonObjectRequest(Request.Method.GET, JSONDateUrl, null,new Response.Listener<JSONObject>() {public void onResponse(JSONObject response) {System.out.println("response=" + response);}}, new Response.ErrorListener() {public void onErrorResponse(com.android.volley.VolleyError arg0) {System.out.println("对不起,有问题");}});requestQueue.add(jsonObjectRequest);}}本文出自 “代码的那些事儿” 博客,请务必保留此出处http://hw168.blog.51cto.com/10425348/1685722
相关文章推荐
- Samba服务器安装和配置
- 反射
- 【JZOJ】3188 找数
- HDU 1754 I Hate It(线段树:单点更新,求区间最大值)
- 今夜,我只听风
- VMware中,配置Centos上网
- 【一些事晚报】如何让别人认可你的设计
- uva 1658 Admiral 最小费最大流
- MongoDB学习二--MongoDB 数据结构和查询
- uva 1658 Admiral 最小费最大流
- error : identifier “atomicAdd” is undefined
- [BBS]搭建开源论坛之JForum安装使用札记
- 散列-分离链接法(数据结构与算法分析-C语言描述)
- 136. Single Number
- [BBS]搭建开源论坛之JForum安装使用札记
- 使用Matlab绘制三维图的几种方法
- [BBS]搭建开源论坛之JForum安装使用札记
- 闲话js前端框架(2)——庞大的angularjs
- 推荐一个Android开源项目-AisenWeiBo
- == 和 equal