crop
2015-09-09 13:54:01 4 举报
Crop,一个简单却功能强大的图像编辑工具,它允许用户轻松地裁剪、调整和优化他们的照片。无论是专业摄影师还是摄影爱好者,都可以利用Crop的各种功能来提升他们的创作质量。它的用户界面直观易用,使得任何人都能快速上手。Crop还提供了一系列的滤镜和效果,让你可以在保持原始图像质量的同时,赋予照片独特的风格。此外,Crop还支持批量处理,让你可以一次性编辑多张照片,大大提高了工作效率。总的来说,Crop是一个强大而实用的图像编辑工具,无论你是想要裁剪出完美的照片,还是想要为照片添加特效,都能在Crop中找到满意的解决方案。
作者其他创作
大纲/内容
此处由于后期加入需求,1.在获取图片函数decodeRegionCrop中判断图片大小赋值mNeedCompress2.错误异常回调分布在各个catch 中。
是否选取图片
是否合法图片类型
解析错误
获取裁剪参数,传递并关闭页面
不是(只压缩并且是相册选取)
参数是否合法
#2
打开loading动画
获取裁剪区域图片(不裁剪则获取全区域)
#4
返回错误回调error 为“Param_illegal”
通过读取bitmap转base64
错误异常,参数非法错误信息
打开选择dialog
直接从文件流转base64
打开ImageCropActivity
判断各参数是否合法
#3
回传信息转json返回
判断使用base64方式传送
加载对应UI界面
base
用户交互过程
解析传入json对象
获取是否裁剪,裁剪框,图片获取等参数
非首次打开页面
此处由于后期加入需求,1.在获取图片函数decodeRegionCrop中判断图片大小赋值mNeedCompress2.错误回调分布在各个catch 中。
暂未使用
关闭loading动画
判断是否不裁剪以及mNeedCompress为false
返回错误回调error 为“Image_illegal”
关闭裁剪页面
加载图片
打开对应系统页面,拍照相册,获取返回数据
0 条评论
下一页