没有合适的资源?快使用搜索试试~ 我知道了~
基于Android的数独游戏设计说明.doc
0 下载量 148 浏览量
2022-11-29
03:26:37
上传
评论
收藏 1.8MB DOC 举报
温馨提示
试读
29页
基于Android的数独游戏设计说明.doc
资源推荐
资源详情
资源评论
. . . .
1 / 29
学生
班级学号
专 业
计算机科学
与技术
课程设计题目
基于 Android 的
数独游戏设计
评
语
组长签字:
成绩
日期
2014 年 月 日
. . . .
2 / 29
课程设计任务书
学 院
信息科学与工程学院
专 业
计算机科学与技术
学生
班级学号
课程设计题目
基于 Android 的数独游戏设计
实践教学要求与任务:
能够运用 Java 语言设计数独游戏,实现基本游戏效果。会搭建
Android 的开发环境,并学会运用 Eclipse 开发工具相关 Android 程
序进行开发;深入了解 Android 项目生成的文件之间的关系和它们
的作用。
工作计划与进度安排:
第一阶段:20 学时。设计阶段。学生根据所选题目,查阅有关
资料,综合所学的理论知识,完成整体设计与具体设计。
第二阶段:8 学时。调试测试阶段。上机调试测试,要求学生务
必认真,思想高度集中,调试成功后,整理、编写设计资料与实验
报告。
第三阶段:4 学时。验收答辩。
指导教师:
2014 年 月 日
专业负责人:
2014 年 月 日
学院教学副院长:
2014 年 月 日
. . . .
3 / 29
摘要
移动互联网时代的到来极大的改变了我们的生活,而 Android 是一种以
Linux 为基础的开放源码操作系统迅速占领了智能机操作系统,所以在 android
环境下开发显得尤为必要。Android 是开放性体系架构,不仅具有非常好的开发、
调试环境,而且还支持各种可扩展的用户体验,包括丰富的图形组件、多媒体支
持功能以与强大的浏览器。因此,对于软件从业人员来说,Android 平台具有无
限的吸引力。
本文就在分析讨论 Android 手机软件开发技术原理的基础上,为用户开发出
基于 Android 平台的数独游戏的软件。通过对 Android 系统架构和应用开发进
行初步研究,设计一款数独游戏。在对系统进行详细需求分析的基础上,确
定了系统的功能和性能要求,对游戏的开机动画,菜单界面、屏幕绘制、时
间控制、布局算法等进行了设计。
本文详细介绍了在 Android 平台上以 Java 为语言编写游戏的过程,最终实
现了一个界面友好、操作简单的手机益智游戏。
关键词:Android 数独 智能机
. . . .
5 / 29
1、开发工具与环境
Android 是谷歌公司发布的手机操作系统,它是基于Linux 平台的开源手机
操作系统,谷歌公司将要把其打造为基于移动终端的真正开放的移动软件平台,
不仅拥有移动所需要的工作软件,,而且在专利权方面能够不侵犯他人权利去推
动移动互联网的创新。
谷歌公司为了开发 Android,与开放手机联盟进行了合作,手机开放联盟由
全球 30 多家移动开发和手机应用的领先企业组成。谷歌公司不仅仅和运营商达
成了合作关系、而且与设备制造商以与开发商保持长期合作,目的就在于利用其
优势建立移动软件平台,其特点是标准化、开放式的。Android 是谷歌公司未来
企业战略的一部分,其目的是为了在任何时候任何地点能够提供信息。
Android应用程序与其他很多计算机平台的应用程序不同,他们没有唯一的
启动入口,一个Android应用程序是由多个不同组件组合而成,组件间通过Intent
实现通信。Android系统的基本组件包括Activity、Service、Broadcast Receiver
和Content Provider等,要实现组件间通信,还需要Intent消息组件。并不是每
个Android应用程序都必须具备这四个组件,很多时候只需要这四种中的某几种
就可以了。除此之外,应用程序的所有组件还都必须在AndroidManifest.xml中
声明
[8]
。这是一个XML配置文件,这个配置文件用于定义应用程序的组件、组件
的功能与必要条件等。这个配置文件是任何一个Android应用程序所必需的。
1.1 Activity
Activity 可以说是开发人员最常用的组件,同时也属于Android 最基本的
组成部分之一。Android 程序中,一般一个Activity 代表手机屏幕上的一屏。
举例来说,如果将手机比作一个浏览器,那么一个Activity 就相当于一个网页。
在Activity 中,可以添加多个视图,然后为这些视图添加一些事件处理。这些
视图可以是按钮、文本框、列表等。可以看到,Activity 的概念和网页的概念
相当类似。一般一个Android 应用是由多个Activity 组成,同时这些Activity
相互之间可以进行跳转,例如,按下某个Activity 中的Button 按钮后,可能会
剩余28页未读,继续阅读
资源评论
黑色的迷迭香
- 粉丝: 706
- 资源: 4万+
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功