這些實用的安卓開源庫你都知道嗎
阿新 • • 發佈:2018-12-21
開篇
哈嘍,今天給大家分享我用一個月時間,深入Github中,給大家整理了日常頻繁使用的安卓開源庫,如果你是安卓開發者,這篇文章一定不能錯過,因為下面的開源庫肯定值得你日常使用和收藏的。
好了,廢話不多說。下面開始正式介紹。
RecyclerViewAdapter
-
BaseRecyclerViewAdapterHelper(萬能Adapter Github Star15.5k的神器)
是一個強大的RecyclerAdapter框架,它能節約開發者大量的開發時間,集成了大部分列表常用需求解決方案 使用的感覺至於三個字,爽爽爽,用過你就知道了 使用起來程式碼非常簡潔
-
SlideAdapter【用起來還可以,主要用作側滑,不過比起第一個要遜色不少,只想用側滑的可以瞭解下】
一句程式碼搞定 RecycleView 側滑選單、新增頭部底部、載入更多 , 像 Glide 一樣簡潔的鏈式呼叫輕鬆實現 Adapter
下拉重新整理框架
-
SmartRefreshLayout【Github Star 15.1k的神器】
下拉重新整理、上拉載入、二級重新整理、淘寶二樓、RefreshLayout、OverScroll,Android智慧下拉重新整理框架,支援越界回彈、越界拖動,具有極強的擴充套件性,集成了幾十種炫酷的Header和 Footer 說它為最智慧的下拉重新整理框架也不為過
各種提示彈框
-
空祖家的dialog框 可以快速實現Material 風格和ios彈框風格的dialog
非常實用 有警告 錯誤 完成 和 選擇各種各樣的對話方塊
-
BasePopup 【Github Star 1.7k】
一個通用的popupwindow 內建多種自定義的Popu檢視,也可以參照文件快速實現一個PopupWindow
-
Toasty 【Github Star 4.7k】
帶顏色和狀態(成功,錯誤,資訊,警告)的Toast 你可以自定義自己的來實現
網路請求框架
- OkGo 【Github Star 8.4k】
該庫是基於 Http 協議,封裝了 OkHttp 的網路請求框架,比 Retrofit 更簡單易用. 支援 RxJava,RxJava2,支援自定義快取,支援批量斷點下載管理和批量上傳管理功能 ps:最近一年沒有更新不知道什麼原因,不過還是目前 我覺得最好用的網路請求框架
頁面效果
結束語,做開發的千萬不要重複造輪子,快點收藏,把上面的框架用起來,省下來的時間可以打遊戲(開個玩笑,可以學習點其他的充實自己)