常用Android第三方庫推薦

 

Table of Contents

 

1 BaseRecyclerViewAdapterHelper

2  Glide開源圖片加載類庫

3 OKhttp 網絡請求框架

4  Retrofit  網絡請求框架

5  EventBus事件總線

6  RxJava 異步請求框架

7  GreenDao高效的數據庫

8 註解框架

8.1 Butterknife註解框架

8.2 Dagger2  

9 SmartRefreshLayout 刷新佈局的框架

10 圓形ImageView控件

11 MagicIndicator 擴展性強的ViewPager指示器框架

12 StatusBarUtil狀態欄工具類

13  Android選擇器庫

14 TakePhoto圖片選擇庫

15 圖片選擇器PictureSelector

16 RecyclerView 粘性標籤庫

17 RxPermissions

18 路由庫 ARouter

19 加載動畫庫 AVLoadingIndicatorView

20 Android流式佈局FlowLayout


1 BaseRecyclerViewAdapterHelper

     封裝完善的RecyclerView Adapter

     3.x版本使用kotlin和AndroidX 編寫

    Github地址

    使用說明

2  Glide開源圖片加載類庫

 

3 OKhttp 網絡請求框架

 

4  Retrofit  網絡請求框架

 

5  EventBus事件總線

 

6  RxJava 異步請求框架

 

7  GreenDao高效的數據庫

 

8 註解框架

8.1 Butterknife註解框架

 

8.2 Dagger2  

A fast dependency injector for Android and Java

Dagger2是一款基於Java註解來實現的完全在編譯階段完成依賴注入的開源庫,主要用於模塊間解耦、提高代碼的健壯性和可維護性。Dagger2在編譯階段通過apt利用Java註解自動生成Java代碼,然後結合手寫的代碼來自動幫我們完成依賴注入的工作。

github地址

 

9 SmartRefreshLayout 刷新佈局的框架

支持上滑加載更多和下拉刷新,功能豐富,可擴展性強,使用說明    github地址

 

10 圓形ImageView控件

Github地址

11 MagicIndicator 擴展性強的ViewPager指示器框架

是ViewPagerIndicator、TabLayout、PagerSlidingTabStrip的最佳替代品
Github地址

12 StatusBarUtil狀態欄工具類

A util for setting status bar style on Android App
github地址

使用說明

 

13  Android選擇器庫

安卓選擇器類庫,包括日期及時間選擇器(可設置範圍)、單項選擇器(可用於性別、職業、學歷、星座等)、城市地址選擇器(分省級、地級及縣級)、數字選擇器(可用於年齡、身高、體重、溫度等)等……可以切換不同的模式(目前有普通模式,3d滾輪模式)
github地址

 

14 TakePhoto圖片選擇庫

一款用於在Android設備上獲取照片(拍照或從相冊、文件中選擇)、裁剪圖片、壓縮圖片的開源工具庫

github地址

 

15 圖片選擇器PictureSelector

github地址

 

16 RecyclerView 粘性標籤庫

github地址

 

17 RxPermissions

權限檢查庫

github地址

 

18 路由庫 ARouter

阿里開源,常用於組件化的場景

github地址

 

19 加載動畫庫 AVLoadingIndicatorView

github地址 

 

20 Android流式佈局FlowLayout

用於產品標籤等場景

github地址

 

 

 

 

 

 

 

 

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章