Android.001基本图形绘制

我们平时画图时所需要的工具有笔和纸,那在Android里面Paint类是笔,Canvas类是纸(Android里面名词称为画布)
【Android.001基本图形绘制】下面通过例子学习自定义控件:

public class BaseView extends View { public BaseView(Context context) { super(context); }public BaseView(Context context, @Nullable AttributeSet attrs) { super(context, attrs); }public BaseView(Context context, @Nullable AttributeSet attrs, int defStyleAttr) { super(context, attrs, defStyleAttr); }@Override protected void onDraw(Canvas canvas) { super.onDraw(canvas); // 设置画笔的基本属性 Paint paint = new Paint(); paint.setColor(Color.RED); // 设置画笔的颜色 paint.setStyle(Paint.Style.STROKE); // 设置填充样式为描边 paint.setStrokeWidth(50); // 设置画笔宽度 canvas.drawCircle(190,200,150,paint); // 画圆 } }

效果图如下:
Android.001基本图形绘制
文章图片

Paint画笔常用属性使用:
待续....

    推荐阅读