Android实际开发中实用的第三方(开源)框架

以下是个人实际开发中经常用到的开源框架,后续会持续更新…

1.Butterknife
将Android视图和回调绑定到字段和方法
https://github.com/JakeWharton/butterknife

2.Material - dialogs
一个漂亮,流畅且可自定义的对话框API
https://github.com/afollestad/material-dialogs

3.BaseRecyclerViewAdapterHelper
支持recyclerView的各种拓展,包括上拉加载、adapter适配器、多布局等
https://github.com/CymChad/BaseRecyclerViewAdapterHelper

4.Permission
Android6.0后的动态权限请求
https://github.com/yanzhenjie/AndPermission

5.ImmersionBar
android 4.4以上沉浸式状态栏和沉浸式导航栏管理,包括状态栏字体颜色,一句代码轻松实现,以及对bar的其他设置
https://github.com/gyf-dev/ImmersionBar

6.Glide
适用于Android的图像加载和缓存库专注于平滑滚动
https://github.com/bumptech/glide

7.Okhttp-OkGo
该库是基于 Http 协议,封装了 OkHttp 的网络请求框架,比 Retrofit 更简单易用,支持 RxJava,RxJava2,支持自定义缓存,支持批量断点下载管理和批量上传管理功能
https://github.com/jeasonlzy/okhttp-OkGo

8.PictureSelector
一款针对android平台下的图片选择器,支持从相册或拍照选择图片或视频、音频,支持动态权限获取、裁剪(单图or多图裁剪)、压缩、主题自定义配置等功能、适配android 6.0+系统的开源图片选择框架
https://github.com/LuckSiege/PictureSelector

9.CircleImageView
一个快速的圆形ImageView完美的配置文件图像
https://github.com/hdodenhof/CircleImageView

10.MPAndroidChart
Android图表视图/图形视图库,支持线条形 - 雷达 - 泡泡和烛台图表以及缩放,拖动和动画
https://github.com/PhilJay/MPAndroidChart

11.SwipeRecyclerView
RecyclerView侧滑菜单,Item拖拽,滑动删除Item,自动加载更多,HeaderView,FooterView,Item分组黏贴
https://github.com/yanzhenjie/SwipeRecyclerView

12.ShimmerRecyclerView
具有微光视图的自定义回收器视图,用于指示正​​在加载视图
https://github.com/sharish/ShimmerRecyclerView

13.GreenDAO
一款轻松快速的Android ORM解决方案,可将对象映射到SQLite数据库
https://github.com/greenrobot/greenDAO

14.SwitchButton
美丽+轻量级+自定义风格的Android开关小部件
https://github.com/zcweng/SwitchButton

15.CircleIndicator
一个轻量级的viewpager指示器,如nexus 5启动器
https://github.com/ongakuer/CircleIndicator

16.QMUI
提高 Android UI 开发效率的 UI 库
https://github.com/QMUI/QMUI_Android

17.SwipBackLayout
可帮助您使用滑动后退手势构建应用
https://github.com/ikew0ng/SwipeBackLayout

更多相关文章

  1. Android输入法框架中按键消息的处理流程
  2. Android 快速开发开源框架
  3. [置顶] Android View框架的measure机制
  4. Android 视图层级分析辅助工具详解
  5. android中使用Thumbnails批量加载sdcard中的缩略图片
  6. android系统框架()
  7. 去掉移动网页、android webview 加载网页、点击时不同手机上的默
  8. UltimateAndroid快速开发框架简介与教程(也是一套Android快速开发

随机推荐

  1. 好的网子
  2. android 制作自定义标题栏
  3. android删除sd卡文件
  4. Android生命周期
  5. Android(安卓)使用SeekBar 变更屏幕亮度
  6. Android的一些例子
  7. Unity 对接 Android(安卓)打包编译 bug
  8. Android(安卓)SDK更新以及ADT更新出现问
  9. android Service
  10. 欢迎使用CSDN-markdown编辑器