随时随地选择自己喜欢的图片玩拼图益智游戏
<div id="cnblogs_post_body">本教程实现拼图,并且可以选择图片的来源,通过摄像头照相获得,也可以通过本地文件夹获得。废话不多说,请看下面主要代码讲述:
为了使各种大小的图片都能使用,需要对图片进行缩放:
<div class="cnblogs_Highlighter">// 缩放图片 public void scaleImage(float w) { int bw = bmpResources.getWidth(); int bh = bmpResources.getHeight(); float scaleW = w / bw; float scaleH = w / bh; Matrix matrix = new Matrix(); if (scaleH > scaleW) { matrix.postScale(scaleW, scaleW); } else { matrix.postScale(scaleH, scaleH); } bmpResources = Bitmap.createBitmap(bmpResources, 0, 0, bw, bh, matrix, true); }
页:
[1]