• 21.43 KB
  • 18页

android手机游戏项目报告

  • 18页
  • 当前文档由用户上传发布,收益归属用户
  1. 1、本文档共5页,可阅读全部内容。
  2. 2、本文档内容版权归属内容提供方,所产生的收益全部归内容提供方所有。如果您对本文有版权争议,可选择认领,认领后既往收益都归您。
  3. 3、本文档由用户上传,本站不保证质量和数量令人满意,可能有诸多瑕疵,付费之前,请仔细先通过免费阅读内容等途径辨别内容交易风险。如存在严重挂羊头卖狗肉之情形,可联系本站下载客服投诉处理。
  4. 文档侵权举报电话:19940600175。
'为了适应公司新战略的发展,保障停车场安保新项目的正常、顺利开展,特制定安保从业人员的业务技能及个人素质的培训计划android手机游戏项目报告  一、系统目的  设计一款能够运行于Android手机操作系统的赛车类游戏。力求使该游戏能够充分体现出Android手机硬件方面的优势,如游戏界面华丽、可通过触摸屏操作等。  二、可行性分析  Android操作系统是美国Google公司于XX年11月5日宣布的基于Linux平台的开源手机操作系统。“Android”一词在英文中的本义是“机器人”。该平台由操作系统、中间件、用户界面和应用软件组成。目的-通过该培训员工可对保安行业有初步了解,并感受到安保行业的发展的巨大潜力,可提升其的专业水平,并确保其在这个行业的安全感。 为了适应公司新战略的发展,保障停车场安保新项目的正常、顺利开展,特制定安保从业人员的业务技能及个人素质的培训计划  虽然Android操作系统推出只有短短两三年的时间,但是其用户量与日俱增。目前在中国Android系统手机用户数量已超过iPhone手机用户。这同时也就造成了能够运行在Android系统上的应用程序的相对匮乏,尤其是游戏类应用程序。我注意到,目前能够在手机上运行的赛车类游戏并不多,且大多都是运行在Symbian系统上,游戏界面简单,甚至劣质,而且关卡设计枯燥,没有吸引力。而Android手机的硬件配置都比较高,无论是CPU、程序存储器还是内存,性能都远高于Symbian手机,最重要的是Android手机能够通过触屏操控。如果能够设计出一款基于Android系统的赛车游戏,可以充分利用其硬件的优势展现出华丽的界面和优良的操控性,必将能够吸引众多的  Android手机用户  三、游戏基本概况  1.进入游戏后,主菜单内容包括以下选项:开始游戏、存档、难易度选择、、声音设置、帮助、退出。  2.选择“开始游戏”选项后进入“赛车选择”界面,完成赛车选择后进入“赛道选择”界面,完成赛道选择后才进入游戏主界面,由用户操控赛车进行比赛。  3.选择“存档”选项后进入用户之前保存的进度存档,选择一个存档后开始继续游戏。  4.选择“难易度选择”选项后用户开始设置游戏的难易程度,以满足不同用户的需求。  5.“声音设置”选项用于控制游戏时的背景音乐的开启与否。  6.“帮助”选项用于指导用户如何进行游戏。  7.选择“退出”选项后结束游戏程序,返回手机主程序。  四、游戏的显示  由于Android手机的屏幕大多为英寸或更大的触摸屏,因此本游戏适合采用横屏模式以获取最佳的显示效果。同时各选项应通过点击屏幕即可选择,而无需按键。目的-通过该培训员工可对保安行业有初步了解,并感受到安保行业的发展的巨大潜力,可提升其的专业水平,并确保其在这个行业的安全感。 为了适应公司新战略的发展,保障停车场安保新项目的正常、顺利开展,特制定安保从业人员的业务技能及个人素质的培训计划  开始游戏后,除了显示基本的赛车、赛道等元素外,还应显示赛车的车速、档位、圈数及用户的排名等信息,使游戏更加真  实。  五、游戏的操控  赛车类游戏主要操控的是赛车的加速、减速和转向。由于采用的是初评操作,因此可以做如下规定:点击赛车前部为加速状态;点击赛车后部位减速状态;点击赛车左侧为向左转向;点击赛车右侧为向右转向。  除此之外,还应在屏幕右上角设置一个“结束”按钮,当用户想要提前终止游戏时,可以通过点击此按钮正常退出游戏,返回手机主操作系统。  六、异常处理  由于该游戏运行于手机上,所以经常会发生在用户进行游戏时收到电话和短信的情况,故需要设计一个处理这种突发情况的子程序。当在游戏过程中有电话或短信进来时游戏能够迅速自动保存当前进度,并退出游戏程序,将控制权交还给主操作系统,正常显示来电或短信的提示,供用户选择。当用户下次进入游戏时,可以通过“存档”继续之前未完成的游戏。  七、开发所需软件  Google公司为Android系统应用程序的开发提供了重要的软件支持。程序开发者可以在Windows、Linuxs、MacOSX这三种平台上开发Android应用程序。所需要的开发软件有:目的-通过该培训员工可对保安行业有初步了解,并感受到安保行业的发展的巨大潜力,可提升其的专业水平,并确保其在这个行业的安全感。 为了适应公司新战略的发展,保障停车场安保新项目的正常、顺利开展,特制定安保从业人员的业务技能及个人素质的培训计划  .AndroidSDK  下载地址:http:///sdk/  .JDK  下载地址:  /technetwork/java/javase/downloads/  .Eclipse()下载地址:/retype/zoom/ce79ad2a915f804d2b16c1bb?pn=4&x=0&y=0&raww=1366&rawh=736&o=png_6_0_0_159_507_594_430__&type=pic&aimh=&md5sum=c1db33eb47e9c003e2f50773db4ea914&sign=4035b7b558&zoom=&png=0-92926&jpg=0-0"target="_blank">点此查看  eclipse  境  Android模拟器界面  运行环  八、总结目的-通过该培训员工可对保安行业有初步了解,并感受到安保行业的发展的巨大潜力,可提升其的专业水平,并确保其在这个行业的安全感。 为了适应公司新战略的发展,保障停车场安保新项目的正常、顺利开展,特制定安保从业人员的业务技能及个人素质的培训计划  以前我对于Android操作系统的了解并不深入,也没有使用过Android系统的手机。一次偶然的机会我在网上看到了有关Android系统应用程序的开发视频,于是开始自学。但是由于我对JAVA语言并不熟悉,因此现阶段编程对我来说还是有一定难度的,所以这次的大作业我选择编写一个基于Android操作系统的手机游戏的设计方案。这也是我第一次写游戏的设计方案,有许多不足之处在所难免,希望在以后的学习中能够有所提高。  项目报告书  目录  目录..................................................................................................................................................1  一、概述.........................................................................................................................................2  背景.....................................................................................................................................2  主要功能.............................................................................................................................2目的-通过该培训员工可对保安行业有初步了解,并感受到安保行业的发展的巨大潜力,可提升其的专业水平,并确保其在这个行业的安全感。 为了适应公司新战略的发展,保障停车场安保新项目的正常、顺利开展,特制定安保从业人员的业务技能及个人素质的培训计划  意义.....................................................................................................................................2  拟采用技术.........................................................................................................................2  创新.....................................................................................................................................2  二、需求分析.................................................................................................................................3  功能需求.............................................................................................................................3  结构.....................................................................................................................................3目的-通过该培训员工可对保安行业有初步了解,并感受到安保行业的发展的巨大潜力,可提升其的专业水平,并确保其在这个行业的安全感。 为了适应公司新战略的发展,保障停车场安保新项目的正常、顺利开展,特制定安保从业人员的业务技能及个人素质的培训计划  流程.....................................................................................................................................4  模型.....................................................................................................................................4  三、系统设计.................................................................................................................................5  数据架构设计.....................................................................................................................5  分类..........................................................................................................................5目的-通过该培训员工可对保安行业有初步了解,并感受到安保行业的发展的巨大潜力,可提升其的专业水平,并确保其在这个行业的安全感。 为了适应公司新战略的发展,保障停车场安保新项目的正常、顺利开展,特制定安保从业人员的业务技能及个人素质的培训计划  收藏..........................................................................................................................5  更多..........................................................................................................................6  返回..........................................................................................................................6  功能设计.............................................................................................................................6  欢迎界面自动跳转..................................................................................................6  欢迎界面的音效功能..............................................................................................7目的-通过该培训员工可对保安行业有初步了解,并感受到安保行业的发展的巨大潜力,可提升其的专业水平,并确保其在这个行业的安全感。 为了适应公司新战略的发展,保障停车场安保新项目的正常、顺利开展,特制定安保从业人员的业务技能及个人素质的培训计划  底部菜单功能..........................................................................................................7  列表分页显示功能..................................................................................................8  返回功能..................................................................................................................8  界面设计.............................................................................................................................8  欢迎界面..................................................................................................................8  主界面......................................................................................................................9目的-通过该培训员工可对保安行业有初步了解,并感受到安保行业的发展的巨大潜力,可提升其的专业水平,并确保其在这个行业的安全感。 为了适应公司新战略的发展,保障停车场安保新项目的正常、顺利开展,特制定安保从业人员的业务技能及个人素质的培训计划  分类列表界面........................................................................................................12  详情显示界面........................................................................................................14  数据库设计.......................................................................................................................18  数据库分析............................................................................................................18  数据库设计............................................................................................................18目的-通过该培训员工可对保安行业有初步了解,并感受到安保行业的发展的巨大潜力,可提升其的专业水平,并确保其在这个行业的安全感。 为了适应公司新战略的发展,保障停车场安保新项目的正常、顺利开展,特制定安保从业人员的业务技能及个人素质的培训计划  数据表设计............................................................................................................18  拓展设计...........................................................................................................................19  四、系统测试...............................................................................................................................19  测试环境...........................................................................................................................19  测试过程描述...................................................................................................................19  单元测试................................................................................................................19目的-通过该培训员工可对保安行业有初步了解,并感受到安保行业的发展的巨大潜力,可提升其的专业水平,并确保其在这个行业的安全感。 为了适应公司新战略的发展,保障停车场安保新项目的正常、顺利开展,特制定安保从业人员的业务技能及个人素质的培训计划  集成测试................................................................................................................20  功能测试................................................................................................................20  测试用例...........................................................................................................................20  测试结果...........................................................................................................................21  一、概述  背景  当前,是信息化的时代。随着人们生活水平是不断提高,信息科技也在发生日新月异的变化,android手机应用程序已经成为了人们生活中的一部分。就以本项目来说,我们设计的是《新闻阅读器》,给广大爱看新闻的人们带来了方便。  主要功能目的-通过该培训员工可对保安行业有初步了解,并感受到安保行业的发展的巨大潜力,可提升其的专业水平,并确保其在这个行业的安全感。 为了适应公司新战略的发展,保障停车场安保新项目的正常、顺利开展,特制定安保从业人员的业务技能及个人素质的培训计划  ?  ?  ?  ?欢迎界面新闻信息的列表分页显示新闻的详情显示菜单的切换和跳转  意义  新闻行业已经不仅仅可以通过电视、报纸等宣传讯息,现在是高科技的时代,网上信息传播的速度要比传统的通讯快,所以我们采用了android手机开发的《新闻阅读器》可以让用户随时随地的了解新闻的最新资讯。  拟采用技术  1、本项目是以java为基础、平台开发的一款手机应用程序2、本项目采用了SAX技术和JSON解析技术,解析XML数据文件3、本项目运用了非常美观的UI设计,给用户耳目一新的效果体验。4、同时本项目使用了国际化  创新  1)本项目采用了底部菜单和标题栏配合使用,使用户在体验时操作更加的方便;  2)本项目以绿色为主题,UI设计大方、有新意,字体搭配协调;  3)  4)目的-通过该培训员工可对保安行业有初步了解,并感受到安保行业的发展的巨大潜力,可提升其的专业水平,并确保其在这个行业的安全感。 为了适应公司新战略的发展,保障停车场安保新项目的正常、顺利开展,特制定安保从业人员的业务技能及个人素质的培训计划  5)  6)本项目采用了国际化设计,体现了人机交互的效果。在信息分类界面中,本项目采用了列表形式展现新闻信息,同时还采用了分页技术;进入欢迎界面时,采用了音效和自动跳转功能;我们还新增了“帮助”栏目,在用户体验时更显人性化。  二、需求分析  功能需求  ?欢迎界面自动跳转  ?欢迎界面的音效功能  ?底部菜单功能  ?列表分页显示功能  ?返回或退出功能  结构  图模块结构  说明:进入主界面后,底部菜单会显示出所有的模块。分类的下级菜单是分类列表,再下一级是详情页。收藏的下级菜单是收藏的新闻信息。在更多模块中,会显示出一下几级菜单:  关于、反馈和帮助。返回或退出是在界面跳转时实现的功能,当用户在主界面时点击返回按钮将退出整个程序。  流程目的-通过该培训员工可对保安行业有初步了解,并感受到安保行业的发展的巨大潜力,可提升其的专业水平,并确保其在这个行业的安全感。 为了适应公司新战略的发展,保障停车场安保新项目的正常、顺利开展,特制定安保从业人员的业务技能及个人素质的培训计划  图数据流程  说明:进入欢迎界面后自动跳转到主界面。同上面结构图解释,分为四个模块。根据箭头的指向操作,具体的操作步骤详见使用说明说。  模型  图数据模型  说明:本新闻分为三层数据,输入数据、可变参数和输出数据。其中,新闻分类和更多属于输入数据,新闻列表和收藏列表属于可变参数,新闻信息、收藏信息、关于、反馈和帮助属于输出数据。  三、系统设计  数据架构设计  图总体架构  分类  图分类  说明:在点击某一分类后,进入该分类对应的分类列表。在此,我们采用了ListView布局显示列表信息,同时设置了列表的触发事件。点击某一列,便跳转到该分类列表对应的信息详情页。(转载于:写论文网:android手机游戏项目报告)  收藏  图收藏目的-通过该培训员工可对保安行业有初步了解,并感受到安保行业的发展的巨大潜力,可提升其的专业水平,并确保其在这个行业的安全感。 为了适应公司新战略的发展,保障停车场安保新项目的正常、顺利开展,特制定安保从业人员的业务技能及个人素质的培训计划  说明:点击收藏菜单后出发菜单界面跳转事件,跳转到对应的收藏列表界面,同上分类一样设置了分页显示。点击某一列表跳转到该列表对应的信息详情页。  《手机游戏项目实  践》  实验报告  授课教师:杨振宇  XX/08  实验1Android开发基础实验目的:  ⑴学会安装和配置Android开发环境。熟悉用Android模拟器和可视化开发工具开发简单的Android应用程序。  ⑵巩固Android基础知识,熟悉Android的开发流程。  实验内容:  1.开发环境的搭建  软件的准备:  JAVAJDK  Eclipse()  ADT(AndroidDevelopmentTools)  SDKToolsR6(android-sdk_)  2.测试环境:建新项目  我们通过新建一个Android项目并运行的方式来测试环境是否安装正确。创建步骤如下:目的-通过该培训员工可对保安行业有初步了解,并感受到安保行业的发展的巨大潜力,可提升其的专业水平,并确保其在这个行业的安全感。 为了适应公司新战略的发展,保障停车场安保新项目的正常、顺利开展,特制定安保从业人员的业务技能及个人素质的培训计划  1、Eclipse->File->newAndroidProject  2、Projectname:Lesson1_HelloAndroid  3、BuildTarget勾选Android  4、Applicationname:HelloAndroid  5、Packagename:  6、CreateActivity:MainHelloAndroid  7、MinSDKVersion:8  3.测试环境:运行新项目  新建虚拟设备AVD,运行一个项目之前需要先建一个手机模拟器。在Eclipse中点小机器人->VirtuaDevices->New…  Name:_400  Target:Android–APIlevel8  SDcard:Size50MiB  Skin:WQVGA400  CreateAVD  运行Android项目:  在项目名称上点右键,RunAS…  选择AndroidApplication,此时会启动模拟器并运行程序,启动时间需要几分钟  参考源码:  实验2Android界面设计基础实验目的:目的-通过该培训员工可对保安行业有初步了解,并感受到安保行业的发展的巨大潜力,可提升其的专业水平,并确保其在这个行业的安全感。 为了适应公司新战略的发展,保障停车场安保新项目的正常、顺利开展,特制定安保从业人员的业务技能及个人素质的培训计划  理解Android中GUI实用程序,能编写AndroidGUI应用程序,熟悉Android图形坐标系统,能熟练使用活动、服务、广播服务、内容提供等类完成系统功能。  实验内容:  1.GUI布局  ViewGroup是一个抽象类,所以真正充当容器的是他的子类们。我们在这里将介绍帧布局FrameLayout,线性布局LinearLayout,绝对布局AbsoluteLayout,相对布局RelativeLayout,表格布局TableLayout等几个常用布局  2.GUI组件(30’)  ButtonTextViewEditViewCheckBoxRadioGroupRadioButtonImageViewImageButtonSpinnerAutoCompleteTextViewDatePickerTimePickerProgressBarSeekBarRatingBarListViewGalleryGridView  (30’)  Activity是Android程序的表示层。程序的每一个显示屏幕就是一个Activity  (30’)  Intent是对执行某个操作的一个抽象描述,其描述的内容包括,对执行动作Action的描述、对操作数据的描述、还有4种附加属性的描述。目的-通过该培训员工可对保安行业有初步了解,并感受到安保行业的发展的巨大潜力,可提升其的专业水平,并确保其在这个行业的安全感。'