50);
canvas.drawPath(path, paint);
3.quadTo 用于绘制二阶贝塞尔曲线,从上一个点开始,绘制二阶Bezier曲线(x1,y1)为控制点, (x2,y2)为终点如果之前没有调用过 moveTo(),则默认从 (0,0)作为起点绘制。
/**
- 从上一个点开始,绘制二阶Bezier曲线
- (x1,y1)为控制点, (x2,y2)为终点
- 如果之前没有调用过 moveTo(),则默认从 (0,0)作为起点绘制。
*/
public void quadTo(float x1, float y1, float x2, float y2) ;
/**
- 和quadTo相同,只不过这里是使用的是相对坐标。
*/
public void rQuadTo(float dx1, float dy1, float dx2, float dy2)
bitmap绘制
1、获取图片的bitmap
private val jumpBitmap1 = BitmapFactory.decodeResource(context.resources, R.drawable.jump_1)
2、将bitmap绘制在画布上
/**
- @param bitmap The bitmap to be drawn
- @param src May be null. The subset of the bitmap to be drawn
- @param dst The rectangle that the bitmap will be