TakePhoto
简介: 一款用于在 Android 设备上获取照片(拍照或从相册、文件中选择)、裁剪图片、压缩图片的开源工具库
标签:
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
目录
安装说明
Gradle:
compile 'com.jph.takephoto:takephoto_library:4.1.0'
Maven:
<dependency>
<groupId>com.jph.takephoto</groupId>
<artifactId>takephoto_library</artifactId>
<version>4.1.0</version>
<type>pom</type>
</dependency>
演示
运行效果图: