源码简介

最近项目中用到多图选择上传的需求,考虑到android机型众多问题就自己花时间写了一个,测试了大概60款机型,出现过一些问题也都一一修复了,基本上稳定了特分享出来,界面UI也是商用级的开发者不用在做太多修改了,界面高度自定义,可以设置符合你项目主色调的风格,集成完成后就可以拿来用。
重要的事情说三遍记得添加权限
< uses-permission android:name="android.permission.READ_EXTERNAL_STORAGE" />
< uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />
< uses-permission android:name="android.permission.CAMERA" />
功能特点:
1.适配android7.0系统
2.解决部分机型裁剪闪退问题
3.解决图片过大oom闪退问题
4.动态获取系统权限,避免闪退
5.支持相片or视频的单选和多选
6.支持裁剪比例设置,如常用的 1:1、3:4、3:2、16:9 默认为图片大小
7.支持视频预览
8.支持gif图片
9.支持一些常用场景设置:如:是否裁剪、是否预览图片、是否显示相机等
10.新增自定义主题设置
11.新增图片勾选样式设置
12.新增图片裁剪宽高设置
13.新增图片压缩处理
14.新增录视频最大时间设置
15.新增视频清晰度设置
16.新增QQ选择风格,带数字效果
17.新增自定义 文字颜色 背景色让风格和项目更搭配
18.新增多图裁剪功能
19.新增LuBan多图压缩
20.新增单独拍照功能
javaapk之前也介绍过很多类似的项目,感兴趣的可以在javaapk图片处理分类中下载。
Android项目源码功能强大的多图多视频选择器项目 Android项目源码功能强大的多图多视频选择器项目 Android项目源码功能强大的多图多视频选择器项目 Android项目源码功能强大的多图多视频选择器项目 Android项目源码功能强大的多图多视频选择器项目 Android项目源码功能强大的多图多视频选择器项目

8条源码讨论
发表评论

您必须登录才能评论.

7# kandyma 2017-05-24 下午2:56

邮箱地址mayuchang2000@163.com,有问题可以联系

6# kandyma 2017-05-24 下午2:54

在build.gradle添加如下内容即可compile ‘com.android.support.constraint:constraint-layout:1.0.0-alpha9’

5# kandyma 2017-05-24 下午2:53

在build.gradle添加如下内容既可以

4# kandyma 2017-05-24 下午2:39

05-24 06:32:37.888 28841 28841 E AndroidRuntime: java.lang.RuntimeException: Unable to start activity ComponentInfo{com.luck.pictureselector/com.luck.pictureselector.MainActivity}: android.view.InflateException: Binary XML file line #2: Binary XML file line #2: Error inflating class android.support.constraint.ConstraintLayout

地板 kandyma 2017-05-24 下午2:36

是的运行就挂了

板凳 13387555438 2017-04-19 下午5:44

一运行就崩了

沙发 lvdong5830 2017-03-29 下午4:11

支持一下噢,很好的项目

©2013-2017 JavaApk.com· 鲁ICP备13032311号-1· Powered by WordPress· Theme by JavaApkTM · 网站地图.19 queries in 0.306 seconds