基于Android环境的应用程序开发与研究.doc
《基于Android环境的应用程序开发与研究.doc》由会员分享,可在线阅读,更多相关《基于Android环境的应用程序开发与研究.doc(2页珍藏版)》请在三一办公上搜索。
1、摘 要: 主要介绍Google Android平台以,讨论Android平台的系统结构,应用程序的构成,并介绍在Windows平台下面Android开发环境的搭建,项目新建及运行的过程。中国论文网 关键词: Android;开发环境;应用程序着移动网络的发展,第三代数字通信(3G)技术获得了非常广泛的使用,它为使用移动终端来冲浪的用户带来了更快的数据传输速率。伴随微电子技术的发展,移动终端不仅仅存在于通讯网络的移动电话,还将成为互联网的终端,比如平板电脑。因此,在移动终端上运行的各式软件和为移动终端提供的服务具有非常大的发展。Google公司在2007年11月推出了基于移动终端的操作系统平台A
2、ndroid。Android是是基于移动终端的综合数据处理平台,是真正的开放性平台,它包括移动终端的操作系统以及中间件还有一些关键的应用。Android最显著的一个特点是:体系结构的开放性,正因如此,Android系统具有非常好的开发和调试环境,同时支持各种扩展的用户体验。另外,Android系统对图形和多媒体的支持功能也具有独到之处。Android平台的开放性以及其他的特点在某种程度上对技术能够祈祷一定的创新推进作用,同时又有助于降低应用开发成本,电信运营商也能非常方便地定制特色化的产品,因此,它具有很大的市场发展潜力。1 Android软件平台的架构Android平台从用户看到的表示层到底
3、层的硬件,总共分成了四个层次:Linux内核层(Linux Kernel)、Android运行库及函数(Android Runtime/Libraries)、应用框架层(Application Framework)和应用程序层(Applications),如图1所示:1)Linux内核层(Linux Kernel):Android基于Linux 2.6的内核开发的,提供核心系统服务,例如:安全、内存管理、进程管理、网络堆栈、驱动模型。Linux Kernel也作为硬件和软件之间的抽象层,它隐藏具体硬件细节而为上层提供统一的服务。如果你只是做应用开发,就不需要深入了解Linux Kernel层。
4、2)Android运行库及函数(Android Runtime/Libraries):Android包含一个核心库的集合,提供大部分在Java编程语言核心类库中可用的功能。Android同时也包含一个C/C+库的集合,供Android系统的各个组件使用。这些功能通过Android的应用程序框架(application framework)暴露给开发者。比如:二维和三维的图形库,位图和矢量字体的渲染,应用程序需要是使用的数据库等等。3)应用框架层(Application Framework):Android开发人员可以完全使用核心应用程序所使用的API,Android提供开发使用的API,使得A
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 基于 Android 环境 应用程序 开发 研究

链接地址:https://www.31ppt.com/p-2393994.html