文件名称:Compressor:基于Android本机图像库的,易于使用且经过精心设计的Android图像压缩库。 提出了从不同压缩算法快速切换的框架
文件大小:3.74MB
文件格式:ZIP
更新时间:2024-05-19 15:40:41
android image image-processing compressor luban
易于使用的Android图像压缩库 1引言 该项目主要是基于Android图像压缩API设计的。 它基于开放源库和算法提供了两种图像压缩实现,并介绍了用于不同类型图像源和结果的接口。 它提供了同步和异步API,可以满足更多要求。 它提出了结构,以便您可以轻松地从不同的压缩算法切换。 2功能和特点 现在,向您展示我们库的功能和特性: 支持鲁班算法:如上所述,它提供了一种基于微信的算法。 支持Compressor Algoruthm :与Luban不同,您可以获取准确的图像大小。 支持RxJava回调:我们将返回Flowable对象,以便您可以将其用作RxJava。 支持AsyncTask回调:除了RxJava,您还可以使用AsyncTask运行后台任务,并从回调获取主线程中的结果。 支持Kotlin协程:另外,您可以在Kotlin协程中使用该库。 支持同步API 支持按宽度/高
【文件预览】:
Compressor-master
----library()
--------src()
--------.gitignore(7B)
--------build.gradle(4KB)
--------proguard-rules.pro(751B)
----README-zh.md(13KB)
----.travis.yml(337B)
----LICENSE(11KB)
----README.md(11KB)
----sample()
--------gradlew(5KB)
--------settings.gradle(83B)
--------gradle()
--------gradlew.bat(2KB)
--------gradle.properties(817B)
--------bintrayUpload.gradle(328B)
--------.gitignore(176B)
--------app()
--------build.gradle(806B)
----.codacy.yaml(31B)
----resources()
--------app-debug.apk(3.33MB)
--------sample_preview.jpg(629KB)
----CHANGELOG.md(338B)