转载请注明原创出处,谢谢!
- GitHub: @Ricco
RiccoSelectPictures
照片选择库,支持(单一、指定、无限)张图片选择,单张图片剪裁,拍照,去重
优势
- 支持Android 8.0
- 最低兼容API 19
- Android 6.0 自动申请相机和读写权限
- 去重
- 无限选择张数;
流程图
脑图类
PhotoPicker
- 得到一张无剪裁图片
static void selectPic(android.app.Activity context, PhotoPicker.PicCallBack callBack)
context -
callBack - 选择图片回调
- 得到一张正方形裁剪的图片
static void selectPic(android.app.Activity context, int cropWH, PhotoPicker.PicCallBack callBack)
context -
cropWH - 裁剪宽高
callBack - 选择图片回调
- 得到picNum张图片
static void selectPics(android.app.Activity context, int picNum, PhotoPicker.PicCallBack callBack)
context -
picNum - 选择图片张数
callBack - 选择图片回调
- 得到picNum张图片,去重复
static void selectPics(android.app.Activity context, int picNum, java.lang.String[] paths , PhotoPicker.PicCallBack callBack)
context -
picNum - 选择图片张数
paths - 默认要勾选的数据
callBack - 选择图片回调
- 得到无限张图片
static void selectPics(android.app.Activity context, PhotoPicker.PicCallBack callBack)
context -
callBack - 选择图片
- 得到无限张图片,去重复
static void selectPics(android.app.Activity context, java.lang.String[] paths , PhotoPicker.PicCallBack callBack)
context -
paths - 默认要勾选的数据
callBack - 选择图片回调
接口
PhotoPicker.PicCallBack
onPicSelected(java.lang.String[] path)
path - 所有选中的图片地址
网友评论