日韩无码专区无码一级三级片|91人人爱网站中日韩无码电影|厨房大战丰满熟妇|AV高清无码在线免费观看|另类AV日韩少妇熟女|中文日本大黄一级黄色片|色情在线视频免费|亚洲成人特黄a片|黄片wwwav色图欧美|欧亚乱色一区二区三区

RELATEED CONSULTING
相關(guān)咨詢(xún)
選擇下列產(chǎn)品馬上在線(xiàn)溝通
服務(wù)時(shí)間:8:30-17:00
你可能遇到了下面的問(wèn)題
關(guān)閉右側(cè)工具欄

新聞中心

這里有您想知道的互聯(lián)網(wǎng)營(yíng)銷(xiāo)解決方案
輕輕松松的學(xué)習(xí)Android組成框架

Android組成框架為Google企業(yè)戰(zhàn)略的重要組成部分,將進(jìn)一步推進(jìn)"隨時(shí)隨地為每個(gè)人提供信息"這一企業(yè)目標(biāo)的實(shí)現(xiàn)。

創(chuàng)新互聯(lián)專(zhuān)注為客戶(hù)提供全方位的互聯(lián)網(wǎng)綜合服務(wù),包含不限于成都做網(wǎng)站、成都網(wǎng)站設(shè)計(jì)、成都外貿(mào)網(wǎng)站建設(shè)、五指山網(wǎng)絡(luò)推廣、成都小程序開(kāi)發(fā)、五指山網(wǎng)絡(luò)營(yíng)銷(xiāo)、五指山企業(yè)策劃、五指山品牌公關(guān)、搜索引擎seo、人物專(zhuān)訪(fǎng)、企業(yè)宣傳片、企業(yè)代運(yùn)營(yíng)等,從售前售中售后,我們都將竭誠(chéng)為您服務(wù),您的肯定,是我們最大的嘉獎(jiǎng);創(chuàng)新互聯(lián)為所有大學(xué)生創(chuàng)業(yè)者提供五指山建站搭建服務(wù),24小時(shí)服務(wù)熱線(xiàn):18982081108,官方網(wǎng)址:www.cdcxhl.com

Google的目標(biāo)是讓移動(dòng)通訊不依賴(lài)于設(shè)備甚至平臺(tái)。出于這個(gè)目的,Android將補(bǔ)充,而不會(huì)替代Google長(zhǎng)期以來(lái)奉行的移動(dòng)發(fā)展戰(zhàn)略。通過(guò)與全球各地的手機(jī)制造商和移動(dòng)運(yùn)營(yíng)商結(jié)成合作伙伴,開(kāi)發(fā)既有用又有吸引力的移動(dòng)服務(wù),并推廣這些產(chǎn)品。

Android組成框架的一個(gè)重要特點(diǎn)就是它的應(yīng)用框架和GUI庫(kù)都用Java語(yǔ)言實(shí)現(xiàn)。Android內(nèi)部有一個(gè)叫作Dalvik的Java虛擬機(jī),Java程序由這個(gè)虛擬機(jī)解釋運(yùn)行。Android平臺(tái)的應(yīng)用程序也必須用Java語(yǔ)言開(kāi)發(fā)。網(wǎng)上有評(píng)論說(shuō)Android的虛擬機(jī)使用Apache的Harmony類(lèi)庫(kù)。

Harmony類(lèi)庫(kù)是Apache組織開(kāi)發(fā)的開(kāi)源 Java類(lèi)庫(kù),用Apache許可證發(fā)布。Android應(yīng)用框架采用了Mash-up的組件模型:組件(Activity) 向系統(tǒng)注冊(cè)自己的功能。每個(gè)組件要使用其它組件的服務(wù)時(shí)提出自己的要求(intent),系統(tǒng)根據(jù)intent在已登記的組件中確定合適的組件。Android平臺(tái)的API文檔很完善。

基于Android平臺(tái)開(kāi)發(fā)應(yīng)用軟件應(yīng)該是一件輕松、愉快的事情。但是,選擇Android平臺(tái)存在以下問(wèn)題:
Google目前只開(kāi)放了SDK。

