`

做了个拼图游戏

阅读更多
工作之余,对android颇有兴趣,只是武汉从事android的企业貌似不多,所有自学着玩一下,就坐个简单的拼图游戏,只当实验一下

简单的功能有  查找手机或sd卡的图片,等比缩放,分割,乱序,排列

还有再次点选择图片的时候,会记录图片所属目录(免得每次从根目录开始找)











部分代码(其实我用的最土的办法,一个小图片记录两个坐标,一个是原始的,一个是随机的,最后判断每个小图片的  这两个坐标是否一致,如果都相同,则 Game Over)


	public synchronized void check(){
			boolean over = true;
			for(BitmapView  bitmapView : bitmapViewList){
	    		if(bitmapView.getX() != bitmapView.getRandomX() || bitmapView.getY() != bitmapView.getRandomY()){
	    			over = false;
	    			isContinue = true;
	    			isOver = false;
	    			break;
	    		}
	    		
	    	}
			
			if(over){
    			isContinue = false;
    			isOver = true;
    			Message msg = new Message();
    			Bundle bundle = new Bundle();
    			bundle.putBoolean("isOver", isOver);
    			msg.setData(bundle);
    			GameViewActivity.this.handler.sendMessage(msg);
			}
		}




class BitmapView{
    	Bitmap bitmap;
    	int x;
    	int y;
    	int randomX;
    	int randomY;
		public BitmapView(Bitmap bitmap, int x, int y) {
			super();
			this.bitmap = bitmap;
			this.x = x;
			this.y = y;
		}
		public Bitmap getBitmap() {
			return bitmap;
		}
		public void setBitmap(Bitmap bitmap) {
			this.bitmap = bitmap;
		}
		public int getX() {
			return x;
		}
		public void setX(int x) {
			this.x = x;
		}
		public int getY() {
			return y;
		}
		public void setY(int y) {
			this.y = y;
		}
		public int getRandomX() {
			return randomX;
		}
		public void setRandomX(int randomX) {
			this.randomX = randomX;
		}
		public int getRandomY() {
			return randomY;
		}
		public void setRandomY(int randomY) {
			this.randomY = randomY;
		}
		
    }

  • 大小: 178 KB
  • 大小: 168.8 KB
  • 大小: 171.4 KB
  • 大小: 78.1 KB
分享到:
评论
1 楼 chenqirang 2011-11-16  
  还好我只是来看界面的

相关推荐

    python课程设计用pyqt5做的拼图小游戏源码.zip

    python课程设计用pyqt5做的拼图小游戏源码python课程设计用pyqt5做的拼图小游戏源码python课程设计用pyqt5做的拼图小游戏源码python课程设计用pyqt5做的拼图小游戏源码python课程设计用pyqt5做的拼图小游戏源码...

    VB拼图游戏v2.5(vb6做的拼图游戏)

    自己做的拼图游戏,含源码,对上个版本做了些修改

    自己做的拼图游戏

    一个用java写的拼图游戏,自己觉得还可以就分享给大家。

    用MFC做个简单的拼图游戏

    用MFC做个简单的拼图游戏,要源码的联系我,

    C#做的拼图游戏

    初学者,C#做的一个拼图游戏,用于学习参考。。

    拼图游戏 javascript做的

    一个简单的拼图游戏,排除了不可完成的拼图可能

    react-使用Reactjs开发的一个15puzzle拼图游戏

    使用React.js开发的一个15-puzzle拼图游戏

    python tkinter 实现拼图游戏

    python tkinter 实现拼图游戏(程序实际实践作业)

    刚用C#做一个拼图游戏

    用C#做的一个拼图游戏````` 分为三个等级

    VB做的拼图游戏 完整源码

    VB做的拼图游戏,完整源码解压即可用。游戏三个等级,选择不同等级可以再选择不同图片进行游戏

    用Java写的一个拼图游戏

    一个小拼图游戏 感觉好可以,希望大家给点意见,大家交流交流

    JAVA开发的拼图游戏

    “拼图游戏”是和文曲星里的拼图一样的游戏,用Java Applet来做。Java的图形和多媒体应用,并增添一些新东西。 资源文件包括: Pintu.html 嵌入“拼图”游戏的页面,读者可以直接双击这个文件,来观看这个游戏的...

    c#拼图游戏源代码

    该资源是一个拼图游戏的源代码,绝对没有错误,可以直接运行。 注意:进入界面后别点“开始”,要先点“打开图片”,再点“打乱图片”,然后才点开始。 如果你是想玩拼图游戏,建议你不要下载了;如果你是想深入...

    多功能拼图游戏软件 java课程设计 含实验报告

    内容: 拼图游戏分为初级,中级和高级三个等级,加载自己喜欢的图片进行拼图游戏,还有玩家记录功能。 要求: 1、软件要求 (1)软件要有游戏说明。要可以自由加载外部图片进行拼图。 (2)有初级,中级和高级三个...

    真正的拼图游戏

    前几日意外的发现了一个拼图游戏,与以往的程序的不同在于每块图形都是不规则边形的,于是觉得自己 也可以做一个类似的程序出来,经过一天的努力总算程序初见雏形了,可是由于每一块图形都是一个控件, 所以效率很低...

    魔板游戏(拼图游戏)

    可成功运行的魔板游戏(拼图游戏 ),供初学者参考学习

    拼图游戏 (源码+所有文件)

    萌新做的一个简单的Java拼图游戏 启动类:pers.sept.jigsaw1.swing下的MianFrame 其他有主方法的是测试类。 多线程。 下拉列表选择数字可以切换关卡图片,最后的“+”,可以添自己的图片到关卡中。 设有背景音乐 有...

    java做的拼图游戏,自习时间写的

    通过参考网上一些游戏的算法思想,自己用半个多月写了一个拼图游戏,进行了反复测试,除了一些小问题,基本可以玩 (无任何从网上复制粘贴的代码)

    director 2004做的九格拼图游戏 源文件

    director 2004做的九格拼图游戏。也是参考网上的教程做的。界面很简单,重点是脚本。 9个格子,一格是空白的,游戏规则就是点击空白格周围的格子,来与空白交换,最后实现规定的顺序。

    用Android Studio做一个超好玩的拼图游戏,附超详细注释

    这次的拼图游戏项目是一个非常好的Android实现案例,涉及到很多常用的控件和知识点,希望大家拿到源码后,能对照着教程和注释好好学习掌握。源码几乎每条语句我都加上了注释,不怕看不懂。可以用来作为平时的Android...

Global site tag (gtag.js) - Google Analytics