Releases: getActivity/ShapeView
Releases · getActivity/ShapeView
v9.6
v9.5
添加 maven 插件及 jitpack 构建配置
优化 CommonFontSpan 类中 drawX 局部变量赋值的逻辑
修正 Shape 控件在没有设置背景相关属性的情况下仍会覆盖原有的 View 背景问题
v9.3
修复自定义 Span 没有适配布局反方向特性的问题
修复自定义 Span 导致 TextView gravity 属性失效的问题
修复自定义 Span 绘制文本的时候没有考虑 TextView Padding 的问题
修复设置文本描边后必须设置文本渐变才能显示正常的问题
修正属性名 shape_strokeGradientColor 为 shape_strokeGradientEndColor
将依赖的 ShapeDrawable 框架升级到 3.3 版本
v9.2
适配 Shape 圆角属性布局反方向特性 适配 Shape 渐变色属性布局反方面特性
v9.0
抽取 ShapeDrawable 为独立框架
重构 ShapeView 属性命名并新增适配文档
新增 ShapeDrawable 支持设置边框渐变色方向
优化框架代码中的包结构,类命、字段名、方法名命名
v8.5
修复无法动态删除渐变色的问题 修复无法动态从渐变色切换成纯色的问题
v8.3
修正 ShapeDrawable 阴影区域大小计算规则有误差的问题 修复在 Android 8.1 及以下版本使用无圆角阴影会出现变黑的问题
v8.2
修改阴影的实现方式 新增支持 Shape 线条的方向 新增适配 LayoutDirection 特性
v8.0
优化框架方法命名及重复代码 新增支持设置背景边框渐变色 新增支持设置文本边框渐变色 加入对 ShapeDrawable 对象的复用机制 修复设置阴影偏移量导致阴影出现瑕疵的问题 修复在无设置填充色导致状态选择器没有生效的问题
v6.2
优化渐变色相关的 API 命名 新增 ShapeRadioGroup 控件 修复背景阴影色和背景渐变色不能同时设置的问题 修复背景阴影色和背景边框色不能同时设置的问题