Releases: LuckSiege/PictureSelector
v2.5.3
fix #1325
fix #1331
fix #1334
fix #1338
fix #1344
fix #1352
fix #1356
fix #1362
fix #1363
1、新增api .isPageStrategy(); 是否开启分页查询(大幅提升系统相册图片过多的进入效率),默认开启
2、新增api .setRecyclerAnimationMode(AnimationType.ALPHA_IN_ANIMATION); 列表滑动动画效果
3、新增api .isMaxSelectEnabledMask(); 当选择条件达到某个阀值时显示蒙版效果
4、新增api .isAutomaticTitleRecyclerTop(); 点击列表标题是否快速回滚至顶部
5、IApp接口新增PictureSelectorEngine,用于解决内存极度不足导致ImageEngine等被回收问题,需要在
Application中实现IApp接口;例如开启了开发者选项-不保留活动or不允许后台进程等配制
6、调整视频和图片共选策略,图片和视频的总数量都归于.maxSelectNum管理,类似微信效果
优化一些已知问题...
v2.5.2
v2.5.1
add .loadCacheResourcesCallback(GlideCacheEngine.createCacheEngine()); api
add .bindPictureSelectorInterfaceListener(interfaceListener); api
更多请查看
用前须知 v2.5.1
v2.5.0
v2.4.9
v2.4.8
v2.4.6
fix #1177
fix #1181
fix #1182
fix #1183
fix #1185
fix #1191
升级ucrop为最新版本;
升级luban为最新版本;
新增.forResult(OnResultCallbackListener listener);接口回调形式返回结果,主要解决原有Bundle传值过大问题,用户根据自身业务场景决定使用哪种;
新增.bindCustomPlayVideoCallback(callback);视频预览自定义回调,用户可以根据自身需求可以使用自己的播放界面;
优化AndroidQ耗时问题
降低minSdkVersion,从原有的21降为19;
移除PictureParameterStyle样式中pictureRightDefaultBackgroundStyle,改为pictureUnCompleteBackgroundStyle替代
移除PictureParameterStyle样式中pictureRightBackgroundStyle,改为pictureCompleteBackgroundStyle替代
修复部分内存泄漏问题
修复若干已知问题