Android開發(fā)師培訓之應用框架層API框架
移動開發(fā)軟件市場被互聯(lián)網(wǎng)大鱷們看做成一個巨大的淘金窟,而作為用戶擁有量最大的Android系統(tǒng)自然成為了企業(yè)們重點關注的一環(huán),也就導致了如今年輕人紛紛轉投于Android開發(fā)技術領域,為自己博得一份光明的前程。本文創(chuàng)客學院Android開發(fā)培訓師為讀者介紹應用框架層API框架結構。
Android開發(fā)師培訓之應用框架層API框架:
該層是編寫Google發(fā)布的核心應用時所使用的API框架,開發(fā)人員可以使用這些框架來開發(fā)自己的應用程序,這樣可以簡化程序開發(fā)的架構設計。Android應用框架層提供的主要API框架如下。
Activity Manager:活動管理器,用來管理應用程序聲明周期,并提供常用的導航退回功能。
Window Manager:窗口管理器,用來管理所有的窗口程序。
Content Providers:內(nèi)容提供器,它可以讓一個應用訪問另一個應用的數(shù)據(jù),或共享它們自己的數(shù)據(jù)。
View System:視圖管理器,用來構建應用程序,比如列表、表格、文本框及按鈕等。
Notification Manager:通知管理器,用來設置在狀態(tài)欄中顯示的提示信息。
Package Manager:包管理器,用來X寸Android系統(tǒng)內(nèi)的程序進行管理。
Telephony Manager:電話管理器,用來對聯(lián)系人及通話記錄等信息進行管理。
Resource Manager:資源管理器,用來提供非代碼資源的訪問,例如本地字符串、圖形及布局文件等。
Location Manager:位置管理器,用來提供使用者的當前位置等信息,比如GPRs定位。
XMPP Service:XZMPP服務。
應用框架層是Android系統(tǒng)架構層非常重要的一環(huán),幾乎所有的前端顯示面,也就是最直觀與用戶體驗掛鉤的功能都包含在應用框架層。創(chuàng)客學院Android開發(fā)培訓講師建議對Android開發(fā)感興趣的讀者務必理解并以精通應用框架層的功能含義及其使用。
查看更多關于“Android開發(fā)培訓”的相關資訊>>
- 贊