android安卓3G智能手機(jī)發(fā)展?fàn)顩r(doc 12頁(yè)).doc_第1頁(yè)
android安卓3G智能手機(jī)發(fā)展?fàn)顩r(doc 12頁(yè)).doc_第2頁(yè)
android安卓3G智能手機(jī)發(fā)展?fàn)顩r(doc 12頁(yè)).doc_第3頁(yè)
android安卓3G智能手機(jī)發(fā)展?fàn)顩r(doc 12頁(yè)).doc_第4頁(yè)
android安卓3G智能手機(jī)發(fā)展?fàn)顩r(doc 12頁(yè)).doc_第5頁(yè)
已閱讀5頁(yè),還剩7頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

1、 Android1、 目前智能手機(jī)的現(xiàn)狀2、 Android是什么3、 Android的優(yōu)勢(shì)劣勢(shì)1、 目前智能手機(jī)的現(xiàn)狀Strategy Analytics分析師亞歷克斯-斯貝克特(Alex Spektor)表示:“今年第二季度,全球智能手機(jī)出貨量達(dá)到了創(chuàng)記錄的6000萬(wàn)部,在整個(gè)手機(jī)市場(chǎng)上占到了19%的份額,去年第二季度全球智能手機(jī)出貨量為4200萬(wàn)部,相比增長(zhǎng)了43%。運(yùn)營(yíng)商加大購(gòu)機(jī)補(bǔ)貼力度、高端廠商之間的競(jìng)爭(zhēng)以及使用Symbian和Android等操作系統(tǒng)的低成本機(jī)型不斷涌現(xiàn)促進(jìn)了智能手機(jī)市場(chǎng)的增長(zhǎng)速度超過(guò)了手機(jī)市場(chǎng)的平均增長(zhǎng)速度。市場(chǎng)研究公司Strategy Analytics日前發(fā)表

2、的最新研究報(bào)告顯示,去年第四季度全球智能手機(jī)出貨量達(dá)到了創(chuàng)記錄的5300萬(wàn)部,較上年同期增長(zhǎng)了30%。這也是自2008 年第三季度以來(lái)智能手機(jī)出貨量增長(zhǎng)最為強(qiáng)勁的一個(gè)季度,帶動(dòng)了手機(jī)業(yè)走出當(dāng)前困境。2009年全球智能手機(jī)出貨量達(dá)到了空前的 1.738億部,較2008年的1.511億部增長(zhǎng)了15%。注意這些數(shù)據(jù):08年度1.511億09年度1.738億08年第四季度0.41億09年第一季度03652億09年第二季度0.420億09年第三季度0.4139億09年第四季度0.530億10年第一季度0.543億10年第二季度0.6億從這個(gè)報(bào)表大家可以看到08年度與09年度對(duì)比 智能手機(jī)市場(chǎng)已經(jīng)上漲了1

3、5%,從報(bào)表上面我們看到整個(gè)09年度整個(gè)智能手機(jī)市場(chǎng)是呈現(xiàn)上漲趨勢(shì)出貨量達(dá)到1.738億部手機(jī)從10年開始單從第一季度和第二季度我們就能看出來(lái)上漲速度變快,從09年第一季度跟10年的第一季度同期相比增長(zhǎng)比為1.487:1 從10年第二季度跟09年第二季度對(duì)比我們就能看出來(lái) 比例是1.43:1 所以從這個(gè)趨勢(shì)來(lái)看未來(lái)肯定是智能手機(jī)占主導(dǎo)方向!Strategy Analytics分析師Neil Mawston補(bǔ)充說(shuō):“2010年全球智能手機(jī)市場(chǎng)的競(jìng)爭(zhēng)將異常激烈。三星和LG都有雄心勃勃的計(jì)劃,打算擴(kuò)大產(chǎn)能,拓展各自應(yīng)用軟件商店的規(guī)模,此外,戴爾和華爾等新的競(jìng)爭(zhēng)對(duì)手也在不斷提高產(chǎn)品性能,尋求與主要運(yùn)營(yíng)

