上一篇中我简单的介(粘)绍(贴)了一下贝塞尔曲线(Bezier)曲线的原理和公式,但是作为数学界排的上名号的渣渣,我只能默默的溜过;
不过还好,android帮我们实现好了这个贝塞尔曲线的使用;
Path
这个类中封装了要使用贝塞尔曲线(Bezier)的简单方法;使用起来也很简单,总的来说也只有三步
- 初始化Path
mPath = new Path();
- path移动到起点
mPath.moveTo(startX, startY / 3);
- 确定直线的终点
mPath.lineTo(endX, end

本文介绍了Android中贝塞尔曲线的使用,通过Path类的quadTo和cubicTo方法绘制二阶和三阶曲线。贝塞尔曲线的基础知识和简单应用,如绘制动态效果,被详细阐述。虽然原理相对简单,但能实现炫酷的视觉效果,如QQ粘性控件。源码已开源在GitHub。
最低0.47元/天 解锁文章
1102

被折叠的 条评论
为什么被折叠?



