Android中bitmap画图的简单使用

Android中画图介绍(矩形、圆形)
主要分为以下几步:
MainActivity中
矩形图:
//1 实例化bitmap对象(@Override宣纸)
Bitmap bitmap = Bitmap.createBitmap( 600,600, Bitmap.Config.ARGB_8888 );
//2 实例化canvs对象(画架)
Canvas canvas = new Canvas( bitmap );
//3 实例化paint对象(画具)、
Paint paint = new Paint();
paint.setColor( Color.RED );
paint.setStrokeWidth( 10 );
//4 画图
canvas.drawRect( 120,50,400,400,paint );
//5 将图片显示在image图片控件上面
iv.setImageBitmap( bitmap );
在这里插入图片描述

填充蓝色圆形图(类似于矩形图):
//1.画布,实例化bitmap
Bitmap bitmapCircle = Bitmap.createBitmap( 800,800, Bitmap.Config.ARGB_8888 );
//2.画架,实例化canvas
Canvas canvasCircle = new Canvas( bitmapCircle );
//3.画具,paint
Paint paintCircle = new Paint( );
paintCircle.setStrokeWidth( 5 );//设置线条宽度
paintCircle.setColor( Color.BLUE);//填充圆的颜色
//4.画图
canvasCircle.drawCircle(400,400,150,paintCircle );
//5.将图片显示到控件上面
iv.setImageBitmap( bitmapCircle );
在这里插入图片描述

#VV

发布了1 篇原创文章 · 获赞 0 · 访问量 320
展开阅读全文

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

©️2019 CSDN 皮肤主题: 大白 设计师: CSDN官方博客

分享到微信朋友圈

×

扫一扫,手机浏览