自拍偷在线精品自拍偷,亚洲欧美中文日韩v在线观看不卡

快捷高效的講述Android 2.1系統(tǒng)

移動開發(fā) Android
好不容易建立的Android聯(lián)盟又將土崩瓦解,下面進(jìn)行有效的說明Android 2.1系統(tǒng),希望本文能給大家?guī)硐嚓P(guān)信息。

Android現(xiàn)今也遇到許多的問題,但是隨著微軟向Google的擅長互聯(lián)網(wǎng)領(lǐng)域滲透,但是什么時(shí)候發(fā)放就有內(nèi)有玄機(jī)了,以促進(jìn)Android消費(fèi)者快速遷移到Google云計(jì)算服務(wù)的目的。

Google正在迅速為Android系統(tǒng)推出更新,2009年可謂是Android的大躍進(jìn)時(shí)代。在去年更新的三個(gè)版本都以一種糖食糕點(diǎn)為代號,其中1.5版在4月份面世,代號為“紙杯蛋糕 (cupcake)”;1.6版在9月份推出。

代號為“炸面圈(cupcake)”;2.0版于11月用于Droid手機(jī),代號為“小餅 (éclair)”。但顯然Google沒有因此而放緩更新的速度,在今年1月5號發(fā)布的自家旗艦級NexusOne手機(jī)上,又搭載了***的Android 2.1系統(tǒng)。

在現(xiàn)今所有的智能手機(jī)平臺里面,Android的開發(fā)門檻可以說是***,這不僅僅是因?yàn)?font size="-0">Android采用使用較為廣泛的Java作為開發(fā)語言,還歸功于Android率先在智能手機(jī)系統(tǒng)上采用的XML界面布局構(gòu)架。

Android為開發(fā)人員提供了大量的內(nèi)置控件,開發(fā)人員無需深厚的UI設(shè)計(jì)功底就可以使用XML快速地布局出精致的界面效果。這也就是為什么在短短一年時(shí)間內(nèi),Google移動軟件商店突破2W的重要原因。微軟的Windows Mobile 7也在使用類似的技術(shù)來簡化程序人員的開發(fā)難度。

隨著Android的頻繁更新,應(yīng)用程序的兼容性問題亦接踵而至。數(shù)據(jù)顯示,目前大部分Android手機(jī)采用1.6版本,比例達(dá)到了54.2%,接下來27.7%的Android手機(jī)采用較早的1.5版本。采用***的 2.0以及2.0.1版本Android操作系統(tǒng)的手機(jī)則一共占據(jù)17.7%的份額,只有極少的機(jī)型仍采用1.1版本的Android系統(tǒng)。

面對Android目前版本過多的問題,Google顯然在應(yīng)用程序的兼容性上有點(diǎn)束手無措,這或許會讓Android步Windows Mobile后塵,成為其發(fā)展的一個(gè)重要障礙。在這種情況下,開發(fā)人員需要針對同一款軟件開發(fā)多個(gè)不同版本,而非集中精力在程序自身的優(yōu)化升級和性能提升上。

因此,如果開發(fā)者希望自己的軟件能夠在更多的手機(jī)上使用,就需要為其開發(fā)更多的版本。去年Google就曾宣布,開發(fā)人員可以為特定的運(yùn)營商創(chuàng)建專屬游戲、日程表和其他手機(jī)應(yīng)用時(shí),就意味著Android兼容性復(fù)雜度被進(jìn)一步加深。

例如,針對T-Mobile美國開發(fā)的一款Android應(yīng)用或許無法兼容Sprint Nextel的手機(jī)。而中移動的OPhone干脆就自起爐灶另外開發(fā)了一套專屬UI,因此OPhone是無法兼容主流的Android程序的,Android的兼容性變得越來越糟糕和混亂。

除此之外,Google新推出的Android 版本往往事先提供給較為親密的合作伙伴使用,這就導(dǎo)致新版本的系統(tǒng)要想得到普及還需要等待一段時(shí)間。比如說摩托羅拉Droid就率先使用Android 2.0。

HTC和Google合作開發(fā)的NexusOne則獨(dú)享Android 2.1,其他的手機(jī)廠商只能望眼欲穿,這也就是為什么大多數(shù)Android機(jī)型依然是采用 1.5、1.6版的原因了,目前還有消息聲稱Android 2.1系統(tǒng)的源代碼發(fā)布時(shí)間將無限期推遲,這種厚此薄彼的做法對于其他各手機(jī)廠商的積極性也是個(gè)不小的打擊。

因此還給開發(fā)者帶來一個(gè)不小的難題:是支持未來會廣為采用的新版本,還是支持目前產(chǎn)品中主流的舊版本?而且,和蘋果iPhone不同的是,不同的 Android手機(jī)在硬件方面也存在較大的差異。

這也會對開發(fā)者帶來一定的困擾.。雖然Android 2.1系統(tǒng)操作系統(tǒng)目前發(fā)展迅猛,但是如果不同系統(tǒng)版本之間不能有很好的兼容和升級機(jī)制,Android的未來可能會蒙上一層陰影, Google之所以推出NexusOne有兩層深意。

***個(gè)目的就是打壓Windows Mobile的生存空間,現(xiàn)在基本上所有的原本的微軟合作伙伴都在兩條腿走路,同時(shí)開發(fā)Windows Mobile和Android的機(jī)型,為了爭取更多的資源,Google在對Android不甚熱心的廠商很是敲打了一番。

在今年國際消費(fèi)電子展的NexusOne發(fā)布會上,Google在感謝的合作伙伴名單獨(dú)漏了LG,這應(yīng)該和LG和微軟在Windows Mobile 7上的密切合作有關(guān),在隨后的幾天LG宣布今年的將有過半的新機(jī)型采用Android系統(tǒng),相信應(yīng)該和Google施加的壓力有關(guān)。

【編輯推薦】

  1. 新一代的Android手機(jī)介紹 深度剖析Android SDK版本介紹
  2.  
  3. 谷歌Android手機(jī)能否站穩(wěn)中國
  4. PythonAndroid深度剖析Android應(yīng)用程序的四種構(gòu)造塊
  5. 探秘與眾不同的Android系統(tǒng)?
責(zé)任編輯:chenqingxiang 來源: csdn
相關(guān)推薦

2010-02-05 17:34:37

Android 2.1

2011-06-03 13:11:19

Android Activity

2010-04-28 19:11:29

Unix操作系統(tǒng)

2010-05-11 18:14:19

Unix系統(tǒng)

2010-01-27 16:41:43

2009-12-17 17:19:45

Linux系統(tǒng)

2009-12-18 16:08:17

Fedora proc

2010-04-08 10:42:28

Unix操作系統(tǒng)

2009-12-24 09:47:17

Linux之父

2010-03-05 15:43:46

Android SDK

2010-03-03 16:45:46

Android應(yīng)用程序

2011-06-02 16:49:15

Android SDK 安裝

2009-10-15 15:31:49

網(wǎng)絡(luò)布線系統(tǒng)

2009-12-24 09:22:07

Windows 7講述人程序

2009-12-18 15:28:19

Linux內(nèi)核

2009-12-24 14:19:53

LINUX MAC驅(qū)動

2009-12-28 12:48:35

Linux內(nèi)核

2009-12-17 14:11:29

Linux操作系統(tǒng)

2010-09-26 11:03:37

雙向圖傳通信系統(tǒng)
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號