分类 | 框架 | 简介 |
框架 | MVVM框架 | 基于谷歌最新AAC架构,MVVM设计模式的一套快速开发库,整合Okhttp+RxJava+Retrofit+Glide等主流模块,满足日常开发需求。使用该框架可以快速开发一个高质量、易维护的Android应用。 |
框架 | MVP框架 | 一个整合了大量主流开源项目高度可配置化的 Android MVP 快速集成框架 |
动态权限 | RxPermissions | 由RxJava2支持的Android运行时权限 |
通知 | EventBus | 适用于Android和Java的事件总线,可简化活动,片段,线程,服务等之间的通信。代码更少,质量更高。 |
View注入框架 | butterknife黄油刀 | Android视图和回调绑定。 |
依赖注入 | dagger | 适用于Android和Java的快速依赖关系注入器。 |
路由 | ARouter | 用于协助Android组件化改造的框架(帮助Android App进行组件化改造的路由框架) |
UI适配 | AndroidAutoSize | 今日头条屏幕适配方案终极版,一个极低成本的 Android 屏幕适配方案 |
刷新 | SmartRefreshLayout | 下拉刷新、上拉加载、二级刷新、淘宝二楼、RefreshLayout、OverScroll,Android智能下拉刷新框架,支持越界回弹、越界拖动,具有极强的扩展性,集成了几十种炫酷的Header和 Footer。 |
刷新 | TwinklingRefreshLayout | 支持下拉刷新和上拉加载的RefreshLayout,自带越界回弹效果,支持RecyclerView,AbsListView,ScrollView,WebView |
刷新 | android-Ultra-Pull-To-Refresh | 这是现在已经停止维护的下拉刷新项目的替代方案。继承于ViewGroup可以包含任何View。功能比SwipeRefreshLayout强大。 使用起来非常简单。良好的设计,如果你想定制自己的UI样式,非常简单,就像给ListView加一个Header View那么简单。 |
侧滑退出 | BGASwipeBackLayou | 滑动退出页面、侧滑删除 |
侧滑退出 | SwipeBackLayout | 侧滑菜单、侧滑退出 |
适配器 | BaseRecyclerViewAdapterHelper | 强大而灵活的RecyclerView Adapter |
网络请求 | retrofit | 网络请求 |
异步 | RxJava | RxJava – JVM的Reactive Extensions –一个库,用于使用Java VM的可观察序列组成异步和基于事件的程序。 |
解析 | fastjson | A fast JSON parser/generator for Java |
解析 | gson | ava序列化/反序列化库,用于将Java对象转换为JSON并返回 |
图片加载 | glide | 适用于Android的图像加载和缓存库专注于平滑滚动 |
图片加载 | picasso | 强大的Android图片下载和缓存库 |
图片加载 | fresco | 一个强大的图片加载库 |
超长大图 | subsampling-scale-image-view | 一款加载超长大图的框架 |
视频相册选择 | PictureSelector | 一款针对Android平台下的图片选择器,支持从相册获取图片、视频、音频&拍照,支持裁剪(单图or多图裁剪)、压缩、主题自定义配置等功能,支持动态获取权限&适配Android 5.0+系统的开源图片选择框架 |
视频相册选择 | Matisse | 经过精心设计的Android本地图像和视频选择器 |
视频相册选择 | Android-FilePicker | 图片选择器 |
选择器 | PickerView | 时间选择器和选项选择器。(时间选择器,省市区三级联动) |
tab | FlycoTabLayout | 一款Android的tabLayout |
指示器 | MagicIndicator | 强大、可定制、易扩展的 ViewPager 指示器框架。是ViewPagerIndicator、TabLayout、PagerSlidingTabStrip的最佳替代品 |
播放器 | GSYVideoPlayer | 视频播放器 |
播放器 | ijkplayer | 基于FFmpeg n3.4的Android / iOS视频播放器,带有MediaCodec,VideoToolbox支持。 |
图片压缩 | Luban | 图片压缩 |
视频压缩 | SiliCompressor | 视频压缩 |
HTML解析器 | jsoup | Java HTML解析器,CSS和jquery的最佳功能 |
角标 | ShortcutBadger | Android应用在应用快捷方式上以徽章的形式显示未读消息的数量 |
Banner | Banner | 图片轮播控件,内部基于ViewPager2实现,Indicator和UI都可以自定义。 |
xbanner | XBanner | 支持图片无限轮播,支持AndroidX、自定义指示点、显示提示文字、切换动画、自定义布局,一屏显示多个等功能 |
流布局 | FlowLayout | [不再维护]Android流式布局,支持单选、多选等,适合用于产品标签等 |
图标 | MPAndroidChart | 强大的 🚀 Android图表视图/图形视图库,支持折线图,雷达图,柱状图,K线,气泡图和烛台图以及缩放,平移和动画 |
日历 | CalendarView | Android上一个优雅、万能自定义UI、支持周视图、自定义周起始、性能高效的日历控件,支持热插拔实现的UI定制!支持标记、自定义颜色、农历、自定义月视图各种显示模式等。Canvas绘制,速度快、占用内存低 |
简历制作 | 简历制作 | 简历制作模板,给相关小伙伴一个参考 |
每天更新一点点,不断补充中。。。