4、商開展合作。智能手機(jī)領(lǐng)域的競(jìng)爭(zhēng)對(duì)廣大消費(fèi)者來(lái)說(shuō)無(wú)疑是件好事,但是會(huì)給手機(jī)廠商增加定價(jià)和利潤(rùn)壓力。 從多家手機(jī)廠商一季度財(cái)報(bào)獲悉,2010年第一季度各廠商手機(jī)銷量均呈現(xiàn)不同程度增長(zhǎng)。來(lái)自Gartner的調(diào)查結(jié)果稱,第一季度全球手機(jī)銷售總量為3.147億臺(tái),與2009年同期相比,增長(zhǎng)為17%。其中,智能手機(jī)銷售量達(dá)到5,430萬(wàn)臺(tái),與2009年同期相比,增長(zhǎng)為48.7%。而擁有自主產(chǎn)權(quán)操作系統(tǒng)(OS)、硬件和服務(wù)的廠商是最成功的手機(jī)供應(yīng)商,如蘋果,谷歌,諾基亞等。Gartner研究副總裁Carolina Milanesi女士表示:“2010年第一季度全球智能手機(jī)銷量出現(xiàn)了自2006年以來(lái)最大的同比

5、增長(zhǎng)。智能手機(jī)廠商RIM首次跨入五大移動(dòng)設(shè)備制造商的行列。蘋果公司的市場(chǎng)份額增長(zhǎng)了1.2% 。而智能手機(jī)制造商Android增長(zhǎng)勢(shì)頭持續(xù),特別在北美地區(qū),其手機(jī)銷售同比增長(zhǎng)高達(dá)707%?!笔謾C(jī)市場(chǎng)的增長(zhǎng)主要得益于智能手機(jī)在成熟市場(chǎng)中的兩位數(shù)的銷售增長(zhǎng)、產(chǎn)品的多樣化以及適當(dāng)?shù)拇蟊娛袌?chǎng)價(jià)格。2010年第一季度是蘋果公司銷售增長(zhǎng)最強(qiáng)的一季,該公司以移動(dòng)設(shè)備112.2%的銷售增長(zhǎng)位列十大移動(dòng)終端銷售廠商中的第七位。Milanesi女士表示:“銷售增長(zhǎng)一部分是來(lái)自于像英國(guó)這種成熟市場(chǎng)新簽約的移動(dòng)運(yùn)營(yíng)商,另一部分也歸功于在中國(guó)、韓國(guó)這些新興市場(chǎng)上的強(qiáng)勁銷售。第二季度對(duì)蘋果來(lái)說(shuō)至關(guān)重要。我們預(yù)計(jì),蘋果將在6

6、月召開的全球開發(fā)者大會(huì)上展示其iPhone 操作系統(tǒng)的最新版本,該版本包括多任務(wù)等受開發(fā)者和用戶歡迎的改進(jìn)功能。在智能手機(jī)操作系統(tǒng)市場(chǎng)上,2010年第一季度銷售贏家是Android和蘋果這兩家公司。Android操作系統(tǒng)首次替代微軟Windows操作系統(tǒng),在全球智能手機(jī)操作系統(tǒng)銷售排行中位列第四名。Android和蘋果公司是五大市場(chǎng)份額同比增長(zhǎng)的廠商中唯一的兩家操作系統(tǒng)制造商。由于諾基亞缺乏高端智能產(chǎn)品,Symbian仍舊占據(jù)智能手機(jī)銷售第一的位置,但市場(chǎng)份額持續(xù)走低。2010年第一季度智能手機(jī)占全部手機(jī)銷售的17.3%,與2009年的13.6%相比,有所上升。2010年第二季度智能手機(jī)占全部

