Android網絡通信架構——Volleyjava
一、 Volley提供的功能
簡單來講,它提供了以下的便利功能:android
二、學習前的準備:下載volley源碼打成jar包(我經過這個網址下載不下了,可是網絡上不少好心人已經分享了源碼)git
下載地址:緩存
mirror of volley library from android source網絡
from :
https://android.googlesource.com/platform/frameworks/volley架構
original:
git clone https://android.googlesource.com/platform/frameworks/volley異步
update weekly from android source repoide
三、正式開工:學習
簡單例子:this
private void getStringVolley() { RequestQueue requestQueue = Volley.newRequestQueue(this); StringRequest sRequest=new StringRequest(Request.Method.GET,CITY_CODE_URL, new Listener<String>() { @Override public void onResponse(String response) { System.out.println(response); } }, new Response.ErrorListener() { @Override public void onErrorResponse(VolleyError arg0) { System.out.println("sorry,Error"); } }); sRequest.setShouldCache(false); requestQueue.add(sRequest); }