天天看點

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

原文釋出時間為:2018-10-13

本文來自雲栖社群合作夥伴“

Android開發中文站

”,了解相關資訊可以關注“

”。