关闭

android 绘制图片

418人阅读 评论(0) 收藏 举报
分类:

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. }  
0
0

查看评论
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
    个人资料
    • 访问:383960次
    • 积分:3687
    • 等级:
    • 排名:第8799名
    • 原创:35篇
    • 转载:153篇
    • 译文:1篇
    • 评论:131条
    文章分类