毕业论文
计算机论文
经济论文
生物论文
数学论文
物理论文
机械论文
新闻传播论文
音乐舞蹈论文
法学论文
文学论文
材料科学
英语论文
日语论文
化学论文
自动化
管理论文
艺术论文
会计论文
土木工程
电子通信
食品科学
教学论文
医学论文
体育论文
论文下载
研究现状
任务书
开题报告
外文文献翻译
文献综述
范文
Android平台贪吃蛇戏软件设计与实现(2)
Keywords mobile phone games; the Android platform; Snake;
目录
第一章 绪论 1
1.1 问题的提出 1
1.2 相关
研究
综述 1
1.2.1
国内外
各种手机系统 1
1.2.2 开发背景 3
1.3 项目简介 5
第二章 Android程序相关技术概述 6
2.1 Android系统架构 6
2.1.1 应用程序 6
2.1.2 应用程序框架 7
2.1.3 Android运行时 8
2.1.4 系统库 8
2.1.5 Linux 内核 9
2.2 软件工程 9
2.2.1 软件工程的模型 10
2.2.2 本项目的开发方法 11
2.3 开发工具及开发环境简介 12
2.3.1 Java 5.0+: 12
2.3.2 Eclipse: 13
2.3.3 Android SDK 16
第三章 系统的分析与实现 18
3.1 系统开发目标 18
3.2 系统需求分析 18
3.2.1 业务需求分析 18
3.2.2 用户需求分析 19
3.2.3 功能需求分析 20
第四章 概要设计 20
4.1 程序流程设计 21
4.2 模块设计 21
4.2.1 模块划分 21
4.2.2游戏主界面模块 22
4.2.3 游戏控制模块 23
4.3 模块实现原理 23
4.3.1 游戏界面模块实现 23
4.3.2 游戏控制模块实现 24
4.3.3 数据存储模块实现 25
第五章 具体设计 27
5.1 Snake 28
5.2 SnakeView 29
5.2.1蛇身、食物和墙的实现 29
5.2.2 蛇移动的实现 30
5.2.3按键处理 32
5.2.4 判断游戏状态 34
5.3 TileView类 38
第吹冰章 结论 39
致 谢 40
参考
文献
41
第一章 绪论
1.1 问题的提出
移动设备越来越普及,且其硬件的提升也日益剧增,伴随着网络的告诉发展,现在的我们已经步入了一个高度信息化的时代,而移动设备的系统平台也成为了一个商机巨大的市场。APPLE的IOS,Google的Android,以及Windows,都开始进入了这个潜力无限的市场,以往Nokia一家独大的情景已经一去不复返了
Android是Google于2007年11月05日宣布的基于Linux平台的开源移动操作系统的名称,该平台由操作系统、中间件、用户界面和应用软件组成。
本课题是利用java语言在Android平台上进行手机游戏的开发,本人在手机上玩过贪吃蛇的游戏,于是,我决定利用自己大学所学的知识,自己在指导老师的帮助下,开发这个小游戏。
1.2 相关研究综述
1.2.1 国内外各种手机系统
我们首先来比较一下时下的几大厂商的手机操作系统
一、 Nokia Symbian
塞班操作系统的前身是英国Psion公司的EPOC操作系统,其理念是设计一个简单实用的手机操作系统。
虽然塞班以EPOC为基础,而它的架构却包含了多任务、多运行绪和存储器保护等功能塞班中的节省存储器和清除堆栈能有效地降低资源消耗,该技术也运用于手机内存和存储卡。
共8页:
上一页
1
2
3
4
5
6
7
8
下一页
上一篇:
校园网络的规划设计与实现
下一篇:
基于Flash的动画作品设计与实现
Android手机考勤平台的设计与实现
基于android的环境信息管理系统设计
Python+mysql宠物领养平台的设计与实现
Android全国天气移动终端应用程序设计研究
基于MOODLE平台的在线交互式学习设计
Android员工请假系统设计
Android手机考勤系统设计
STC89C52单片机NRF24L01的无线病房呼叫系统设计
上海居民的社会参与研究
提高教育质量,构建大學生...
压疮高危人群的标准化中...
浅谈高校行政管理人员的...
从政策角度谈黑龙江對俄...
AES算法GPU协处理下分组加...
酵母菌发酵生产天然香料...
浅论职工思想政治工作茬...
基于Joomla平台的计算机学院网站设计与开发