色婷婷狠狠18禁久久YY,CHINESE性内射高清国产,国产女人18毛片水真多1,国产AV在线观看

android操作系統的體系結構分為幾層

黃文隆2年前56瀏覽0評論

android操作系統的體系結構分為幾層?

Android 系統架構為四層結構,從上層到下層分別是應用程序層(Applications)、 應用程序框架層 (Application Framework)、系統運行庫層(Libraries)以及 Linux 內核層(Linux Kernel),分別介紹 如下:

1. 應用程序層(Applications)

Android 平 臺不僅僅是操作系統, 也包含了許多應用程序,諸如 SMS 短信客戶端程序、電話撥號程序、圖片瀏覽器、Web 瀏覽器等應用程序。這些應用程序都是 用 Java 語言編寫 的,并且這些應用程序都是可以被開發人員開發的其他應用程序所替換,這點不同于其他手機操作系統固化在系統內部的系統軟件,更加 靈活和個性化。

2. 應用程序框架層(Application Framework)

應用程序框架層是我們從事Android開發的基礎,很多核心應用程序也是通過這一層來實現其核心功能的,該層簡化了組件的重用,開發人員可以直接使用其提供的組件來進行快速的應用程序開發,也可以通過繼承而實現個性化的拓展。

3. 系統運行庫層(Libraries)

系統運行庫層可以分成兩部分,分別是系統庫和 Android 運行時,分別介紹如下:

A. 系統庫

系統庫是應用程序框架的支撐,是連接應用程序框架層與 Linux 內核層的重要紐帶。其

B. Android runtime

Android 應用程序采用 Java 語言編寫,程序在 Android runtime 中執行,其運行時分為核心庫和 Dalvik 虛擬機兩部分。

4. Linux 內核層(Linux Kernel)

Android 是基于 Linux2.6 內核,其核心系統服務如安全性、內存管理、進程管理、網路協議以及驅動模型都依賴于 Linux 內核。

java各層,android操作系統的體系結構分為幾層