Android_應用程式架構
1、可擴充套件檢視 View: ---------------------------------建立應用程式
2、內容管理器 content providers --------------------訪問其他應用程式資料、共享自身資料
3、資源管理器 Resource Manager--------------------提供非程式碼資源訪問,本地字串、圖片、分層檔案
4、通知管理器 Notification Manager-----------------在狀態列中顯示客戶通知資訊
5、活動類管理器 Activity Manager ------------------管理應用程式生命週期、提供常用的導航回退功能
Android架構提供功能:
1、Android.app:提供高層程式模型,基本執行環境
2、Android.Content:包含對各種裝置上的資料進行訪問和釋出
3、Android.database : 通過內容提供者瀏覽操作資料庫
4、Android.graphics: 底層圖形庫,包含畫布。顏色過濾、點、矩形。可繪製到螢幕上。
5、Android.location:定位相關服務類
6、Android.media: 提供一些管理多中視訊/音訊媒體介面
7、Android.net:網路訪問
8、Android.os:系統服務
9、Android.opengl:提供OpenGL工具
10、Android.provider:訪問內容提供者的類
11、Android.telephony:電話相關的API互動
12、Android.view:提供基礎的使用者介面介面
13、Android.util:設計工具性的方法,例如時間日期操作
14、Android.webkit:瀏覽器操作介面
15、Android.widget:包含各種UI元素、大部分可見在應用程式佈局中使用。