基于Android系统的游戏APP设计

上传人:人*** 文档编号:562182765 上传时间:2022-10-25 格式:DOC 页数:35 大小:2.82MB
返回 下载 相关 举报
基于Android系统的游戏APP设计_第1页
第1页 / 共35页
基于Android系统的游戏APP设计_第2页
第2页 / 共35页
基于Android系统的游戏APP设计_第3页
第3页 / 共35页
基于Android系统的游戏APP设计_第4页
第4页 / 共35页
基于Android系统的游戏APP设计_第5页
第5页 / 共35页
点击查看更多>>
资源描述

《基于Android系统的游戏APP设计》由会员分享,可在线阅读,更多相关《基于Android系统的游戏APP设计(35页珍藏版)》请在金锄头文库上搜索。

1、本科毕业设计(论文)题目:基于Android系统的游戏APP设计院 系:工学院电气与电子工程系 专 业:自动化 班 级:自动化1202 姓 名:王学松 学 号:201202022007 指导教师:张俊超 杨鹏 烟台南山学院教务处二一六年六月烟台南山学院毕业设计(论文)原创性声明本人郑重声明:所呈交的学位论文,是本人在导师的指导下进行研究工作所取得的成果。除文中已经注明引用的内容外,本论文不含任何其他个人或集体已经发表或撰写过的研究成果。对本文的研究做出重要贡献的个人和集体,均已在论文中作了明确的说明并表示了谢意。本声明的法律结果由本人承担。论文作者签名: 年 月 日烟台南山学院关于毕业设计(论

2、文)使用授权的说明本人完全了解烟台南山学院有关保留、使用学士学位论文的规定,即:学校有权保留、送交论文的复印件,允许论文被查阅,学校可以公布论文的全部或部分内容,可以采用影印或其他复制手段保存论文。指导教师签名: 论文作者签名: 年 月 日 年 月 第 II 页烟台南山学院本科毕业设计(论文)基于Android系统的游戏APP设计摘 要随着移动互联网的不断发展,我们的生活发生了巨大的改变,智能手机已经成为我们日常生活所必不可少的一个工具,而在整个手机操作系统中,Android以一种开放源码操作系统为基础的系统迅速霸占了手机操作系统市场,因而在Android系统的环境下开发极其重要。Androi

3、d系统是完全开放性的系统构架,不仅开发和调试环境方便快捷,而且对于用户来说,具有极强的扩展性,用户可体验各种丰富的组件、多媒体功能和各类浏览器。对于从事软件开发工作的人,在Android平台下开发软件非常有吸引力。Android是以Java为基础的一种语言,本文详细介绍了如何在Android平台上开发编写程序,在分析软件开发技术原理的基础上,在Android平台上为用户开发了一款数独游戏。而在对Android系统进行进一步需求分析时,明确了系统的各项性能要求,而且对于数独游戏的启动动画、主界面设计、屏幕的绘制、时间的控制以及如何布局等进行了一系列的设计,最终为用户实现了一个操作简单、内容丰富的

4、益智休闲游戏。关键词 Android 数独游戏 智能机第 II 页烟台南山学院本科毕业设计(论文)The Design of Game APP Based on AndroidABSTRACTWith the continuous development of mobile Internet,great changes have taken place in our lives,smartphones have become an indispensable a tool of our daily lives,and in the mobile phone operating system,A

5、ndroid is an open source operating system based system quickly occupied mobile operating system market,thus in the Android system under the environment of development is extremely important.The Android system is completely open system architecture,not only convenient and quick development and debugg

6、ing environment,and for users,have extremely strong extensibility,the user can experience a rich variety of components,multimedia capabilities,and all kinds of browsers.For people who work in the software development,developing software in the Android platform is very attractive.Android is based on

7、Java language,this paper introduces in detail how to write a program on the Android platform development,on the basis of analyzing the principle of software development technology,in the Android platform for users to develop a sudoku game.And in further to the Android system requirements analysis,cl

8、ear all the performance requirements of the system,and to start the animation,sudoku main interface design and drawing of the screen,time control and how to layout and so on a series of design,finally realizes a simple operation for the user,content rich puzzle casual games.Key Words Android Sudoku

9、Game Smart phone烟台南山学院本科毕业设计(论文)目录第1章 绪论11.1 选题背景及意义11.2 Android手机游戏APP的市场现状21.3 本文主要内容2第2章 ANDROID系统平台概况32.1 Android操作系统32.2 Android操作系统特性32.3 Android操作系统框架结构42.3.1 Application42.3.2 Application Framework42.3.3 Libraries And Android RunTime52.3.4 Linux Kernel52.4 Android应用程序构成52.4.1 Activity52.4.2

