计算机基于googleandroid平台的软

计算机基于googleandroid平台的软

ID:28890233

大小:1.19 MB

页数:39页

时间:2018-12-14

计算机基于googleandroid平台的软_第1页
计算机基于googleandroid平台的软_第2页
计算机基于googleandroid平台的软_第3页
计算机基于googleandroid平台的软_第4页
计算机基于googleandroid平台的软_第5页
资源描述:

《计算机基于googleandroid平台的软》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、基于Googleandroid平台的软件设计目录1认识GoogleAndroid41.1什么是GoogleAndroid41.2GoogleAndroid的发展历程41.3GoogleAndroid的优势42开发环境的搭建52.1安装JDK52.2安装Eclipse52.3加载ADT62.4添加SDK62.5创建模拟器73Android系统构架83.1Android平台的核心应用程序93.2应用程序框架93.3系统库93.3.1Android运行时103.3.2Linux内核104创建新工程以及对An

2、droid相关组件的了解104.1.工程结构介绍104.2对相关组件的了解124.2.1AndroidManifest文件124.2.2Res文件夹124.2.3Assets文件夹124.2.4Src和gen文件夹125界面以及相关组件的学习125.1文本框及按钮的显示125.1.1核心代码125.1.2运行结果135.2AndriodListView常用方法135.2.1核心代码135.2.2运行结果145.3在文本框中输入数据,点击按钮做出相应计算以及显示提示信息155.3.1核心代码155.3.

3、2运行结果165.4实现多个activity的用户界面设计165.4.1核心代码165.4.2构建UI层175.4.3运行结果176游戏开发成果展示及相关技术说明186.1进入游戏界面186.2关卡的选择:196.2.1功能描述:196.2.2技术实现:196.2.3成果展示:196.3第一关206.3.1功能描述:206.3.2技术实现(键盘绑定)206.3.3成果展示:206.4第二关226.4.1功能描述:226.4.2技术实现226.4.3成果展示226.5添加音效246.5.1技术实现246

4、.6核心功能技术实现总结246.6.1不同activity之间的切换246.6.2添加背景音乐246.6.3游戏实现用到的其他函数257体会感受268附录:阶段总结29【摘要】Android是Google公司于2007年11月5日发布的一个基于Linux核心的开源手机平台作业系统。它包括操作系统、用户界面和应用程序,这些是移动电话工作所需的全部软件,是首个为移动终端打造的真正开发和完整的移动软件。同时,Android在中国的前景十分广阔,行业需求量也很大。此外,Android系统的高级编程语言是Jav

5、a,对于我们并不陌生。基于此,我们选择了对Android进行研究开发,包括以下几方面:Android开发平台的搭建、其系统构架、工程组件以及界面设计的相关例子。为了更好的介绍基于该平台的软件设计的原理和开发过程,我们设计了一个关于纸牌游戏的软件。【关键词】Android、平台搭建、系统构架、纸牌游戏1认识GoogleAndroid1.1什么是GoogleAndroidAndroid是一个基于Linux核心的开源手机平台作业系统。与WindowsMobile、Symbian等手机作业系统处在同一级别。该

6、平台由操作系统、中间件、用户界面和应用软件等组成,号称是首个为移动终端打造的真正开放的移动开发平台。从不同角度来说,Android代表着一个崭新的开放原始码作业系统平台、一个友善的免费应用程式开发环境、一个与世界各地的程式开发者,站在相同起跑点上的公平竞争机会。1.2GoogleAndroid的发展历程Google于2007年11月5日发布了基于Linux平台的开源手机操作系统——Android;2008年9月22日,美国运营商T-MobileUSA在纽约正式发布第一款使用Android操作系统的Go

7、ogle手机——T-MobileG1;Google与开放手机联盟合作开发了Android移动开发平台;GoogleAndroid平台演变出的OMS是一种更适合中国手机用户群的智能手机操作系统,相信它的市场前景会相当乐观。1.3GoogleAndroid的优势开放性在优势方面,Android平台首先就是其开发性,开发的平台允许任何移动终端厂商加入到Android联盟中来。显著的开放性可以使其拥有更多的开发者,随着用户和应用的日益丰富,一个崭新的平台也将很快走向成熟。开放性对于Android的发展而言,有

8、利于积累人气,这里的人气包括消费者和厂商,而对于消费者来讲,随大的受益正是丰富的软件资源。开放的平台也会带来更大竞争,如此一来,消费者将可以用更低的价位购得心仪的手机。挣脱运营商的束缚在过去很长的一段时间,特别是在欧美地区,手机应用往往受到运营商制约,使用什么功能接入什么网络,几乎都受到运营商的控制。自从iPhone上市,用户可以更加方便地连接网络,运营商的制约减少。随着EDGE、HSDPA这些2G至3G移动网络的逐步过渡和提升,手机随意接入网络已不是运

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。