第1章 Android平台概述

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

1.3 Android特征
Android系统具有以下几点显著的优势: 1、开放性 源代码完全开放。 该平台允许任何移动终端厂商加入到Android联盟 中。因此,会拥有更多的开发者队伍。 2、不受任何限制的开发商 3、应用程序间的无界限 4、丰富的硬件选择 5、紧密结合的 Google 应用
在Ubuntu系统上,需要8.04版或更新; 64位版本必须支持32位应用程序; 需要GNU C库(glibc)2.7或更新
Mac OS X Linux
Android 的系统架构
应用层
应用框 架层
系统库层
内核层
1.4.1 应用层- -系统结构的最上层

用Java语言编写的运行在虚拟机上的程序。 比如SMS短信客户端程序、电话拨号程序、 图片浏览器、Web浏览器等。
1.4 Android体系结构

Android平台由操作系统、中间件、应用程序组成。 Android SDK 所支持的操作系统:
要 求
操 作 系 统 Windows
Windows XP(32位); Windows Vista(32位或64位); Windows 7(32位或64位) 10.5.8或更新(仅支持x86)
பைடு நூலகம்.1 手机操作系统
4. Android
普遍应用于国产智能手机。 是谷歌与开放手机联盟合并开发的一个以 Linux为基础的开源移动设备操作系统。 优点:继承了Linux系统兼容性强的特点,开源且 对第三方软件完全开放的系统。 缺点:开放性带来的不安全。 非垄断导致定制机用户体验差。

1.1 手机操作系统

表示Android系统符合环保概念,是一个轻薄短小,功能强大 的移动系统,是第一个真正为手机打造的开放性系统。
Android的发展历程

Android操作系统最初是由安迪· 罗宾(Andy Rubin) 开发出的 2008年G1上市
2007年OHA(开放手机联盟)成立
2005年Google公司收购了Android
4.1 4.2 4.3 4.4 5.0 6.0
Jelly Bean(果冻豆) Jelly Bean(果冻豆) Jelly Bean(果冻豆) KitKat(奇巧巧克力) Lollipop(棒棒糖) Marshmallow(棉花糖)
2012年6月28日 2012年10月30日 2013年7月25日 2013年11月1日 2014年10月15日 2015年10月6日
1.4.4 内核层

Android 基于 Linux 内核,但不是 Linux。 内核提供系统核心服务,如进程、内存、电源管理, 网络连接,驱动与安全等。

1.1 手机操作系统
1. Symbian
主要用于诺基亚,受谷歌冲击2010年2月开源。 优点:功耗低,内存占用少,通话质量优秀。 缺点:对触摸屏、多媒体、新操作界面的支持不 足,兼容性也较差。

1.1 手机操作系统
2. iOS(iPhone Operation System)

苹果公司为iPhone开发的操作系统。 主要用于iPhone、iPod touch、iPad等。 系统架构分为4层:
1.4.2 应用框架层
是用户进行Android开发的基础,是谷歌发布核心应 用时所使用的API框架。
核心应用: 联系人,邮件,电话,浏览器,日历,地图…… 充分访问所有核心应用的 API 简化组件的重用 用Java 编写应用程序

1.4.3 系统库层
系统库由一系列二进制动态库共同构成,通常使 用C、C + +开发。与框架层的系统服务相比,系统库 不能独立运行于线程中,需要被系统服务加载到其进 程空间里,通过类库提供的JNI接口进行调用。 系统库分为两部分: 函数库。 Android运行库。
2003年Android公司成立
开放手机联盟
OHA(open handset alliance): 是美国Google公司于 2007年11月5日宣布组建的一个全球性的联盟组织。 该联盟共同开发名为Android的开放源代码的移动系 统。 开放手机联盟成员已达 80 家,包括五大类: 手机制造商、手机芯片商 移动运营商 软件开发商、软件服务商
Android程序设计基础
第1章 Android简介 about android
第1章 Android简介
本章要点:



了解手机操作系统 了解Android起源 了解Android特征 熟悉Android体系结构
Android简介


Android是一种基于Linux的自由及开源的 操作系统,主要使用于移动终端。 移动终端:

可轻触层 媒体层 核心服务层 核心操作系统层
优点:稳定性好、软硬件的完美搭配使得其优化 程度很好。 缺点:定制性差。
1.1 手机操作系统
3. Windows Phone


主要用于微软的手持设备:手机、PDA等 2010年10月11微软公司发布了智能手机操作 系统Windows Phone 7,代替了以前的Windows Mobile。 2012年6月21日发布Windows Phone 8。
Android SDK发展过程 :P4
版本号 1.5 1.6 2.0 2.1 2.2 2.3 3.0 4.0 别名 Cupcake(纸杯蛋糕) Donut(甜甜圈) Éclair(闪电泡芙) Éclair(闪电泡芙) Froyo(冻酸奶) Gingerbread(姜饼) Honeycomb(蜂窝) Ice Create Sandwich(冰激凌三明治) 发布时间 2009年4月30日 2009年9月15日 2009年10月26日 2010年1月10日 2010年5月20日 2010年12月7日 2011年2月2日 2011年10月19日
Android的主要版本及发布时间


2008年9月发布Android第1个版本Android1.1。 Android系统一经推出,版本升级非常快,几乎每 隔半年就有一个新的版本发布。 从Android1.5版本开始,Android用甜点作为系统 版本的代号。
Android的主要版本及发布时间

5. BlackBerry(黑莓)
主要用于黑莓手机。 由RIM自主开发。 黑莓赖以成功的最重要原则:针对高级白领和 企业人士,提供企业移动办公的一体化解决方 案 。(商务应用) 优点:系统的加密性能更强,更安全。 缺点:娱乐性较差。

1.2 Android起源

Android本意指“机器人”,Google公司将Android的标识设计为一 个绿色机器人。

智能手机 平板电脑 Pos机 车载GPS 可穿戴设备( Apple Watch )等
1.1 手机操作系统
1. Symbian 2. iOS(iPhone Operation System) 3. Windows Phone 4. Android 5. BlackBerry(黑莓)
相关文档
最新文档