五月份的google i/o 2013開發者大會上,google發布了開源的網路框架volley,聽說反應很好,因此決定花點時間研究一下。
volley獲取位址(如果文中所列位址訪問不了,請自行想辦法,你該懂得):
git clone
volley的使用流程大致是這樣的。首先,我們拿到volley的請求佇列,接著建立自己的請求物件,然後將其放入請求佇列,再然後呢?再然後就是等請求結果吧~~是不是太簡單了?其實就是這麼簡單。所以就直接上**吧:
public class mainactivity extends activity implements onclicklistener
@override
public void onclick(view v)
/*** 建立乙個請求,這裡我們做乙個最簡單的通過get方式請求網頁原始碼的操作。請求成功後列印結果。
*/private void volleyrequest()
}, new errorlistener()
});mqueue.add(request);
}}
相信你已經對這個流程有了大概的認識,的確很簡單,想要的結果就這麼出來了,而且也沒有在主線程中建立乙個子執行緒來跑請求的**。可能你會有些疑問了,get請求通過url來傳遞引數,我們可以把引數直接加在字串後面,那post請求呢?還有就是volley就這些功能嗎?還有其他的嗎?她的優點在哪些方面體現?哈哈,這篇就說這些,下篇繼續~~
android開源框架
專案位址 2 網路請求的排序 scheduling 3 網路請求的優先順序處理 4 快取 5 多級別取消請求 文件介紹 主要有四大模組 finalbitmap可以配置執行緒載入執行緒數量,快取大小,快取路徑,載入顯示動畫等。finalbitmap的記憶體管理使用lru演算法,沒有使用弱引用 andr...
Android 開源開發框架
更多參考 android 開源庫獲取途徑整理 第乙個 afinal 功能 volley是android平台上的網路通訊庫,能使網路通訊更快,更簡單,更健壯非同步載入網路 網路資料 優點 google官方推薦,請看去年的開發者大會介紹。缺點 功能比較少,只有網路資料載入和網路載入 第六個 第七個 第八...
android開源專案和框架
特效 常用效果 1.非同步載入,快取,生成縮圖,基本上每個應用都會需要這個lib。android query框架 2.3.和 導航抽屜 導航抽屜 4.與 actionbar.5 與 listview導航特效 6 gallery 效果 7 gridview錯位效果 8 實現了自定義listview單元...