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

深度說明強(qiáng)大的Android手機(jī)系統(tǒng)

移動開發(fā) Android
Android手機(jī)系統(tǒng)使用Java既可以利用Java的平臺無關(guān)性,又可以降低應(yīng)用軟件的開發(fā)難度,Google的選擇是否合理,還需要實(shí)踐檢驗(yàn)。

Android手機(jī)系統(tǒng)的一個重要特點(diǎn)就是它的應(yīng)用框架和GUI庫都用Java語言實(shí)現(xiàn),使用目前開發(fā)界使用最廣泛的開發(fā)語言,一定會使Android手機(jī)系統(tǒng)在性能方面比其他的操作系統(tǒng)更勝一籌的。

Android一詞的本義指“機(jī)器人”,是美國搜索引擎公司Google在2007年11月5日公布的基于Linux平臺的開源智能手機(jī)操作系統(tǒng)名稱。該平臺由操作系統(tǒng)、中間件和應(yīng)用程序組成,號稱是首個為移動終端打造的真正開放和完整的移動軟件。

它采用了軟件棧(software stack)的架構(gòu),底層以Linux核心為基礎(chǔ),只提供基本功能,其他的應(yīng)用軟件則由各公司自行開發(fā),以java作為編寫程式的一部分。另外,為了推廣此技術(shù),Google和其它幾十個手機(jī)公司建立了開放手機(jī)聯(lián)盟(Open Handset Alliance)。Android手機(jī)系統(tǒng)在未公開之前常被傳聞為Google電話或gPhone。

[[8936]]

大多傳聞?wù)J為Google開發(fā)的是自己的手機(jī)電話產(chǎn)品,而不是一套軟件平臺。2008年9月23日,美國運(yùn)營商 T-Mobile USA在紐約正式發(fā)布第一款Google手機(jī)——T-Mobile G1。該款手機(jī)為宏達(dá)電制造,是世界上第一部使用Android操作系統(tǒng)的手機(jī),支持WCDMA/HSPA網(wǎng)絡(luò),理論下載速率7.2Mbps,并支持Wi-Fi。T-Mobile G1于10月22日正式上市發(fā)售。

[[8937]]

Android包括操作系統(tǒng)、中間件和應(yīng)用程序 —— 移動電話工作所需的全部軟件,而且不存在任何以往阻礙移動產(chǎn)業(yè)創(chuàng)新的專有權(quán)障礙。谷歌與開放手機(jī)聯(lián)盟OHA(Open Handset Alliance)合作開發(fā)了 Android,這個聯(lián)盟由包括中國移動、摩托羅拉、高通、宏達(dá)和 T-Mobile 在內(nèi)的 30 多家技術(shù)和無線應(yīng)用的領(lǐng)軍企業(yè)組成。

通過與運(yùn)營商、設(shè)備制造商、開發(fā)商和其他有關(guān)各方結(jié)成深層次的合作伙伴關(guān)系,Google希望借助建立標(biāo)準(zhǔn)化、開放式的移動電話軟件平臺,在移動產(chǎn)業(yè)內(nèi)形成一個開放式的生態(tài)系統(tǒng)。

Android 作為Google企業(yè)戰(zhàn)略的重要組成部分,將進(jìn)一步推進(jìn)"隨時隨地為每個人提供信息"這一企業(yè)目標(biāo)的實(shí)現(xiàn)。Google的目標(biāo)是讓移動通訊不依賴于設(shè)備甚至平臺。出于這個目的,Android將補(bǔ)充,而不會替代Google長期以來奉行的移動發(fā)展戰(zhàn)略。

通過與全球各地的手機(jī)制造商和移動運(yùn)營商結(jié)成合作伙伴,開發(fā)既有用又有吸引力的移動服務(wù),并推廣這些產(chǎn)品。Android的一個重要特點(diǎn)就是它的應(yīng)用框架和GUI庫都用Java語言實(shí)現(xiàn)。Android內(nèi)部有一個叫作Dalvik的Java虛擬機(jī)。

Java程序由這個虛擬機(jī)解釋運(yùn)行。Android平臺的應(yīng)用程序也必須用Java語言開發(fā)。網(wǎng)上有評論說Android的虛擬機(jī)使用Apache的Harmony類庫。Harmony類庫是Apache組織開發(fā)的開源 Java類庫,用Apache許可證發(fā)布。Android手機(jī)系統(tǒng)架采用了Mash-up的組件模型。

組件(Activity) 向系統(tǒng)注冊自己的功能,每個組件要使用其它組件的服務(wù)時提出自己的要求(intent),系統(tǒng)根據(jù)intent在已登記的組件中確定合適的組件。Android平臺的API文檔很完善?;?font size="+0">Android平臺開發(fā)應(yīng)用軟件應(yīng)該是一件輕松、愉快的事情。但是,選擇Android平臺存在以下問題:

【編輯推薦】

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

2010-03-04 16:03:43

Android服務(wù)

2010-03-05 13:34:54

2010-03-05 17:30:25

Android手機(jī)操作

2010-02-22 09:51:05

Python社區(qū)

2010-03-02 09:33:19

Android操作系統(tǒng)

2010-02-07 09:30:39

Android 程序

2010-03-04 15:04:35

2010-03-04 11:05:10

Android手機(jī)平臺

2010-03-05 09:19:54

Android系統(tǒng)

2010-02-05 18:09:12

Android

2010-02-04 15:38:39

Android 手機(jī)

2010-02-04 14:01:44

Android應(yīng)用

2010-03-03 18:17:01

Android手機(jī)服務(wù)

2010-02-24 17:58:28

Python 測試框架

2010-02-07 13:55:39

Android圖形

2013-11-14 11:18:47

AndroidAudio

2010-03-03 14:55:52

Android手機(jī)系統(tǒng)

2010-03-02 10:26:32

Android系統(tǒng)平臺

2010-03-03 13:56:24

2010-03-04 15:17:26

點(diǎn)贊
收藏

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