Android 第三方库是由其他开发者或组织创建并维护的可重用的代码库。它们通常以 jar、aar 或者 Gradle 依赖的形式提供,并包含了各种功能模块、工具、组件等,帮助开发者简化开发流程、提高开发效率,并丰富了应用的功能和用户体验。下面列出了我自己经常用到的第三方开源库,还有一些好用的工具网站,同时也方便自己查阅(github 是国外的服务器,大家应该也有自己的方法打开)。


优秀项目借鉴

https://github.com/suming77/SumTea_Android (各种技术栈)
https://github.com/huanglinqing123/TravelPrevention (mvvm 协程 组件化) 参考文档:参考文档
https://github.com/githulining/MvvmModulePatternSample

工具类集合

RxTool:https://github.com/Tamsiree/RxTool (这个库包含了大量的工具类,很多功能函数的实现都可以借鉴)

权限方面

PermissionX:https://github.com/guolindev/PermissionX
AndPermission:https://github.com/yanzhenjie/AndPermission

加载框架

LoadSir:https://github.com/KingJA/LoadSir 参考文档:参考文档

控件相关

下拉刷新SmartRefreshLayout:https://github.com/scwang90/SmartRefreshLayout
轮播图banner:https://github.com/youth5201314/banner
tab指示器MagicIndicator:https://github.com/hackware1993/MagicIndicator
侧滑删除SwipeDelMenuLayout:https://github.com/mcxtzhang/SwipeDelMenuLayout
流式布局FlowLayout:https://github.com/hongyangAndroid/FlowLayout
二维码扫描SimpleZXing:https://github.com/GuoJinyu/SimpleZXing
进度条IndicatorSeekBar:https://github.com/warkiz/IndicatorSeekBar
进度条LProgressView:https://github.com/liys666666/LProgressView
扇形图SectorDiagram:https://github.com/CHNicelee/SectorDiagram
仿支付宝动态管理应用AlipayDemo:https://github.com/kiissf/AlipayDemo

图表

MPAndroidChart:https://github.com/PhilJay/MPAndroidChart
hellocharts-android:https://github.com/lecho/hellocharts-android

图片视频

圆形图片CircleImageView:https://github.com/hdodenhof/CircleImageView
图片加载glide:https://github.com/bumptech/glide
图片选择器PictureSelector:https://github.com/SomnusWu/PictureSelector
仿微信图片选择器ImagePicker:https://github.com/jeasonlzy/ImagePicker 另外一个:https://github.com/CysionLiu/ImagePicker
图片压缩Luban:https://github.com/Curzibn/Luban

视频播放器GSYVideoPlayer:https://github.com/CarGuo/GSYVideoPlayer
图片视频选择器PictureSelector:https://github.com/LuckSiege/PictureSelector

视频压缩FFmpegDemo:https://github.com/tangpeng/FFmpegDemo
视频压缩VideoCompressor:https://github.com/fishwjy/VideoCompressor
视频处理器VideoProcessor:https://github.com/yellowcath/VideoProcessor

富文本编辑器

richeditor-android:https://github.com/wasabeef/richeditor-android 参考文档:参考文档
MRichEditor:https://github.com/Even201314/MRichEditor
RichEditor:https://github.com/RexSuper/RichEditor 参考文档:参考文档
RichEditTextCopyToutiao:https://github.com/lihangleo2/RichEditTextCopyToutiao

网络相关

retrofit
okhttp
gson
RxJava
RxAndroid

日历、时间选择器

日历CalendarView:https://github.com/huanghaibin-dev/CalendarView
日历material-calendarview:https://github.com/prolificinteractive/material-calendarview
选择器WheelPicker:https://github.com/AigeStudio/WheelPicker

弹窗

TastyToast:https://github.com/LiuJunNiu/TastyToast
仿IOS:https://github.com/kongzue/DialogV3

沉浸式状态栏

ImmersionBar:https://github.com/gyf-dev/ImmersionBar

屏幕适配

今日头条适配方案AndroidAutoSize:https://github.com/JessYanCoding/AndroidAutoSize

路由

ARouter:https://github.com/alibaba/ARouter/

日志

logger:https://github.com/orhanobut/logger

打印

Printama:https://github.com/anggastudio/Printama

本地存储

MMKV:https://github.com/Tencent/MMKV

消息传递

eventbus

内存泄漏检测

leakcanary:https://github.com/square/leakcanary

学习网站

安卓开发者官网:https://developer.android.google.cn/?hl=zh-cn
发布开源库:https://www.jitpack.io/
stackoverflow
Flutter下载

工具网站

在线作图
JSON在线解析
在线颜色选择器
腾讯加固
360加固
友盟
Bugly
图片视频转换格式
视频转gif

Logo

开放原子开发者工作坊旨在鼓励更多人参与开源活动,与志同道合的开发者们相互交流开发经验、分享开发心得、获取前沿技术趋势。工作坊有多种形式的开发者活动,如meetup、训练营等,主打技术交流,干货满满,真诚地邀请各位开发者共同参与!

更多推荐