本文实例为大家分享了Android实现扫雷小游戏的具体代码,供大家参考,具体内容如下
先看效果图:
初始游戏界面:
翻开块和标记块界面:
游戏结束界面:
菜单界面:
更换难度界面:
查看游戏记录界面:
代码分析
Block.java
这部分代码实现的是游戏界面的板块
设置四个变量来记录当前块是否被翻开,当前块是否是地雷,是否把当前快标记为地雷(也就是插旗子),当前块周围的地雷数量。
关键部分代码:
//设置翻开状态
public void setNumberOfSurroundingMines(int number) {
this.setBackgroundResourc
1