Android系統架構 四大組件
Android 系統架構 是怎麼樣工做的。瀏覽器
- Linux 內核層 Android 系統是基於Linux內核的 ,這一層爲安卓設備的各類硬件提供了底層驅動,如顯卡驅動,音頻驅動,照相機驅動,藍牙WIFi電源等驅動
- 系統運行庫層 這一層經過C/C++庫來爲Android系統提供特性支持,如sqLIte 3D繪圖,瀏覽器內核等
- 應用層框架層 這一層主要提供各類開發用的的Api
- 應用層 全部安裝在手機上的應用程序都屬於這一層
Android 應用特點 四大組件架構
- 活動(Activity) 是全部安卓程序的門面,凡是應用中看到的東西,都是放在活動中
- 服務(Service) 服務你沒法看到它,但它會一直在後臺默默運行,即便用戶推出了應用,服務任然能夠繼續運行,
- 廣播接受器(Broadcast Receiver) 廣播接受器能夠容許你的應用接受來自各處的廣播消息,好比電話短信,固然你的應用也能夠向外發出廣播消息。
- 內容提供器(Content Provider) 內容提供者則爲應用程序之間共享數據提供了可能,好比你想讀取電話簿的聯繫人
歡迎關注本站公眾號,獲取更多信息