Android 绘图基础

来源:互联网 发布:程序员要懂软件架构吗 编辑:程序博客网 时间:2024/05/29 19:13

Android 绘制图形主要包括Canvas和Paint两个类,Canvas负责绘图的形状大小位置,Paint控制绘图风格,如画笔颜色,粗细,填充风格。


主要API

Canvas:

绘制弧形,扇形 : drawArc(RectF oval, Float startAngle, Float sweepAngle, boolean UserCenter, Paint paint)

RectF oval 绘制区域

Float startAngle 开始绘制的角度,0度在3点钟的位置

Float sweepAngle 弧形划过的角度 

boolean UserCenter 是否绘制扇形除圆形部分外的由边框到圆心的三角形的区域

Paint paint 画笔

PS:stroke宽度是以绘制边界的中心来展开的,所以View的周边一定要留够至少stroke宽度一半的空白区域,否则边框的绘制会不全。

0 0