即應(yīng)用軟件的開(kāi)發(fā)接口,沒(méi)有開(kāi)放中間件的源代碼。在沒(méi)有源代碼的情況下,也可以把Android移植到兼容的開(kāi)發(fā)板(CPU核采用ARMv5指令集)上,但因?yàn)椴荒芏ㄖ贫鵁o(wú)法將其用于實(shí)際產(chǎn)品。

Google現(xiàn)在沒(méi)有明確什么時(shí)候發(fā)布中間件的源代碼。其實(shí)Google也沒(méi)有明確說(shuō)過(guò)將發(fā)布中間件的源代碼。Google說(shuō)Android是“the first complete, open, and free mobile platform”。在英文中“free”既可以解釋成“自由”,也可以解釋成“免費(fèi)”。

如何解釋完全在于Google。我覺(jué)得Google最想抓住的是 應(yīng)用軟件的開(kāi)發(fā)者,即希望公司和個(gè)人都學(xué)習(xí)它的SDK,為它的平臺(tái)開(kāi)發(fā)應(yīng)用軟件。Google肯定會(huì)和廠(chǎng)家合作,開(kāi)發(fā)支持Android平臺(tái)的手機(jī)。但 Google是否會(huì)在網(wǎng)絡(luò)上完全開(kāi)放中間件代碼,還是個(gè)未知數(shù)。

如果Google完全開(kāi)放這個(gè)平臺(tái),那么與J2ME類(lèi)似,各公司肯定會(huì)在這個(gè)平臺(tái)上添加自己的擴(kuò)展,使各平臺(tái)不能完全兼容。所以,Google很可能用商業(yè)手段來(lái)保證Android平臺(tái)的一致性。Android的設(shè)計(jì)很漂亮,但是否實(shí)用還有待實(shí)踐檢驗(yàn)。Android使用Java既可以利用Java的平臺(tái)無(wú)關(guān)性,又可以降低應(yīng)用軟件的開(kāi)發(fā)難度。

但無(wú)論怎么優(yōu)化,Java程序的速度是肯定不如原生代碼的。Google的Mash-up的思想雖然不算新穎,但在嵌入式環(huán)境中投入實(shí)用,也是一個(gè)新的嘗試。設(shè)計(jì)總有取舍,Google的選擇是否合理,還需要實(shí)踐檢驗(yàn)。

在沒(méi)有源代碼的情況下,也可以把Android移植到兼容的開(kāi)發(fā)板(CPU核采用ARMv5指令集)上,但因?yàn)椴荒芏ㄖ贫鵁o(wú)法將其用于實(shí)際產(chǎn)品。Google現(xiàn)在沒(méi)有明確什么時(shí)候發(fā)布中間件的源代碼。其實(shí)Google也沒(méi)有明確說(shuō)過(guò)將發(fā)布中間件的源代碼。

Google說(shuō)Android組成框架是“the first complete, open, and free mobile platform”。在英文中“free”既可以解釋成“自由”,也可以解釋成“免費(fèi)”。如何解釋完全在于Google。我覺(jué)得Google最想抓住的是 應(yīng)用軟件的開(kāi)發(fā)者,即希望公司和個(gè)人都學(xué)習(xí)它的SDK。

為它的平臺(tái)開(kāi)發(fā)應(yīng)用軟件。Google肯定會(huì)和廠(chǎng)家合作,開(kāi)發(fā)支持Android平臺(tái)的手機(jī)。但 Google是否會(huì)在網(wǎng)絡(luò)上完全開(kāi)放中間件代碼,還是個(gè)未知數(shù)。如果Google完全開(kāi)放這個(gè)平臺(tái),那么與J2ME類(lèi)似,各公司肯定會(huì)在這個(gè)平臺(tái)上添加自己的擴(kuò)展,使各平臺(tái)不能完全兼容。所以,Google很可能用商業(yè)手段來(lái)保證Android平臺(tái)的一致性。

【編輯推薦】

  1. 新一代的Android手機(jī)介紹 深度剖析Android SDK版本介紹
  2.  
  3. 谷歌Android手機(jī)能否站穩(wěn)中國(guó)
  4. PythonAndroid深度剖析Android應(yīng)用程序的四種構(gòu)造塊
  5. 探秘與眾不同的Android系統(tǒng)?

當(dāng)前名稱(chēng):輕輕松松的學(xué)習(xí)Android組成框架
URL網(wǎng)址:http://m.5511xx.com/article/dhjjgdo.html