Android 图片剪切框架 uCrop 简单集成

说明:

* Android 图片剪切框架 uCrop 简单集成,地址:https://github.com/Yalantis/uCrop

* 还有一篇博客调用这个框架,采用相机和相册详细调用:Android7.0相机图册图片剪切封装 - ucrop框架

图片:


步骤:

1、配置文件:

根目录的gradle

allprojects {
   repositories {
      jcenter()
      maven { url "https://jitpack.io" }
   }
}
项目目录的gradle

//图片剪切
    compile 'com.github.yalantis:ucrop:2.2.1'

2、AndroidManifest.xml 配置

3、Activity调用

调用:

UCrop.of(sourceUri, destinationUri)
    .withAspectRatio(16, 9)
    .withMaxResultSize(maxWidth, maxHeight)
    .start(context);

返回:

@Override
public void onActivityResult(int requestCode, int resultCode, Intent data) {
    if (resultCode == RESULT_OK && requestCode == UCrop.REQUEST_CROP) {
        final Uri resultUri = UCrop.getOutput(data);
    } else if (resultCode == UCrop.RESULT_ERROR) {
        final Throwable cropError = UCrop.getError(data);
    }
}

具体使用:

地址:Android7.0相机图册图片剪切封装 - ucrop框架

你可能感兴趣的:(【,Android,开源框架,】)