1. 程式人生 > >Android_應用程式架構

Android_應用程式架構

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元素、大部分可見在應用程式佈局中使用。