目录
1.概述
在kotlin开发中,各种各样的图形UI功能也是常有的功能,所以常有贝塞尔曲线实现这些功能,比如波浪图形和二阶贝塞尔曲线的案例,下面就来通过案例讲解来分析下贝塞尔曲线的使用
2. kotlin二阶贝塞尔曲线和波浪图形绘制的讲解
2.1 关于二阶贝塞尔曲线的讲解使用
二阶贝塞尔曲线的构造重点:需要绘制3个点,起点P0、终点P2和控制点P1
实现步骤如下:
首先在自定义View的构造方法中初始化好Paint的基本设置
再实现onSizeChanged(w: Int, h: Int, oldw: Int, oldh: Int)方法,它可以确定自定义View的大小。在此方法中初始时确定起点、终点和控制点