Android简单画图

1.新建一个Class继承View

public class Demo extends View{

	public Demo(Context context, AttributeSet attrs) {
		super(context, attrs);
	}
}

输入extends view 然后在Demo上按提示的快捷键选第二个

2.创建画图方法

public class Demo extends View{

	public Demo(Context context, AttributeSet attrs) {
		super(context, attrs);
	}
	@Override
	protected void onDraw(Canvas canvas) {
		super.onDraw(canvas);
	}
}

输入ondraw生成方法
3.新建画笔

Paint fillpPaint=new Paint();//新建画笔
fillpPaint.setAntiAlias(true);//设置抗锯齿
fillpPaint.setStyle(Style.STROKE);//实心
fillpPaint.setStrokeWidth(2);//线条粗细

4.画线

canvas.drawLine(40, 40, 40,getHeight()-40, fillpPaint);//一个点x,y;第二个点x,y;画笔

5.加载
新建一个xml,然后打开下面图片所示的地方,刷新一下就会看到你Class名字,然后拖到xml里就加载完成了。
这里写图片描述这里写图片描述

已标记关键词 清除标记
相关推荐
©️2020 CSDN 皮肤主题: 技术黑板 设计师:CSDN官方博客 返回首页