易于使用的Android图像压缩库
1引言
该项目主要是基于Android图像压缩API设计的。 它基于开放源库和算法提供了两种图像压缩实现,并介绍了用于不同类型图像源和结果的接口。 它提供了同步和异步API,可以满足更多要求。 它提出了结构,以便您可以轻松地从不同的压缩算法切换。
2功能和特点
现在,向您展示我们库的功能和特性:
支持鲁班算法:如上所述,它提供了一种基于微信的算法。
支持Compressor Algoruthm :与Luban不同,您可以获取准确的图像大小。
支持RxJava回调:我们将返回Flowable对象,以便您可以将其用作RxJava。
支持AsyncTask回调:除了RxJava,您还可以使用AsyncTask运行后台任务,并从回调获取主线程中的结果。
支持Kotlin协程:另外,您可以在Kotlin协程中使用该库。
支持同步API
支持按宽度/高
1