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里就加载完成了。
这里写图片描述这里写图片描述

发布了24 篇原创文章 · 获赞 17 · 访问量 1万+
展开阅读全文

没有更多推荐了,返回首页

©️2019 CSDN 皮肤主题: 技术黑板 设计师: CSDN官方博客

分享到微信朋友圈

×

扫一扫,手机浏览