Skip to content

Releases: FlyJingFish/OpenImage

修复bug

12 Sep 09:10
Compare
Choose a tag to compare

1、修复页面重建导致的崩溃问题

2、升级 ShapeImageView 库至最新版本 1.5.6

优化双指阈值

06 Aug 13:30
Compare
Choose a tag to compare

1、fix #33

2、新增修改双指触摸阈值方法 OpenImageConfig.setScaledTouchSlop(slop)

修复bug

18 Jul 09:25
Compare
Choose a tag to compare

修复bug

14 Jun 03:02
Compare
Choose a tag to compare

修复bug

03 Jun 09:53
Compare
Choose a tag to compare

优化播放器播放

29 Feb 03:21
Compare
Choose a tag to compare

1、优化播放器播放,当硬解码有问题时自动回退到较低等级的解码器
2、设置新的预缓存长度,防止内存溢出OOM

优化打开大图速度

21 Dec 08:06
Compare
Choose a tag to compare

1、优化打开大图页面的启动速度,提升幅度理想情况下大约 30%

修复bug ,优化代码

22 Nov 16:39
Compare
Choose a tag to compare

1、修复部分手机切换图片第二张不显示问题

2、修复部分手机退到桌面再回来后显示loading的问题

3、优化TouchCloseLayout代码

修复bug

24 Oct 08:04
Compare
Choose a tag to compare

1、修复不能获取View大小时,超长图不能显示为阅读模式的bug

2、完善 TouchCloseLayout

3、修复下载按钮在全屏时点击无效问题

4、升级 ShapeImageView 库至最新版本 1.5.5

新增 OpenImageCoilLib 库

13 Oct 06:44
Compare
Choose a tag to compare

1、新增 OpenImageCoilLib 库,使用方式如下:

  • 如果您只是使用图片功能,则只需要如下引入方式即可:
//OpenImageCoilLib 引入Coil(2.4.0)图片引擎,没有引入视频播放器;
implementation 'io.github.FlyJingFish.OpenImage:OpenImageCoilLib:2.1.7'
  • 如果您想要使用图片和视频功能,则需要按如下配置(引入 OpenImageFullLib 时排除掉 OpenImageGlideLib,否则将会同时存在Glide和Coil):
//OpenImageFullLib 是完整版,如果您不想自定义图片引擎和视频播放器引擎可直接引用以下库
implementation ('io.github.FlyJingFish.OpenImage:OpenImageFullLib:2.1.7'){
    exclude module: 'OpenImageGlideLib'
}
//OpenImageCoilLib 引入Coil(2.4.0)图片引擎,没有引入视频播放器;
implementation 'io.github.FlyJingFish.OpenImage:OpenImageCoilLib:2.1.7'

2、重写一些代码,限制外部访问一些方法