第二章 Android平台与java概述  对Android操作系统的发展、系统架构、应用程序组件及java语言基础作出了简要的阐述。

 第三章 Android 开发环境及开发工具  详细介绍了Android操作系统开发环境的搭建过程以及各主要开发工具的下载安装步骤。

第四章 基于Android平台贪吃蛇游戏的设计  首先对游戏要实现的需求进行分析,给出了游戏的总体设计架构和游戏运行的主要流程,然后对贪吃蛇游戏的具体实现进行了完整而全面的介绍,并给出详细的游戏源代码。 

第五章 贪吃蛇游戏软件调试  在Android模拟器中对游戏进行调试运行,给出具体的操作步骤,并给出最终实现效果图。 

第六章  结语  对本文做了详尽的分析总结,指出本次设计中的不足之处并对自己今后的研究提出展望。

2  Android与java概述

2.1  Android操作系统简介

2.1.1  Android的基础

Android这个名词最早出现在法国作家利尔亚当1886年出版的科幻小说《未来夏娃》,它是一位具有人类外表和特征的机器人。现在,Android是移动设备和网络上的一个热门名词,代表一套针对移动设备开发的免费操作系统平台。目前Android并没有统一的中文名称,在台湾直接使用英文名称Android,在大陆地区的译名为安卓或安致。

Android是一套使用Linux操作系统为基础开发的开放源码(Open Source)操作系统,最初主要针对手机等移动设备使用的操作系统,现在Android已经逐渐扩展到平板电脑和其他领域,例如电子书阅读器、MP4播放器和Internet电视等[6]。Android操作系统最初是Andy Rubin创办的同名公司Android Inc开发的移动设备操作系统,2005年7月Google收购此公司,之后Google拉拢多家通信系统厂商。硬件制造商等于2007年11月5日成立“开放式手持设备联盟”(Open Handset Alliance),让Android正式成为一套开放源代码的操作系统。

Android操作系统的每一个版本代号都使用一种甜点来命名,例如:1.5版本称为Cupcake(纸杯蛋糕),1.6版本称为Donut(甜甜圈)。Android目前有针对智能手机的1.x和2.x版,平板电脑的3.x版,整合手机和平板的4.x版。Android作为免费开放源代码的操作系统,并没有固定搭配的硬件设备或软件,可以让制造商自行制定所需的移动设备,依成本、市场定位和功能来搭配所需软硬件。对于习惯Windows操作系统的用户来说,Android操作界面因为是一套移动设备的操作系统,屏幕尺寸通常比较小,其操作逻辑很像是在Web浏览器浏览网站的多页网页。

2.1.2  Android的系统架构 

Android操作系统的系统架构像是在蛋糕店购买的一个多层蛋糕,在移动设备的硬件和用户之间是Android软件堆栈,可以分成很多层

上一篇:C#+sqlserver汽车国家标准查询系统设计
下一篇:MFC树与二叉树实验程序开发

Android全国天气移动终端应用程序设计研究

Android员工请假系统设计

Android手机考勤系统设计

Android大学一卡通APP设计与开发+源代码

大数据时代下电子商务个性化信息服务研究

楼宇能源监控android端的设计+源代码

Android药品公司管理系统的设计+源代码

大学生就业方向与专业关系的研究

浅谈动画短片《天降好运》中的剧本创作

弹道修正弹实测弹道气象数据使用方法研究

组态王文献综述

淮安市老漂族心理与休闲体育现状的研究

小学《道德与法治》学习心得体会

人事管理系统开题报告

适合宝妈开的实体店,适...

林业机械作业中的安全性问题【2230字】

紫陵阁