基于安卓的俄罗斯方块游戏-论文

2026/4/24 12:53:58

本科毕业设计说明书(论文)

第 17 页 共 33 页

图 4.1 系统功能模块图

4.3 工程文件结构设计

在程序开发阶段,首先确定“即Android的俄罗斯方块游戏”的工程名称为Tetris,根据程序模块设计的内容,建立Tetris项目, Tetris项目,的文件结构如图4.2所示:

本科毕业设计说明书(论文)

第 18 页 共 33 页

图 4.2 工程结构图

为了使代码文件结构更加清晰, Tetris工程设置了多个命名空间,分别保存了用户界面、数据适配器、常用类库和实体多个包,源代码的名称以及说明如表4.3所示: 包名称 文件名 说明 主界面视图 游戏主界面视图 com.miebo.android.tetris.activity MainActivity.java com.miebo.android.tetris.activity GameActivity.java 本科毕业设计说明书(论文)

com.miebo.android.tetris.activity HelpActivity.java com.miebo.android.tetris.activity RankActivity.java com.miebo.android.tetris.activity RankDatabase.java com.miebo.android.tetris.activity RefreshHandler.java com.miebo.android.tetris.activity TetrisView.java com.miebo.android.tetris.activity DrawTool.java 表 4.3 系统代码结构

第 19 页 共 33 页

操作帮助界面视图 排行榜界面视图 数据库服务 游戏控制 游戏规则控制类 绘制类 Android的资源文件保存在/res的子目录中。其中、/res/anim目录中保存的是产生动画效果的XML文件,/res/drawable/目录中保存的是图像文件,/res/values目录中保存的是用来自定义字符串和颜色的文件,/res/xml目录中保存的是XML格式的数据文件。所有在程序开发阶段可以被调用的资源都保存在这些目录中,具体每个资源文件的用途可以参考表4.4: 资源目录 Drawable Layout 文件名 btn_comm_selector.xml layout_main.xml Layout_help.xml layout_rank.xml menu main_menu.xml 说明 按钮资源文件 主界面布局文件 操作帮助文件 排行榜布局文件 文件管理上下文菜单布局文件 values styles.xml colors.xml strings.xml 样式资源文件 颜色资源文件 字符串资源文件 表 4.4 资源文件名称及用途

本科毕业设计说明书(论文)

5 系统编码开发

5.1系统主界面

第 20 页 共 33 页

该界面为用户一进入俄罗斯游戏系统第一个看到的界面,该界面通过LinearLayout和RelativeLayout等布局组件来实现控件的布局,本界面涉及到的组件包括Button、CheckBox等。

该界面主要包括的按钮有继续上次游戏、新游戏、帮助、排行榜和退出等,选择不同的按钮可以进入不同的界面,例如选择“新游戏”可以开始一个新的游戏。

同时该界面也包含了一个声音开关按钮,用户可以通过该按钮来控制是否播放声音。

具体的实现效果如图5.1所示:

图 5.1 游戏主界面

5.2游戏主界面


基于安卓的俄罗斯方块游戏-论文.doc 将本文的Word文档下载到电脑
搜索更多关于: 基于安卓的俄罗斯方块游戏-论文 的文档
相关推荐
相关阅读
× 游客快捷下载通道(下载后可以自由复制和排版)

下载本文档需要支付 10

支付方式:

开通VIP包月会员 特价:29元/月

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信:xuecool-com QQ:370150219