Skip to content

Latest commit

 

History

History
117 lines (97 loc) · 5.01 KB

update_message.md

File metadata and controls

117 lines (97 loc) · 5.01 KB

更新说明

v2.2.3

* 修改adapter 数据相关操作方法
* banner 去掉泛型返回
* demo 添加更新数据注释
* 更新viewpager2到beta2

v2.2.1-2.2.2

  • 对kotlin使用的兼容支持
  • 对kotlin使用demo进行了修改
  • 新版本都将迁移至MavenCentral
  • 更新viewpager2到1.1.0-alpha01
  • 修改bug

v2.2.0

  • 自定义属性中增加可选择设置banner圆角的具体方向
  • 增加DrawableIndicator指示器,支持直接设置图片了,可以通过构造方法或者自定义属性设置
  • 合并ZakAnun朋友提交的优化监听器的设置以及减少 onPageScrolled 回调
  • 对demo进行了修改
  • 新的版本迁移将至jitpack仓库

v2.1.0

  • 修改banner圆角锯齿
  • 修改画廊支持左右不同的大小
  • 内置增加了默认的图片适配器,方便偷懒的人,但是其他类型的没有内置是因为可变性太高了,大家自定义就好
  • 自定义参数全部修改成banner_开头了,避免和其他库冲突。麻烦使用的大家修改下!

v2.0.12

  • 修改了new banner时无默认参数的问题
  • 自带的指示器支持选中和默认的宽度
  • setAdapter支持设置是否无限循环

v2.0.11

  • 合并了lvshaojun朋友提交的代码

v2.0.9

  • 增加了addBannerLifecycleObserver()方法,给banner添加生命周期观察者,将生命周期交给banner自己处理, 你也可以不使用这种方式自己象以前的方式自己控制,具体可以参考文档和demo
  • 修改了DepthPageTransformer效果,现在使用这种效果返回的位置应该没有问题了
  • 其他优化

v2.0.8

  • 修复bug
  • 增加混淆配置

v2.0.7

  • 修复画廊问题
  • 增加了多种PageTransformer
  • 增加滑动距离方法
  • demo中提供了adapter数据操作示例
  • 工具类中增加view圆角裁剪方法
  • 增加魅族轮播效果

v2.0.6

  • 修复指示器无法设置为白色问题
  • 新增销毁方法
  • 调小滑动距离

v2.0.5

  • demo中增加tv遥控器控件切换,我没有真机测试,所以只放到了demo中,使用的朋友有TV真机的帮忙测试下反馈给我哈!
  • 增加了view的添加和分离回调时,分别暂停和开始轮播,主要解决滑动嵌套时不可见轮播。这个也可以自己监听实现哈

v2.0.3-2.0.4

banner 修复了几个紧急bug,圆角绘制引起的残影和焦点问题,替换layoutmanager为null的异常

v2.0.2

banner bug修复
  • 有朋友想要在引导页使用banner,所以增加了is_infinite_loop属性来控制是否能无限循环
  • 增加了设置开始轮播位置的方法
  • 修复圆角裁剪和首次设置开始位置不对的bug
  • demo中增加了类似淘宝详情banner的案例,第一个放视频,不能无限循环
  • 设置指示器方法调整,demo增加自定义数字指示器案例
  • 对ProxyLayoutManger进行的优化

v2.0.1

banner bug修改
  • 解决一系列嵌套banner的事件冲突和解决方案 (如果我没有考虑到的场景,大家再反馈或者提交方案)

v2.0.0

banner 正式版发布
  • 改变banner圆角实现方式,兼容低版本
  • 新增两种指示器效果,基本能满足大部分需求了

v2.0.0-beta

banner 测试版发布
  • 修改banner内部轮播逻辑
  • 增加设置画廊效果方法
  • 内置有2种官方Transformer效果,更多效果你可以自定义
  • 优化切换事件和点击事件,去掉onBannerChanged方法
  • 新增轮播滑动时间控制,感谢zguop,这里的具体实现方法来自zguop的项目
  • 支持多PageTransformer组合设置

v2.0.0-alpha03

banner 预览版使用中的问题优化。
这里要感谢BoldFruit朋友修复了一个bug;我爷爷得了癌症住院了需要照顾,公司事情也多,所以更新频率会慢很多。希望大家理解!
不过我更希望大家要是发现bug,亦可以自己修复提交,有什么想法新增的功能也可以提交过来。可以提供一个良好的开源环境哈!
还有不要一直夺命连环催,大家都有自己的事情,多多理解!
  • 增加支持布局文件中使用自定义指示器了(自己发挥)
  • 增加支持Android5.0以上的设置banner圆角方法
  • 其他问题修复(有些实在是不好复现加上有点忙,只修改了部分bug)

v2.0.0-alpha02

banner 预览版使用中的问题优化
  • #666 修改orientation自定义属性与其他库冲突问题:改成banner_orientation
  • 增加RecyclerView嵌套banner和ConstraintLayout中使用banner测试demo
  • #669 RecyclerView嵌套banner 轮播优化代码建议,demo中可以查看
  • 其他问题修复

v2.0.0-alpha

banner 2.0全新基础升级,目前是预览版,使用中的问题慢慢迭代
  • 使用了ViewPager2为基础控件
  • 支持了androidx兼容包
  • 方便了UI、Indicator自定义(现在还是基础版本,后面再提升)
  • 依赖包目前只需要导入了ViewPager2