天天看點

android各種開源架構總結(持續更新)

如果說現在的android開發為什麼效率提高這麼多,那就是各種開源架構的豐富,以前,你要造一輛車,你需要造發動機,造輪子,造所有的東西,現在呢,嗯,隻需要造外觀啦,你不需要關心太多引擎的内部(但是原理還是要了解的),你不用關心輪子怎麼造,隻需要關心用哪一家的輪子更好,更符合我們整個車子的定位,是不是爽歪歪啦,下面就開始吧。

聯網架構

1.loopj-android-async-http Github位址

2.HttpRequest Github位址

3.okhttp Github位址

4.Volley Github位址

5.retrofit Github位址

解析

1.gson Github位址

圖檔緩存架構

1.ImageLoader Github位址

2.Picasso Github位址

3.Glide Github位址

4.Fresco Github

下載下傳

1.FileDownloader Github位址

2.FileDownloaderFinal Github位址

基于FileDownloader做了優化修改,可以參考;

相關介紹文章:部落格位址

文本

1.FBreader Github位址

視訊,音頻

1.VideoPlayer Github位址

2.FFmpeg Github位址

UI

太多,就先寫幾個常用的;

1.android-pulltorefresh Github位址

2.StaggeredGridView 允許非對齊行的GridView Github位址

先寫這些,慢慢補充。

推薦個大牛的開源項目彙總 Github位址