没有合适的资源?快使用搜索试试~ 我知道了~
资源推荐
资源详情
资源评论
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![rar](https://img-home.csdnimg.cn/images/20210720083606.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![](https://csdnimg.cn/release/download_crawler_static/409587/bg1.jpg)
Android 智能手机平台
目前手机面临了几个挑战。第一个挑战是它有多个不同的操作系统,彼此兼容度不高。
移动运营商要针对这些系统开发多个不同的版本服务;第二个是,各种不同的手机操作系统
都不是免费的,消费者需要为其买单;第三个是,手机和互联网,它是需要互相地兼容、互
通的,互联网有更多、更丰富的服务,用户希望能够更好的提供在手机平台上面,能够体现
出来。针对以上 3 个问题,手机操作系统 Android 应运而生。
Linux 手机现有两大阵营:LiMo 基金会及开放手机联盟(Open Handset Allicance)。LiMo
基金会与开放手机联盟都在 2007 年成立,同 样 在本届 GSM 全球移动通讯大会(Mobile World
Congress)首度展示商品化的最新成果,其中 LiMo 基金会一口气展示了 7 家厂商开发的 18
款手机,将自 2008 年上半年起陆续问世,开放手机联盟则有 7 家会员厂商展出 Android 平
台原型机,预计 2008 年下半年商用化,相互较劲的意味十足。
LiMo 方面已有摩托罗拉(MOTOrola)、三星电子(SAMSUNG Electronics)、LG(LG)推出多
款手机,NEC 及松下移动通讯(Panasonic Mobile Communications)也为 NTT DoCoMo 开发多
款手机,部分机种已经正式问世,至于 Android 平台则有 Marvell、高通(Qualcomm)、德州
仪器(TI)、安谋(ARM)、NEC、意法半导体(STMicroelectronics)及 Wind River 开发出不同
硬件平台的原型机。
Google 主导开放手机联盟(OHA),有 34 名成员组成的联盟目标共同指向一个开源的移
动平台 Android。Google 显然是领导者,而 LIMO 组成的仅仅是一批供应商的组合而已。
另一个区别是平台本身,limo 基金会没有自己的应用软件开发平台,而 Google 主导的
开放手机联盟(OHA)却已有自己的移动开发平台 Android
至于 LiMo 与开放手机联盟的发展方向,其 实 不 尽 相同,LiMo 的平台只开放给会员厂商,
除了定义规格及标准化等工作外,也会涉及授权及产品认证等事宜,但开放手机联盟的平台
将会全面开放,不限于会员厂商。
由于 Linux 的开放性,使得在这一平台上所开发的软件缺少一定的标准性,导致了许多
应用软件间的兼容性都是不容回避的问题。
在手机操作系统市场,除了 Linux 之外,对于 Android 来说威胁最大的就是微软公司的
移动视窗、诺基亚控股的 Symbian 系统。
Android 的一个重要特点就是它的应用框架和 GUI 库都用 Java 语言实现。
Android 内部有一个叫作 Dalvik 的 Java 虚拟机,Java 程序由这个虚拟机解释运行。
Android 平台的应用程序也必须用 Java 语言开发。
下面我们就对 Android 来进行详细的了解:
Android 是包括一个操作系统,中间件和关键应用的移动设备的一个软件堆。
特性:
u 应用程序框架允许重复使用和替换组件。
u Dalvik 虚拟机 为移动设备优化
u 综合的浏览器 基于开源的 WebKit 引擎
u 优化的图像 由 2D 图像库支持; 3D 图形基于 OpenGL ES 1.0 (可选择硬件加速)
u SQLite 提供结构化的数据存储
u 多媒体支持 常见的 声频,录像和图像格式(MPEG4, H.264, MP3, AAC, AMR, JPG,
PNG, GIF)
u GSM 电话 (依赖于硬件)
u 蓝牙, EDGE, 3G, and WiFi(无线保真) (依赖于硬件)
PDF 文件使用 "pdfFactory" 试用版本创建 www.fineprint.cn
![](https://csdnimg.cn/release/download_crawler_static/409587/bg2.jpg)
u 照像机,GPS,指南针和加速器 (依赖于硬件)
u 丰富的开发环境 包括模拟器设备,调试工具,内存和显示轮廓, Eclipse 集成开
发环境的一个插件。
Android 构架:
以下图形显示了 Android 操作系统的主要部件。
应用程序:
Android 将装载一系列的核心应用程序,包括电子邮件客户端,SMS 程序,日历,地 图,
浏览器,联系簿,等等。所有的应用程序都用 Java 编程语言编写。
应用程序框架:
开发者可以完全访问 APIs,因为核心应用使用相同的应用程序框架。应用程序框架是
为简单的组件重用而设计的,任何应用程序都可以发布自己的功能,任何其它的应用程序可
能利用这些功能(以被框架实施的安全约束为条件)。相同的机制允许用户替换组件。
全部应用的基础是一套服务和系统,包括:
u 可用来构建应用程序的一系列丰富的可扩展的 Views ( 视 图 组件),包括 lists(列
表), grids(栅格), text boxes(文本框), buttons(按钮), 甚至一个嵌入式的 Web
浏览器。
PDF 文件使用 "pdfFactory" 试用版本创建 www.fineprint.cn
剩余12页未读,继续阅读
![avatar](https://profile-avatar.csdnimg.cn/default.jpg!1)
voidpublic
- 粉丝: 2
- 资源: 9
上传资源 快速赚钱
我的内容管理 展开
我的资源 快来上传第一个资源
我的收益
登录查看自己的收益我的积分 登录查看自己的积分
我的C币 登录后查看C币余额
我的收藏
我的下载
下载帮助
![voice](https://csdnimg.cn/release/downloadcmsfe/public/img/voice.245cc511.png)
![center-task](https://csdnimg.cn/release/downloadcmsfe/public/img/center-task.c2eda91a.png)
安全验证
文档复制为VIP权益,开通VIP直接复制
![dialog-icon](https://csdnimg.cn/release/downloadcmsfe/public/img/green-success.6a4acb44.png)
- 1
- 2
前往页