毕业设计-基于Android的扫雷游戏
行动是理想最高贵的表达。
一、项目介绍
-
根据设置的游戏难度使用GridView控件生成对应难度的游戏区域;
-
使用定时器Timer与Handler实现游戏计时;
-
设置雷的算法与格子中显示雷数量的算法;
-
游戏中可以翻开和插旗;
-
游戏失败与游戏成功都会弹窗提示;
-
游戏有背景音乐、有点击音效、有失败成功音效;
二、主页代码
public class MainActivity extends Activity {
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_game);
sharedPreferencesUtil = new SharedPreferencesUtil();
findViewById(R.id.root).setBackgroundColor(Color.parseColor(sharedPreferencesUtil.getString(this, "theme", "#F0F0F0")));
Intent intent = getIntent();
level = Integer.parseInt(intent.getStringExtra("level"));
gv = findViewById(R.id.gv);
adapter = new BoomAdapter(level, gv, this);
gv.setNumColumns(level);
gv.setAdapter(adapter);
inint();
addListener();
initSoundPool();
initMediaPlayer();
startGame();
}
...
...
三、项目截图
主页
游戏页
游戏页
胜利页
失败页
难度设置页
背景设置页
四、购买套餐
权益 | 套餐A | 套餐B |
---|---|---|
完整代码 | ||
远程调试 | 不支持 | |
代码答疑 | 不支持 | |
价 格 | ¥120 | ¥700 |
五、购买记录
用户 | 套餐 | 评价 |
---|---|---|
*******54 | 套餐B | |
*******01 | 套餐B | |
*******79 | 套餐B | |
*******92 | 套餐B | |
*******24 | 套餐B | |
*******18 | 套餐B | |
*******91 | 套餐B | |
*******07 | 套餐B | |
*******34 | 套餐B | |
*******61 | 套餐B |
------转载请注明出处,感谢您对原创作者的支持 ------
有偿提供项目外包、技术支持、Bug修复、毕业设计、大小作业
3 条评论