android 绘制图片

转载 2013年12月01日 23:02:34

android 绘制图片

 1639人阅读 评论(0) 收藏 举报
  1. @Override  
  2. public void onDraw(Canvas canvas) {   
  3.     // 首先定义一个paint   
  4.     Paint paint = new Paint();   
  5.        
  6.     // 绘制矩形区域-实心矩形   
  7.     // 设置颜色   
  8.     paint.setColor(Color.WHITE);   
  9.     // 设置样式-填充   
  10.     paint.setStyle(Style.FILL);   
  11.     // 绘制一个矩形   
  12.     canvas.drawRect(new Rect(00, getWidth(), getHeight()), paint);   
  13.        
  14.     // 绘空心矩形   
  15.     // 设置颜色   
  16.     paint.setColor(Color.RED);   
  17.     // 设置样式-空心矩形   
  18.     paint.setStyle(Style.STROKE);   
  19.     // 绘制一个矩形   
  20.     canvas.drawRect(new Rect(10105020), paint);   
  21.        
  22.     // 绘文字   
  23.     // 设置颜色   
  24.     paint.setColor(Color.GREEN);   
  25.     // 绘文字   
  26.     canvas.drawText(str, 3030, paint);   
  27.        
  28.     // 绘图   
  29.     // 从资源文件中生成位图   
  30.     Bitmap bitmap = BitmapFactory.decodeResource(getResources(), R.drawable.icon);   
  31.     // 绘图   
  32.     canvas.drawBitmap(bitmap, 1010, paint);   
  33. }  

【Android开发】图形图像处理技术-绘制图片

在Android中,Canvas类不仅可以绘制几何图形、文件和路径,还可以用来绘制图片。想要使用Canvas类绘制图片,只需要使用Canvas类提供的如下表所示的方法将Bitmap对象中保存的图片绘制...

android绘制圆形、圆角、圆环图片

android实际开发中,很多地方都会用到
  • qdrzwd2
  • qdrzwd2
  • 2014年04月08日 10:47
  • 4081

Android实现自定义view---绘制图片

主要原理是:extends view重载onDrow(),需要一bitmap,重载view,在 canvas上画临时bmp,当按下确定的时候按下    画到real_bmp上,其他的跟前面的基本上没...

用draw9patch.bat绘制的气泡图片用在Android程序中有黑线,怎么解决?

用draw9patch.bat绘制的气泡图片用在Android程序中有黑线,怎么解决?

android使用Canvas在图片上绘制文字

一个小应用,在图片上绘制文字,以下是绘制文字的方法,并且能够实现自动换行,字体自动适配屏幕大小private void drawNewBitmap(ImageView imageView, Strin...

Android开发:SurfaceView上新建线程绘制旋转图片 及 刷新特定区域(脏矩形)

何为脏矩形?比如surfaceview上绘制旋转图片的时候,只刷新一个特定的矩形区域就可以了。这个矩形区域就是脏矩形。在surfaceview上  canvas = holder.lockCanvas...

android绘制圆形圆角图片

转载请标明出处:http://blog.csdn.net/lmj623565791/article/details/24555655 本来想在网上找个圆角的例子看一看,不尽人意啊,基本都是官方的...

android自定义View实现图片的绘制、旋转、缩放

1、图片 把一张JPG图片改名为i

Android 自定义拼接图片,点击小图位置时,绘制在上层

这里将五张矩形图拼在同一图层,并使用paint.setXfermode,显示点击区域上的图层 备注:如果使用圆形图片素材(即圆形外是透明背景),那么需要用圆形的碰撞检测。 package ...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:android 绘制图片
举报原因:
原因补充:

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