Skip to content
This repository has been archived by the owner on Jul 14, 2021. It is now read-only.

Releases: alibaba/Virtualview-Android

VirtualView-Android 1.3.4

24 May 08:19
Compare
Choose a tag to compare

Remove unused log.

VirtualView-Android 1.3.3

08 May 10:02
Compare
Choose a tag to compare
  • 修复 native layout 嵌套下的控件,点击事件分发不准确的 bug;

com.alibaba.android:virtualview:1.3.3@aar

VirtualView-Android 1.3.2

03 May 08:23
Compare
Choose a tag to compare
  • 增加 rtl 开关,通过 VVFeatureConfig.setRtlAvailable() 来控制是否开启 rtl 布局;

com.alibaba.android:virtualview:1.3.2@aar

VirtualView-Android 1.3.1

17 Apr 09:04
Compare
Choose a tag to compare
  • 修复点击分发的bug,见 #53#58
  • 增加若干接口;

com.alibaba.android:virtualview:1.3.1@aar

VirtualView-Android 1.3.0

03 Apr 14:27
Compare
Choose a tag to compare
  • 合并分支 icbu 分支代码,增加 RTL 布局能能力;
  • 采用 26.0.2 版本的 support 包编译,Slider 实现提供两套实现,默认更新至采用 RecyclerView 的实现,通过 LinearSnapHelper 控制滑动体感,也可以通过 VVFeatureConfig.setSliderCompat(true) 降级到老的实现以兼容老本版本的 support 包;
  • VafContext 里新增 Activity Context 接口,用来创建 view 对象、获取资源等,#50
  • 开放 ViewBasesetTag(String key, Object tag) 接口;
  • NText 增加 underline 的样式实现,#48
  • 修复 Page 里的子元素滑动回收时类型转换错误,#52
  • 修复点击事件分发过程中 id 传递的错误;

com.alibaba.android:virtualview:1.3.0@aar

VirtualView-Android 1.2.0

29 Mar 02:41
Compare
Choose a tag to compare
  • NText 支持 lineHeight 属性,表示行高,文字垂直居中显示,见 #45
  • 新增 paddinglayoutMargin 属性,一次性设置四个边,优先级低于独立设置的四个属性,见 #7
  • 重构实体布局容器的接口规范,支持外部扩展注册实体布局容器;
  • 修复实体布局容器不能裁剪虚拟控件的问题;

VirtualView-Android 1.1.1

26 Mar 03:55
Compare
Choose a tag to compare
  • 修复实体布局里的控件在复用的时候尺寸不正确的问题;
  • 修复实体布局里的虚拟控件在更新之后重新绘制不生效的问题;

com.alibaba.android:virtualview:1.1.1@aar

VirtualView-Android 1.1.0

21 Mar 09:15
Compare
Choose a tag to compare
  • 增加实体布局类型控件,包括:NFrameLayout,NGridLayout,NRatioLayout,NVH2Layout,NVHLayout,其布局逻辑与对应的虚拟布局一致,但是具有一个实体容器,会绘制在独立的 canvas 里,在配置 borderRadius 属性的情况下,会裁剪内部区域;
  • 修复虚拟布局设置隐藏属性,子节点里的实体控件仍然会显示的问题,见 #41
  • 重构绘制 border 和 背景的逻辑;
  • 废弃了部分类和代码,比如 SurfaceContainer
  • 优化了部分代码内存使用,减少内存分配;
  • 新增了覆盖内置控件的注册接口;
  • 丰富了 Demo,增加了 PicassoImage 控件的演示,增加曝光事件的演示;

com.alibaba.android:virtualview:1.1.0@aar

VirtualView-Android 1.0.12

16 Mar 06:35
Compare
Choose a tag to compare
  • VText 绘制时增加裁剪区域,防止绘制到外部,见 #40
  • 增加部分获取参数的接口;

com.alibaba.android:virtualview:1.0.12@aar

VirtualView-Android 1.0.11

11 Mar 13:46
Compare
Choose a tag to compare
  • 不可见的控件不触发曝光事件,见 #39

com.alibaba.android:virtualview:1.0.11@aar