Android實際開發中實用的第三方(開源)框架
以下是個人實際開發中經常用到的開源框架,後續會持續更新…
1.Butterknife
將Android檢視和回撥繫結到欄位和方法
https://github.com/JakeWharton/butterknife
2.Material – dialogs
一個漂亮,流暢且可自定義的對話方塊API
https://github.com/afollestad/material-dialogs
3.BaseRecyclerViewAdapterHelper
支援recyclerView的各種拓展,包括上拉載入、adapter介面卡、多佈局等
https://github.com/CymChad/BaseRecyclerViewAdapterHelper
4.Permission
Android6.0後的動態許可權請求
https://github.com/yanzhenjie/AndPermission
5.ImmersionBar
android 4.4以上沉浸式狀態列和沉浸式導航欄管理,包括狀態列字型顏色,一句程式碼輕鬆實現,以及對bar的其他設定
https://github.com/gyf-dev/ImmersionBar
6.Glide
適用於Android的影象載入和快取庫專注於平滑滾動
https://github.com/bumptech/glide
7.Okhttp-OkGo
該庫是基於 Http 協議,封裝了 OkHttp 的網路請求框架,比 Retrofit 更簡單易用,支援 RxJava,RxJava2,支援自定義快取,支援批量斷點下載管理和批量上傳管理功能
https://github.com/jeasonlzy/okhttp-OkGo
8.PictureSelector
一款針對android平臺下的圖片選擇器,支援從相簿或拍照選擇圖片或視訊、音訊,支援動態許可權獲取、裁剪(單圖or多圖裁剪)、壓縮、主題自定義配置等功能、適配android 6.0+系統的開源圖片選擇框架
https://github.com/LuckSiege/PictureSelector
9.CircleImageView
一個快速的圓形ImageView完美的配置檔案影象
https://github.com/hdodenhof/CircleImageView
10.MPAndroidChart
Android圖表檢視/圖形檢視庫,支援線條形 – 雷達 – 泡泡和燭臺圖表以及縮放,拖動和動畫
https://github.com/PhilJay/MPAndroidChart
11.SwipeRecyclerView
RecyclerView側滑選單,Item拖拽,滑動刪除Item,自動載入更多,HeaderView,FooterView,Item分組黏貼
https://github.com/yanzhenjie/SwipeRecyclerView
12.ShimmerRecyclerView
具有微光檢視的自定義回收器檢視,用於指示正在載入檢視
https://github.com/sharish/ShimmerRecyclerView
13.GreenDAO
一款輕鬆快速的Android ORM解決方案,可將物件對映到SQLite資料庫
https://github.com/greenrobot/greenDAO
14.SwitchButton
美麗+輕量級+自定義風格的Android開關小部件
https://github.com/zcweng/SwitchButton
15.CircleIndicator
一個輕量級的viewpager指示器,如nexus 5啟動器
https://github.com/ongakuer/CircleIndicator
16.QMUI
提高 Android UI 開發效率的 UI 庫
https://github.com/QMUI/QMUI_Android
17.SwipBackLayout
可幫助您使用滑動後退手勢構建應用
https://github.com/ikew0ng/SwipeBackLayout