DevStore首页 > DEV资源 > 源码下载 > 源码详情

拼图游戏

 
AnotherOne | 2014-10-20 14:15    浏览量(3376)    评论(15)    收藏(5)
功能分类:休闲益智 支持平台:Android 运行环境:Android
开发语言:Java 开发工具:Eclipse 源码大小:11.75MB
游戏 
下载源码 830 人下载

源码简介

进行简单的拼图游戏,用户可以根据自己能力选择难度等级并且会对用户的成绩进行记录。

源码截图

  • 运行截图
DevStore所有源码来自用户上传分享,版权问题及牵扯到商业纠纷均与DevStore无关。

源码片段

/**
 * 位图工具。切图+将其他图片转换成位图格式
 */
public class BitmapUtil {

	public static Bitmap createOriginalBitmap(Resources res, int picId,
			int width, int height) {
		Bitmap bitmap = BitmapFactory.decodeResource(res, picId);
		Bitmap originalBitmap = Bitmap.createScaledBitmap(bitmap, width,
				height, true);
		bitmap.recycle();
		return originalBitmap;
	}

	public static void cutBitmap(Bitmap bitmap, ArrayList list,
			int level) {
		int unitWidth = bitmap.getWidth() / level;// 单位宽度
		int unitHeight = bitmap.getHeight() / level;// 单位高度

		for (int i = 0; i < level; i++) {
			for (int j = 0; j < level; j++) {
				if (i == level - 1 && j == level - 1) {//空白页
					Bitmap b = Bitmap.createBitmap(unitWidth, unitHeight,
							Config.ARGB_8888);
					b.eraseColor(Color.WHITE);// 将bitmap所有像素点换成某一个颜色值
					list.add(b);
					return;
				}
				Bitmap b = Bitmap.createBitmap(bitmap, j * unitWidth, i
						* unitHeight, unitWidth, unitHeight);
				list.add(b);
			}
		}
	}

	public static Bitmap createThumbnail(Bitmap bitmap, int width, int height) {
		return Bitmap.createScaledBitmap(bitmap, width, height, false);
	}

}
  •   赞(3) 赞 +1 赞(3) 已赞
  •   收藏(5) 收藏 +1 已收藏 取消
  •   下载(830)
评论(15)
123de

123de 2016-03-02 13:07:13

学习了,多谢分享
回复(0) 赞(0) 赞(1)
北周

北周 2016-02-19 17:16:13

多谢分享!下载看看
回复(0) 赞(0) 赞(1)
赖子

赖子 2015-08-11 18:20:58

学习了,好东西
回复(0) 赞(0) 赞(1)
sunny_sxylj

sunny_sxylj 2015-05-23 14:13:01

好,收藏了。。。
回复(0) 赞(0) 赞(1)
墨南

墨南 2015-01-15 15:30:24

学习了,多谢分享
回复(0) 赞(0) 赞(1)
  • 推荐
  • 审核
  • 收录
  • 获取活力值

源码上传作者

  • 2 能力值
  • 1 源码
  • 0 评测
  • 0 资料
擅长: 游戏

热门源码