安卓Canvas绘图

  • 蓝蓝的天
  • LV5工程师
  • |      2016-05-12 13:43:21
  • 浏览量 965
  • 回复:0

Canvas绘图:

Android程序常常需要动态生成图片。这是就用到Canvas类和Paint类。

1.Canvas 类和Paint类

Android系统的绘图功能继承自View类,并重写它的onDraw()方法。Canvas类代表画布,

提供了多种方法用于承载和显示开发人员绘制的各种图形。

Paint类代表画笔,用于绘制图形。

2.绘制基本图形

先新建项目“Canvas",再新建CanvasView类,使其继承于View类,并添加其构造方法,重写onDraw()方法,如图:

安卓Canvas绘图

在CanvasView类中创建Paint画笔对象,代码如下:

安卓Canvas绘图

在onDraw()方法中添加如下代码,绘制圆形、正方形、矩形、圆角矩形、椭圆形等基本图形。

在MainActivity中添加如下代码以显示画布。

运行程序:

  • 0
  • 收藏
  • 举报
  • 分享
我来回复

登录后可评论,请 登录注册

所有回答 数量:0
x
收藏成功!点击 我的收藏 查看收藏的全部帖子