百科.dev
全部条目在线工具AI 编程趋势榜开源项目技术资讯提交条目
登录
< 返回工具列表
A

AdvancedLuban

> 编程语言
开源

An Advanced Compress Image Library for Android / 高效、简洁的图片压缩工具库

1.3K stars0 点赞1 次浏览
访问官网GitHub

工具介绍

An Advanced Compress Image Library for Android / 高效、简洁的图片压缩工具库

AdvancedLuban

AdvancedLuban 是一个方便简单的 Android 图片压缩工具库。提供多种压缩策略。不同的调用方式,自定义压缩、多图片同步压缩等,着重于提供更好的图片压缩体验。

Advanced Luban 内部的计算线程用于图像压缩,外部调用只需设置监听器即可:

Luban.compress(context, file) .putGear(Luban.CUSTOM_GEAR) .asObservable() // 生成 Observable .subscribe(successAction, errorAction) // 订阅压缩结果

压缩模式

1. CUSTOM_GEAR

根据您设置的限制压缩图片文件,您可以限制:图片文件的宽度、高度或文件大小

利用自定义算法,根据图片的宽高比,快速压缩图片,所得图像大小约为 100Kb,适用于一般的压缩,不限制文件大小和图片数量。

中文版

Issues· 0 开放

查看全部 Issues在 GitHub 打开

暂无开放 Issues,或尚未同步最近议题。

> 标签

Javaimage-compression

暂无评论,来聊聊你的看法吧

> 工具信息

发布日期2026年8月1日
最后更新2026年9月17日
分类编程语言
定价开源

> 相关工具

T
TypeScript
JavaScript 的超集,为前端与全栈提供静态类型
P
Python
通用编程语言,广泛用于 Web、数据与 AI
G
Go
Google 推出的简洁高效系统语言