Android手机平台的应用与开发综述【文献综述】

Android手机平台的应用与开发综述【文献综述】

ID:464168

大小:178.04 KB

页数:6页

时间:2017-08-05

Android手机平台的应用与开发综述【文献综述】_第1页
Android手机平台的应用与开发综述【文献综述】_第2页
Android手机平台的应用与开发综述【文献综述】_第3页
Android手机平台的应用与开发综述【文献综述】_第4页
Android手机平台的应用与开发综述【文献综述】_第5页
资源描述:

《Android手机平台的应用与开发综述【文献综述】》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、毕业论文文献综述通信工程Android手机平台的应用与开发综述摘要:随着手机市场的不断发展和手机的不断普及,手机已经越来越成为人们不可或缺的电子产品,其功能更是琳琅满目,而音乐播放器一直是非常实用和用户非常喜欢的功能之一;这篇论文正是基于Android系统平台,运用Java语言和Eclipse编辑工具开发设计一款音乐播放器;论文首先对Android手机开发平台进行了介绍,其中包括Android定义、开发组件、应用等;然后介绍了该播放器的系统功能以及具体功能设计,包括播放、暂停、停止、歌词显示、上一首、下一首。最后,通过仿

2、真器测试并实现音乐播放功能。关键词:Android;音乐播放器;JAVA;Eclipse一、Android的诞生背景2007年11月5日,Google发布了基于Linux平台的开源移动平台-Android。该平台有操作系统、中间件、用户界面和应用软件等组成,号称是首个为移动终端打造的真正开放的移动开发平台。2008年9月22日,美国运营商T-MobileUSA在纽约正式发布第一款Google手机T-MobileG1。该款手机为台湾宏达电(HTC)代工制造,是世界上第一部运用Android系统的手机,支持WCDMA/HSP

3、A网络,理论下载速度为7.2Mbit/s,并支持Wi-Fi无线局域网络[1]。Android作为谷歌企业战略的重要组成部分,将进一步推进“随时随地为每个人提供信息”这一企业目标的实现。Google长期以来奉行的移动发展战略:通过与全球的手机制造商和移动运营商结成合作伙伴,开发并推广移动服务,志在垄断手机软件行业[2]。随着3G网络的推出,手机与互联网的结合越来越紧密,这正是Android手机迅速发展的原因,中国移动在2009年推出了Android的OEM版称为Ophone,越来越多的开发者正在投身于Android的开发队

4、伍之中。在Ophone平台中,一个应用程序所要包含和引用的外部元素统称为资源[3]。二、Android的定义Android是谷歌于2007年公布的开放式源代码系统,是一种专为智能手机设计的操作系统平台,除了操作系统之外,它还包含中间件(Middleware,负责硬件与应用程序之间的沟通)、手机应用软件,还有AndroidSDK应用软件开发组件,开发人员可以利用以上软件来设计开发Android平台的应用程序。简单的说,Android是一款开源而且免费的系统软件,任何人都可以根据自己喜好来设计程序。本作品音乐播放器正是基于A

5、ndroid平台[4]。三、Android的开发框架如图3-1所示,Android平台下层结构的核心为嵌入式Linux2.6操作系统,中间是Google为Android开发的Libraries(函数库)以及AndroidRuntime(核心库、Dalvik虚拟机),上层为ApplicationFramework(应用程序框架),这就是完整的Android程序图[5]。图3-1Android开发框架[6]四、Android的四大组件在Android系统中,为我们提供了四大基本组件,分别是:Activity,ContentP

6、rovider,Service和BroadcastReceiver每个组件是一个视图。但是有些是可见的,有些是不可见的视图,像Activity,ContentProvider是可见的视图,Service和BroadcastReceiver是不可见的,它们只在系统的后台运行[7]。每个组件都有其各自的功能,彼此相互合作,实现Android的各个功能。(1)Activity简介一个应用程序可能只包含一个Activity,或者像消息服务程序一样有多个Activity。一个应用程序包含几个Activity以及各个Activity

7、完成什么样的功能完全取决于应用程序以及它的设计。通常每个应用程序都包含一个在应用启动后第一个展现给用户的Activity。在当前展现给用户的Activity中启动一个新的Activity,可以实现从一个Activity转换到另一个Activity。每个Activity都会有一个用于绘制用户界面的窗口。通常这样一个窗口会填充整个屏幕,当然这个窗口也可以比屏幕小并漂浮在其它窗口之上。Activity还可以使用一些额外的窗口,例如一个要求用户响应的弹出式对话框,或者是当用户在屏幕上选择一个条目后向用户展现一些重要信息的窗口。A

8、ctivity有自己的生命周期,如下图2-1所示,由Android系统来控制。图2-1androidactivity生命周期[7](2)Service简介Service是Android应用程序片段的一种,可以独立启动和停止。和Activity相同,Service也是通过Intent启动,但Service没有界面,其主

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

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

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