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

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

新聞中心

這里有您想知道的互聯(lián)網(wǎng)營銷解決方案
使用什么語言來編制Android應(yīng)用程序?

Android應(yīng)用程序最初是由Google開發(fā)的基于Linux平臺(tái)的開源手機(jī)操作系統(tǒng)。它包括操作系統(tǒng)、用戶界面和應(yīng)用程序,Android 包括了一個(gè)核心庫,該核心庫提供了JAVA編程語言核心庫的大多數(shù)功能。

為岱山等地區(qū)用戶提供了全套網(wǎng)頁設(shè)計(jì)制作服務(wù),及岱山網(wǎng)站建設(shè)行業(yè)解決方案。主營業(yè)務(wù)為做網(wǎng)站、成都網(wǎng)站制作、岱山網(wǎng)站設(shè)計(jì),以傳統(tǒng)方式定制建設(shè)網(wǎng)站,并提供域名空間備案等一條龍服務(wù),秉承以專業(yè)、用心的態(tài)度為用戶提供真誠的服務(wù)。我們深信只要達(dá)到每一位用戶的要求,就會(huì)得到認(rèn)可,從而選擇與我們長(zhǎng)期合作。這樣,我們也可以走得更遠(yuǎn)!

“首先,Android應(yīng)用程序只能用java語言開發(fā)。其次,Google對(duì)Android采用了一種全面霸權(quán)式的管理,完全不是其他開源軟件的開發(fā)方式,一切都由Google說了算,很多地方是黑箱, 外界不得而知?!睕]有想到,僅僅過了兩天,擔(dān)憂就變成了現(xiàn)實(shí)。Linux Kernel的維護(hù)者Greg Kroah-Hartman宣布,將Android 代碼從 Linux kernel 代碼庫中刪除。

這意味著,Linux Kernel的開發(fā)小組不認(rèn)可Android的貢獻(xiàn),兩者產(chǎn)生了沖突。消息公布以后,外界普遍覺得驚訝和可惜。好不容易,才有了一個(gè)這么受歡迎的開源手機(jī)系統(tǒng),應(yīng)該齊心協(xié)力、共同開發(fā)才對(duì),為什么要“窩里斗”呢?到底是什么矛盾,使得Linux Kernel小組剔除Android代碼呢?

Greg Kroah-Hartman寫了一篇詳細(xì)的文章,解釋這個(gè)決定。下面就來看看,他是怎么說的,以及Android到底是一個(gè)什么樣的系統(tǒng)。在這之前,你最好知道Greg Kroah-Hartman是誰。他是目前Linux Kernel的核心開發(fā)人員,負(fù)責(zé)stable軟件包的發(fā)布。

就是說,每一個(gè)新版本的Linux Kernel,都是經(jīng)過他的手流出來的。此外,他還負(fù)責(zé)硬件驅(qū)動(dòng)的部署。而他的手機(jī)就是HTC G1,每天都在使用。所以,他是絕對(duì)有資格談?wù)撨@個(gè)問題的。

他的看法代表了Linux社區(qū)對(duì)Android的看法。這就是說,與Ubuntu、Debian、Redhat這樣的傳統(tǒng)Linux發(fā)行版相比,只有系統(tǒng)的底層結(jié)構(gòu)是一樣的,其他東西在Android 里都不一樣,尤其是程序員的編程接口是完全不同的。

因此,Android應(yīng)用程序都必須重新寫過,現(xiàn)存的Linux程序無法移植上去。所以,從嚴(yán)格意義上說,Android是一種全新的系統(tǒng),它與Linux的距離,比Mac OS與Linux的距離還要遠(yuǎn)。

 

它解決了長(zhǎng)期令手機(jī)制造商頭痛不已的問題:業(yè)界缺乏一個(gè)開源的Java虛擬機(jī),以及統(tǒng)一的應(yīng)用程序接口。現(xiàn)在,程序員只要寫一次程序,就能在各種手機(jī)硬件平臺(tái)之上使用?!边@段話解釋了,為什么Android應(yīng)用程序,都必須用Java語言開發(fā)。因?yàn)椴贿@樣做的話,沒法讓程序做到硬件無關(guān)。

且慢,這真的是理由嗎?傳統(tǒng)的Linux系統(tǒng),也并不依賴特定的硬件啊!只要把源代碼根據(jù)不同的平臺(tái),分別編譯一下,同一個(gè)程序不也照樣可以在不同的硬件架構(gòu)、不同的Linux發(fā)行版中使用嗎?

【編輯推薦】

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

網(wǎng)頁題目:使用什么語言來編制Android應(yīng)用程序?
文章起源:http://www.5511xx.com/article/cddshpc.html