Android绘图操作onDraw
做java的都知道,绘图肯定首先需要一个Canvas,然后在用Graphics在上面绘制自己想要图案。不错,Android上面也类似,你可以从一个Bitmap得到它的Canvas,进行绘制,也可以自定义一个View,用它的 Canvas。不同的时,Android里没有Graphics,而用 Paint代之,当然用法也稍有不同。以下是自定义View的一段代码:@Overridepublic void onDraw(Canvas canvas) {// 首先定义一个paintPaint paint = new Paint();// 绘制矩形区域-实心矩形// 设置颜色paint.setColor(Color.WHITE);// 设置样式-填充paint.setStyle(Style.FILL);// 绘制一个矩形canvas.drawRect(new Rect(0, 0, getWidth(), getHeight()), paint);// 绘空心矩形// 设置颜色paint.setColor(Color.RED);// 设置样式-空心矩形paint.setStyle(Style.STR...