Android-安卓系統(tǒng)

Android-安卓系統(tǒng)

ID:41062499

大?。?15.50 KB

頁(yè)數(shù):9頁(yè)

時(shí)間:2019-08-15

Android-安卓系統(tǒng)_第1頁(yè)
Android-安卓系統(tǒng)_第2頁(yè)
Android-安卓系統(tǒng)_第3頁(yè)
Android-安卓系統(tǒng)_第4頁(yè)
Android-安卓系統(tǒng)_第5頁(yè)
資源描述:

《Android-安卓系統(tǒng)》由會(huì)員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在工程資料-天天文庫(kù)。

1、Android百科名片Android一詞的本義指“機(jī)器人”,同時(shí)也是Google于2007年11月5日宣布的基于Linux平臺(tái)的開(kāi)源手機(jī)操作系統(tǒng)的名稱(chēng),該平臺(tái)由操作系統(tǒng)、中間件、用戶界面和應(yīng)用軟件組成,號(hào)稱(chēng)是首個(gè)為移動(dòng)終端打造的真正開(kāi)放和完整的移動(dòng)軟件。目前,最新版本為Android2.3Gingerbread和Android3.0Honeycomb。目錄簡(jiǎn)介系統(tǒng)架構(gòu)1.應(yīng)用程序2.中介軟件3.硬件抽像層(HardwareAbstractionLayer)4.編程語(yǔ)言Android版本1.Android2.0/2.1Eclair2.Android2.2Froyo3.Android

2、2.3Gingerbread4.Android2.45.Android3.0Honeycomb開(kāi)放手機(jī)聯(lián)盟1.1、手機(jī)和其他終端制造商2.2、移動(dòng)運(yùn)營(yíng)商3.3、半導(dǎo)體公司4.4、軟件公司Android平臺(tái)經(jīng)理談2011年Android發(fā)展路線圖簡(jiǎn)介系統(tǒng)架構(gòu)1.應(yīng)用程序2.中介軟件3.硬件抽像層(HardwareAbstractionLayer)4.編程語(yǔ)言Android版本1.Android2.0/2.1Eclair2.Android2.2Froyo3.Android2.3Gingerbread4.Android2.45.Android3.0Honeycomb開(kāi)放手機(jī)聯(lián)盟1.1、

3、手機(jī)和其他終端制造商2.2、移動(dòng)運(yùn)營(yíng)商3.3、半導(dǎo)體公司4.4、軟件公司Android平臺(tái)經(jīng)理談2011年Android發(fā)展路線圖展開(kāi)簡(jiǎn)介  Android是基于Linux內(nèi)核的操作系統(tǒng),是Google公司在2007年11月5日公布的手機(jī)操作系統(tǒng),早期由Google開(kāi)發(fā),后由開(kāi)放手持設(shè)備聯(lián)盟(OpenHandsetAlliance)開(kāi)發(fā)。它采用了軟件堆層(softwarestack,又名以軟件疊層)的架構(gòu),主要分為三部分。底層Linux內(nèi)核只提供基本功能;其他的應(yīng)用軟件則由各公司自行開(kāi)發(fā),部分程序以Java編寫(xiě)?! ?010年末數(shù)據(jù)顯示,僅正式推出兩年的操作系統(tǒng)Android已經(jīng)

4、超越稱(chēng)霸十年的諾基亞(Nokia)SymbianOS系統(tǒng),采用Android系統(tǒng)主要手機(jī)廠商包括宏達(dá)電子(HTC)、三星(SAMSUNG)、摩托羅拉(MOTOROLA)、LG、SonyEricsson等,使之躍居全球最受歡迎的智能手機(jī)平臺(tái),Android系統(tǒng)不但應(yīng)用于智能手機(jī),也在平板電腦市場(chǎng)急速擴(kuò)張。????系統(tǒng)架構(gòu)應(yīng)用程序  Android以Java為編程語(yǔ)言,使接口到功能,都有層出不窮的變化,其中Activity等同于J2ME的MIDlet,一個(gè)Activity類(lèi)(class)負(fù)責(zé)創(chuàng)建視窗(window),一個(gè)活動(dòng)中的Activity就是在foreground(前景)模式,

5、背景運(yùn)行的程序叫做Service。兩者之間通過(guò)由ServiceConnection和AIDL連結(jié),達(dá)到復(fù)數(shù)程序同時(shí)運(yùn)行的效果。如果運(yùn)行中的Activity全部畫(huà)面被其他Activity取代時(shí),該Activity便被停止(stopped),甚至被系統(tǒng)清除(kill)?! iew等同于J2ME的Displayable,程序人員可以通過(guò)View類(lèi)與“XMLlayout”檔將UI放置在視窗上,Android1.5的版本可以利用View打造出所謂的Widgets,其實(shí)Widget只是View的一種,所以可以使用xml來(lái)設(shè)計(jì)layout,HTC的AndroidHero手機(jī)即含有大量的wid

6、get。至于ViewGroup是各種layout的基礎(chǔ)抽象類(lèi)(abstractclass),ViewGroup之內(nèi)還可以有ViewGroup。View的構(gòu)造函數(shù)不需要再Activity中調(diào)用,但是Displayable的是必須的,在Activity中,要通過(guò)findViewById()來(lái)從XML中取得View,Android的View類(lèi)的顯示很大程度上是從XML中讀取的。View與事件(event)息息相關(guān),兩者之間通過(guò)Listener結(jié)合在一起,每一個(gè)View都可以注冊(cè)一個(gè)eventlistener,例如:當(dāng)View要處理用戶觸碰(touch)的事件時(shí),就要向Android框架

7、注冊(cè)View.OnClickListener。另外還有Image等同于J2ME的BitMap。中介軟件  操作系統(tǒng)與應(yīng)用程序的溝通橋梁,并用分為兩層:函數(shù)層(Library)和虛擬機(jī)(VirtualMachine)。Bionic是Android改良libc的版本。Android同時(shí)包含了Webkit,所謂的Webkit就是AppleSafari瀏覽器背后的引擎。Surfaceflinger是就2D或3D的內(nèi)容顯示到屏幕上。Android使用工具鏈(Toolchain)為Googl

當(dāng)前文檔最多預(yù)覽五頁(yè),下載文檔查看全文

此文檔下載收益歸作者所有

當(dāng)前文檔最多預(yù)覽五頁(yè),下載文檔查看全文
溫馨提示:
1. 部分包含數(shù)學(xué)公式或PPT動(dòng)畫(huà)的文件,查看預(yù)覽時(shí)可能會(huì)顯示錯(cuò)亂或異常,文件下載后無(wú)此問(wèn)題,請(qǐng)放心下載。
2. 本文檔由用戶上傳,版權(quán)歸屬用戶,天天文庫(kù)負(fù)責(zé)整理代發(fā)布。如果您對(duì)本文檔版權(quán)有爭(zhēng)議請(qǐng)及時(shí)聯(lián)系客服。
3. 下載前請(qǐng)仔細(xì)閱讀文檔內(nèi)容,確認(rèn)文檔內(nèi)容符合您的需求后進(jìn)行下載,若出現(xiàn)內(nèi)容與標(biāo)題不符可向本站投訴處理。
4. 下載文檔時(shí)可能由于網(wǎng)絡(luò)波動(dòng)等原因無(wú)法下載或下載錯(cuò)誤,付費(fèi)完成后未能成功下載的用戶請(qǐng)聯(lián)系客服處理。