用轮子造车
在安卓开发中我们经常会用到各种 “轮子” 方便我们来做项目,所以下面列举了一些优秀的轮子给大家使用。
各种轮子
分类 | 框架名称 | 简介 |
---|---|---|
刷新 | SmartRefreshLayout | 智能下拉刷新框架 |
刷新 | Android-PullToRefresh | 比较早的一款下拉刷新框架 |
刷新 | android-Ultra-Pull-To-Refresh | 下拉刷新框架 |
刷新 | BeautifulRefreshLayout | 众多优秀的下拉刷新汇总 |
图表 | MPAndroidChart | 统计图表库 |
图表 | hellocharts-android | 统计图表库 |
图表 | smartTable | 自动生成表格框架 |
图表 | AdaptiveTableLayout | 可阅读与编辑CSV文件的库 |
菜单 | SlidingMenu | 比较早的一款侧滑菜单 |
菜单 | MaterialDrawer | 侧滑菜单 |
菜单 | SwipeBackLayout | 类似QQ侧滑菜单 |
弹窗 | material-dialogs | 可定制化的 Dialog API |
弹窗 | Toasty | 定制不一样的 Toast |
弹窗 | DialogUtil | Dialog 工具 |
弹窗 | android-adDialog | 广告弹窗 |
导航 | ViewPagerIndicator | ViewPager 指示器 |
导航 | BottomBar | 底部导航栏 |
导航 | FlycoTabLayout | TabLayout 库 |
导航 | MagicIndicator | ViewPager 指示器框架 |
布局 | flexbox-layout | Android 弹性 / 流式布局 |
布局 | AndroidAutoLayout | 屏幕适配布局 |
布局 | FlowLayout | 流式布局 |
布局 | vlayout | ViewPager 整套布局方案和组件复用 |
高斯模糊 | 500px-android-blur | 高斯模糊控件 |
高斯模糊 | BlurKit-Android | 高斯模糊控件 |
网络 | retrofit | 网络框架 |
网络 | okhttp | 网络框架 |
网络 | volley | 网络框架 |
文件下载 | FileDownloader | 文件下载引擎 |
进度监听 | ProgressManager | okhttp 上传下载进度监听 |
图片 | glide | 图片框架 |
图片 | picasso | 图片框架 |
图片 | fresco | 图片框架 |
图片 | PhotoPicker | 仿微信图片选择器 |
动画 | Grav | 粒子动画效果 |
动画 | ExplosionField | 爆裂动画效果 |
动画 | animate | 多种动画效果 |
暂时就写这么多了,本文主要是从https://github.com/SenhLinsh/Android-Hot-Libraries摘录