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

正文內(nèi)容

基于android貪吃蛇游戲本科畢業(yè)設(shè)計論文(已修改)

2025-07-04 04:39 本頁面
 

【正文】 本科畢業(yè)設(shè)計(論文) 題目名稱: 基于Android貪吃蛇游戲 學(xué) 院: 計算機(jī)科學(xué)技術(shù) 專業(yè)年級: 計算機(jī)科學(xué)與技術(shù)08(師)級 學(xué)生姓名: 班級學(xué)號: 2班28號 指導(dǎo)教師: 二○一二 年 六 月 六 日摘 要本課題是利用java語言在Android平臺上進(jìn)行手機(jī)游戲的開發(fā),由于本人知識的有限,以及客觀條件的限制,本人打算開發(fā)一個單機(jī)版的游戲。本人在手機(jī)上玩過貪吃蛇的游戲,曾經(jīng)為了和別人比賽,苦苦的玩了好多次,追求高分!后來得知這個小小的游戲是nokia當(dāng)年很成功的一款手機(jī)游戲,許多人都玩過,也很喜歡?,F(xiàn)在這款游戲的版本已經(jīng)發(fā)展到第三版了,手機(jī)生產(chǎn)廠商繼續(xù)開發(fā)這個游戲,看來這個游戲還是有很大的市場的。Google公司2007年11月5日發(fā)布的開源的Android平臺 —— 一款包括操作系統(tǒng)(基于Linux內(nèi)核)、中間件和關(guān)鍵應(yīng)用的手機(jī)平臺,并組建了開放手機(jī)聯(lián)盟(Open Handset Alliance),包括Google、中國移動、TMobile、宏達(dá)電、高通、摩托羅拉等領(lǐng)軍企業(yè)。于是,我決定利用自己大學(xué)所學(xué)的知識,自己在指導(dǎo)老師的幫助下,獨立開發(fā)這個小游戲。本文首先詳細(xì)介紹了java的一些基本的知識點,在此基礎(chǔ)上引出了Android,介紹了Android的基礎(chǔ)以及其特點,然后介紹了一下Android將來的一些前景和發(fā)展。重點說明了這個貪吃蛇程序所用到的一些類和控件,包括Drawable,Canvas, Thread,等等。介紹了這些類的一般的使用方法,以及本程序是如何使用這些類來進(jìn)行游戲的開發(fā)的。本程序?qū)⒗仙俳砸说慕?jīng)典作品移植到手機(jī)上來,為更流行的硬件平臺提供應(yīng)用軟件。這些都將能很好的滿足未來人們對手機(jī)游戲的需求。吞吃蛇游戲基于Android平臺編寫,滿足一般手機(jī)用戶的娛樂需求。關(guān)鍵詞:Android系統(tǒng)。 貪食蛇游戲。 手機(jī)游戲 Abstract.This topic is using java language on the Android platform mobile phone game development, I limited knowledge, and objective constraints, I intend to develop a standalone game. I played the game of Snake, on the phone once in order to match with others, struggling to play many times, the pursuit of high scores! Later learned that this little game nokia was very successful mobile phone games, many people have played, and also enjoyed. Version of the game has been developed to the third edition, mobile phone manufacturers continue to develop this game, it seems that this game is a great market. Opensource Android platform, Google39。s released on November 5, 2007 an operating system (Linux kernel), middleware and key applicationsbased mobile phone platform, and the formation of the Open Handset Alliance (Open Handset Alliance), includingGoogle, China Mobile, TMobile, HTC, Qualm, Motorola and other leading enterprisesSo, I decided to use the knowledge learned in his college, in the instructor39。s help, the independent development of this article first details some of the basic java knowledge, on this basis leads to Android, the basis of the Android and its characteristics, and then introduces the Android future prospects and development. Highlights this Snake procedures used and controls, including the Drawable Canvas, Thread, and so on. Describes the general use, as well as the program is how to use these classes to the development of the game. The ages of the classic works transplantation in this program to the phone up, to provide application software for the more popular hardware platforms. These will be well positioned to meet future demand for mobile games. Devour the snake game based on the Android platform, prepared to meet the entertainment needs of the general mobile phone users.Key words: Android system。 Gluttony snake game。 Mobile gameI目 錄摘 要 IAbstract II第1章 緒 論 1 Android簡介 1 Android的來源及發(fā)展 1 Android系統(tǒng)的特點 2 項目目的與意義 2 開發(fā)目的 2 開發(fā)意義 3 國內(nèi)外現(xiàn)狀分析 3 國內(nèi)外手機(jī)系統(tǒng)現(xiàn)狀 3 國內(nèi)外手機(jī)應(yīng)用現(xiàn)狀 4 發(fā)展趨勢 5第2章 方案論證 6 經(jīng)濟(jì)可行性分析 6 技術(shù)可行性分析 6 Android平臺特性 6 Android平臺架構(gòu) 6 Android應(yīng)用程序組件 7 本項目的開發(fā)方法 9 開發(fā)工具及環(huán)境簡介 10 開發(fā)工具Eclipse簡介 10 開發(fā)環(huán)境簡介 10第3章 需求分析 11 系統(tǒng)開發(fā)目標(biāo) 11 系統(tǒng)需求分析 11 業(yè)務(wù)需求分析 11 用戶需求分析 12 功能需求分析 12第4章 過程論述 13 程序流程設(shè)計 13 概要設(shè)計 14 模塊劃分 14 游戲主界面模塊 14 游戲控制模塊 15 模塊實現(xiàn)原理 15 游戲界面模塊實現(xiàn) 15 游戲控制模塊實現(xiàn) 16 TileView類的設(shè)計 17 SnakeView類的設(shè)計 17 程序主結(jié)構(gòu) 17 程序類圖 18 類的詳細(xì)設(shè)計 19 Snake類的詳細(xì)設(shè)計 19 TileView類的詳細(xì)設(shè)計 21 SnakeView類的詳細(xì)設(shè)計 22第5章 系統(tǒng)測試與結(jié)果分析 25 軟件測試 25 測試的基本概念 25 測試的步驟 25 系統(tǒng)測試 26 測試結(jié)論 27結(jié) 論 28致 謝 29參考文獻(xiàn) 30附 錄 31第1章 緒 論隨著移動通信的發(fā)展以及互聯(lián)網(wǎng)向移動終端的普及,網(wǎng)絡(luò)和用戶對移動終端的要求越來越高,而Symbian,Windows Mobile,PalmOS等手機(jī)平臺過于封閉,不能很好的滿足用戶的需求,因此市場迫切需要一個開放性很強(qiáng)的平臺。經(jīng)過多年的發(fā)展,第三代數(shù)字通信(3G)技術(shù)獲得了廣泛的接受,它為移動終端用戶帶來了更快的數(shù)據(jù)傳輸速率。隨著3G網(wǎng)絡(luò)的使用,移動終端不再僅是通訊網(wǎng)絡(luò)的終端,還將成為互聯(lián)網(wǎng)的終端。因此,移動終端的應(yīng)用軟件和需要的服務(wù)將會有很大的發(fā)展空間。Google為此于2007年11月推出了一個專為移動設(shè)備設(shè)計的軟件平臺——Android。Android是一套真正意義上的開放性的移動設(shè)備綜合平臺,它包括操作系統(tǒng)、中間件和一些關(guān)鍵的平臺應(yīng)用。Android是由Linux+Java構(gòu)成的開源軟件,允許所有廠商和個人在其基礎(chǔ)上進(jìn)行開發(fā)。Android平臺的開放性等特點既能促進(jìn)技術(shù)(包括平臺自身)的創(chuàng)新,又有助于降低開發(fā)成本,還可以使運營商能非常方便地制定自己的特色化的產(chǎn)品。因此,它具有很大的市場發(fā)展?jié)摿Α? Android簡介 Android的來源及發(fā)展本項目在Android平臺下,使用java語言、Android開發(fā)技術(shù)開發(fā)一款界面友好,功能齊全的貪食蛇游戲。貪食蛇是一款老牌的手機(jī)游戲,同時也是一款比較需要耐心的游戲,用游戲控制方向鍵上下左右控制蛇的方向,尋找吃的東西,每吃一口就能得到一定的積分,而且蛇的身子會越吃越長,身子越長玩的難度就越大,不能碰墻,更不能咬自己的尾巴,當(dāng)蛇頭碰到墻或者自己的身體則游戲結(jié)束。Android一詞本意是指機(jī)器人,同時也指Google于2007年11月5日推出的開源手機(jī)操作系統(tǒng)。Android基于Linux平臺,由操作系統(tǒng)、中間件、用戶界面和應(yīng)用軟件組成,號稱是首個為移動終端打造的真正開放和完整的移動軟件。它是由一個由 30 多家科技公司和手機(jī)公司組成的開放手機(jī)聯(lián)盟共同研發(fā),將大大降低新型手機(jī)設(shè)備的研發(fā)成本,完全整合的全移動功能性產(chǎn)品成為開放手機(jī)聯(lián)盟的最終目標(biāo)。Android 作為谷歌移動互聯(lián)網(wǎng)戰(zhàn)略的重要組成部分,將進(jìn)一步推進(jìn)隨時隨地為每個人提供信息這一企業(yè)目標(biāo)的實現(xiàn)。全球為數(shù)眾多的移動電話用戶從未使用過任何基Android 的電話。谷歌的目標(biāo)是讓移動通訊不依賴于設(shè)備,甚至是平臺。出于這個目的,Android 將完善,而不是會替代谷歌長期以來推行的移動發(fā)展戰(zhàn)略:通過與全球各地的手機(jī)制造商和移動運營商成為合作伙伴,開發(fā)既實用又有吸引力的移動服務(wù),并推廣這些產(chǎn)品。Android平臺的研發(fā)隊伍陣容強(qiáng)大,包括Google、HTC(宏達(dá)電)、TMobile、高通、摩托羅拉、三星、LG以及中國移動在內(nèi)的30多家企業(yè)都將基于該平臺開發(fā)手機(jī)的新型業(yè)務(wù),應(yīng)用之間的通用性和互聯(lián)性將在最大程度上得到保持。開放手機(jī)聯(lián)盟表示,Android平臺可以促使移動設(shè)備的創(chuàng)新,讓用戶體驗到最優(yōu)越的移動服務(wù)。同時,開發(fā)商也將得到一個新的開放級別,更方便地進(jìn)行協(xié)同合作,從而保障新型移動設(shè)備的研發(fā)速度。因此Android 是第一個完整、開放、免費的手機(jī)平臺。 Android系統(tǒng)的特點Android系統(tǒng)具有如下4個特點。1. 開放性Google與開放手機(jī)聯(lián)盟合作開發(fā)了 Android,這個聯(lián)盟由包括中國移動、摩托羅拉、高通、宏達(dá)電和 TMobile 在內(nèi)的30多家技術(shù)和無線應(yīng)用的領(lǐng)軍企業(yè)組成。Google通過與運營商、設(shè)備制造商、開發(fā)商和其他有關(guān)各方結(jié)成深層次的合作伙伴關(guān)系,希望借助建立標(biāo)準(zhǔn)化、開放式的移動電話軟件平臺,在移動產(chǎn)業(yè)內(nèi)形成一個開放式的生態(tài)系統(tǒng)。2. 應(yīng)用程序無界限Android 上的應(yīng)用程序可以通過標(biāo)準(zhǔn) API 訪問核心移動設(shè)備功能。通過互聯(lián)網(wǎng),應(yīng)用程序可以聲明它們的功能可供其他應(yīng)用程序使用。應(yīng)用程序是在平等的條件下創(chuàng)建的,所以移動設(shè)備上的應(yīng)用程序可以被替換或擴(kuò)展,即使是撥號程序或主屏幕這樣的核心組件;應(yīng)用程序可以輕松地嵌入 HTML、Javascript 和樣式表。應(yīng)用程序可以通過 WebView 顯示網(wǎng)絡(luò)內(nèi)容。3. 應(yīng)用程序可以并行運行 Android 是一種完整的多任務(wù)環(huán)境,其中應(yīng)用程序可以并行運行。在后臺運行時,應(yīng)用程序可以生成通知以引起注意。4. 智能虛擬鍵盤虛擬鍵盤的出現(xiàn)意味著基于Android 。不同的輸入方式可滿足用戶在特定場景的需求。Android虛擬鍵盤可以在任何的應(yīng)用中提供,包括Gmail、瀏覽器、SMS,當(dāng)然也包括大量的第三方應(yīng)用。它包括自動校正、推薦、習(xí)慣文字的用戶詞典。你可以通過振動屏幕來進(jìn)行觸覺反饋。不同于競爭對手的手機(jī)平臺,Android 。 項目目的與意義 開發(fā)目的,各大手機(jī)生產(chǎn)廠商紛紛將目光投向了最具發(fā)展?jié)摿Φ腁ndroid系統(tǒng),并陸續(xù)推出了各種品牌的搭載Android系統(tǒng)的智能手機(jī)。時隔四年,Android手機(jī)在手機(jī)市場中占的市場份額正以非常迅猛的速度上升:2010年市場份額:Symbian %、Android %、iPhone 、windows Mobile %、linux % 。Nokia的Symbian系統(tǒng)在Android系統(tǒng)的沖擊下,正在從手機(jī)市場中的王者慢慢被擠下來。在未來的幾年內(nèi),Android
點擊復(fù)制文檔內(nèi)容
環(huán)評公示相關(guān)推薦
文庫吧 www.dybbs8.com
公安備案圖鄂ICP備17016276號-1