计算机学院学年论文模版

编号:[1**********]1

题 目:学 院:计算机科学与技术学院专 业:计算机科学与技术年 级:

姓 名:指导教师:完成日期: 年 论 文 2011级(1班) *** 201*年*月*日

目 录

中文摘要及关键词 . ................................................... 1

英文摘要及关键词 . ................................................... 1

引言 . ............................................................... 2

1 项目开发环境 . ..................................................... 2

1.1 课题背景及意义 ................................................ 2

1.2 搭建ANDROID 开发环境 ........................................... 2 2 项目分析与设计 . .................................. 错误!未定义书签。

2.1 需求分析 ..................................... 错误!未定义书签。

2.2 可行性分析 ................................... 错误!未定义书签。

2.3 程序流程图 ................................... 错误!未定义书签。 3 项目编码及注释 . .................................. 错误!未定义书签。

2.1 开始程序编码 ................................. 错误!未定义书签。

2.2 进入游戏编码 ................................. 错误!未定义书签。

2.3游戏逻辑实现编码 ............................. 错误!未定义书签。 4项目测试 ......................................... 错误!未定义书签。

4.1游戏成功 ..................................... 错误!未定义书签。

4.2 游戏失败 ..................................... 错误!未定义书签。

4.3 手机实测 ..................................... 错误!未定义书签。

结束语 . ............................................................. 5

参考文献 . ........................................................... 6

致 谢 . ........................................................... 7

摘 要

本论文研究Android 开发平台的使用,在Android 开发环境下,Eclipse 集成开发工具中设计并编写了一款扫雷游戏,此游戏功能类似于Windows 操作系统自带的扫雷游戏但没有其完善。论文首先介绍了游戏的开发背景和Android 开发平台的搭建,然后列出了项目的主要代码和代码的部分注释,着重解释了雷区的布置和地雷产生的实现方法;该论文还介绍了鼠标事件,包括单击,长击等事件的监听,根据操作者的意图来实现监听动作;本论文还更好的学习使用了Android 组件的使用,Activity 界面入口,对应.xml 布局文件的配置,Manifest 中Activity 的注册,Intent 跳转,监听事件方法等等。我的设计只是完成了扫雷游戏的基本功能,即只可以扫雷,还有一些功能和细节方面还有不足之处,就像游戏的难度并不能设置,有待提高和完善。

关键词:Android ;Eclipse ;扫雷;事件;Activity

Abstract

This paper studies the use of Android development platform, in Android development environment, Eclipse integration development tool design and to produce in a kind of demining game, the game function similar to Windows operating main code and code part of the note, this paper explains the layout and mines produce operator to implement surveillance action; This paper also better learn to use the Android components use, Activity interface entrance, corresponding. XML document layout of configuration, Manifest Activity in the registered, Intent jump, listening to events, method and so on. I just finished the design of the basic function of minesweeper, namely can only mine clearance, and some function and details and the deficiency, like the difficulty of the game and can't set, needs to be improved and perfected.

Key Words: Android; Eclipse; Mine game; Events; Activity

引 言

理论固然重要,实践必不可少,理论是实践的指导,实践是理论的体现,实践不容小觑,更不容忽视。目前,高校的计算机专业大部分都开设了操作系统和网络技术课程,在这些课程的计算机实验教学中,有些实验涉及到系统安全问题,学生不能随意操作,此外,部分高校设备不齐全,有些实验根本无法开展,总而言之,学生在做实验期间无法“大展拳脚”,这样不仅学生的学习热情丧失,而且学生的动手能力一塌糊涂,根本达不到教学要求。随着虚拟化技术的不断发展和完善,上述问题可以得到很好的解决。虚拟机技术的出现及虚拟机的强大功能,使得利用有限的实验设备开展以前无法开展的实验成为可能,学生的学习兴趣也大大提高,从而计算机实训教学质量有了明显的改善。本文就实验教学中存在的问题提出了具体的解决方法。先概括地介绍一下虚拟机。

1 项目开发环境

1.1 课题背景及意义

