基于Android的移动终端应用程序开发与研究 投稿:韩夬夭.docVIP

  • 15
  • 0
  • 约3.6万字
  • 约 65页
  • 2016-12-04 发布于贵州
  • 举报

基于Android的移动终端应用程序开发与研究 投稿:韩夬夭.doc

基于Android的移动终端应用程序开发与研究 投稿:韩夬夭

基于Android的移动终端应用程序开发与研究 投稿:韩夬夭 文章编号:1006-2475(2008)08-0085-05 计算机与现代化 JISUANJIYUXIANDAIHUA 总第156期 基于Android的移动终端应用程序开发与研究 公 磊,周 聪 (南昌大学信息工程学院,江西南昌330031) 摘要:主要介绍了Google新近推出的移动设备软件平台Android以及基于此平台的移动终端应用程序开发。关键词:移动设备;Android;应用程序中图分类号:TP311    文献标识码:A DevelopmentandResearchofMobileTerminationApplicationBasedonAndroid GONGLei,ZHOUCong (InformationEngineeringSchoolofNanchangUniversity,Nanchang330031,China) Abstract:TheprimarycoverageistheMobileequipmentsoftwareplatformofGooglenamedAndroidandthedevelopmentofMo-bileterminationapplicationbasedonAndroid.Keywords:Mobileequipment;Android;application 0 引 言 经过多年的发展,第三代数字通信(3G)技术获 [1] 得了广泛的接受,它为移动终端用户带来了更快的数据传输速率。随着3G网络的使用,移动终端不再仅是通讯网络的终端,还将成为互联网的终端。因此,移动终端的应用软件和需要的服务将会有很大的发展空间。Google为此于2007年11月推出了一个专为移动设备设计的软件平台———Android。Android是一套真正意义上的开放性移动设备综合平台,它包括操作系统、中间件和一些关键的平台应用。Android最大特点在于它是一个开放的体系架构,具有非常好的开发和调试环境,而且还支持各种可扩展的用户体验,Android里面具有非常丰富的图形系统,对多媒体的支持功能和非常强大的浏览器 [3] 1 Android软件平台的构成 [2] Android软件平台主要由五部分构成,它们分别是:关键应用程序、应用程序框架和组件、C/C++函数库、Java程序运行环境、优化了的Linux内核。 1.关键应用程序。 Android平台内包含一些关键应用程序,如邮件收发客户端程序、短信收发程序、日历、网页浏览器等,而更多有特色的Android应用程序还有待于广大开发者共同参与开发。 2.应用程序框架及组件。 Android应用程序开发基于框架和组件。An-droid本身已在其框架中提供了许多组件供应用程序调用,开发者也可在开发应用程序时顺带开发新的组件,并将该组件放入应用程序框架中,以供自己和其它应用程序调用。 3.C/C++函数库。 Android应用程序框架之下是一套C/C++函数库,它们服务于Android应用程序组件,其功能通过组件间接提供给开发者。这些函数库包括:标准C函数库、媒体功能库、浏览器引擎、2D和3D图形库及 。 Android平台的开放性等特点既能促进技术(包 括平台自身)的创新,又有助于降低开发成本,还可以使运营商能非常方便地制定特色化的产品,因此,它具有很大的市场发展潜力。 收稿日期:2008-03-17 作者简介:公磊(1984-),男,江西南昌人,南昌大学计算机应用专业硕士研究生,研究方向:嵌入式系统;周聪(1962-),男,副教授,研究方向:嵌入式系统。  86计 算 机 与 现 代 化2008年第8期 SQLite引擎等。 4.Java程序运行环境。 Android的Java程序运行环境包含一组Java核心函数库及Dalvik虚拟机,它们有效地优化了Java程序的运行过程。5.Linux内核。 Android系统平台基于优化了的Linux内核,它提供诸如内存管理、进程管理、设备驱动等服务,同时也是手机软硬件的连接层。 Preferences打开参数设置面板,选择Android选项;在SDK路径中填入Android的安装路径,单击Apply和ok,完成参数设置。至此,就能在Eclipse环境下进行Android应用的开发了。2.2Android应用程序组件的使用 Android应用程序以各种组件(API)为基础,API是Android软件平台的重要组成部分,也是开发An-droid应用的关键所在。下面介绍几种主要的An-droidAPI。

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档