首页 » 深圳分类信息网 » 深圳翻译/教育培训/咨询 » 深圳电脑培训 免费发布深圳电脑培训信息»

Android,操作系统你必须了解的知识

更新时间:2023-08-24 03:52投诉/举报/建议
信息来源: 商家
地点:深圳
联系电话: 13316822655

详情描述:

【深圳信盈达】Android 操作系统你必须了解的知识

Android 操作系统介绍


Android是Google于2007年11月05日宣布的基于Linux平台的开源手机操作系统的名称,该平台由操作系统、中间件、用户界面和应用软件组成。它采用软件堆层(Software Stack,又名软件叠层)的架构,主要分为三部分。底层以Linux内核工作为基础,由C语言开发,只提供基本功能;中间层包括函数库Library和 虚拟机 Machine,由C开发。上层是各种应用软件,包括通话程序,短信程序等,应用软件则由各公司自行开发,以Java作为编写程序的一部分。

Android一词的本义指“机器人”,初的Android主要支持手机,后来经过开发改良,逐渐扩展到平板电脑及其他一些领域上,是为移动终端打造的真正的开放和完整的移动软件。

系统架构:

Android的系统架构和其操作系统一样,采用了分层的架构。Android分为四个层,从高层到低层分别是应用程序层、应用程序框架层、系统运行库层和Linux内核层。

一、应用程序

Android会同一系列核心应用程序包一起发布,该应用程序包包括客户端,SMS短消息程序,日历,地图,浏览器,联系人管理程序等。所有的应用程序都是使用JAVA语言编写的。

二、应用程序框架

开发人员也可以完全访问核心应用程序所使用的API框架。该应用程序的架构设计简化了组件的重用任何一个应用程序都可以发布它的功能块并且任何其它的应用程序都可以使用其所发布的功能块(不过得遵循框架的安全性)。同样,该应用程序重用机制也使用户可以方便的替换程序组件。

三、系统运行库

Android 包含一些C/C库,这些库能被Android系统中不同的组件使用。它们通过 Android 应用程序框架为开发者提供服务。

四、Linux内核层

Android内核是基于Linux 内核的修改的内核版本,它提供了用于支持Android平台的设备驱动。

系统结构:

深圳电脑培训相关类别:

相关热门:
相关厂家: