第二章 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树与二叉树实验程序开发

电子政务环境下公务员的...

提高实时操作系统的实时...

使用http协议和winsockapi实现...

Windows操作系统最新补丁大全【3058字】

windowsnt环境下fddi网卡驱动...

windows nt湜一个功能全面的操作系统【4430字】

Linux操作系统下以太网卡的...

网络语言“XX体”研究

新課改下小學语文洧效阅...

我国风险投资的发展现状问题及对策分析

互联网教育”变革路径研究进展【7972字】

ASP.net+sqlserver企业设备管理系统设计与开发

张洁小说《无字》中的女性意识

麦秸秆还田和沼液灌溉对...

老年2型糖尿病患者运动疗...

LiMn1-xFexPO4正极材料合成及充放电性能研究

安康汉江网讯