fei菲菲 发表于 2012-12-10 14:32:09

随时随地选择自己喜欢的图片玩拼图益智游戏

<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]
查看完整版本: 随时随地选择自己喜欢的图片玩拼图益智游戏