android图像绘制(二)画布上放大缩小问题

2016-02-19 10:54 56 1 收藏

下面请跟着图老师小编一起来了解下android图像绘制(二)画布上放大缩小问题,精心挑选的内容希望大家喜欢,不要忘记点个赞哦!

【 tulaoshi.com - 编程语言 】

android中图像在画布上放大缩小时,图像的边框大小没有改变!

(本文来源于图老师网站,更多请访问https://www.tulaoshi.com/bianchengyuyan/)

原图如下:

放大后:原来图片的边框没有改变,位置依旧!

(本文来源于图老师网站,更多请访问https://www.tulaoshi.com/bianchengyuyan/)

所以如果要放置图片的位置的话,就需要做相应的位置移动才可以!

采用如下代码(全屏放置图片):
代码如下:

Matrix matrix = new Matrix();
matrix.postScale(canvas.getWidth()*1.01f/bmpBg.getWidth(), canvas.getHeight()*1.01f/bmpBg.getHeight(), bmpBg.getWidth() / 2, bmpBg.getHeight() / 2);
matrix.postTranslate( (canvas.getWidth()-bmpBg.getWidth()) / 2, (canvas.getHeight()-bmpBg.getHeight()) / 2);
canvas.drawBitmap(bmpBg, matrix, paint);

来源:https://www.tulaoshi.com/n/20160219/1596070.html

延伸阅读
标签: excel
excel工作表放大或缩小   当将更多的信息添加到工作表时,对想要的内容进行导航和定位将变得更困难。Excel包含一些可用于查看表的选项,有时对于多个表而言更加有效。本节将介绍一些可以随意支配的另外的工作表选项。 放大或缩小表格以得到最佳视图 通常,在屏幕上看到的每件事物都是以100%的比例显示,但可以由 10 % (很小...
标签: 冬季
冬季皮肤瘙痒 冬季皮肤瘙痒是血燥的表现,除了多喝水还要多吃降燥滋养的食物,白萝卜,大白菜、柚子橙子都是不错的。 嘴唇干裂 秋冬季节天气干燥,嘴唇发干,起皮。 小妙方:银耳一把,红枣10枚,加冰糖煮开。早晚喝一次即可。你会惊讶的发现,几天后起皮,发干自然就消失了。 手脚裂口 冬季养生冬季皮肤脂分泌少...
标签: Delphi
  我想大家应该都用过 ACDSee 或者 Windows XP,它们都支持图像的放大和漫游,虽然网上也有相关的资料,但是都不是很全面,今天我给大家介绍一种方法,由于篇幅的关系,主要讲如何实现,尽量做到言简意赅,好了,我们现在就开始。 说明: 1.本文使用 Object pascal 进行描述,请读者自行转换为相关的代码,作者尽量做到与...
小便发黄 不能忽视的小问题 我们生活中上厕所的时候有时会有发现自己小便发黄的现象,大家估计都没有当一回事,大多数情况认为是因为上火造成的,真的是这样吗?到底小便发黄是怎么回事呢,下面就让我们来剖析一下吧! 正常情况下我们健康的人体所排泄出的新鲜尿液呈现的是浅黄色,着主要是因为我们尿液中本身就含有一种...
标签: PS PS教程
很多朋友经常会问到怎样把小图片放大。其实,无论是Photoshop、其他图像处理软件、以及一些放大图像的“专用软件”,包括数码相机的“数码变焦”,采用的都是“插值”方法来放大图像,不同的只是“插值”的算法。 下面就让我们一起来看看“插值”放大到底是怎么回事。 什么是插值? 插值(interpolation)是图像重新分布像...

经验教程

735

收藏

46
微博分享 QQ分享 QQ空间 手机页面 收藏网站 回到头部