前言:用贝塞尔曲线实现直播点赞漂浮效果步骤:总的来说就是向RelativeLayout中一直添加ImageView
1、初始化点赞效果的图片、图片运动的插值器等
2、添加图片显示时的动画(一组动画)
3、在显示动画完成之后对图片添加贝塞尔曲线运动并在动画完成之后移除该View
一、贝塞尔曲线公式
N阶贝塞尔曲线可如下推断。给定点P0、P1、…、Pn,其Bezier曲线即
每项的系数是:n*(n-1)....(n-i)/i!
分子求解:
分母计算:
二、漂浮点赞实现
数据初始化,需要的图片 、插值器、并设置控件底部水平居中。
底部图片的显示动画
在底部图片显示完成之后,添加贝塞尔曲线动画~
最后在当前布局中添加ImageView并增加动画效果