freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內容

基于android手機平臺的吃豆人游戲設計與開發(fā)-文庫吧

2025-01-03 14:48 本頁面


【正文】 該平臺由操作系統(tǒng)、中間件、用戶界面和應用軟件組成,號稱是首個為移動終端打造的真正開放和完整的移動軟件。它采用軟件堆層(Software Stack,又名軟件疊層)的架構,主要分為三部分。底層以Linux內核工作為基礎,由C語言開發(fā),只提供基本功能;中間層包括函數(shù)庫Library和虛擬機Virtual Machine,由C++開發(fā)。最上層是各種應用軟件,包括通話程序,短信程序等,應用軟件則由各公司自行開發(fā),以Java作為編寫程序的一部分。不存在任何以往阻礙移動產(chǎn)業(yè)創(chuàng)新的專有權障礙。Google通過與軟、硬件開發(fā)商、設備制造商、電信運營商等其他有關各方結成深層次的合作伙伴關系,希望借助建立標準化、開放式的移動電話軟件平臺,在移動產(chǎn)業(yè)內形成一個開放式的生態(tài)系統(tǒng)。iOS是由蘋果公司為iPhone開發(fā)的操作系統(tǒng)。它主要是給iPhone、iPod touch以及iPad使用。就像其基于的Mac OS X操作系統(tǒng)一樣,它也是以Darwin為基礎的。iOS的系統(tǒng)架構分為四個層次:核心操作系統(tǒng)層(the Core OS layer),核心服務層(the Core Services layer),媒體層(the Media layer),可輕觸層(the Cocoa Touch layer)。系統(tǒng)操作占用大概240MB的存儲器空間Windows Mobile 系列操作系統(tǒng)是從微軟計算機的Windows操作系統(tǒng)演化而來的。Windows Mobile系列操作系統(tǒng)功能強大,而且支持該操作系統(tǒng)的智能手機大多數(shù)都采用了英特爾嵌入式處理器,主頻比較高,在其它硬件配置(如內存、儲存卡容量等)上也比采用其它操作系統(tǒng)的智能手機要高出許多,因此性能比較強勁,速度比較快。PalmOS屬于Palm公司開發(fā),是一種32位的嵌入式操作系統(tǒng),是一套專門為掌上電腦編寫的操作系統(tǒng),是一種輕量級、比較開放的操作系統(tǒng),占用的內存非常小?,F(xiàn)在多用Paml公司生產(chǎn)的手機上。該系統(tǒng)允許用戶在其基礎上編寫和修改相關軟件,使支持的應用程序更加豐富多彩。Palm系統(tǒng)與其他手機系統(tǒng)相比在其它方面也還存在一些不足,如Palm操作系統(tǒng)本身不具有錄音、MP3播放功能等,但是可以通過加入第三方軟件或硬件設備來實現(xiàn)。相對國外手機系統(tǒng)百花齊放的局面,國內手機操作系統(tǒng)則處于剛起步的階段。目前國內還沒有自主研發(fā)并商品化的手機操作系統(tǒng)。當然近些年來國內企業(yè)和我國政府在這方也投入了大量的人力和物力。同時也取得了一定成果。在2009年8月,由中國移動所主導開發(fā)OPhone平臺面世。OPhone平臺采用開源的Linux作為系統(tǒng)內核,借鑒并兼容Android平臺,集成靈活高效的Java應用框架,充分借鑒當下主流手機操作系統(tǒng)所具有的良好用戶體驗,提供了一套完整的電話解決方案和各類移動數(shù)據(jù)業(yè)務解決方案。 國內外手機應用現(xiàn)狀隨著3G在中國的全面啟動,它所帶來的巨大機遇和新生力量,大規(guī)模的網(wǎng)絡建設正不斷深入展開。但不可否認的是我國在通信領域中相比許多發(fā)達國家仍然存在著不小的差距,就在國人還在為EDGE這種傳輸速度僅能達到384KB/,傳輸速度更可達到驚人的數(shù)兆每秒,而基于其上所開發(fā)的延伸功能更是數(shù)不勝數(shù),所以國內外手機應用也存在的較大的差異。但國內外對手機應用的需求方向是大致相似的,主要集中在信息服務,娛樂,學習這些方面。目前國內外手機應用服務方向主要有基于地理位置的信息服務(Location Based Service LBS)它是通過電信移動運營商的無線電通訊網(wǎng)絡(如GSM網(wǎng)、CDMA網(wǎng))或外部定位方式(如GPS)獲取移動終端用戶的位置信息(地理坐標,或大地坐標),在GIS(Geographic Information System,地理信息系統(tǒng))平臺的支持下,為用戶提供相應服務的一種增值業(yè)務。例如手機定位,導航服務。近年來十分熱門的網(wǎng)絡社交服務(Social Networking Services)也已進入到手機客戶端領域。例如國內有名的社交網(wǎng)站人人網(wǎng)已經(jīng)針對Iphone,android,塞班等手機平臺推出了手機客戶端。國外最大的社交Fackbook也已經(jīng)傳出正在進行針對手機的產(chǎn)品的研發(fā)。Twiter,Myspace等國外知名社交類網(wǎng)站都已經(jīng)推出手機版。國內淘寶網(wǎng)旗下口碑網(wǎng)在今年也已經(jīng)推出針對多個手機平臺的客戶端程序。MSN,等即時通信類的應用也已經(jīng)在各個主流手機平臺推出。 手機辦公類軟件在手機上也正日趨完善,在手機上編輯查看各類文檔已經(jīng)實現(xiàn),在android平臺上的QuickOffice就是這樣的軟件。在Google Market(一個谷歌針對android系統(tǒng)用戶所開發(fā)的應用商場)上已經(jīng)有過萬的企業(yè)應用辦公套件。手機娛樂游戲類應用,該類應用作為傳統(tǒng)類手機應用,在各個平臺上發(fā)展已近相對完善,手機上對各種流媒體的播放也已完美的支持。各類傳統(tǒng)PC游戲廠商進入手機領域。2.研究方向 Android系統(tǒng)架構研究Android平臺是一組面向移動設備的軟件包,它包含了一個操作系統(tǒng)、中間件和關鍵應用程序。Android是一組面向移動設備的軟件包(目前不僅限于移動手機領域,Android也已經(jīng)進入其他嵌入式領域,如汽車中控臺,MP3/MP4等),包含了一個操作系統(tǒng),中間件和關鍵應用程序。Android SDK的預覽版提供了必需的開發(fā)工具和應用程序接口,基于這些,我們就可以使用Java編程語言在Android平臺上開發(fā)應用程序了。Android系統(tǒng)架構基本分為應用(Applications),應用框架(Application Frameworks),庫函數(shù)(Libraries),運行時環(huán)境(Android Runtime),Linux 內核(Linux Kernel)。下方圖表顯示了Android操作系統(tǒng)的主要組件。 Android系統(tǒng)架構圖Android會同一系列核心應用程序包一起發(fā)布,該應用程序包包括客戶端,SMS短消息程序,日歷,地圖,瀏覽器,聯(lián)系人管理程序等。所有的應用程序都是使用JAVA語言編寫的。 開發(fā)人員也可以完全訪問核心應用程序所使用的API框架。該應用程序的架構設計簡化了組件的重用。任何一個應用程序都可以發(fā)布它的功能塊并且任何其它的應用程序都可以使用其所發(fā)布的功能塊(不過得遵循框架的安全性限制)。同樣,該應用程序重用機制也使用戶可以方便的替換程序組件。 Android 包含一些C/C++庫,這些庫能被Android系統(tǒng)中不同的組件使用。它們通過 Android 應用程序框架為開發(fā)者提供服務。Android 包括了一個核心庫,該核心庫提供了JAVA編程語言核心庫的大多數(shù)功能。 每一個Android應用程序都在它自己的進程中運行,都擁有一個獨立的Dalvik虛擬機實例。Dalvik被設計成一個設備可以同時高效地運行多個虛擬系統(tǒng)。 Dalvik虛擬機執(zhí)行(.dex)的Dalvik可執(zhí)行文件,該格式文件針對小內存使用做了優(yōu)化。同時虛擬機是基于寄存器的,所有的類都經(jīng)由JAVA編譯器編譯,然后通過SDK中 的“dx” 工具轉化成“.dex”格式由虛擬機執(zhí)行。 Dalvik虛擬機依賴于linux內核的一些功能,比如線程機制和底層內存管理機制。 內核 Android 的核心系統(tǒng)服務依賴于 Linux 內核,如安全性,內存管理,進程管理, 網(wǎng)絡協(xié)議棧和驅動模型。 Linux 內核也同時作為硬件和軟件棧之間的抽象層。 Android應用開發(fā)研究Android系統(tǒng)開發(fā)采用JAVA語言,使用由Google Android SDK和Eclipse IED進行應用程序的開發(fā)。在Android開發(fā)中Eclipse IDE 和用于 Eclipse 的 Android Developer Tools 插件是至關重要的開發(fā)工具。Android 應用程序是用 Java 語言編寫的,但是是在 Dalvik VM(非 Java 虛擬機)中編譯和執(zhí)行的。在 Eclipse 中用 Java 語言編程非常簡單;Eclipse 提供一個豐富的 Java 環(huán)境,包括上下文敏感幫助和代碼提示。Java 代碼通過編譯后,Android Developer Tools 可確保適當?shù)貙⑺虬?,包? 文件。在Android SDK 附帶 Android Emulator,是一個運行在PC端的手機模擬器,開發(fā)者可以使用這個模擬器來運行自己編寫的應用程序。 3.進展情況如今android系統(tǒng)已經(jīng)不單在手機上,它也開始進入其他嵌入式領域。2009年11月份由我國某企業(yè)研發(fā)的首款基于Android的系統(tǒng)的車載系統(tǒng)面世,現(xiàn)在已經(jīng)安裝在汽車上。現(xiàn)在我們也可以買到很多基于Android系統(tǒng)的MP3,MP4產(chǎn)品。近日TCL也推出國內首款Android系統(tǒng)的電視。相信在不久的未來我們也將看到更多領域有Android系統(tǒng)的身影。錯誤!未找到引用源。4. 存在問題 由于Android系統(tǒng)的開源性,Android平臺已經(jīng)難以阻擋的走上了版本界面分化的道路,尤其是2009年到2010年,在一年多的時間里。首先從Android平臺本身的進化來看,短短的一年多時間,已經(jīng)經(jīng)歷了6次重要的版本更新,這樣頻繁的更新版本,無論是用戶、OEM商、開發(fā)者或者終端銷售者,都必須付出更多的成本,相比之下,蘋果iPhone OS就顯得要穩(wěn)定許多。對于開發(fā)Android而言版本的分裂是一個難以解決的問題,由于低版本不能在高版本中正確的運行,所以在編寫正確程序在其他的版本的機器上就不能正確的運行,而且這一個問題也難以解決。正如HTML在不同瀏覽器中不能被正確解析,Android系統(tǒng)也正面臨著相似的困境?,F(xiàn)在我們所采取的方法是在編程時,在不影響應用功能的情況下。以求讓更多的用戶能完整的使用到應用程序。參考文獻(含開題報告和文獻綜述) [1]GONG Lei,ZHOU and Research of Mobile Termination Application Based on Android[J]. Computer And Modernization. [2]Shane Conder.Android Wireless Application Development[M]. [3]Enck,W., Ongtang,M.,McDaniel,P. Understanding Android Security[J]. Security amp。 Privacy, ,7(1),P5057 [4]Sandeep Kumar. Location Based Services using Android[C]. Internet Multimedia Services Architecture and Applications (IMSAA), 2009 IEEE International Conference. P15[5]劉昌平,范明鈺. Android手機的輕量級訪問控制[J].計算機應用研究,2010,7[6]Enck,W., Ongtang,M.,McDaniel,P. Understanding Android Security[J]. Security amp。 Privacy, ,7(1),P5057[7] 楊豐盛.Android應用開發(fā)揭秘[M]. 北京:機械工業(yè)出版社, 2010.[8] 余志龍,陳昱勛,鄭名杰.Android SDK開發(fā)范例大全[M]. 北京:人民郵電出版社, 2010.[9] 張運芳.Android 創(chuàng)贏路線與產(chǎn)品開發(fā)實戰(zhàn)[M]. 北京:電子工業(yè)出版社, 2010.[10] 羅偉.Android平臺的即時通訊系統(tǒng)的研究與實現(xiàn)[D].碩士學位論文. 湖南師范大學,2008[11] Frank Ableson.Introduction to Android development[EB/OL].,.[12] 胡偉 .Android系統(tǒng)架構及其驅動研究[J] 廣州廣播電視大學學報,[13] 李苑.基于Android移動平臺的警務查詢系統(tǒng)[D].碩士學位論文. 南昌大學,2009[14] 鄭建,賀超.Android和Chrome的發(fā)展與未來[J] .移動通信 ,[15] 張鵬.中國企業(yè)為什么青睞android[J] .通信世界 畢業(yè)設計(論文)譯文及原稿譯文題目 深入理解安致系統(tǒng)的安全性 原稿題目 Understanding Android Security 原稿出處 Security amp。 Privacy, ,7 浙江大學城市學院畢業(yè)論文 外文翻譯深入理解安致系統(tǒng)的安全性 錯誤!未找到引用源。下一代開放操作系統(tǒng)的主流將不會在桌面上,但是將會出現(xiàn)在我們每天攜帶的手機上。這些開放性的環(huán)境將會帶領這些新的應用可能集成這些已經(jīng)存在的在線服務,當然隨著日以具增的數(shù)據(jù)與服務在手機上的支持,手機上的安全缺陷也越發(fā)明顯。下一代操作系統(tǒng)本質在于是否提供一個完整綜合的安全平臺。由開放手機聯(lián)盟(open Handset Alliance 谷歌領導)所開發(fā)的android 系統(tǒng)是一個被廣泛看好的一個手機開源系統(tǒng),該系統(tǒng)提供一個基本的操作系統(tǒng),一個中間件應用層,一個java開發(fā)工具和一個系統(tǒng)應用收集器(collection of system applications )。盡管android SDK自2007年就發(fā)布了,但是第一部android 手機卻在2008年10月才誕生。自從這時起谷歌開起了自己的時代,TMobile的G1的制造商臺灣 HTC估算G1的發(fā)貨量在2008年底已經(jīng)超過100萬部。據(jù)業(yè)內人士預期該G1手機的銷量將會在2009年繼續(xù)保持。不久的將來其他
點擊復制文檔內容
畢業(yè)設計相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1