7、手機(jī)銷售的19%Gartner首席研究分析師Roberta Cozza女士表示:“正如我們看到的,iPad和網(wǎng)絡(luò)書籍是基于谷歌的Android操作系統(tǒng)平臺(tái),手機(jī)操作系統(tǒng)的生態(tài)圈正在不斷發(fā)展中,將超越單一的智能手機(jī)而向消費(fèi)者提供豐富的價(jià)值和用戶體驗(yàn)?!北矶?010年第一季度全球智能手機(jī)操作系統(tǒng)銷售(以千臺(tái)為單位)再看09年第三季度的手機(jī)系統(tǒng)報(bào)表:1. 而從操作系統(tǒng)來(lái)看,盡管略有下滑,但Symbian仍然以44%的份額領(lǐng)跑,但從兩個(gè)報(bào)表可以看到NOKIA整個(gè)市場(chǎng)份額已經(jīng)在下滑了雖然出貨量再增大同時(shí)總體的基數(shù)也在增大,從占比來(lái)看從46.2的占比下降到43.3%2. 蘋果得益于3GS的市場(chǎng)銷售,整個(gè)

8、蘋果系統(tǒng)的銷量有個(gè)小幅度的上升,7362.47上升到8359.7,但是銷售占比確有小幅度的下滑從17.8%下滑至15.4%3. 微軟系統(tǒng)基本上是處于持平狀態(tài)但是其老4的位置已經(jīng)拱手與谷歌了從09年第三季度的老4 下降到10年第一季度的老54. 接下來(lái)看下我們主要關(guān)注的android android系統(tǒng)09年第三季度的出貨量是1.455.14萬(wàn)到10年第一季度的5.214.7萬(wàn) 銷售量大幅上漲3.58倍 在所有手機(jī)系統(tǒng)當(dāng)中出貨量增長(zhǎng)速度是最快的,同時(shí)在手機(jī)的占比也從09年第三季度的3.5%上升至10年第一季的9.6%增長(zhǎng)速度絕對(duì)是讓業(yè)績(jī)?nèi)耸坎桓蚁嘈拧?.Android是什么在學(xué)習(xí)Android之

9、前,我們應(yīng)該首先應(yīng)該對(duì)Android的相關(guān)知識(shí)有一定的了解,不然學(xué)了N久之后人家問(wèn)你學(xué)的啥玩意答不上來(lái)就囧了Android英文本意是機(jī)器人,而且如果你細(xì)心的去看Android的Logo會(huì)發(fā)現(xiàn)也是一個(gè)很可愛(ài)的機(jī)器人哦先解釋下為什么Android之父Andy Rubin取這個(gè)名字,據(jù)說(shuō)Rubin本人很喜歡機(jī)器人,所以不難理解為什么給他自己心愛(ài)的產(chǎn)品取名Android啦。 在Rubin的公司被Google公司收購(gòu)之后,谷歌公司便加快了進(jìn)軍移動(dòng)通信市場(chǎng)的步伐,并推出自主品牌的移動(dòng)終端產(chǎn)品。在外界紛紛亂亂的猜測(cè)中,于2007年11月5日谷歌公司宣布與其他一些手機(jī)制造廠商、移動(dòng)運(yùn)營(yíng)商、芯片制造商等廠商聯(lián)合

10、組成開發(fā)手機(jī)聯(lián)盟(Open Handset Alliance,OHA),并發(fā)布了基于Linux內(nèi)核的開源的手機(jī)開發(fā)平臺(tái)Android,Android不僅僅是一款手機(jī)操作系統(tǒng),而更像是一個(gè)對(duì)任何開發(fā)人員開放的移動(dòng)終端開發(fā)平臺(tái)。該平臺(tái)是由操作系統(tǒng)、中間件、用戶界面以及應(yīng)用程序組成,并且對(duì)外開放源代碼,一經(jīng)推出便引起世界各地開源愛(ài)好者的關(guān)注。同時(shí),谷歌與各大廠商的大力合作也大大的促進(jìn)了Android新的手機(jī)的業(yè)務(wù)的不斷推出,同時(shí)也使得Android更加的標(biāo)準(zhǔn)話 而第一款搭載Android操作系統(tǒng)的手機(jī)應(yīng)該是T-mobile G1手機(jī)了,該款手機(jī)是2008年9月22日由美國(guó)移動(dòng)運(yùn)營(yíng)商T-mobile

