一款用于在 Android 设备上获取照片(拍照或从相册、文件中选择)、裁剪图片、压缩图片的开源工具库

TakePhoto

项目地址:crazycodeboy/TakePhoto 

简介: 一款用于在 Android 设备上获取照片(拍照或从相册、文件中选择)、裁剪图片、压缩图片的开源工具库

更多:作者   提 Bug   官网   

标签:

 

 uploading.4e448015.gif转存失败 uploading.4e448015.gif转存失败重新上传取消 uploading.4e448015.gif转存失败重新上传取消

TakePhoto是一款用于在 Android 设备上获取照片(拍照或从相册、文件中选择)、裁剪图片、压缩图片的开源工具库,目前最新版本4.1.0。 3.0 以下版本及 API 说明,详见TakePhoto2.0+。

TakePhoto 交流平台:QQ 群:556387607(群 1,未满)

V4.0

  • 支持通过相机拍照获取图片
  • 支持从相册选择图片
  • 支持从文件选择图片
  • 支持批量图片选取
  • 支持图片压缩以及批量图片压缩
  • 支持图片裁切以及批量图片裁切
  • 支持照片旋转角度自动��正
  • 支持自动权限管理(无需关心 SD 卡及摄像头权限等问题)
  • 支持对裁剪及压缩参数个性化配置
  • 提供自带裁剪工具(可选)
  • 支持智能选取及裁剪异常处理
  • 支持因拍照 Activity 被回收后的自动恢复
  • 支持 Android8.1
  • +支持多种压缩工具
  • +支持多种图片选择工具

GitHub 地址: https://github.com/crazycodeboy/TakePhoto

目录

  • 安装说明
  • 演示
  • 使用说明
  • 自定义 UI
  • API
  • 兼容性
  • 贡献
  • 更新说明
  • 最后

安装说明

Gradle:

    compile 'com.jph.takephoto:takephoto_library:4.1.0'

Maven:


  com.jph.takephoto
  takephoto_library
  4.1.0
  pom

演示

运行效果图:
一款用于在 Android 设备上获取照片(拍照或从相册、文件中选择)、裁剪图片、压缩图片的开源工具库_第1张图片 一款用于在 Android 设备上获取照片(拍照或从相册、文件中选择)、裁剪图片、压缩图片的开源工具库_第2张图片

你可能感兴趣的:(Android,不错文章转载)