项目包含的功能:
-
调用系统相机拍照
-
图库选取图片
-
处理华为图库获取不到图片问题
-
处理部分手机拍照后,图片旋转角度问题
-
RxJava加载图片,向上取整计算合适比例。
-
EasyPermission库处理去读写权限( 适配Android6.0系统及其以上)
-
FileProvider访问文件(适配Android7.0系统及其以上)
-
跳转其他程序,Activity被系统因内存不足回收,处理数据保存问题。
更多详情,请阅读Android 拍照和图库功能(适配Android 6.0和7.0系统和华为机型问题)
根据以上功能模块封装一个类库,详情尽在PhotoCrop库