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