11、USA在紐約發(fā)布的,該款手機(jī)由臺(tái)灣宏達(dá)電HTC制造,支持WCDMA/HSPA網(wǎng)絡(luò),理論下載速率到達(dá)7.2Mbit/s,并支持Wi-Fi功能。隨著最近幾年的發(fā)展,已經(jīng)相繼推出了G2與G3手機(jī)了,各大手機(jī)廠商也是卯足了勁定制屬于自己的Android手機(jī),爭(zhēng)取在未來(lái)的Android市場(chǎng)中占領(lǐng)先機(jī)。而對(duì)于Android開發(fā)者而言,其中蘊(yùn)含的豐厚回報(bào)也是前景可觀的 如果說(shuō)一個(gè)成功男人的背后會(huì)有一個(gè)默默支持的女人的話,那么一個(gè)優(yōu)越穩(wěn)定的平臺(tái)背后必有一個(gè)成熟的系統(tǒng)架構(gòu)所支撐著。那么,Android的系統(tǒng)架構(gòu)是怎么樣的呢?從下圖我們可以從整體上有個(gè)大致的了解(圖片來(lái)源互聯(lián)網(wǎng)): 從上圖中可以看出,Androi

12、d系統(tǒng)架構(gòu)為四層結(jié)構(gòu),從上層到下層分別是應(yīng)用程序?qū)?、?yīng)用程序框架層、系統(tǒng)運(yùn)行庫(kù)層以及Linux內(nèi)核層,分別介紹如下: 1)應(yīng)用程序?qū)?Android平臺(tái)不僅僅是操作系統(tǒng),也包含了許多應(yīng)用程序,諸如SMS短信客戶端程序、電話撥號(hào)程序、圖片瀏覽器、Web瀏覽器等應(yīng)用程序。這些應(yīng)用程序都是用Java語(yǔ)言編寫的,并且這些應(yīng)用程序都是可以被開發(fā)人員開發(fā)的其他應(yīng)用程序所替換,這點(diǎn)不同于其他手機(jī)操作系統(tǒng)固化在系統(tǒng)內(nèi)部的系統(tǒng)軟件,更加靈活和個(gè)性化。 2)應(yīng)用程序框架層 應(yīng)用程序框架層是我們從事Android開發(fā)的基礎(chǔ),很多核心應(yīng)用程序也是通過(guò)這一層來(lái)實(shí)現(xiàn)其核心功能的,該層簡(jiǎn)化了組件的重用,開發(fā)人員可以直接使用

13、其提供的組件來(lái)進(jìn)行快速的應(yīng)用程序開發(fā),也可以通過(guò)繼承而實(shí)現(xiàn)個(gè)性化的拓展。 簡(jiǎn)單的說(shuō)應(yīng)用程序?qū)优c應(yīng)用程序框架層就是被管與管的關(guān)系. a) Activity Manager(活動(dòng)管理器) 管理各個(gè)應(yīng)用程序生命周期以及通常的導(dǎo)航回退功能 b) Window Manager(窗口管理器) 管理所有的窗口程序 c) Content Provider(內(nèi)容提供器) 使得不同應(yīng)用程序之間存取或者分享數(shù)據(jù) d) View System(視圖系統(tǒng)) 構(gòu)建應(yīng)用程序的基本組件 e) Notification Manager(通告管理器) 使得應(yīng)用程序可以在狀態(tài)欄中顯示自定義的提示信息 f) Package Mana

14、ger(包管理器) Android系統(tǒng)內(nèi)的程序管理 g)Telephony Manager(電話管理器) 管理所有的移動(dòng)設(shè)備功能 h)Resource Manager(資源管理器) 提供應(yīng)用程序使用的各種非代碼資源,如本地化字符串、圖片、布局文件、顏色文件等 i)Location Manager(位置管理器) 提供位置服務(wù) j)XMPP Service(XMPP服務(wù)) 提供Google Talk服務(wù) 3)系統(tǒng)運(yùn)行庫(kù)層 從圖中可以看出,系統(tǒng)運(yùn)行庫(kù)層可以分成兩部分,分別是系統(tǒng)庫(kù)和Android運(yùn)行時(shí),分別介紹如下: a)系統(tǒng)庫(kù) 系統(tǒng)庫(kù)是應(yīng)用程序框架的支撐,是連接應(yīng)用程序框架層與Linux內(nèi)核層的重

