计算机专业论文:基于googleandroid平台
的软件设计
计算机专业论文:
基于googleandroid平台的软件设计 网络工程大作业 基于Google android 平台的软件设计 目录 1认识Google Android4 1.1什么是Google Android4 1.2Google Android 的发展历程4 1.3Google Android 的优势4 2开发环境的搭建5 2.1安装JDK5 2.2安装Eclipse5 2.3加载ADT6 2.4添加SDK6 2.5创建模拟器7 3Android 系统构架8 3.1Android平台的核心应用程序9 3.2应用程序框架9 3.3系统库9 3.3.1Android运行时10 3.3.2Linux内核10 4创建新工程以及对Android相关组件的了解10 4.1.工程结构介绍10 4.2对相关组件的了解12 4.2.1AndroidManifest文件12 4.2.2Res文件夹12 4.2.3Assets文件夹12 4.2.4Src和gen文件夹12 5界面以及相关组件的学习12 5.1文本框及按钮的显示12 5.1.1核心代码12 5.1.2运行结果13 5.2Andriod ListView 常用方法13 5.2.1核心代码13 5.2.2运行结果14 5.3在文本框中输入数据,点击按钮做出相应计算以及显示提示信息15 5.3.1核心代码15 5.3.2运行结果16 5.4实现多个activity的用户界面设计16 5.4.1核心代码16 5.4.2构建UI层17 5.4.3运行结果17 6游戏开发成果展示及相关技术说明18 6.1进入游戏界面18 6.2关卡的选择:
19 6.2.1功能描述: 19 6.2.2技术实现: 19 6.2.3成果展示:
19 6.3第一关20 6.3.1功能描述:
20 6.3.2技术实现(键盘绑定)20 6.3.3成果展示: 20 6.4第二关22 6.4.1功能描述:
22 6.4.2技术实现22 6.4.3成果展示22 6.5添加音效24 6.5.1技术实现24 6.6核心功能技术实现总结24 6.6.1不同activity之间的切换24 6.6.2添加背景音乐24 6.6.3游戏实现用到的其他函数25 7体会感受26 8附录:
阶段总结29 首都师范大学信息工程学院08级1班 【摘要】Android是Google公司于2007年11月5日发布的一个基于Linux 核心的开源手机平台作业系统。
它包括操作系统、用户界面和应用程序,这些是移动电话工作所需的全部软件,是首个为移动终端打造的真正开发和完整的移动软件。
同时,Android在中国的前景十分广阔,行业需求量也很大。
此外,Android系统的高级编程语言是Java,对于我们并不陌生。
基于此,我们选择了对Android进行研究开发,包括以下几方面:
Android开发平台的搭建、其系统构架、工程组件以及界面设计的相关例子。
为了更好的介绍基于该平台的软件设计的原理和开发过程,我们设计了一个关于纸牌游戏的软件。
【关键词】Android、平台搭建、系统构架、纸牌游戏 1 认识Google Android 1.1 什么是Google Android Android是一个基于Linux 核心的开源手机平台作业系统。
与Windows Mobile、Symbian 等手机作业系统处在同一级别。
该平台由操作系统、中间件、用户界面和应用软件等组成,号称是首个为移动终端打造的真正开放的移动开发平台。 从不同角度来说,Android 代表着一个崭新的开放原始码作业系统平台、一个友善的免费应用程式开发环境、一个与世界各地的程式开发者,站在相同起跑点上的公平竞争机会。
1.2 Google Android 的发展历程 Google于2007年11月5日发布了基于Linux平台的开源手机操作系统——Android;2008年9月22日,美国运营商T-Mobile USA 在纽约正式发布第一款使用Android 操作系统的Google 手机——T-Mobile G1;Google 与开放手机联盟合作开发了Android 移动开发平台;Google Android 平台演变出的OMS 是一种更适合中国手机用户群的智能手机操作系统,相信它