Android most popular third-party frameworks

classification Secondary classification Frame names Brief introduction
UI Refresh SmartRefreshLayout Smart pull-down refresh frame
UI Refresh Android-PullToRefresh A pull-down refresh earlier framework
UI Refresh android-Ultra-Pull-To-Refresh Refresh drop-down framework
UI Refresh BeautifulRefreshLayout Many excellent drop-down refresh summary
UI chart MPAndroidChart Charts library
UI chart hellocharts-android Charts library
UI chart smart table Automatically generate a table frame
UI chart AdaptiveTableLayout Libraries can read and edit the CSV
UI chart TableView draw a table
UI menu SlidingMenu Earlier a sliding menu
UI menu MaterialDrawer Sliding menu
UI menu SwipeBackLayout Similar sliding menu QQ
UI image PhotoView Big Picture Show
UI image subsampling-scale-image-view Big Picture Show
UI image CircleImageView Round Pictures
UI image uCrop Picture cut
UI image android-gif-drawable Gif load
UI image Matisse Pictures \ video selection library
UI text richeditor-android Rich Text Editor
UI Pop-ups material-dialogs Customizable Dialog API
UI Pop-ups Toasty Custom is not the same Toast
UI Pop-ups DialogUtil Dialog Tools
UI Pop-ups android-adDialog Advertising pop
UI navigation ViewPagerIndicator ViewPager indicator
UI navigation BottomBar Bottom navigation bar
UI navigation FlycoTabLayout TabLayout library
UI navigation MagicIndicator ViewPager indicator framework
UI layout flexbox layout Android elastic / Fluid layout
UI layout AndroidAutoLayout Screen adaptation layout
UI layout FlowLayout Fluid layout
UI layout vlayout Complete set of layout and component reuse program
UI layout rclayout Android Universal rounded layout
UI Delete slide AndroidSwipeLayout Delete slide
UI scroll Android-ObservableScrollView Listen scroll events can scroll View,
UI List UltimateRecyclerView 功能强大的 RecyclerView
UI 选择器 Android-PickerView 仿 iOS 的选择控件
UI 选择器 AndroidPicker 安卓选择器类库
UI 下拉菜单 DropDownMenu 多条件筛选菜单
UI 轮播图 banner 广告图片轮播控件
UI 轮播图 Android-ConvenientBanner 通用的广告栏控件
UI WebView AgentWeb 高度封装的 WebView
UI 高斯模糊 500px-android-blur 高斯模糊控件
UI 高斯模糊 BlurKit-Android 高斯模糊控件
UI 角标 android-viewbadger 角标 / 徽章
UI 角标 BGABadgeView-Android 徽章控件
UI 其他 AndroidSlidingUpPanel 上拉面板
UI 其他 AppIntro 欢迎页
UI 其他 Android-Bootstrap UI框架
UI 其他 emojicon 表情文本
UI 其他 RippleEffect 水波纹效果
UI 其他 InfiniteCycleViewPager ViewPager
UI 其他 LoadingDrawable 酷炫的加载动画
UI 其他 QMUI_Android 提高 UI 开发效率的 UI 库
网络 框架 retrofit 网络框架
网络 框架 okhttp 网络框架
网络 框架 volley 网络框架
网络 文件下载 FileDownloader 文件下载引擎
网络 进度监听 ProgressManager okhttp 上传下载进度监听
图片 框架 glide 图片框架
图片 框架 Android-Universal-Image-Loader 图片框架
图片 框架 picasso 图片框架
图片 框架 fresco 图片框架
图片 压缩 Luban 最接近朋友圈的图片压缩算法
图片 转换 glide-transformations Glide 图像转换器
图片 滤镜 android-gpuimage 图像滤镜框架
图片 选择器 Matisse 图片视频选择器
图片 选择器 TakePhoto 图片选择 / 剪裁 / 压缩
图片 选择器 PhotoPicker 仿微信图片选择器
图片 文字识别 tess-two Android 图片文字识别
视频 播放器 JieCaoVideoPlayer 节操视频播放器
视频 播放器 ijkplayer Bilibili 开源播放器
视频 播放器 GSYVideoPlayer 多功能视频播放器
动画 AE lottie-android 展示 AE 工具所作动画的框架
动画 转场 Material-Animations 安卓转场动画演示
动画 View AndroidViewAnimations 安卓视图动画合集
动画 多种 animate 多种动画效果
动画 列表 recyclerview-animators RecyclerView 条目动画
动画 列表 spruce-android 列表视图展现动画
动画 粒子 Grav 粒子动画效果
动画 爆炸 ExplosionField 爆裂动画效果
动画 兼容 Transitions-Everywhere Transitions API 的兼容补丁
异步 链式 RxJava 事件驱动的基于异步数据流的编程模式
异步 链式 RxAndroid Android 中的 RxJava 绑定
异步 链式 agera 谷歌开发的安卓链式编程框架
数据库 轻量级 realm-java 轻量级数据库
数据库 轻量级 greenDAO 轻量级数据库
文件 选择器 Android-FilePicker 图片 / 文件选择器
json 解析 gson 谷歌官方 Json 库
json 解析 fastjson 阿里巴巴 Json 库
字体 框架 Calligraphy 自定义字体库
语言 汉字处理 HanLP 中文分词 、关键词提取等
性能 卡顿 AndroidPerformanceMonitor 非侵入式性能监控组件
性能 卡顿 BlockCanaryEx UI 卡顿检测
性能 卡顿 AndroidDevMetrics 性能检测
性能 内存 leakcanary 检查内存泄漏工具
性能 生命周期 RxLifecycle 使用 RxJava 管理生命周期
性能 缓存 DiskLruCache 硬盘缓存工具
性能 UI框架 litho 高性能安卓 UI 的构建框架
热修复 框架 tinker 微信热修复框架
热修复 框架 dexposed 阿里热修复框架
插件化 框架 DroidPlugin 360 插件化框架
插件化 框架 dynamic-load-apk Apk动态加载框架
插件化 框架 atlas 阿里插件化框架
插件化 框架 Small 插件化框架
工具 工具类 AndroidUtilCode 安卓开发者不得不收集的代码
工具 工具类 android-common 不只是工具类的公共库
工具 工具类 android-common 通用 / 辅助 / 工具类的集合
工具 工具类 Lazy 常用工具类整理
工具 列表 BaseRecyclerViewAdapterHelper RecyclerAdapter 框架
工具 列表 baseAdapter Android 万能的 Adapter
工具 列表 FanLayoutManager 风扇扇叶旋转效果列表
工具 列表 CarouselLayoutManager 传送带效果列表
工具 列表 ChipsLayoutManager 流式布局列表
工具 状态栏 StatusBarUtil 设置状态栏的工具库
工具 状态栏 SystemBarTint 状态栏着色工具
通信 事件 EventBus Android 事件总线
通信 路由 ARouter 辅助组件化改造的框架
键盘 表情 XhsEmoticonsKeyboard 表情键盘解决方案
键盘 冲突 JKeyboardPanelSwitch 解决键盘面板冲突
扫描 二维码 zxing 二维码扫描
注解 框架 androidannotations 快速开发框架
注解 绑定 butterknife 为 Android View 设计的绑定注解
注解 注入 dagger2 Android 依赖注入框架
权限 请求 PermissionsDispatcher 基于注解处理权限请求
权限 请求 RxPermissions 基于 RxJava 处理权限请求
响应式 UI RxBinding 安卓 UI 响应式编程
响应式 事件 otto 事件总线框架
hybrid 框架 JsBridge Android 与 JavaScript 互调桥梁
hybrid 框架 VasSonic 轻量级高性能的 hybrid 框架
崩溃 报告 acra 崩溃信息收集框架
崩溃 处理 CustomActivityOnCrash 崩溃处理
崩溃 预防 NullAway 检测 NullPointerExceptions
框架 MVP mosby MVP 框架
框架 多主题 MagicaSakura Android 多主题框架
架构 Clean Android-CleanArchitecture 一种清晰的 Android 架构
架构 Fragment Fragmentation 多 Fragment 架构的解决方案
构建 工具 buck 快速构建工具
编译 工具 freeline 秒级编译方案
混淆 工具 AndResGuard Android 资源混淆工具
测试 单元测试 robolectric Android 单元测试框架
测试 单元测试 mockito Android 单元测试框架
测试 单元测试 truth 谷歌的断言和命题框架
调试 框架 stetho Android 开发调试神器
调试 日志 logger 简单实用漂亮的日志打印框架
调试 数据库 Android-Debug-Database 调试手机中数据库
调试 方法 hugo 方法调试工具
反编译 工具 Apktool 反编译 APK 工具
反编译 工具 android-classyshark APK 分析利器
Demo Rxjava RxJava-Android-Samples 学习 Android 中 Rxjava
Demo Dagger u2020 Dagger 高级教学示例 APP
Demo MVP androidmvp Android 端 MVP 设计 APP
Demo 框架 android-architecture-components Architecture Component 官方演示
Demo 测试 android-testing 集成四大自动化测试框架的 Demo
Demo 设计模式 java-design-patterns java设计模式指南(英文
APP 仿造 bilibili-android-client 高仿哔哩哔哩动画安卓客户端
APP 播放器 android-UniversalMusicPlayer 谷歌教科书级音乐播放器
APP 播放器 ExoPlayer 谷歌出品可扩展媒体播放器
APP 播放器 Timber 音乐播放器
APP 播放器 ListenerMusicPlayer 开源音乐播放器
APP 新闻 AndroidFire 新闻阅读 App 框架
APP 新闻 GeekNews 涵盖最常用主流框架的阅读应用
APP MVP MvpApp MVP 架构学习 App
APP 教育 santa-tracker-android 谷歌开源的儿童教育和娱乐 App
APP 壁纸 muzei 定时更换桌面精美壁纸 App
面试 指南 interviews 软件工程技术面试个人指南
面试 题库 AndroidInterview-Q-A 国内一线互联网公司内部面试题库
学习 汇总 LearningNotes 学习笔记
学习 汇总 AndroidNote GcsSloop 个人学习笔记
学习 汇总 Android_Data Android 学习资料收集
学习 翻译 android-tech-frontier 定期翻译国外安卓优质文章
学习 源码分析 android-open-project-analysis Android 开源项目源码解析
学习 RxJava Awesome-RxJava RxJava 学习资源
学习 正则 learn-regex 轻松学习正则
学习 算法 awesome-java-leetcode 学习数据结构和算法、刷 LeetCode
学习 ADB awesome-adb ADB 用法大全
其他 大全 Android GitHub 上最火的 Android 开源项目
其他 大全 awesome-java Java框架、库与软件合集
其他 大全 awesome-android Android 实用资源合集
其他 大全 awesome-android-ui Android 好用的 UI 合集
其他 大全 Awesome-MaterialDesign Material Design 资源合集
其他 大全 AndroidLibs Android 开源代码大全
其他 大全 awesome-android-tips 收集常用的 Android 代码
其他 大全 android-open-project Android 开源项目分类汇总
其他 大全 android-architecture 谷歌关于架构的示例合集
其他 交流 android-discuss Android 问题交流讨论坛
补充 开发工具 PocketHub Android 版 Github
补充 开发工具 ActivityTracker 查看当前栈顶 Activity
补充 开发工具 lantern 翻墙利器



 

发布了40 篇原创文章 · 获赞 13 · 访问量 5万+

Guess you like

Origin blog.csdn.net/Oliver__Lau/article/details/104260263