当今社会,人们的生活节奏越来越快,计算机已经成为我们生活必需品之一,我们在繁忙的工作、学习的间隙,就应当有一个释放压力的办法,因此我编写了这个游戏软件,在学习、工作累了后,可以打开我编写的扫雷游戏,释放一下压力和疲劳,而且在放松休闲的同时也可以开阔我们的思维能力,另一方面作为初学者,通过编写此软件更了解熟悉了Android 的开发过程,将学到的知识应运于实践中。

1.2 搭建android 开发环境

Android 的上层应用程序是用Java 语言开发,同时还需要基于Dalvik 虚拟机,所以,Google 公司推荐使用主流的Java 继承开发环境Eclipse 。只有Eclipse 还不够,因为是使用Java 语言进行开发,还应该有Java SDK [1]。此外,Android 的应用程序开发和Java 开发有较大区别的,所以还需要有Android SDK。同时,还需要在Eclipse 安装ADT ,为Android 开发提供开发工具的升级或者变更,是Eclipse 下开发工具的升级下载的工具。具体步骤如下。

第一步:Java SDK安装

在安装Eclipse 之前,需要安装Java 2 SDK,推荐安装Java SDK5.0以上版本,本设计安装的是Java SDK6.0,首先下载此文件,下载完成以后,双击安装文件,按照默认步骤安装。JDK 6.0安装的文件见图2.1。

图1.1 JDK 6.0安装的文件

安装完成以后目录见图2.2。

图1.2 JDK目录

第二步:Eclipse 安装

Eclipse是比较流行的集成开发环境,通过安装不同的插件可以支持各种类型的开发。使用Eclipse 能够更快速的熟悉Android 应用开发。可以从 http:/www.eclipse.org/ 下载安装文件,只要将压缩包解压即可使用。解压Eclipse 后的目录见图2.3。

图1.3 解压Eclipse 后的目录

表2.1口腔门诊医师信息表

第三步:Android SDK安装

首先下载Android SDK,解压对应的文件到工作目录下,需要制定一个合适的目录作为Android SDK的根目录,默认为android SDK 的根目录。 添加SDK 的子目录/tools到系统的环境变量PATH 中。在windows 下,鼠标右键点击我的电脑,在弹出的窗口中双击PATH ,在变量值的输入窗口中添加:/tools,将tools 目录加入PATH 环境变量后,SDK 提供的工具可以在文件系统的任何位置被调用运行,而不必每次都制定SDK 。

结束语

本论文介绍了在Android 平台下,用Java 语言编写的一款休闲娱乐扫雷游戏过程,此项目比较简单,仅仅实现了扫雷的功能,而且只用到了鼠标左击或长按左键用来实现排雷和标记雷,没有用到鼠标右键,以后我会通过进一步努力学习,争取做个更完美更完善的扫雷游戏,把这款游戏软件欠缺的功能补充完整。

参考文献

[1] 荣国斌编著. 高等有机化学(修订本)[M]. 上海: 华东理工大学出版社, 化学工业出版社, 2001, 15-140.

[2] 梁保安, 付华锋. 原子吸收光谱法测定花粉中的微量元素[J]. 光谱学与光谱分析, 2007, 27(8): 1640-1643.

[3] 谢岱. 银杏叶微量元素分析[ J]. 微量元素与健康研究, 1999, 16(4): 75-76.

[4] 罗辉, 张建和, 揭新明等. 高良姜不同部位无机元素含量及溶出率研究[J]. 微量元素与健康研究, 1999, 16(3): 31-32.

[5] Garg A, Garg S, Zaneveld L J, et.al. Chemistry and pharmacology of the Citrus bioflavonoid hesperidin[J]. PhytotherRes, 2001, 15(8):655-69.

致 谢

回想起刚入校的场景,犹如昨日,现在我已经度过了短暂而充实的四年本科学习生活,这是一段我人生中的重要记忆。在这短暂的学习生涯里,既有过成功的喜悦,也有过孤独的感觉,但总是美好的记忆。

在此,非常感谢我的指导老师***教授。老师在平时的教学中兢兢业业,在生活中给我许多关心,毕业在即,老师在百忙中抽出时间知道审阅我的论文,在此过程中还教会了我很多知识,提高了我的专业技能,使我完成了本次毕业设计和论文。还要感谢我大学中的所有老师,教会了我专业知识,还有对本次论文给过我帮助的同学。最后,再一次感谢我的指导老师。


