百科.dev
全部条目在线工具AI 编程趋势榜开源项目技术资讯提交条目
登录
< 返回工具列表
V

vector-compat

> 编程语言
开源

Lollipop 中引入的用于 VectorDrawable 和 AnimatedVectorDrawable 类的支持库

1.2K stars0 点赞0 次浏览
访问官网GitHub

工具介绍

Lollipop 中引入的用于 VectorDrawable 和 AnimatedVectorDrawable 类的支持库

vector-compat 是 Lollipop 中引入的一个支持库,用于 [VectorDrawable][1] 和 [AnimatedVectorDrawable][2],提供完全兼容的调色支持(目前 API 为 14 及以上)。vector-compat 提供了必要的工具,可使动画图标与新的抽屉汉堡图标相似,点击时会变成向后箭头。任何其他图标之间的变形动画都可以 纯粹在 xml 中定义 (不需要 java 代码),而库会负责处理转换动画。由于它们采用向量格式,这些图像的高度和宽度可以任意设置,不会产生像素化现象。

库会在 api 21+ 设备上透明地回退到 VectorDrawable 和 AnimatedVectorDrawable 的 Lollipop 实现。

如果您有特定的变形动画请求,请打开 新问题,我会着手将它们添加到库中。如果您已经创建了自己的动画,也欢迎您创建 Pull Request。请参与贡献!

Issues· 0 开放

查看全部 Issues在 GitHub 打开

暂无开放 Issues,或尚未同步最近议题。

> 标签

Java

暂无评论,来聊聊你的看法吧

> 工具信息

发布日期2026年8月1日
最后更新2026年9月17日
分类编程语言
定价开源

> 相关工具

T
TypeScript
JavaScript 的超集,为前端与全栈提供静态类型
P
Python
通用编程语言,广泛用于 Web、数据与 AI
G
Go
Google 推出的简洁高效系统语言