15、要紐帶。其主要分為如下幾個(gè): ? Surface Manager: 執(zhí)行多個(gè)應(yīng)用程序時(shí)候,負(fù)責(zé)管理顯示與存取操作間的互動(dòng),另外也負(fù)責(zé)2D繪圖與3D繪圖進(jìn)行顯示合成。 ? Media Framework: 多媒體庫(kù),基于PacketVideo OpenCore;支持多種常用的音頻、視頻格式錄制和回放,編碼格式包括MPEG4、MP3、H.264、AAC、ARM。 ? SQLite: 小型的關(guān)系型數(shù)據(jù)庫(kù)引擎 ? OpenGL|ES: 根據(jù)OpenGL ES 1.0API標(biāo)準(zhǔn)實(shí)現(xiàn)的3D繪圖函數(shù)庫(kù) ? FreeType: 提供點(diǎn)陣字與向量字的描繪與顯示 ? WebKit: 一套網(wǎng)頁(yè)瀏覽器的軟件引擎 ?

16、SGL: 底層的2D圖形渲染引擎 ? SSL: 在Andorid上通信過(guò)程中實(shí)現(xiàn)握手 ? Libc: 從BSD繼承來(lái)的標(biāo)準(zhǔn)C系統(tǒng)函數(shù)庫(kù),專門為基于embedded linux的設(shè)備定制 b)Android運(yùn)行時(shí) Android應(yīng)用程序時(shí)采用Java語(yǔ)言編寫,程序在Android運(yùn)行時(shí)中執(zhí)行,其運(yùn)行時(shí)分為核心庫(kù)和Dalvik虛擬機(jī)兩部分。 ? 核心庫(kù) 核心庫(kù)提供了Java語(yǔ)言API中的大多數(shù)功能,同時(shí)也包含了Android的一些核心API,如android.os、、android.media等等。 ? Dalvik虛擬機(jī) Android程序不同于J2me程序,每個(gè)Andro

17、id應(yīng)用程序都有一個(gè)專有的進(jìn)程,并且不是多個(gè)程序運(yùn)行在一個(gè)虛擬機(jī)中,而是每個(gè)Android程序都有一 個(gè)Dalivik虛擬機(jī)的實(shí)例,并在該實(shí)例中執(zhí)行。Dalvik虛擬機(jī)是一種基于寄存器的Java虛擬機(jī),而不是傳統(tǒng)的基于棧的虛擬機(jī),并進(jìn)行了內(nèi)存資源使用的優(yōu)化以及支持多個(gè)虛擬機(jī)的特點(diǎn)。需要注意的是,不同于J2me,Android程序在虛擬機(jī)中執(zhí)行的并非編譯后的字節(jié)碼,而是通過(guò)轉(zhuǎn)換工具dx將Java字節(jié)碼轉(zhuǎn)成dex格式的中間碼。 4)Linux內(nèi)核層 Android是基于Linux2.6內(nèi)核,其核心系統(tǒng)服務(wù)如安全性、內(nèi)存管理、進(jìn)程管理、網(wǎng)路協(xié)議以及驅(qū)動(dòng)模型都依賴于Linux內(nèi)核。 注: 補(bǔ)充一點(diǎn),在

