1. 程式人生 > >這些實用的安卓開源庫你都知道嗎

這些實用的安卓開源庫你都知道嗎

開篇

哈嘍,今天給大家分享我用一個月時間,深入Github中,給大家整理了日常頻繁使用的安卓開源庫,如果你是安卓開發者,這篇文章一定不能錯過,因為下面的開源庫肯定值得你日常使用和收藏的。

好了,廢話不多說。下面開始正式介紹。

RecyclerViewAdapter

  1. BaseRecyclerViewAdapterHelper(萬能Adapter Github Star15.5k的神器)

    是一個強大的RecyclerAdapter框架,它能節約開發者大量的開發時間,集成了大部分列表常用需求解決方案
      
    使用的感覺至於三個字,爽爽爽,用過你就知道了
     
    使用起來程式碼非常簡潔
    
  2. SlideAdapter【用起來還可以,主要用作側滑,不過比起第一個要遜色不少,只想用側滑的可以瞭解下】

    一句程式碼搞定 RecycleView 側滑選單、新增頭部底部、載入更多 , 像 Glide 一樣簡潔的鏈式呼叫輕鬆實現 Adapter
    

下拉重新整理框架

  1. SmartRefreshLayout【Github Star 15.1k的神器】

    下拉重新整理、上拉載入、二級重新整理、淘寶二樓、RefreshLayout、OverScroll,Android智慧下拉重新整理框架,支援越界回彈、越界拖動,具有極強的擴充套件性,集成了幾十種炫酷的Header和 Footer
    
    說它為最智慧的下拉重新整理框架也不為過
    

各種提示彈框

  1. 空祖家的dialog框 可以快速實現Material 風格和ios彈框風格的dialog

    非常實用 有警告 錯誤 完成 和 選擇各種各樣的對話方塊
    
  2. BasePopup 【Github Star 1.7k】

    一個通用的popupwindow
    內建多種自定義的Popu檢視,也可以參照文件快速實現一個PopupWindow
    
  3. Toasty 【Github Star 4.7k】

    帶顏色和狀態(成功,錯誤,資訊,警告)的Toast
    你可以自定義自己的來實現
    

網路請求框架

  1. OkGo 【Github Star 8.4k】
   該庫是基於 Http 協議,封裝了 OkHttp 的網路請求框架,比 Retrofit 更簡單易用.
   支援 RxJava,RxJava2,支援自定義快取,支援批量斷點下載管理和批量上傳管理功能
   ps:最近一年沒有更新不知道什麼原因,不過還是目前 我覺得最好用的網路請求框架

頁面效果

結束語,做開發的千萬不要重複造輪子,快點收藏,把上面的框架用起來,省下來的時間可以打遊戲(開個玩笑,可以學習點其他的充實自己) 關注微信公眾號,獲取更多資訊