JD加载动画是这样的:
我做出来的是这样的:(修改前)
(微调后:)
中间的狗我不会画,所以我就画了个勾。
我把速度动画速度设置的很慢,这样的话方便观察和学习。
其实看到jd的加载动画,第一反应就是想到了 路径动画
我之前写过关于路径动画的用法:Android自定义控件开发入门与实战(6)路径动画
因为这个加载动画的路径都像是已经设好了,只要朝着指定方向绘制就行了。
难点主要在 画狗(他们用到了贝塞尔曲线,而我没有坐标,设计不出来),其他的话,其实还真没什么值得注意的地方。
所以这一篇就当做是对路径动画做一个复习吧= =。
从gif图,我们可以看出动画顺序为:
-
两个小圆向左向右移动