毕业论文
计算机论文
经济论文
生物论文
数学论文
物理论文
机械论文
新闻传播论文
音乐舞蹈论文
法学论文
文学论文
材料科学
英语论文
日语论文
化学论文
自动化
管理论文
艺术论文
会计论文
土木工程
电子通信
食品科学
教学论文
医学论文
体育论文
论文下载
研究现状
任务书
开题报告
外文文献翻译
文献综述
范文
Android安卓手机游戏连连看设计(3)
有关的消息众口一词声称 Android 3.0 “Gingerbread”,Google 将会在201年秋天的某个时候发布出来,它将带来给用户新的体验。
从 Android 的发展旅途中,我们看到 2003 年 Andy他是一个有远见的人,看到了 2005 年的起步和被 Google 的收购,也看到了系统的进步以及新的机型的快速发布。所有这一切都让我们相信,Android 将会走向世界第一移动操作系统宝座的步伐是势不可挡的。Android 平板电脑也在今年的夏天开始发布以及 Google TV 发布以后(也许还有 Google Music?),Android 可能真的会将继续带着我们走向移动设备梦想的彼岸。
1.1 研究的目的和意义
随着Android操作系统的发展,基于此款操作系统的智能手机发展迅猛,Android手机的用户数量急骤上升,市场占有率也是节节高升。本文旨在通过一定的学习研究,设计并实现一款基于Android平台的连连看游戏手机。
1.1.1 研究目的
本课题旨在通过课题调研,了解当前该游戏的发展状态,获悉玩家对连连看游戏的态度、建议及期望;总结分析当前各版本连连看游戏的优缺点,并对当今智能手机提供的硬件资源及功能进行学习研究。在课题前期准备工作的基础上充分结合前期工作成果,对连连看游戏进行重新设计并融入个人的创新元素,充分发挥手机硬件的功能,实现一款基于Android平台并极具娱乐性的连连看游戏。
1.1.2 研究意义
本课题完成一款基于Android手机平台的连连看游戏。实现的连连看游戏是一款较为休闲娱乐的益智类游戏,首先可以供各个年龄阶段的人玩,带给大家欢乐和放松;其次,笔者完成的课题成果是一款可以正常运行的手机游戏,在模块划分和类图层次上有较为良好的设计,可以供其它欲学习Android技术的程序员学习。
1.3 课题开发说明
本课题在win7 32位操作系统下完成,JDK采用jdk-7u21-windows-i586版本,用Eclipse作为IDE,安装Android为Eclipse提供的开发插件,配套使用的Android SDK为v22.0.0-6优尔83版本。
2 所用技术简介
2.1 Android简介
2007年11月,谷歌Google和手机开放联盟共同开发并发布了Android第一个发布版本Android Beta1.0,打开了Android平台智能手机的历史时代。截至笔者编写本文档之际,Android最新的版本为Android4.0版本,手机使用的Android版本一般为2.2或2.3[1]。
Android操作系统是基于Linux内核的,上层用Java开发。Linux内核用C语言编写,在此基础上,构建一层Java虚拟机,运行上层的Java代码。正因如此,Android应用程序也是用基于Java语言开发的。Android系统为每一个应用建立一个虚拟机,所以,Android系统相对来说比较耗费系统资源,运行效率也相对不高,但具有以下特点:
(1)应用程序框架 支持组建的重用与替换
(2)Dalvik虚拟机 专门为移动设备做了优化
(3)内部集成浏览器 该浏览器基于开源的WebKit 引擎
(4)优化的图形库 包括2D和3D图形库,3D图形库基于OpenGL ES 1.0 (硬件加速可选)
(5)SQLite 用作结构化的数据存储
(6)多媒体支持 包括常见的音频、视频和静态印象文件格式 (如 MPEG4, H.264, MP3, AAC, AMR, G, PNG, GIF)
(7)丰富的开发环境 包括设备模拟器,调试工具,内存及性能分析图表,和Eclipse集成开发环境插件。
2.2 视图
Android游戏开发中首先涉及到的是View类开发框架。在Android游戏开发中,任何一个View类都只需要重写onDraw方法来实现界面显示。游戏的核心是不断的绘图和刷新界面,在 Android中最常用的方法是利用Handler来实现UI线程的更新,也可以直接在run方法中使用postInvalidate()方法在线程中更新界面。其次,是SurfaceView类开发框架。
共11页:
上一页
1
2
3
4
5
6
7
8
9
10
11
下一页
上一篇:
ASP.net高校教师信息网站设计与实现
下一篇:
asp.net农产品供求信息发布平台设计与实现
Android课程同步练习系统的设计
基于蓝牙和安卓的仪器专用APP的设计和开发
Android智能手机的交互式学习系统的设计
Android移动终端的网上便利...
Android移动互动学习系统学生端设计
Android移动互动学习系统教师端设计
安卓App安全性测试与实现
医院财务风险因素分析及管理措施【2367字】
志愿者活动的调查问卷表
承德市事业单位档案管理...
10万元能开儿童乐园吗,我...
AT89C52单片机的超声波测距...
中国学术生态细节考察《...
神经外科重症监护病房患...
国内外图像分割技术研究现状
C#学校科研管理系统的设计
公寓空调设计任务书