已采纳回答 / 阿旭_
关键代码,在//加载关卡数据的下面追加<...code...>第二关图片如下<...图片...>效果演示<...图片...><...图片...><...图片...><...图片...>
2016-10-29
已采纳回答 / 阿旭_
之前加判断是为了首次随机打乱顺序的时候不要做判断,后来加的游戏结束判断是用来每滑动一个方块等动画结束后都判断是下当前位置是不是全有的都是真实的位置 来决定游戏是否结束。解决一个问题不是只有一种方法,如果有觉得更好的方法,你也可以按自己的理解去改改代码。总而言之,只要理解了实现某个功能的方法,剩下的你自己注释掉想测试的代码,看看效果就知道了。
2016-10-28
讲师回答 / 阿旭_
没有这个不行。这是通过代码创建一个小方块。如果没有的话也可以通过在activity_main.xml文件中写再去findViewById(这样写要事先在xml写3*5个,没有在代码写方便)总之不能不创建ImageView这个方块。
2016-10-28
已采纳回答 / 阿旭_
new_x是自定义的下标,指的是二维数组(元素是图片小方块)的坐标(不是某个方块的xy坐标),所以上下是由x控制。[0,0] [0,1] [0,2][1,0] [1,1] [1 2]若设new_x=0,new_y=1则上面可以由下面表示[new_x, new_y] [new_x, new_y+1] [new_x, new_y+2][new_x+1, new_y] [ne...
2016-10-27
已采纳回答 / 阿旭_
找到原因了,少了一句话。所以动画结束后要交换图片的时候,打印发现绑定的bm都是空的因此设置显示的图片也都是空白的。<...code...><...图片...>
2016-10-21
已采纳回答 / 阿旭_
慕课不许我发源码,你可以看看其它同学做的。zzlandroid照着老师的教程敲的一个样例:https://github.com/kiritozzl/PuzzleGame王正一我实现的项目源码:https://github.com/wangzhengyi/HYPinTu慕粉3288933我写了代码,地址在https://github.com/jowang2016/pintumooc 但是判断程序结束那里总是没有提示
2016-10-21