Android 第三方框架整理
2019-03-20 本文已影响165人
AbnerXI
在 Android 开发过程中经常会使用到第三方框架,以下将一些在开发过程中使用过的第三方框架进行整理,方便后续开发使用。
效率
ButterKnife
View 注入框架,通过注解简化代码,提高效率。
EventBus3.0
通信组件,适用于组件间通信,解耦事件的接收方和发送方。
ARouter
组件路由
Dagger2
依赖注入框架
Rx系列
RxJava
RxAndroid
日志
Logger
日志框架
网络请求
OkHttp3
Retrofit
Json解析
Moshi
Android 架构组件
Lifecycles
Room
Paging
图片相关
Glide
图片加载
PhotoView
图片缩放框架
其他
LeakCanary
监控内存泄露
AndroidVideoCache
视频缓存
MMKV
基于 mmap 的高性能通用 key-value 组件
BGAQRCode
基于 zxing、zbar 实现的二维码扫描器
MvRx
未完待续