首页 > 编程知识 正文

安卓系统介绍,android系统怎么关闭

时间:2023-05-04 01:06:20 阅读:113994 作者:1854

Android的系统体系结构堆栈分为四个层次,从上到下分别是应用程序、应用程序框架、库安卓运行时和Linux Kernel。 每个层提供不同的服务功能,上层可以调用。 以下是编辑为大家收集的安卓概要。 希望能对大家有所帮助。

安卓概述:

(一) Linux内核) :

内存管理)。

电源管理(电源管理)

硬件抽象(硬件抽象) () ) ) ) ) ) ) ) ) ) )。

流程管理(流程管理)。

设备管理(设备管理)

“安全设置”)。

网络协议栈(网络堆栈) )

硬件驱动程序(硬件驱动程序)

二、librariesandroidruntime (安卓本机库和安卓运行时) :

位于Linux内核层之上,基本由c和c编写的Android本机类库,可满足特定硬件设备的合并和UI输入请求,如2D和3D渲染。 功能列表如下:

•Webkit :浏览器引擎,在浏览网页的APP中。

•OpenGL:3D图形

•SGL:2D图形

表面管理器:屏幕上的窗口管理器,用于视图渲染

•SQLite :数据库引擎

OpenSSL :支持SSL、TSL协议的互联网安全协议

媒体框架:提供播放和录制各种视频、音频的格式。

•libc :远程c系统库。

网络:提供网络堆栈

硬件:提供访问硬件的东西。

操作系统:提供访问操作系统的服务

小工具:提供诸如按钮、标签等UI组件的集合

自由类型:字体渲染

Android运行时包含DVM(Dalvikvirtualmachine )和核心Java库,DVM的作用类似于JVM (javavirtualmachine ),其功能是执行字节码(byte ) 可以以. dex文件格式运行。

安卓APP应用程序打包的流程如下图所示。

酷睿Java核心库(Java核心库)。

用Java编写的核心API库提供了以下强大的功能:

数据结构

实用程序

文件访问

网络访问

图形

三APP应用程序框架层

Android开发调用的系统服务功能。 有以下列表。

酷睿平台服务

活动管理器:管理App的生命周期

• Package Manager :用于定位安装在设备上的应用程序软件包

窗口管理器:将用户操作翻译为命令,并将其发送到界面上显示的每个窗口

资源管理器:与APP的资源管理

内容提供程序:在多个应用程序之间共享数据

• View System:用于在UI中创建视图集

硬件服务

电话服务:电话呼叫管理

定位服务: GPS定位管理

蓝牙服务:蓝牙管理

wifi服务: wifi管理

USB服务: USB管理

传感器服务:传感器管理

GS定位代码:

位置管理器=(位置管理器) context.getsystemservice (context.location _ service );

四applica toin (安卓APP ) )。

Android体系结构堆栈的顶层是系统本机App和第三方App。 一般来说,开发人员和用户大多关心这一层。 因为开发人员创建的App在这一层运行。

系统本机App包括:

短信:邮件

经销商:电话

web浏览器:浏览器

联系人管理器:通讯录

邮件:电子邮件

Games etc.内置的游戏等

我看了《安卓概要》后还想看:

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。