相关文章

  • 最新医学生个人简历模版
  • 内容均可修改!初学者也能编辑! 姓 名:名:王卫卫lala 电 话:[1**********] 1388888888 电子信箱:[email protected] Wang weiwei 姓 名:王卫卫 性 别:女 出生日期:2002.12.12 民 族:汉 身 高:178 原 籍:北京 目前所在:杭州 电 ...

  • 大学应用文考试模版附录2
  • 附录2 华南农业大学期末考试试卷(A卷) 2013-2014学年第一学期 考试科目:考试类型:(闭卷)考试 考试时间: 学号年级专业 一.选择题(本大题共12小题,每小题1分,共12分,请将答案填入下表,否则无效) 1.对某一社区垃圾分类进行深入调查研究后,将其结果写成文章,用 A.计划 B.总结 ...

  • 20**年学生会工作总结模版
  • 2013-2014学年上学期 工 作 总 结 化学化工学院团总支学生会 2013年12月18日 化学化工学院2013-2014学年上学期学生会工作总结 化学化工学院学生会在本学年学生工作中,切实贯彻校团委的各项指导方针.政策及上级会议精神,以培养学生创新精神和实践能力为核心,在系党总支和团总支的领导 ...

  • 本科生毕业实习报告撰写模版
  • 实习名称: 毕 业 实 习 院 (系): 旅 游 学 院 专 业: 年 级: 指导教师: 姓 名: 学 号: 二○○六 年 月——二○○六年 月 西南交通大学旅游学院学生实习报告 学 号 姓 名 班 级 实习时间 实习单位 实习名称 考核成绩 指导教师 一、实习目的和任务 (例如)通过这次毕业实习, ...

  • 自考-电大毕业论文电大毕业论文格式43
  • 电大毕业论文格式 广播电视大学毕业论文格式要求及模版_电大毕业论文格式 本网站为广大学生提供大量丰富的免费电大毕业论文格式下载,电大毕业论文格式是本网站为广大考生朋友提供的免费电大毕业论文格式专栏,涵盖了丰富的免费电大毕业论文格式的相关文章. 相关电大毕业论文格式标准: 为规范开放教育各专业毕业论文 ...

  • 软件缺陷跟踪管理系统 毕业论文
  • 湘潭大学毕业论文 题 目:软件缺陷跟踪管理系统 学 院: 专 业: 学 号:姓 名:指导教师:完成日期: 信息工程学院 软件工程 2011年5月 湘 潭 大 学 毕业论文(设计)任务书 学号: 姓名: 专业: 软件工程 指导教师: 系主任: 一.主要内容及基本要求 主要内容: 的布局,完成原型系统的 ...

  • [软件开发-软件测试课程设计]模版(学生)V20**年
  • 西安文理学院信息工程学院 课程设计报告 设计名称: 软件项目开发课程设计 设计题目: 点餐系统 学生学号: 1402130215 专业班级: 软件工程13级5班 学生姓名: 乔滢 学生成绩: 指导教师: 车鹏飞 课题工作时间: 2016.6.16 至 2016.6.27 说明: 1.报告中的任务书. ...

  • 中国民航大学毕业设计模版(终稿)20**年修改版
  • Civil Aviation University of China 毕 业 论 文 专 业: ×××××××× 学 号: ×××× 学生姓名: ××× 所属学院: ××××× 指导教师: ××× 二〇一×年十月 中国民航大学本科生毕业论文 中文题目 English title 专 业:×××× 学 ...

  • 南京林业大学毕业设计(论文)开题报告
  • 南京林业大学毕业设计(论文)开题报告 学生姓名 指导教师姓名 选题来源 选题名称 彭旭芳 李勇智 学 号 职 称 091101215 教授 专 业 信息与计算科学 理学院 毕业设计 □ 毕业论文 √ 所在学院 选题类型 科研课题 □ 生产实践 □ 其它 √ 基于复杂背景下的人脸检测 人脸检测(Fac ...

© 2024 范文中心 | 联系我们 webmaster# onjobs.com.cn