Android套用框架層

Android套用框架層是用來支持套用層中的程式的運行的框架層。

基本介紹

  • 中文名:Android套用框架層
  • 用途:支持套用層中的程式的運行的框架層
套用
套用框架層支持包括Activity Manager(活動管理器)、Window Manager(視窗管理器)、Content Providers(內容提供者)、View System(視圖系統)、Notification Manager(通知管理器)、Package Manager(包管理器)、Telephony Manager(電話管理器)、Resource Manager(資源管理器)、Location Manager(位置管理器)、XMPPServices (XMPP服務)一共十個部分。這一層是編寫Google發布的核心套用時所使用的API框架,開發人員同樣可以使用這些框架來開發自己的套用,這樣便簡化了程式開發的架構設計,但是必須遵守其框架的開發原則,該應用程式重用機制也使用戶可以方便的替換程式組件。
這一層主要提供了構建應用程式時可能用到的各種API,Android自帶的一些核心套用就是使用這些API完成的,開發者也可以通過這些API來構建自己的應用程式,不過得遵循架構的安全性限制。
Android提供了如下一些組件。
*Android活動管理器(Activity Manager):用來管理應用程式生命周期並提供常用的導航退回功能。
*Android視窗管理器(Window Manager):管理所有的視窗程式。
*Android內容提供者(Content Providers):它可以讓一個套用訪問另一個套用的數據(如聯繫人資料庫),或共享它們自己的數據。
*Android視圖系統(View System):可以用來構建應用程式,它包括列表(List)、格線(Grid)、文本框(TextBox)、按鈕(Button),以及可嵌入的Web瀏覽器。
*Android通知管理器 (Notification Manager):套用可以在狀態欄中顯示自定義的提示信息。
*Android包管理器(Package Manager):Android系統內的程式管理。
*Android電話管理器(TelePhony Manager):主要提供了一系列用於訪問與手機通訊相關的狀態和信息的get方法。其中包括手機SIM的狀態和信息、電信網路的狀態及手機用戶的信息。
*Android資源管理器(Resource Manager):提供非代碼資源的訪問,如本地字元串、圖形和布局檔案(Layoutfile)。
*Android位置管理器(Location Manager):提供了一系列方法來處理地理位置相關的問題。
*Android XMPP 服務(XMPP Services):全稱:Extensible Messaging and Presence Protocol,是一種以XML為基礎的開放式實時通信協定。

相關詞條

熱門詞條

聯絡我們