Android简单的加入购物车动画

这是一个加入购物车一个小球走抛物线的动画。
先看效果图:

Paste_Image.png
Paste_Image.png

Paste_Image.png

在此之前,我们需要定义一个viewgroup的layout用于让动画在这个layout显示。

Paste_Image.png

然后,把需要进行动画的view加入此layout

Paste_Image.png

最后就是动画实现了

Paste_Image.png

这里就是简单的Animation,至于抛物线的效果主要是Interpolator这个东西,在起点到中点的时候,用DecelerateInterpolator减速上坡,在中点到终点的时候,用AccelerateInterpolator下坡。

首先,定义一个起点。


Paste_Image.png

然后,创建一个view并把view放入layout

Paste_Image.png

定义终点和中点:

Paste_Image.png

Paste_Image.png

在动画结束可以加个监听,再进行一些ScaleAnimation等等。
简单的介绍一下吧,哈哈反正今晚无聊想写点东西。
完整的代码在https://github.com/WarrenJones/View.git

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容