为了账号安全,请及时绑定邮箱和手机立即绑定
可以使用Collections自带的洗牌算法完成乱序
Collections.shuffle(mItemBitmaps); //洗牌算法 -> 实现乱序
楼下return的方法没有错,return是结束checkSuccess方法,还可以直接省略判断isSuccess
好棒!比培训的学院还要好!
R.drawable. image中image出错怎么破
为什么我将源码导入到eclipse后有好多bug....
我也觉得,使用属性动画可以剩下很多代码
02-19 10:39:35.363: E/AndroidRuntime(12082): java.lang.IllegalArgumentException: x + width must be <= bitmap.width()
老师,这个错可能出在哪 啊,到处找不到
<-- 评论字数受限,接上一条评论 -->
2. 在游戏成功,弹出Dialog后,如果点击弹出框周围关闭Dialog后,游戏可以继续操作。
建议:设置Dialog周围区域点击无效。
3. 在2中弹出Dialog后,通过返回键或点击周边区域关闭Dialog,继续操作再次弹出过关Dialog后,点击Next Level后,会发现,游戏关卡数是根据弹出Dialog的次数递增的。
解决办法:1. 增加游戏关卡数和界面格子数量之间的关系。 2. 检查level增加部分的代码,根据游戏逻辑进行修改。
就我发现,这款游戏现在还有以下以及问题:
1. 在游戏过程中,按Home键回到桌面后再进入游戏后时间是正常的,但是按返回键回到桌面再进入游戏,时间又恢复为最大时间了,且游戏界面又重新排过一次版。
原因:按Home回到桌面,之前的Activity没有被finish掉,所以进入游戏正常。但是按返回键回到桌面,大部分的机型做的是finish操作,Activity被finish掉,所以回到游戏的时候需要重新创建Activity。
解决办法:1. 重写返回键。 2. 利用Activity的声明周期控制。
<-- 评论字数受限,剩下的问题在下一条评论 -->
同感,直接用属性动画实现多好。
不是正方形的话,也可以利用Bitmap的createScaledBitmap方法构造正方形的bitmap啊
用AS 写的 https://github.com/nimdanoob/-/tree/master/PinTuGame
课程须知
本课程是基于Android开发的案例,需要大家熟练的掌握Android和Java相关知识: 1、了解自定义控件的流程及相关知识 2、熟悉Android中的Tween Animation
老师告诉你能学到什么?
通过本课程,你将学到: 1、利用原生的控件来制作游戏 2、自定义控件的相关知识 3、巧妙利用层的概念结合动画实现拼图的无缝切换 4、游戏中限定时间的设置,以及关卡的设计

微信扫码,参与3人拼团

意见反馈 帮助中心 APP下载
官方微信
友情提示:

您好,此课程属于迁移课程,您已购买该课程,无需重复购买,感谢您对慕课网的支持!

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消