ImageKnife/CHANGELOG.md

1.6 KiB
Raw Blame History

1.0.6

  • 变换能力的图片处理默认使用GPU提升处理效率。

1.0.5

  • 自定义组件已支持通用属性和通用事件绑定,因此ImageKnifeComponent将删除相关内容,相关内容由用户自定义实现,提高扩展能力

  • ImageKnifeOption 支持列表绑定

  • ImageKnifeOption

    新增

    • 1.onClick事件属性

    删除

    • 1.size(设置大小)
    • 2.sizeAnimated 显式动画
    • 3.backgroundColor背景色
    • 4.margin 组件外间距 等属性,删除的属性将由通用属性提供支持,可支持在ImageKnifeComponent自定义组件上链式调用

1.0.4

  • 渲染显示部分使用Canvas组件替代Image组件

  • 重构渲染封装层ImageKnifeComponent自定义组件

  • 新增GIF图片解析能力

  • 新增SVG图片解析能力

1.0.3

  • 适配OpenHarmony API9 Stage模型。

1.0.2

  • 支持用户自定义扩展变换接口。

1.0.1

  • 由gradle工程整改为hvigor工程。

1.0.0

专门为OpenHarmony打造的一款图像加载缓存库致力于更高效、更轻便、更简单

  • 支持内存缓存使用LRUCache算法对图片数据进行内存缓存。
  • 支持磁盘缓存,对于下载图片会保存一份至磁盘当中。
  • 支持进行图片变换。
  • 支持用户配置参数使用:(例如:配置是否开启一级内存缓存,配置磁盘缓存策略,配置仅使用缓存加载数据,配置图片变换效果,配置占位图,配置加载失败占位图等)。
  • 推荐使用ImageKnifeComponent组件配合ImageKnifeOption参数来实现功能。
  • 支持用户自定义配置实现能力参考ImageKnifeComponent组件中对于入参ImageKnifeOption的处理。