android canvas画图

原创 2015年11月19日 17:21:36

画图步骤:

1: 定义图片 

Bitmap bitmap = Bitmap.Bitmap.createBitmap(x, y, Config.ARGB_8888 );// 定义图片的长宽以及图片像素值的格式。

2. 定义画布,在画布上作画。

canvas = new Canvas(bitmap);

3. 定义笔

Paint paint = new Paint(Color.BLACK);

4.作画 (作画的原点坐标是canvas的左上角?)

canvas.drawBitmap(src, new Matrix(), paint);//src 是原有的bitmap。

canvas.drawLine(startx, starty, endx, endy, paint);//在画布上画直线。


注意:作画时一定要区别原图和正在操作的图,有时需要在按照原图变化,有时需要一直到现有图基础上操作。

相关文章推荐

Android下使用Canvas画图

  • 2013年12月08日 20:07
  • 1.29MB
  • 下载

android canvas 画图

  • 2015年06月10日 16:50
  • 1.49MB
  • 下载

Android画图最基本的三个对象(Color,Paint,Canvas)

简述: Android画图最基本的三个对象(Color,Paint,Canvas) 三个类都存放在 android.graphics包下 1) Color :颜色对象,相当于现实生活...

Android 用canvas画图

1
  • gxm82
  • gxm82
  • 2016年06月20日 09:16
  • 114

Android 中的Canvas画图

Android中有一个Canvas类,Canvas类就是表示一块画布,你可以在上面画你想画的东西。当然,你还可以设置画布的属性,如画布的颜色/尺寸等。Canvas提供了如下一些方法:    Ca...

android下Path,Canvas,Paint画图工具类的使用-----很好的例子

先说下个人对这个三个类的理解: 1.Canvas  意为: 画布   也就是说,你想要画的图形 要画在 我这张布上, 毫无疑问。  该类直接提供了一些常见的图形  画法的 方法, 比如圆形,...

android 中Canvas使用drawBitmap画图

Bitmap bitmap= BitmapFactory.decodeResource(this.getResources(), R.drawable.img03);//使用BitmapFactory...

Android画图工具——Canvas

Canvas的基本使用方法和图片特效 画板的代码实例

android画图之canvas

Canvas(): 创建一个空的画布,可以使用setBitmap()方法来设置绘制具体的画布。 Canvas(Bitmap bitmap): 以bitmap对象创建一个画布,则将内容都绘制在bitm...

【自定义控件系列一】android画图类---Canvas浅谈

本人在目前项目中很多页面都需要zi
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:android canvas画图
举报原因:
原因补充:

(最多只允许输入30个字)