Android开源库分类整理,你能用到的都在这了!
码个蛋(codeegg)第 658 次推文
作者:奔跑吧李博
原文:https://www.jianshu.com/p/06ce7bfab946
知道大家平时开发都是时间紧任务重,今天码仔就为大家整理了一波开发中常用的高质量的三方库和开源项目,以供大家平时的工作和学习。(看码仔贴心不)
网络请求
Okhttp
https://github.com/square/okhttp
Retrofit
https://github.com/square/retrofit
图片加载
Picasso
https://github.com/square/picasso
Fresco
https://github.com/facebook/fresco
Glide
https://github.com/bumptech/glide
数据库
Ormlite
https://github.com/j256/ormlite-android
LitePal
https://github.com/LitePalFramework/LitePal
greenDAO
https://github.com/greenrobot/greenDAO
上拉刷新,下拉加载,header/footer,多套布局
BaseRecyclerViewAdapterHelper
https://github.com/CymChad/BaseRecyclerViewAdapterHelper
SmartRefreshLayout
https://github.com/scwang90/SmartRefreshLayout
TwinklingRefreshLayout
https://github.com/lcodecorex/TwinklingRefreshLayout
控件注入
Butterknife
https://github.com/JakeWharton/butterknife
Dagger
https://github.com/square/dagger
异步分发
EventBus
https://github.com/greenrobot/EventBus
Rxjava
https://github.com/ReactiveX/RxJava
RxAndroid
https://github.com/ReactiveX/RxAndroid
RxBinding
https://github.com/JakeWharton/RxBinding
热修复
Tinker
https://github.com/Tencent/tinker
页面侧滑返回
ParallaxSwipeBack 视觉差返回
https://github.com/bushijie/ParallaxSwipeBack
SwipeBackLayout
https://github.com/ikew0ng/SwipeBackLayout
完整视频播放器封装
GSYVideoPlayer
https://github.com/CarGuo/GSYVideoPlayer
Dkplayer
https://github.com/dueeeke/dkplayer
JiaoZiVideoPlayer
https://github.com/lipangit/JiaoZiVideoPlayer
二维码
几行代码集成二维码扫描
https://github.com/yipianfengye/android-zxingLibrary
动态背景二维码
https://github.com/SumiMakito/AwesomeQRCode
动画
各种Loading动画库
https://github.com/81813780/AVLoadingIndicatorView
Activity之间过渡动画
https://github.com/lgvalle/Material-Animations
Lottie-json动画
https://github.com/airbnb/lottie-android
权限请求
RxPermissions
https://github.com/tbruyelle/RxPermissions
LeonEasyPermissions
https://github.com/leon2017/LeonEasyPermissions
图表绘制
MPAndroidChart-一款强大的 Android 图表库, 支持各种各样图表显示
https://github.com/PhilJay/MPAndroidChart
强大干净的图表库
https://github.com/supertaohaili/UI
项目工具类
日志打印库Logger
https://github.com/orhanobut/logger
定制不一样的Toast
https://github.com/GrenderG/Toasty
Android封装最全面的工具类(加密、文件、网络、bitmap、正则、屏幕、时间等等)
https://github.com/Blankj/AndroidUtilCode
RecyclerView
万能Adapter
https://github.com/CymChad/BaseRecyclerViewAdapterHelper
RecyclerView item动画
https://github.com/wasabeef/recyclerview-animators
各种LayoutManager特效
https://github.com/Cleveroad/FanLayoutManager
ViewPager
Banner上viewpager各种动画
https://github.com/daimajia/AndroidImageSlider
卡片式viewpager
https://github.com/Devlight/InfiniteCycleViewPager
引导界面滑动导航、各种轮播效果
https://github.com/bingoogolapple/BGABanner-Android
跨平台开发
React Native
https://github.com/facebook/react-native
Flutter
https://github.com/flutter/flutter
JsBridge
https://github.com/lzyzsd/JsBridge
组件化开发
ARouter
https://github.com/alibaba/ARouter
图片查看器
触摸手势实现图片缩放
https://github.com/chrisbanes/PhotoView
类似于微信发朋友圈选择图片视频库
https://github.com/zhihu/Matisse
图片裁剪库
https://github.com/Yalantis/uCrop
内存检测
Leakcanary
https://github.com/square/leakcanary
Materal Design
各种Material风格控件
https://github.com/rey5137/material各种Tablayout样式库
https://github.com/H07000223/FlycoTabLayout
完整高仿项目
仿全民TV
https://github.com/jenly1314/KingTV仿淘宝
https://github.com/gnehsuy/TaoBaoUI仿美拍
https://github.com/diycoder/MeiPai仿微信(一)
https://github.com/motianhuo/wechat仿微信(二)
https://github.com/GitLqr/LQRWeChat仿微信(三)
https://github.com/Naoki2015/CircleDemo仿网易云音乐
https://github.com/aa112901/remusic仿今日头条
https://github.com/chaychan/TouTiao仿美团
https://github.com/cachecats/LikeMeiTuan
其他
仿IOS侧滑删除
https://github.com/anzaizai/EasySwipeMenuLayoutStickyListHeaders-手机通讯录固定栏效果
https://github.com/emilsjolander/StickyListHeaders欢迎页库
https://github.com/paolorotolo/AppIntro富文本编辑器
https://github.com/wasabeef/richeditor-android仿IOS滚轮控件
https://github.com/Bigkoo/Android-PickerViewFileDownloader-文件下载库
https://github.com/lingochamp/FileDownloaderGif加载控件
https://github.com/koral--/android-gif-drawable主题颜色切换框架(一键换肤)
https://github.com/Bilibili/MagicaSakura状态栏、菜单栏操作 ImmersionBar
https://github.com/gyf-dev/ImmersionBar流式布局Tag库
https://github.com/hongyangAndroid/FlowLayoutApk反编译工具
https://github.com/iBotPeaches/Apktool
往期文章:
今日问题:
大家平时有收集优秀的开源库吗?发出来大家一起学习学习?