天天看点

Android 平时开发用到的三方库

前言

平时开发用到大量的三方库,没有统一整理。害的每次为了一个功能花费大量时间,从网上找代码,进行二次开发。有时间慢慢整理三方库及开发中封装的好用组件进行记录。

名称 地址 评价 场景
shadowview ​​https://github.com/amikoj/shadowview​​ 效果不符合设计要求 view 添加阴影
ViewShowCountUtils 可用 计算recycleView 滑动曝光度
Arouter ​​https://github.com/alibaba/ARouter​​ 可用 组件化搭建
MarqueeView ​​https://github.com/sunfusheng/MarqueeView​​ 可用 上下左右,跑马灯效果
EvenBus ​​https://github.com/greenrobot/EventBus​​ 可用 应用内消息订阅发布组件
pinned-section-listview ​​https://github.com/beworker/pinned-section-listview​​ 可用需定制 litview 浮动
Compressor ​​https://github.com/zetbaitsu/Compressor​​ 可用 图片压缩
MagicIndicator ​​https://github.com/hackware1993/MagicIndicator​​ 优秀 viewPager 指示器
greendao ​​http://greenrobot.org/greendao/​​ 可用 android 数据库
picasso ​​https://github.com/square/picasso​​ 可用 图片加载框架
glide ​​https://github.com/bumptech/glide​​ 可用 图片加载框架2
easypermissions ​​https://github.com/googlesamples/easypermissions​​ 可用 动态权限申请框架
okhttp ​​https://github.com/square/okhttp​​ 可用 网络请求框架
retrofit ​​https://github.com/square/retrofit​​ 可用 网络请求框架
RxPermissions ​​https://github.com/tbruyelle/RxPermissions​​ 可用 动态权限申请框架
anko ​​https://github.com/Kotlin/anko​​ 可用 kotlin 辅助类
RxAndroid ​​https://github.com/ReactiveX/RxAndroid​​ 可用 响应式编程辅助类