18、我們使用android手機(jī)的過(guò)程中經(jīng)常碰到的一個(gè)情況就是一些程序在運(yùn)行的過(guò)程中突然退出來(lái)這個(gè)是怎么一個(gè)情況,很多買家以為是不是手機(jī)的問(wèn)題?現(xiàn)在我們來(lái)了解下為什么程序會(huì)突然關(guān)閉也就是下一個(gè)Android應(yīng)用程序的生命周期是怎么樣的? 所謂的應(yīng)用程序生命周期無(wú)非就是應(yīng)用程序進(jìn)程從創(chuàng)建到消亡的整個(gè)過(guò)程。但是,之所有將這一點(diǎn)拎出來(lái)單獨(dú)的講,當(dāng)然有其特殊性。的確,Android應(yīng)用程序的生命周期的終結(jié)這個(gè)動(dòng)作并非由應(yīng)用程序進(jìn)程本身執(zhí)行,而是取決于Android系統(tǒng),也就是Android應(yīng)用程序生死由“天”,不能主宰自己的命運(yùn)。這與我們傳統(tǒng)的編程思維可能有所程序,如最初學(xué)的C語(yǔ)言程序都是最后收到內(nèi)部或者外

19、部退出請(qǐng)求而運(yùn)行中的進(jìn)程從main函數(shù)通過(guò)return退出,而非由系統(tǒng)直接kill的,這樣的情況很少。那么,Android的設(shè)計(jì)師們?yōu)槭裁慈绱嗽O(shè)計(jì)呢?這樣設(shè)計(jì)的好處是什么呢? 其實(shí),主流智能手機(jī)大多數(shù)都是多任務(wù)型,筆者常常用自己的手機(jī)一邊游戲一邊聽音樂(lè)同時(shí)可能還開著UCWeb和QQ,的確這樣給用戶帶來(lái)的體驗(yàn)是無(wú)以倫比的。但是,一個(gè)不容忽視的問(wèn)題就是,手機(jī)的內(nèi)存只有那么多,隨著我們打開的應(yīng)用程序數(shù)量的增多,隨之而來(lái)的可能會(huì)是應(yīng)用程序響應(yīng)時(shí)間過(guò)長(zhǎng)或者系統(tǒng)假死的糟糕情況。所以,若將Android應(yīng)用程序生命周期便交由系統(tǒng)處理的話,那么在系統(tǒng)內(nèi)存不足的情況下,便由Android系統(tǒng)舍車保帥,選擇性的來(lái)

20、中止一些重要性較次的應(yīng)用程序,以便回收內(nèi)存供更重要的應(yīng)用程序使用。 那么,系統(tǒng)是根據(jù)一個(gè)怎樣的重要性標(biāo)準(zhǔn)來(lái)中止Android應(yīng)用程序的呢?其實(shí),Android中根據(jù)應(yīng)用程序的組件以及組件當(dāng)前運(yùn)行狀態(tài)將所有的進(jìn)程按重要性程度從高到低劃分成五個(gè),如下圖所示: 1 前臺(tái)進(jìn)程 顧名思義,前臺(tái)進(jìn)程就是在屏幕最前端顯示并和用戶交互的Activity進(jìn)程或者該進(jìn)程的一個(gè)BroadcastReceiver正在運(yùn)行。這樣的進(jìn)程重要性最高,在系統(tǒng)中也 只有少數(shù)這樣的進(jìn)程。除非在系統(tǒng)內(nèi)存非常低,萬(wàn)不得已的情況下才會(huì)被中止,否則系統(tǒng)不會(huì)選擇中止前臺(tái)進(jìn)程。舉例來(lái)說(shuō),當(dāng)你運(yùn)行一個(gè)程序,如瀏覽器,當(dāng)瀏覽器界面在前臺(tái)顯示時(shí),

