自定义控件之太极图

绘制这个图主要是为了练习Rect和Circle,代码使用kotlin语言写的,先上成果图

自定义控件之太极图_第1张图片
太极旋转图

直接记录步骤,首先绘制左右两边黑色和白色半圆,代码:

自定义控件之太极图_第2张图片
自定义控件之太极图_第3张图片
绘制左右半圆

然后在绘制半圆的头部

自定义控件之太极图_第4张图片
自定义控件之太极图_第5张图片
绘制半圆头部

再画龙点睛,绘制小圆

自定义控件之太极图_第6张图片
绘制小圆

最后如何让其旋转? 写个设置角度方法的方法,使用定时器,改变角度,重复绘制.

自定义控件之太极图_第7张图片
设置角度方法

看百遍不如撸一遍,写点有趣的东西,既能学到东西,又不那么枯燥.

你可能感兴趣的:(自定义控件之太极图)