图片压缩

项目地址: https://github.com/nanchen2251/CompressHelper类别: 图像 (Image)打分: ★★★★★更新: 2017-04-13 10:17大小: 1131 kb开发环境: Android Studio浏览: 1309 次下载: 109 次nanchen2251 / CompressHelper:fire: 压缩文件,压缩图片,压缩Bitmap,Compress, CompressImage, CompressFile, CompressBitmap998162介绍:压缩文件,压缩图片,压缩Bitmap,通过尺寸压缩和质量压缩,以达到清晰度最优运行效果:使用说明:特点1、支持压缩单张图片和多张图片1、添加依赖Step 1. 在工程目录下的 build.gradle 添加如下代码:allprojects { repositories { ... maven { url 'https://jitpack.io' } } }Step 2.在app的build.gradle引入依赖dependencies { compile 'com.github.nanchen2251:CompressHelper:1.0.2' }2、在Activity里面使用 File newFile = CompressHelper.getDefault(this).compressToFile(oldFile);3、你也可以自定义属性 File newFile = new CompressHelper.Builder(this) .setMaxWidth(720) // 默认最大宽度为720 .setMaxHeight(960) // 默认最大高度为960 .setQuality(80) // 默认压缩质量为80 .setFileName(yourFileName) // 设置你需要修改的文件名 .setCompressFormat(CompressFormat.JPEG) // 设置默认压缩为jpg格式 .setDestinationDirectoryPath(Environment.getExternalStoragePublicDirectory( Environment.DIRECTORY_PICTURES).getAbsolutePath()) .build() .compressToFile(oldFile);该项目参考了:https://github.com/zetbaitsu/Compressorhttps://github.com/Curzibn/Luban
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值