21、瀏覽器屬于前臺(tái)進(jìn)程(foreground),但一旦你按home回到主界面,瀏覽器就變成了后臺(tái)程序(background)。我們最不希望終止的進(jìn)程就是前臺(tái)進(jìn)程。 2 可見進(jìn)程 可見進(jìn)程是指那些對(duì)于用戶可見,但是不顯示在屏幕的最前端的進(jìn)程??梢娺M(jìn)程的重要程度也是很高的,通常不會(huì)被系統(tǒng)所中止,除非處于舍車保帥的情況,為了保持所有的前臺(tái)進(jìn)程的正常運(yùn)行而不得不中止可見進(jìn)程。舉個(gè)例來(lái)說(shuō):widget、輸入法等,都屬于visible. 這部分進(jìn)程雖然不在前臺(tái),但與我們的使用也密切相關(guān),我們也不希望它們被終止(你肯定不希望時(shí)鐘、天氣,新聞等widget被終止,那它們將無(wú)法同步,你也不希望輸入法被終止,否則你每

22、次輸入時(shí)都需要重新啟動(dòng)輸入法) 3 服務(wù)進(jìn)程 服務(wù)進(jìn)程是擁有Service的進(jìn)程,該Service是有startService()方法啟動(dòng)的,這些進(jìn)程通常運(yùn)行在后臺(tái),并且對(duì)用戶是不可見的。但是,這些進(jìn)程所作的工作卻也是比較重要的,如在后臺(tái)進(jìn)行播放音樂(lè)的工作。所以,除非在保證前兩種高級(jí)別的進(jìn)程能正常工作的情況下,否則系統(tǒng)一般不會(huì)中止服務(wù)進(jìn)程的。舉例來(lái)說(shuō):谷歌企業(yè)套件,Gmail內(nèi)部存儲(chǔ),聯(lián)系人內(nèi)部存儲(chǔ)等。這部分服務(wù)雖然屬于次要服務(wù),但很一些系統(tǒng)功能依然息息相關(guān),我們時(shí)常需要用到它們,所以也太希望他們被終止 4 后臺(tái)進(jìn)程 后臺(tái)進(jìn)程運(yùn)行著對(duì)用戶不可見的activity(調(diào)用過(guò)onStop()方法),

23、這些進(jìn)程對(duì)用戶體驗(yàn)沒(méi)有直接的影響,可以在上述進(jìn)程需要內(nèi)存資源的時(shí)候,從后臺(tái)進(jìn)程這回收。通常,系統(tǒng)中有很多的不可見的進(jìn)程在運(yùn)行,這些都保存在LRU(least last used)列表中,以便內(nèi)存不足的時(shí)候會(huì)在第一時(shí)間被回收。當(dāng)需要中止進(jìn)程的時(shí)候,系統(tǒng)會(huì)保證最近一個(gè)被用戶看到的進(jìn)程最后一個(gè)被中止。 如瀏覽器,閱讀器等。當(dāng)程序顯示在屏幕上時(shí),他所運(yùn)行的進(jìn)程即為前臺(tái)進(jìn)程(foreground),一旦我們按home返回主界面(注意是按home,不是按back),程序就駐留在后臺(tái),成為后臺(tái)進(jìn)程(background)。后臺(tái)進(jìn)程的管理策略有多種:有較為積極的方式,一旦程序到達(dá)后臺(tái)立即終止,這種方式會(huì)提高程

24、序的運(yùn)行速度,但無(wú)法加速程序的再次啟動(dòng);也有較消極的方式,盡可能多的保留后臺(tái)程序,雖然可能會(huì)影響到單個(gè)程序的運(yùn)行速度,但在再次啟動(dòng)已啟動(dòng)的程序時(shí),速度會(huì)有所提升。這里就需要用戶根據(jù)自己的使用習(xí)慣找到一個(gè)平衡點(diǎn) 5 空進(jìn)程 在空進(jìn)程中無(wú)任何的應(yīng)用程序組件,而這種進(jìn)程存在的唯一理由是提供一種緩存機(jī)制,使得縮短應(yīng)用程序下次啟動(dòng)所需的時(shí)間。系統(tǒng)會(huì)經(jīng)常的中止空進(jìn)程,從而達(dá)到調(diào)節(jié)程序緩存和系統(tǒng)緩存的平衡。3.Android的優(yōu)勢(shì)劣勢(shì)Android平臺(tái)手機(jī)5大優(yōu)勢(shì):一、開放性在優(yōu)勢(shì)方面,Android平臺(tái)首先就是其開發(fā)性,開發(fā)的平臺(tái)允許任何移動(dòng)終端廠商加入到Android聯(lián)盟中來(lái)。顯著的開放性可以使其擁有更

