android-svg动画学习

这里写图片描述

svg动画能实现很多的线性动画功能。
1。要使用动画需要三个部分的文件
① 在drawable文件夹下绘制vector.xml文件
这里写图片描述
② 在animator文件夹下创建anim_path2.xml的文件
这里写图片描述
③创建animated-vector.xml将动画和vector连接起来
这里写图片描述
最后进行使用和启动动画
这里写图片描述
这里写图片描述

2.实现搜索的动画功能
这里写图片描述
在search_vector.xml中进行绘制图形
这里写图片描述
在search_animator.xml中写属性动画
这里写图片描述
在search_animator_vector.xml中进行连接动画和图形。充当粘合剂的作用 。并且在布局文件中设置这个粘合器,进行动画的操作。
这里写图片描述

具体的demo:https://github.com/yunzheyue/svgTest
关于vector的命令的解析:https://blog.csdn.net/l25000/article/details/49801297

猜你喜欢

转载自blog.csdn.net/yuezheyue123/article/details/81699732