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開發中文站”,瞭解相關資訊可以關注“Android開發中文站”。
相關文章
- 實用的Android開源庫Android
- flutter 混合開發 (android 實際操作)FlutterAndroid
- 四個超級實用的Android開源庫!Android
- Android示例應用:開源框架Glide的使用Android框架IDE
- 介紹幾個程式碼實際開發中很實用的工具
- Android 開發實用程式碼收集Android
- 開源Android容器化框架Atlas開發者指南Android框架
- 基於 MVP 的 Android 元件化開發框架實踐MVPAndroid元件化框架
- 用jMolecules框架實現DDD應用開發框架
- 資源描述框架的用途及實際應用解析框架
- Android開發中API層的最佳實踐AndroidAPI
- Android開發中陰影效果的實現Android
- [開源] LaravelPlus - 基於 Laravel 魔改,為方便實際業務使用 - 開發中Laravel
- Android開發中利用ObjectAnimator實現ArcMenuAndroidObject
- Android 面試開源框架篇Android面試框架
- Android中使用AndroidTagGroup開源框架Android框架
- Android開發實用必備的幾款外掛,提高你的開發速度Android
- 策略模式解析以及在Android中的實際應用模式Android
- Nekogram | 修改雖不多但實用的開源第三方 客戶端客戶端
- 我的Android開發框架Collection(持續更新中)Android框架
- []AWS + 邊無際Shifu IoT開源開發框架助力十倍加速物聯網應用開發框架
- 邊緣計算開源框架EdgeXFoundry的部署應用開發框架
- 阿里開源HTML5小遊戲開發框架Hilo實戰教程阿里HTML遊戲開發框架
- Android之五大應用開發框架Android框架
- [Android開源框架]RxHttp使用說明Android框架HTTP
- android面試——開源框架的原始碼解析Android面試框架原始碼
- GitHub實用開源專案Github
- Flutter、Android混合開發實踐FlutterAndroid
- 一款開源的跨平臺實時web應用框架——DotNetifyWeb框架
- Android 第三方廣告聚合框架:自己開發的APP怎樣收益?Android框架APP
- Cognita: 開源RAG框架助力生產級應用開發框架
- 前端開發必看的幾個開源框架!前端框架
- 幾種實用型Ruby Web開發框架介紹Web框架
- [譯] 如何在實際開發案例中掌握 Async/AwaitAI
- 開源 | 如何實現一個iOS AOP框架?iOS框架
- Flutter實際開發bug總結Flutter
- Android開源框架原始碼鑑賞:VirtualAPKAndroid框架原始碼APK
- Android開源框架如何說-Gilde4Android框架