文档章节

撸吧坑死宝宝了

lsy999
 lsy999
发布于 2017/07/13 09:53
字数 135
阅读 1
收藏 0

luban图片压缩 我想多图压缩完成有后缀名 .setFilename(f.getAbsolutePath()) 里面是setFilename(“data/data/img.png”)不然里面会截取 截取找不到 / 就抛出异常了

rivate void initFile() {
    for (int i = 0; i < photoPaths.size(); i++) {

        File f = new File(photoPaths.get(i));
        Luban.get(this)
                .load(f)
                .setFilename(f.getAbsolutePath())
                .putGear(Luban.THIRD_GEAR)
                .setCompressListener(new OnCompressListener() {
                    @Override
                    public void onStart() {
                        Toast.makeText(MainRepairsActivity.this, "正在压缩,请不要上传!", Toast.LENGTH_SHORT).show();
                    }

                    @Override
                    public void onSuccess(File file) {
                        Toast.makeText(MainRepairsActivity.this, "压缩成功了,快去上传吧!", Toast.LENGTH_SHORT).show();
                        files.add(file);
                    }

                    @Override
                    public void onError(Throwable e) {
                        e.printStackTrace();
                        Toast.makeText(MainRepairsActivity.this, "图片压缩失败!", Toast.LENGTH_SHORT).show();
                    }
                }).launch();

    }
}

© 著作权归作者所有

共有 人打赏支持
lsy999
粉丝 0
博文 87
码字总数 25480
作品 0
程序员
私信 提问
2017菜鸡编程工程师,撸码撸码,垃圾专科生撸码人生

  2017菜鸡C与C++工程师总结,撸码撸码,垃圾专科生撸码人生   前言   年底了,对工作做一个总结。又要感叹那句话啊,时光流水,仿佛昨天才刚毕业,到今天不知不觉已经正式工作半年了。...

编程大亨
2017/12/06
0
0
论颜值的重要性

作为一个外貌协会的长期会员,现在什么都数据化的时代,外貌也数据化了。 对,就是颜值,下面我简洁地论证颜值的重要性。 0.漂亮妹子 从生物学的角度来说,一切的物种起初都是求存为重。为什...

大止刀口
2016/09/14
30
0
C++代码实现rsa签名校验

bool rsaverify(const unsigned char src,int src_len,unsigned char sig,unsigned int sign_len,unsigned char *publicKey){ X509 * cert = NULL;EVP_PKEY * key = NULL; BIO *keybio ;keyb......

kingsOSZT
2016/03/29
453
0
论网络喷子的功力-关于全栈工程师那篇文

由于我一篇文章《“全栈”工程师 请不要随意去做》在公众号和CSDN博客首页同时发表被推荐,引来了各种性格和类型的读者观看。 本来这篇文章是一篇饭后杂谈,我随笔有感而发。因为我碰到很多新...

xllily_11
2017/03/30
0
0
人人都能学会的python编程教程5:循环-2

“死循环”是必须要避免的,当然“活循环”也未必都要执行完。 break 语句 比如我们要从一个列表中找到某个特定元素,那么只要找到了这次循环就可以停止了,没有必要非得走到最后。 这种情况...

编程老司机
05/10
0
0

没有更多内容

加载失败,请刷新页面

加载更多

Spring应用学习——AOP

1. AOP 1. AOP:即面向切面编程,采用横向抽取机制,取代了传统的继承体系的重复代码问题,如下图所示,性能监控、日志记录等代码围绕业务逻辑代码,而这部分代码是一个高度重复的代码,也就...

江左煤郎
今天
3
0
eclipse的版本

Eclipse各版本代号一览表 Eclipse的设计思想是:一切皆插件。Eclipse核心很小,其它所有功能都以插件的形式附加于Eclipse核心之上。 Eclipse基本内核包括:图形API(SWT/Jface),Java开发环...

mdoo
今天
1
0
SpringBoot源码:启动过程分析(一)

本文主要分析 SpringBoot 的启动过程。 SpringBoot的版本为:2.1.0 release,最新版本。 一.时序图 还是老套路,先把分析过程的时序图摆出来:时序图-SpringBoot2.10启动分析 二.源码分析 首...

Jacktanger
今天
3
0
小白带你认识netty(二)之netty服务端启动(上)

上一章 中的标准netty启动代码中,ServerBootstrap到底是如何启动的呢?这一章我们来瞅下。 server.group(bossGroup, workGroup);server.channel(NioServerSocketChannel.class).optio...

天空小小
今天
3
0
聊聊storm trident batch的分流与聚合

序 本文主要研究一下storm trident batch的分流与聚合 实例 TridentTopology topology = new TridentTopology(); topology.newStream("spout1", spout) .p......

go4it
昨天
5
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部