10、Broadcast Receiver62.4.3 Service62.4.4 Content Provider62.5 Android应用程序的生命周期6第3章 系统的整体设计83.1 数独游戏简介83.2 游戏策划93.2.1 欢迎界面的策划93.2.2 游戏界面的策划93.2.3 相关资源103.3 游戏的架构103.3.1 各类的介绍103.3.2 游戏的框架简介11第4章 软件的实现134.1 欢迎界面的实现134.1.1 KLSDActivity实现134.1.2 WelcomeView类的实现134.1.3 WelcomeViewDrawThread类和WelcomeViewGoT

11、hread类的实现144.1.4 HelpView类和AboutView类的实现164.2 游戏界面相关类的实现174.2.1 GameView的实现184.2.2 TimeThread的实现184.3 数独算法类的实现194.3.1 数独算法基本逻辑204.3.2 检测填充结果214.4 游戏的测试和运行224.4.1 游戏测试概述224.4.2 测试环境234.4.3 游戏运行结果23结论27致谢28参考文献29第 V 页烟台南山学院本科毕业设计(论文)第1章 绪论1.1 选题背景及意义2007年,Android手机操作系统横空出世,并以开源的特点迅速占领手机操作系统的市场。据调查,在当今

12、智能手机操作系统中,Android系统的智能手机所占的比例已经高达到62%,越来越多的用户选择安卓手机。占据着如此巨大的市场份额,所带来的利益也是极其诱人的,随着移动互联网的发展以及智能手机的普及,对于手机APP发展越来越快,其中,手机游戏APP的开发更加具有诱人的利益。手机游戏APP吸引用户最大的特点就是因为方便,用户可以随时随地使用,正因为这个特点,手机游戏APP已成为用户最喜欢的移动应用之一,不管在iPhone还是在Android,发展速度都极其迅速1。常见手机游戏APP的特征可概括如下:(1)潜在用户群巨大:据调查。目前全球有20亿人使用移动电话,并且每天这个数字都在增加。甚至除了一些

13、发达国家外,各国的手机用户都远远超过计算机用户。由此可以想象,手机游戏的潜在价值是十分巨大的。(2)移动性与便携性:相比于传统的控制台游戏,手机游戏APP具有可以随身携带,用户可以随时随地进入游戏,去参加一些限时活动或者购买装备等特点。因为这个特点使得手机游戏APP早已成为人们日常生活中用于消遣时间的选择。用户可以在等车、休息时进行游戏。调查显示,适当的玩玩游戏可以让人释放压力,因而手机游戏APP已慢慢变成人们日常生活中一种普遍的娱乐方式。(3)支持网络:手机是一种网络设备,在某些时候可以让多个用户同时在线游戏。而随着移动互联网的发展,用户越发渴望移动游戏,为了满足用户的这一要求,Androi

14、d平台游戏的开发将之运用在了实际中。本文以数独游戏APP为例,详细介绍了在Android系统平台上开发的优势。数独又被称之为九宫格,来源于中国古代,但那时的规则更加复杂,那时的规则不是数字不能重复,而是要求每行、每列以及斜向上的各数字之和为15。易经中的九宫图也是由此而来。数独真正被世人所了解是在2004年英国泰晤士报的封面上刊登了一个数独的游戏。由此数独游戏开始广泛传播。数独的游戏规则十分简单,用户只需在空格处填上1-9的数字,并使该数字在每行、每列以及每个小的九宫格内都只能出现一次,这种推理性的游戏操作极其简单,不需要数字运算,而且有助于开发大脑,锻炼思维,因而很受用户喜爱。1.2 Android手机游戏APP的市场现状Android是由Google开发的一种基于Linux平台的开源操作系统。它包含移动手机工作的全部软件,集操作系统、界面展现及软件应用程序于一体,并且解决了以往产业创新的专有权问题2。Google与30多家在技术和无线应用方面的知名企业共同开发出了Android系统。并且通过与开发商、运营商以及制造商等合作伙伴建立良好的合作伙伴关系,共同建立一个开放式,标准化的生态系统。在Android系统上开发的游戏软件,无需进行市场划分,更加不需要为用户进行量身定制等需求。因为用户的核心需求都是娱乐和打发时间,这样的要求

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 建筑/环境 > 施工组织

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号