开源库分类整理
- RxJava / RxJava2.0的不同之处
- RxAndroid
- retrofit2-rxjava2-adapter Rretrofit的RxJava支持
- RxBinding
- RxLifecycle
- RxBus 类似与EventBus使用,较小众。可使用RxJava思想自行封装一个
- RxDocs Rx和RxJava文档中文翻译项目
- RxJavaSamples RxJava使用案例合集
- RxJava操作符系列文章 非常不错的CSDN专栏(RxJava 1.x)
- RxJava基础到原理系列文章 非常不错的简书专栏(RxJava 1.x >>> 2.x)
- RxJava2.0系列文章 简书专栏
- AndroidAutoLayout 可以直接在布局文件中使用设计图给出的px单位数据,自动适配布局
- vlayout 阿里的一个针对RecyclerView的LayoutManager扩展,,主要提供一整套布局方案和布局间的组件复用的问题
- FlowLayout 流式布局,支持单选、多选等,适合用于产品标签等
- RxGalleryFinal 图片/视频文件选择器。其支持多选、单选、拍摄和裁剪,主题可自定义,无强制绑定第三方图片加载器。
- CircleImageView 圆形图片展示
- Glide Transformations / Picasso Transformations 配合Glide或Picasso各种形状的图片展示
- PhotoView 可缩放图片展示
- banner VIewPager图片轮播
- ViewPagerIndicator
- FlycoTabLayout ViewPager或Fragment切换指示器
- BeautifulRefreshLayout 各种下拉刷新的项目汇总
- android-Ultra-Pull-To-Refresh
- BGARefreshLayout-Android
- SpringView
- XRefreshView
- Android-MaterialRefreshLayout
- zxing 多种方案二维码扫码解决方案的核心引用库(Java实现,还有一个C/C++实现的zbar解码速度快一点)
- barcodescanner 基于zxing或zbar简化,UI调整稍麻烦,需改造jar包(貌似只能扫描,没有生成功能?)
- BGAQRCode-Android 基于zxing或zbar简化,参考barcodescanner实现,简单易用,便于定制开发,但经测试识别和生成效率略慢(生成二维码、扫描二维码、识别图片等)
- zxingSample 对zxing简单抽取实现二维码扫描和生成,图片二维码识别功能
- 开源代码网站 这个链接下是各种第三方控件,可根据类型搜索
- MarqueeView ItemView滚动效果,实现横向/纵向(可多行)滚动
- MultipleTheme Android换肤/夜间模式的Android框架,配合theme和换肤控件框架可以做到无缝切换换肤(无需重启应用和当前页面)
- RxPermissions RxJava封装权限检查
- PermissionsDispatcher 注解形式请求权限
- CountdownView 秒杀倒计时
- android-architecture Google官方MVP架构示例
- AndroidArchitectureCollection 安卓架构文章合集