DeadLine837 / LibjpegCompress

libjpeg图片压缩

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

使用: Gradle

compile 'me.xiaosai:image_compress:1.0.1'

Simple Example:

ImageCompress.with(this)
          .load(filePath)
          .setTargetDir(externalStorageDirectory)
          .ignoreBy(150)
          .setOnCompressListener(new ImageCompress.OnCompressListener() {
              @Override
              public void onStart() {
                  Log.e("compress","onStart");
              }
              @Override
              public void onSuccess(String filePath) {
                  Log.e("compress","onSuccess="+filePath);
                  choose_bit.setImageBitmap(BitmapFactory.decodeFile(filePath));
              }
              @Override
              public void onError(Throwable e) {
                  e.printStackTrace();
                  Log.e("compress","onError");
              }
          }).launch();

About

libjpeg图片压缩


Languages

Language:C++ 52.1%Language:Java 25.0%Language:C 20.9%Language:Makefile 2.0%