自定义控件(转盘)

首先继承view 初始化的一些参数 重写三个构造方法 为了我们好计算坐标 得到屏幕的信息 宽高 并平均分配 使画布在中间显示 初始化画笔 设置画布(view)的大小 首先移动画布的中心点为中间 之后画大圆 开始在onDraw方法中画画 之后画6个圆弧 要根据矩形的内切圆来画 所以要设置被切处这个内切圆的矩形(正方形) (矩形的长度和宽度就是圆的半径) 设置矩形的两个点的坐标 如果是平均分割6个弧的
相关文章
相关标签/搜索