如何在Android中实现绘制图片

 我来答
八维教育
2016-11-17 · 学高端技术就来八维教育
八维教育
北京八维教育是位于首都中关村上地信息产业园区的一所民办非学历高等教育机构。课程设置以市场需求为导向、以岗位要求为标准、为企业量身打造符合企业和市场需求的专业型人才。
向TA提问
展开全部
//getImage()是自己将decodeResource包装了一下。
//返回值为Bitmap
Bitmap bitmap = getImage(R.drawable.explosion2);
//createBitmap(Bitmap source, int x, int y, int width, int height)
//source:就不用说了,需要画上去的bitmap
//x:这里指的是 画上去的x轴位置
//y:这里指的是画上去的y轴位置
//width:要截取的图片区域的宽度
//height:要截取的图片区域的高度
Bitmap tmp = Bitmap.createBitmap(bitmap, 0, 0, 45, 45);
canvas.drawBitmap(tmp, x, y, paint);
这种方法的好处就是,使用简单、方便
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式