1 / 28
文档名称:

《Android应用开发教程》第一章Android简介与环境搭建资料精要.ppt

格式:ppt   页数:28页
下载后只包含 1 个 PPT 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

《Android应用开发教程》第一章Android简介与环境搭建资料精要.ppt

上传人:q1188830 2016/5/26 文件大小:0 KB

下载得到文件列表

《Android应用开发教程》第一章Android简介与环境搭建资料精要.ppt

相关文档

文档介绍

文档介绍:第一章 Android 简介与环境搭建倚动软件工厂实验室点 Android Android 开发环境 Android 应用 应用结构分析 应用下载与安装 基本组件 模式图 Android Android 一词的本义指“机器人”,同时也是 Google 于 2007 年 11 月5日宣布的基于 Linux 平台的开源手机操作系统的名称,该平台由操作系统、中间件、用户界面和应用软件组成,号称是首个为移动终端打造的真正开放和完整的移动软件。 2008 年9月 22 日,美国运营商 T-Mobile USA 在纽约正式发布第一款 Google 手机—— T-Mobile G1 。该款手机为台湾宏达电代工制造,是世界上第一部使用 Android 操作系统的手机。什么是 Android ? roid 的特点: 开放性平等性无界性方便性丰富性 1 1认识 Android 常见手机操作系统: Symbian;Palm ; RIM BlackBerry ; Apple ios ; Windows Mobile; Android 2 2 Android 2012 年第二季中国智能手机市场 Android 份额升至 % Android 市场份额 %(2012Q2) Android 手机低至 1560(2012Q2) Android Android 的体系结构( Android Architecture ) ? Android 系统的底层建立在 Linux 系统之上,该平台由操作系统、中间件、用户界面和应用软件四层组成。?采用“软件叠层( Software Stack )”方式进行构建, 使得层与层之间相互分离,各层分工明确。?保证了层与层之间的低耦合,当下层的层内或层下发生改变时,上层应用程序无须任何改变。 Android 体系结构划分为四层: 应用层应用框架系统运行库层 Linux 内核层 Android 四大组件: Activity Service ContentProvider BroadcastReceiver Android ⑴应用程序(APPLICATIONS) Android 内有一系列的核心应用,包括短信程序、日历工具、地图浏览器、网页浏览器等工具,以及基于 Android 平台的应用程序框架, 所有的应用都是 Java 语言编写的。⑵应用程序框架(APPLICATION FRAMEWORK) 开发者可以完全使用与那些内核应用程序相同的框架,这些框架用于简化和重用应用程序的组件。若某程序能够“暴露”其内容,则其他程序就可以使用这些内容。例如 Android 的四大组件: Activity 、 Service 、 ContentProvider 、 BroadcastReceiver 。 Android ⑶系统运行库层(LIBRARIES) Android 定义了一套 C/C++ 开发库供 Android 平台的其他组件使用。这些功能通过 Android 应用程序框架提供给开发者,开发者是不能直接使用这些库的。⑷ Linux 内核层(LINUX KERNEL) Android 的核心系统服务依赖于 内核,如安全性、内存管理、进程管理、网络协议栈和驱动模型。 Linux 内核也同时作为硬件和软件栈之间的抽象层。