Android系統架構 四大組件

Android 系統架構 是怎麼樣工做的。瀏覽器

  1. Linux 內核層    Android 系統是基於Linux內核的 ,這一層爲安卓設備的各類硬件提供了底層驅動,如顯卡驅動,音頻驅動,照相機驅動,藍牙WIFi電源等驅動
  2. 系統運行庫層  這一層經過C/C++庫來爲Android系統提供特性支持,如sqLIte 3D繪圖,瀏覽器內核等
  3. 應用層框架層  這一層主要提供各類開發用的的Api
  4. 應用層  全部安裝在手機上的應用程序都屬於這一層

           

Android 應用特點 四大組件架構

  1. 活動(Activity) 是全部安卓程序的門面,凡是應用中看到的東西,都是放在活動中
  2. 服務(Service)  服務你沒法看到它,但它會一直在後臺默默運行,即便用戶推出了應用,服務任然能夠繼續運行,
  3. 廣播接受器(Broadcast Receiver) 廣播接受器能夠容許你的應用接受來自各處的廣播消息,好比電話短信,固然你的應用也能夠向外發出廣播消息。
  4. 內容提供器(Content Provider) 內容提供者則爲應用程序之間共享數據提供了可能,好比你想讀取電話簿的聯繫人
相關文章
相關標籤/搜索