volley 框架的使用

     因爲最近公司的項目已經結束,因此本菜鳥有大把的時間去總結和學習一些東西,最近在瞭解一個volley框架,是一個求情網絡數據跟網絡圖片的框架,優勢呢有緩存

  • JSON,圖像等的異步下載;
  • 網絡請求的排序(scheduling)
  • 網絡請求的優先級處理
  • 緩存
  • 多級別取消請求
  • 和Activity和生命週期的聯動(Activity結束時同時取消全部網絡請求)

 廢話很少說首先呢須要一個volley的jar包,若是沒找到的朋友附贈一個連接  http://pan.baidu.com/s/1c0HOVmg網絡

 

如今咱們來看看如何使用它框架

    volley的使用首先確定是要初始化RequestQueue的異步

   這裏是從網上找的一個初始化的工具類 工具

      通常網絡請求大部分用的post或者get方法 post

 

這是本身定義的volley框架的post請求 學習

  get請求url

   

 

這個方法能夠本身定義核心的是用到的3d

           StringRequest request=new StringRequest(Requst.method.type(get 或者post),url,new ResponseListener(裏面的responselistener方法爲正確發起請求後返回的監聽)),new ResponseErrorListener(裏面的onErrirResponse返回錯誤的返回監聽)blog

          requestQueue.add(request),就是一個網絡數據請求的發送。

在activity中跟據你本身定義的方法所須要的方法傳參就能夠了。最後附上具體的操做方法demo 下載連接

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

相關文章
相關標籤/搜索