25、多的開發(fā)者,隨著用戶和應(yīng)用的日益豐富,一個(gè)嶄新的平臺(tái)也將很快走向成熟。開發(fā)性對(duì)于Android的發(fā)展而言,有利于積累人氣,這里的人氣包括消費(fèi)者和廠商,而對(duì)于消費(fèi)者來(lái)講,隨大的受益正是豐富的軟件資源。開放的平臺(tái)也會(huì)帶來(lái)更大競(jìng)爭(zhēng),如此一來(lái),消費(fèi)者將可以用更低的價(jià)位購(gòu)得心儀的手機(jī)。二、掙脫運(yùn)營(yíng)商的束縛在過(guò)去很長(zhǎng)的一段時(shí)間,特別是在歐美地區(qū),手機(jī)應(yīng)用往往受到運(yùn)營(yíng)商制約,使用什么功能接入什么網(wǎng)絡(luò),幾乎都受到運(yùn)營(yíng)商的控制。從去年iPhone上市,用戶可以更加方便地連接網(wǎng)絡(luò),運(yùn)營(yíng)商的制約減少。隨著EDGE、HSDPA這些2G至3G移動(dòng)網(wǎng)絡(luò)的逐步過(guò)渡和提升,手機(jī)隨意接入網(wǎng)絡(luò)已不是運(yùn)營(yíng)商口中的笑談,當(dāng)你可以通過(guò)

26、手機(jī)IM軟件方便地進(jìn)行即時(shí)聊天時(shí),再回想不久前天價(jià)的彩信和圖鈴下載業(yè)務(wù),是不是像噩夢(mèng)一樣?互聯(lián)網(wǎng)巨頭Google推動(dòng)的Android終端天生就有網(wǎng)絡(luò)特色,將讓用戶離互聯(lián)網(wǎng)更近。三、豐富的硬件選擇這一點(diǎn)還是與Android平臺(tái)的開放性相關(guān),由于Android的開放性,眾多的廠商會(huì)推出千奇百怪,功能特色各具的多種產(chǎn)品。功能上的差異和特色,卻不會(huì)影響到數(shù)據(jù)同步、甚至軟件的兼容,好比你從諾基亞Symbian風(fēng)格手機(jī)一下改用蘋果iPhone,同時(shí)還可將Symbian中優(yōu)秀的軟件帶到iPhone上使用、聯(lián)系人等資料更是可以方便地轉(zhuǎn)移,是不是非常方便呢?四、不受任何限制的開發(fā)商Android平臺(tái)提供給第三方

27、開發(fā)商一個(gè)十分寬泛、自由的環(huán)境,不會(huì)受到各種條條框框的阻擾,可想而知,會(huì)有多少新穎別致的軟件會(huì)誕生。但也有其兩面性,血腥、暴力、情色方面的程序和游戲如可控制正是留給Android難題之一。五、無(wú)縫結(jié)合的Google應(yīng)用如今叱詫互聯(lián)網(wǎng)的Google已經(jīng)走過(guò)10年度歷史,從搜索巨人到全面的互聯(lián)網(wǎng)滲透,Google服務(wù)如地圖、郵件、搜索等已經(jīng)成為連接用戶和互聯(lián)網(wǎng)的重要紐帶,而Android平臺(tái)手機(jī)將無(wú)縫結(jié)合這些優(yōu)秀的Google服務(wù)。Android的5大不足:一、安全和隱私由于手機(jī)與互聯(lián)網(wǎng)的緊密聯(lián)系,個(gè)人隱私很難得到保守。除了上網(wǎng)過(guò)程中經(jīng)意或不經(jīng)意留下的個(gè)人足跡,Google這個(gè)巨人也時(shí)時(shí)站在你的身后,洞穿一切,因此,互聯(lián)網(wǎng)的深入將會(huì)帶來(lái)新一輪的隱私危機(jī)。二、運(yùn)營(yíng)商仍然能夠影響到Android手機(jī)在國(guó)內(nèi)市場(chǎng),不少用戶對(duì)購(gòu)得移動(dòng)定制機(jī)不滿,感覺(jué)所購(gòu)的手機(jī)被人涂畫了廣告一般。

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

最新文檔

評(píng)論

0/150

提交評(píng)論