基礎篇1.3 Android的總體架構描述

基礎篇1.3 Android的總體架構描述

1、  先看看Android的總體架構圖,由圖可以看出,整個Android系統由如下幾個部分構成:Linux kernel、Libraries、Android runtime、Application Framework、Applications。

2、  Android各層分析:

1)        Linux Kernel,屬於android的最底層,也就是說它是基於linux的內核。如果今後想從事Android系統級的開發,必須要對linux有很深入的瞭解,今後再和大家探討。

2)        第二層是Android的依賴包和運行Android程序的虛擬機。如,SQLite是和數據相關的包、WebKit和是瀏覽器相關的等等。此外,每一個Android程序都會單獨創建一個自己的虛擬機,這是它和java程序的一個不同之處。

3)        第三層是應用框架層,爲開發人員提供了一些基礎的接口和組件。如下一節需要學習到的Activity組件。

4)        第四層是應用層,即程序員在此層做開發。

 

發佈了132 篇原創文章 · 獲贊 18 · 訪問量 53萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章