基于Android的海南风景猜猜看软件的开发与研究毕业论文设计.doc
《基于Android的海南风景猜猜看软件的开发与研究毕业论文设计.doc》由会员分享,可在线阅读,更多相关《基于Android的海南风景猜猜看软件的开发与研究毕业论文设计.doc(42页珍藏版)》请在三一办公上搜索。
1、本科毕业论文(设计) 题目:基于Android的海南风景 猜猜看软件的开发与研究 目 录第一部分 设计说明书(或毕业论文)一、设计说明书(或毕业论文)( )第二部分 过程管理资料二、毕业论文(设计)课题任务书( )三、本科毕业论文(设计)开题报告( )四、本科毕业论文(设计)中期报告( )五、毕业论文(设计)指导教师审阅表( )六、毕业论文(设计)评阅教师评阅表( )七、毕业论文(设计)答辩评审表( ) 2014 届本科生毕业设计说明书(论文)基于Android的海南风景猜 猜看软件的开发与研究学 院:电子信息工程学院 专 业:计算机科学与技术 学 生 姓 名: 班 级:10计本1 学号 指导
2、教师姓名: 职称 教授 最终评定成绩 2014 年 5月基于Android的海南风景猜 猜看软件的开发与研究 作者: 导师: 摘 要随着高科技技术的迅速发展,特别是移动智能手机的“掌上占率”明显攀升。手机游戏市场也跟着智能手机得到很大的发展,手机游戏已成为当下最受消费者欢迎的手机娱乐应用软件。尤其随着iPhone智能手机和Android智能手机的面世,为手机游戏提供更加完善的开发平台。本文基于Android的开发平台,通过对Java程序设计、Android系统架构与应用开发的初步研究,设计了一款海南风景猜猜看小游戏。本游戏对系统的需求分析进行详细的介绍,进而确立下了游戏的功能和性能,对游戏的主
3、界面、时间控制、关卡设置、和微信分享设置等进行了设计,最后设计实现一款美观友好界面、性能高效稳定和富有娱乐性的海南风景猜猜看益智小游戏。让人们在轻松娱乐的同时还能对海南国际旅游岛的各景点有一定的认识与了解。本文阐述了海南风景猜猜看游戏的开发与设计的过程。首先阐述介绍了手机游戏的背景意义和研究现状、Android平台的特征和应用构成,其次是分析了游戏的策划与需求,重点详细介绍了游戏的设计与实现,然后进行了游戏系统测试。最后对游戏的优缺点进行了总结,及对未来的展望。关键词:Android手机,游戏,海南风景猜猜看The Development and Study of Guessing Haina
4、n Landscape Software Base on Android Author:Qin Yumei Tutor:Li ZhuangABSTRACTWith the rapid development of technology,especially mobile smart phones palm share significantly higher.Mobile game market also followed the smart phone to get great development,mobile gaming has become the most popular wit
5、h consumers of mobile entertainment applications.Especially as the iPhone smart phones and Android smart phones, more complete development platform for mobile games.This article is based on the development of the Android platform,through the Java program design,the preliminary research on the Androi
6、d system architecture and application development,designed a Hainan scenery guess game.The game is on the system in detail,on the basis of demand analysis,to determine the function and performance requirements of the game,the game of the main interface, time control,hurdles,and micro letter sharing
7、Settings, and so on has carried on the design,and finally realizes a friendly interface,efficient,stable and entertaining Hainan scenery guess puzzle game.Let the people in the entertainment at the same time also can easily to the scenic spots in Hainan international tourism island, have a certain k
8、nowledge and understanding.This paper expounds the Hainan scenery guess game development and design process. Firstly introduces the background of mobile game significance and research status quo, characteristics and application of the Android platform,followed by the analysis of the game plan and re
9、quirements,mainly introduces in detail the design and implementation of the game, and then make a comprehensive test. Finally summarizes the game,defects,and put forward the game on the outlook for the future.Keywords:Android mobile phone, games, Guess the Hainan Landscape目 录1 绪论11.1 课题的背景及意义1 1.1.1
10、 手机游戏的背景及意义1 1.1.2 海南风景猜猜看游戏的背景及意义21.2 Android 手机游戏的研究现状21.3 论文主要工作31.4 论文的组织结构42 ANDROID平台的介绍52.1 Android特点52.2 Android的体系结构52.3 Android应用的构成6 2.3.1 Activity(活动)7 2.3.2 Intent(意图)7 2.3.3 Service(服务)8 2.3.4 ContentProvider(内容提供者)82.4 IOS与Android的比较83 系统分析103.1 概况103.2 可行性分析10 3.2.1 技术可行性10 3.2.2 经济可
11、行性10 3.2.3 操作可行性11 3.2.4 社会可行性114 策划与需求分析124.1 游戏策划124.2 美工需求124.3 功能需求分析135 游戏的设计与实现165.1 类框架介绍165.2 界面设计17 5.2.1 主界面17 5.2.2 游戏运行界面19 5.2.3 游戏介绍界面22 5.2.4 游戏帮助界面22 5.2.5 游戏微信分享界面23 5.2.6 游戏后续开发界面235.3 功能设计24 5.3.1 界面跳转与特效24 5.3.2 微信分享功能控制25 5.3.3 时间限制功能控制26 5.3.4 游戏帮助功能操作265.4 关卡设计27 5.4.1 关卡规则27
12、5.4.2 关卡实现276 系统测试296.1 软件测试296.2 游戏测试29 6.2.1 环境测试29 6.2.2 功能测试30 6.2.3 兼容性测试31结束语32参考文献33致谢341 绪论1.1 课题的背景及意义1.1.1 手机游戏的背景及意义手机游戏,是指运行于手机上的游戏软件。目前用来编写手机最多的程序是Java语言和C语言。现在随着科技的发展,特别是智能手机的迅速发展,手机的功能也越来越多,越来越强大。手机游戏不再像以前的游戏一样画面简单且简易的游戏规则,已经发展到可以和掌上游戏机媲美的地步了,具有很强的娱乐性和交互性的复杂形态。现在又有了堪比电脑游戏的网页游戏。因此,手机游戏
13、已成为当下最受消费者欢迎的手机娱乐应用软件之一,在各类手机娱乐应用中占了很大的比例。2013年9月24日,中国互联网络信息中心(CNNIC)发布中国手机网民娱乐行为报告。报告指出,2013年手机游戏呈现爆发式增长。截至2013年8月25日,我国手机网民中使用手机游戏的用户规模达2.08亿,在手机网民中占比为44.9%,成为手机网民最广泛使用的娱乐应用之一。手机端娱乐用户和电脑端的娱乐的比例都较高,对手机端娱乐行为和电脑端娱乐行为进行对比,我们会发现游戏在手机端的使用比例远低于在电脑端的使用比例(游戏在手机端占比例为46.7%,在电脑端占比分别为72.7%)。这个比例说明了手机端游戏相比电脑端还
14、是有比较大的用户潜力的,应该如何吸引更多电脑端游戏用户转向手机端游戏是未来挖掘大量手机游戏潜在用户的重中之中。2007年11月15日,就在iPhone热卖不到半年时间,Google公司迅速推出了Open Handset Alliance与Android操作系统开放平台,在全世界的电信业者、手机硬件制造商及其网络服务业中掀起了“给我Android,其余的免谈”的热潮。Android是一个以Linux为基础的开放源代码操作系统,随着Android的迅速发展,现在开发者可以使用多种编程语言来编写开发Android应用程序,而不是像以前一样只能使用Java开发Android应用程序,这样就得到开发者们
15、的喜爱,使Android成为了真正意义上的开放式的操作系统,它主要用于移动设备上,由Google成立的Open Handset Alliance持续领导与开发中。安卓已发布的最新版本为Android 4.4。 Android系统最初由安迪鲁宾开发制作,最初开发这个系统的目的是利用其创建一个能够与PC上网的“智能手机”生态圈。后来,在智能手机市场飞速发展下,Android成为了一款面向手机的操作系统。紧随着这Android手机发展的热潮,Android手机游戏行业也得到了快速发展。游戏是Android平台主要的应用,Android手机用户数量在市场上占的比重越来越大,这就预示了基于Android
16、平台的手机游戏在未来的市场中会有巨大的潜力,Android手机游戏是游戏产业的发展的一个重要阶段,也是手机游戏的未来。1.1.2 海南风景猜猜看游戏的背景及意义海南风景猜猜看游戏的前身为“疯狂猜图”游戏,由北京豪腾嘉科软件有限公司开发研究的一款很有趣的猜图小游戏,“疯狂猜图”游戏的在给玩家带来娱乐趣味的同时还不断地拓宽了广大玩家的知识面,此游戏适合在休闲的时候进行操作,使玩家在消磨时间的同时达到娱乐的放松的目的。游戏操作规则非常简单,即根据游戏中展示出的有趣的各种图片判断出其对应的名称。海南风景猜猜看游戏就是模仿“疯狂猜图”游戏设计而成的。2010年1月4日,国务院发布国务院关于推进海南国际旅
17、游岛建设发展的若干意见。该意见表示要在2020年将海南初步建成世界一流海岛休闲度假旅游胜地,把海南岛建设成为开放之岛、绿色之岛、文明之岛、和谐之岛。在这样的背景下,设计的海南风景猜猜看,主要是根据游戏中展示出海南各个景点图片判断出其景点的名称以达到游戏通关,此游戏让人们在轻松娱乐的同时还能对海南国际旅游岛的各景点有大致的认识与了解,加深了人们对海南的认识,为海南国际旅游岛建设的推广起到一定的作用。现如今Android手机越来越普及,Android手机游戏越来越盛行,并且海南国际旅游岛正在加大力度的宣传海南的风情名胜,在这样的环境下,开发海南风景猜猜看游戏优势将会很大。人们可以通过手机游戏更加的
18、了解海南的美,甚至让世界更加的了解海南,这也是海南风景猜猜看这个游戏开发设计的最大的意义所在。1.2 Android 手机游戏的研究现状 近年来,由于网络通讯和手机用户终端的高速发展,手机游戏也由简单向复杂逐渐进化。从全球方面来看,手机娱乐服务带动了移动数据业务的迅速发展,是移动数据业务的重要力量。手机游戏作为手机娱乐服务的重要内容之一,伴随着移动网络和移动终端性能的不断提高与完善,手机游戏业务快速发展,成为一座名副其实的“金矿”。 我国的智能手机在手机市场中占据的份额是越来越大,功能手机也正逐步被智能手机所替代。在广大的智能手机操作系统中,由于Android操作系统其开源的优势占领了手机市场
19、的半壁江山。同时,各种Android应用程序已在市场中占了比较大的发展优势,特别是手机游戏这个娱乐服务应用得到了人们的广泛关注与喜爱。由此Android手机拥有了庞大的用户人群,Android手机游戏也因而具有其巨大的发展空间,手机游戏的未来将会是属于它的。 在3G应用的迅速发展以及智能手机的普及的推动下,手机在广大人民群众心中占据了不可取代的重要位置,手机的覆盖率也越来越大,遍及到了人们的日常生活中。随着手机网络速度的不断提高,互联网正在逐渐从PC过渡到手机终端,这为Android手机游戏业带来了全新的商业机遇。 Android手机游戏为我们呈现了一个巨大的市场,是移动互联网领域一个重要的增
20、长点。目前Android手机游戏根据游戏过程中对网络的需求和接入方式不同,可分为手机单机游戏和手机网络游戏。手机单机游戏:手机单机游戏即未连接移动互联网,单人使用的,包括通过使用无线蓝牙等进行联机对战类的游戏。手机单机游戏的类型有动作类、益智类、角色扮演、射击类、棋牌类、策略类、竞速类和体育类等。手机网游:手机联网游戏是指基于移动互联网,可以多人同时在线参与的手机游戏,目前主要有Wap网络游戏与Java网络游戏两类手机网游。手机网游的类型有MMORPG(大型多人在线角色扮演游戏)和休闲类,MMORPG使用的是Wap技术实现,休闲类使用的是客户端技术实现。有一些游戏的分类界线并不是很明显,有可能
21、会同时属于多种类型。例如最近比较流行的开心消消乐游戏,它既可以被归类于策略游戏也可以被归类于休闲益智游戏。这体现了游戏的多元化。作为当今最热门的手机系统,Android手机游戏的用户群非常多,所以Android手机游戏的开发与研究就显得非常重要了。海南风景猜猜看是一款十分新颖的猜图小游戏,每个关卡的难度都各不相同,越往后的关卡越难,激发了用户猜图的兴趣。1.3 论文主要工作本论文研究了Android 平台开发环境以及在该环境下的用户界面组件、SharePreferences、Intent Receive、Service等Android手机游戏开发的相关技术和对游戏策划及测试等进行了相关研究。在
22、本游戏中,主要通过Android的用户界面组件构建了游戏的相关界面,然后再运用Android数据Share Preferences数据存储实现游戏数据的存取,为游戏的各功能模块提供数据源,最后运用了Intent Receive和Service构成游戏的控制中心。在Android中一共提供了五种数据存储:(1)SharedPreferences存储;(2)文件存储;(3)SQLite数据库存储;(4)ContentProvider存储;(5)网络存储。其中SharePreferences是一个轻量级数据存储,SharedPreferences提供了一些基础的信息保存功能,全部的信息都是按照“ke
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 基于 Android 海南 风景 猜猜看 软件 开发 研究 毕业论文 设计
链接地址:https://www.31ppt.com/p-3019642.html