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

正文內(nèi)容

基于安卓平臺的飛機(jī)大戰(zhàn)游戲畢業(yè)設(shè)計(jì)-展示頁

2025-07-04 13:59本頁面
  

【正文】 rocess。 Android游戲系統(tǒng)的界面設(shè)計(jì)也是綜合了文字,圖形等元素。網(wǎng)頁中常用的圖形格式包括jpg和png,這兩種格式壓縮比高,得到了Android平臺的支持,圖形元素包括標(biāo)題、背景、主圖、鏈接圖標(biāo)西安工程大學(xué)學(xué)士學(xué)位論文四種。(2)圖形:圖形在界面中具有重要作用。標(biāo)題和傳統(tǒng)媒體中信息傳達(dá)的基本作用相同,是內(nèi)容的簡概說明,一般比較醒目、優(yōu)先編排。一般來說,一個(gè)界面主要由下面幾個(gè)因素構(gòu)成:(1)文字:文字元素是信息傳達(dá)的主體部分。 模塊的劃分本系統(tǒng)整體劃分為三個(gè)模塊,分別為主界面,即Android游戲軟件登錄界面,游戲模塊,游戲運(yùn)行中的界面模塊,用來處理用戶觸摸響應(yīng),還有得分統(tǒng)計(jì)模塊,用來存儲獲的分?jǐn)?shù)。這個(gè)階段的主要目標(biāo)是將反映用戶信息需求的系統(tǒng)邏輯方案轉(zhuǎn)換成可以實(shí)施的基于計(jì)算機(jī)的物理方案,并為下一階段的系統(tǒng)實(shí)施提供必要的技術(shù)資料。系統(tǒng)設(shè)計(jì)是信息開發(fā)過程中的另一個(gè)重要階段,在這一階段中將根據(jù)前一階段邏輯分析的結(jié)果,在系統(tǒng)分析報(bào)告的基礎(chǔ)上,按照邏輯模型的要求,科學(xué)合理地進(jìn)行新系統(tǒng)的設(shè)計(jì)。它為系統(tǒng)的詳細(xì)設(shè)計(jì)做鋪墊。 本章小節(jié)本章主要介紹了本系統(tǒng)的技術(shù)構(gòu)架及在實(shí)際開發(fā)中的用戶需求分析,簡單的介紹了項(xiàng)目應(yīng)用的平臺和開發(fā)環(huán)境,并介紹了關(guān)鍵技術(shù)的含義。 (6)SurfaceView SurfaceView由于可以直接從內(nèi)存或者DMA等硬件接口取得圖像數(shù)據(jù),因此是個(gè)非常重要的繪圖容器,這次我就用兩篇文章來介紹SurfaceView的用法。JDK(Java Development Kit)是Sun Microsystems針對Java開發(fā)人員的產(chǎn)品,JDK 是整個(gè)Java的核心,包括了Java運(yùn)行環(huán)境,Java工具和Java基礎(chǔ)的類庫。Activity提供了和用戶交互的可視化界面,創(chuàng)建一個(gè)Activity一般是繼承Activity類,并覆蓋Activity的onCreate()方法。 至今已經(jīng)有14個(gè)年頭,SQLite也迎來了一個(gè)版本 SQLite 3已經(jīng)發(fā)布。它能夠支持Windows/Linux/Unix等等主流的操作系統(tǒng),同時(shí)能夠跟很多程序語言相結(jié)合,比如 Tcl、C、PHP、Java等,還有ODBC接口,同樣比起Mysql、PostgreSQL這兩款開源世界著名的數(shù)據(jù)庫管理系統(tǒng)來講,它的處理速度比他們都快。它可以簡單的為某個(gè)程序設(shè)計(jì)語言提供應(yīng)用程序接口 API的一些文件,但也可能包括能與某種嵌入式系統(tǒng)通訊的復(fù)雜的硬件。SDK即Software Development Kit 的縮寫,中文即“軟件開發(fā)工具包”。(2)ADT與SDK ADT為Android開發(fā)工具(Android Development Tools)簡稱,是在強(qiáng)大的、集成的環(huán)境Eclipse IDE中構(gòu)建Android應(yīng)用程序插件。操作系統(tǒng):Microsoft Windows7集成開發(fā)環(huán)境:++數(shù)據(jù)庫:編程語言:java 開發(fā)模式:MVC模式 音效資源文件 surfaceCreated 回調(diào)方法子彈,敵機(jī)類文件SurfaceHolderCallback接口SurfaceVIew界面圖片資源文件圖22 技術(shù)選型模型圖 關(guān)鍵技術(shù)和工具簡介(1)Intent Intent負(fù)責(zé)對應(yīng)用中一次操作的動作、動作涉及數(shù)據(jù)、附加數(shù)據(jù)進(jìn)行描述,Android則根據(jù)此Intent的描述,負(fù)責(zé)找到對應(yīng)的組件,將 Intent傳遞給調(diào)用的組件,并完成組件的調(diào)用。如下為整體流程圖如下圖22所示。項(xiàng)目整體技術(shù)選型是這樣的,飛機(jī)大戰(zhàn)游戲開發(fā)過程中應(yīng)用了java技術(shù)和Android SDK提供的類庫,動態(tài)界面采用SurfaceView和一些XML文件。(5) 在結(jié)構(gòu)上應(yīng)具有很好的可擴(kuò)展性,便于將來的功能擴(kuò)展和維護(hù)。(3) 軟件的響應(yīng)速度要快,保證用戶不會應(yīng)為等待反饋時(shí)間過長而放棄本軟件。本系統(tǒng)在性能功能上應(yīng)達(dá)到如下需求:(1) 操作簡單、界面友好: 完全控件式的頁面布局。一個(gè)好的功能強(qiáng)大系統(tǒng),必須要進(jìn)行完善而且全面的系統(tǒng)分析和友好設(shè)計(jì)。二是應(yīng)用開發(fā),主要包括游戲開發(fā)、Android互聯(lián)網(wǎng)客戶端開發(fā)和工具軟件開發(fā)。要實(shí)現(xiàn)這一點(diǎn),就要求軟件應(yīng)該盡量使用用戶熟悉的術(shù)語和提示消息;針對用戶可能出現(xiàn)的使用問題,要提供足夠的提醒幫助功能,縮短用戶對軟件熟悉的過程。西安工程大學(xué)學(xué)士學(xué)位論文圖21 android系統(tǒng)架構(gòu)圖 友好的用戶界面本游戲是直接面對用戶的,同樣,該應(yīng)用程序重用機(jī)制也使用戶可以方便的替換程序組件。該應(yīng)用程序的架構(gòu)設(shè)計(jì)簡化了組件的重用。所有的應(yīng)用程序都是使用JAVA語言編寫的,本項(xiàng)目也是由java語言編寫。Android平臺為我們開發(fā)應(yīng)用程序提供了一套很好的框架,我們可以在這個(gè)平臺的基礎(chǔ)上開發(fā)不同的應(yīng)用程序,也可以開發(fā)新的組件供應(yīng)用程序調(diào)用。本系統(tǒng)是應(yīng)用Android平臺,Android是一個(gè)移動設(shè)備的軟件平臺,由Linux+Java構(gòu)成的開源軟件,提供包括SDK、Key Apps、Middleware、Linux Kernel四個(gè)部分在內(nèi)的全套手機(jī)軟件方案。類似的,只要Controller改變了View,View會從潛在的Model中獲取數(shù)據(jù)來刷新自己。Event(事件)導(dǎo)致Controller改變Model或View,或者同時(shí)改變兩者。MVC架構(gòu)是ModelViewController的縮寫,中文翻譯為模型視圖控制器。對學(xué)習(xí)和工作中的學(xué)生和工作人員在閑暇時(shí)間放松的好軟件。在系統(tǒng)規(guī)劃中先后系統(tǒng)功能結(jié)構(gòu)圖分析了系統(tǒng)所需的各種數(shù)據(jù),詳細(xì)的展現(xiàn)了系統(tǒng)的各個(gè)功能模塊并給出了主要功能運(yùn)行界面圖。并且系統(tǒng)能夠正常運(yùn)行,各個(gè)頁面交互性較好。本設(shè)計(jì)主要講述了飛機(jī)大戰(zhàn)游戲的基本功能和基于Android平臺的軟件開發(fā)、接口的設(shè)計(jì)方法。 本章小結(jié)詳細(xì)介紹了Android游戲開發(fā)的國內(nèi)外現(xiàn)狀,以及本論文主要研究的方向和論文的整體結(jié)構(gòu),從本章中能夠清楚的了解本論文的整體架構(gòu),對以后的各細(xì)節(jié)描述都有清晰的認(rèn)識。第5章 系統(tǒng)測試 詳細(xì)介紹了測試的概念、目的和方法,并介紹如何利用Android自帶的測試工具了系統(tǒng)測試。第3章 系統(tǒng)概要設(shè)計(jì) 本章是本文比較重要的章節(jié),詳細(xì)的劃分了整個(gè)項(xiàng)目的開發(fā)模塊,及各個(gè)模塊的功能設(shè)計(jì),最后對整個(gè)項(xiàng)目的包結(jié)構(gòu)和項(xiàng)目資源路徑做了簡單的剖析和介紹。 本文的組織結(jié)構(gòu)第1章 緒論 本章主要介紹了課題的研究背景,課題研究的目的與意義,以及該項(xiàng)目所在領(lǐng)域國內(nèi)外發(fā)展?fàn)顩r等,最后指出了本文工作內(nèi)容及論文的組織結(jié)構(gòu)。(5)學(xué)習(xí)并掌握Sqlite數(shù)據(jù)庫。(3)學(xué)習(xí)和研究Android平臺多線程。項(xiàng)目研究和軟件設(shè)計(jì)的具體任務(wù)包括:(1)加深面向?qū)ο缶幊趟枷?,鞏固Java語言的設(shè)計(jì)模式,掌握Android開發(fā)的環(huán)境搭建。 主要研究的內(nèi)容本設(shè)計(jì)項(xiàng)目主要完成一種基于Android開發(fā)的一款游戲軟件。2011年以來Android實(shí)現(xiàn)了計(jì)算機(jī)誕生以來最快速度的增長,目前Android以每天85萬新增激活數(shù)的速度快速征服世界,成為世界范圍內(nèi)占有率最高的智能手機(jī)操作系統(tǒng)。在美國,手機(jī)游戲作為美國手機(jī)用戶最喜歡的移動應(yīng)用之一,在iPhone和Android等智能終端推出后發(fā)展迅速。這些年來,手機(jī)游戲市場有了很大的發(fā)展,手機(jī)游戲已成為使用率最高的手機(jī)娛樂應(yīng)用,%。 國內(nèi)外的發(fā)展現(xiàn)狀手機(jī)游戲(Mobile Game或Wireless Game),是指消費(fèi)者利用隨身攜帶并具有無線網(wǎng)絡(luò)聯(lián)機(jī)功能的智能移動終端設(shè)備,能隨時(shí)隨地來進(jìn)行的游戲。 從手機(jī)軟件的平臺的種類,游戲玩家的心理,未來移動通信服務(wù)終端的發(fā)展,3G手機(jī)網(wǎng)絡(luò)對手機(jī)軟件游戲的影響,還有從J2ME手機(jī)游戲開發(fā)平臺介紹的手機(jī)游戲的趨勢和未來這種游戲的運(yùn)營模式,這幾方面的內(nèi)容來看,手機(jī)游戲是未來游戲發(fā)展的趨勢,其移動性、互連性,必定會帶來網(wǎng)絡(luò)游戲的風(fēng)暴,這就使我們對這一個(gè)新興的領(lǐng)域有了一定的概念,對指導(dǎo)我們建立一個(gè)手機(jī)軟件開發(fā)培訓(xùn)的知識結(jié)構(gòu)有一定的幫助,也是我們的一個(gè)發(fā)展契機(jī)。這是行業(yè)走向成熟的必然趨勢?;诎沧科脚_的飛機(jī)大戰(zhàn)游戲畢業(yè)設(shè)計(jì)目 錄第1章 緒論 1 系統(tǒng)研究的背景及意義 1 國內(nèi)外的發(fā)展現(xiàn)狀 1 主要研究的內(nèi)容 2 本文的組織結(jié)構(gòu) 2 本章小結(jié) 3第2章 用戶需求分析 4 4 系友好的用戶界面 5 6 6 關(guān)鍵技術(shù)和工具簡介 7 本章小節(jié) 8第3章 系統(tǒng)概要設(shè)計(jì) 9 模塊的劃分 9 軟件模塊設(shè)計(jì) 9 軟件功能模塊 10 主界面設(shè)計(jì) 12 游戲界面設(shè)計(jì) 13 系統(tǒng)包及其資源規(guī)劃 13 系統(tǒng)包管理如下 13 Sqlite數(shù)據(jù)庫 14 Runable接口以及與Thread的區(qū)別 16 本章小結(jié) 20第4章 系統(tǒng)功能的實(shí)現(xiàn) 21 主界面的功能實(shí)現(xiàn) 21 游戲界面的功能實(shí)現(xiàn) 26 子彈類的設(shè)計(jì) 39 敵機(jī)類的設(shè)計(jì) 40 42第5章 系統(tǒng)測試 43 軟件測試的概念 43 系統(tǒng)的功能和安全測試 43 測試總結(jié) 45第6章 總結(jié) 46致 謝 47參考文獻(xiàn) 48II第一章 緒論1第一章 緒 論第1章 緒論 系統(tǒng)研究的背景及意義在手機(jī)游戲的早期,大多數(shù)開發(fā)者都是想要玩轉(zhuǎn)設(shè)備、學(xué)習(xí)技巧和快速攻關(guān)的狂熱分子。但是,隨著更多的開發(fā)者加入這個(gè)行業(yè),手機(jī)游戲已經(jīng)進(jìn)化成涉及到專業(yè)設(shè)計(jì)師、構(gòu)造師、開發(fā)者、產(chǎn)品經(jīng)銷商、律師、和藝術(shù)家在內(nèi)的主導(dǎo)產(chǎn)品。盡管在某人的業(yè)余時(shí)間內(nèi)要開發(fā)和推銷簡單的游戲更加困難,但是更多的專業(yè)商店將為許多人提供更多的就業(yè)機(jī)會。本文基于Android系統(tǒng)設(shè)計(jì)一種輕松休閑的游戲軟件,讓用戶可以使用手機(jī)輕松娛樂,因此項(xiàng)目研究和軟件開發(fā)具有重要的實(shí)際應(yīng)用價(jià)值。手機(jī)游戲最大的特點(diǎn)是其隨時(shí)隨地進(jìn)行游戲的便利性。在日本,手機(jī)游戲市場經(jīng)歷多年的穩(wěn)定增長,市場規(guī)模已經(jīng)超過了850 億日元[1]。而在中國,根據(jù)易觀智庫產(chǎn)業(yè)數(shù)據(jù)庫最新發(fā)布的《2010 年第4 季度中國手機(jī)游戲市場季度監(jiān)測》數(shù)據(jù)顯示,我國2010 億元,繼續(xù)保持了較快的發(fā)展。根據(jù)Score的統(tǒng)計(jì),%達(dá)到51%;而根據(jù)賽諾的調(diào)研報(bào)告,Android系統(tǒng)在中國49西安工程大學(xué)學(xué)士學(xué)位論文%,而Android游戲在誕生之處就被很多人看好,便宜的價(jià)格,小巧的外觀,游戲資源豐富,相對于傳統(tǒng)主機(jī)來說,這些都是Android游戲機(jī)的優(yōu)點(diǎn),于是一批Android游戲陸續(xù)出現(xiàn)了,但事實(shí)證明Android游戲并非當(dāng)初描繪的那樣美好,開放的Android開發(fā)平臺,導(dǎo)致了游戲質(zhì)量和數(shù)量不那么盡如人意,所以在游戲的設(shè)計(jì)與研發(fā)過程中游戲的質(zhì)量關(guān)一定要把好。項(xiàng)目研究和軟件設(shè)計(jì)遵循軟件工程的方法,從需求分析,系統(tǒng)分析,概要設(shè)計(jì),詳細(xì)設(shè)計(jì),軟件編碼調(diào)試,到驗(yàn)證測試,完成本軟件整個(gè)過程的設(shè)計(jì)開發(fā)。(2)學(xué)習(xí)和研究Android平臺環(huán)境和軟件接口的設(shè)計(jì)。(4)學(xué)習(xí)和研究Android系統(tǒng)中用戶界面的動態(tài)顯示。(6)學(xué)習(xí)并掌握Android平臺下動態(tài)游戲開發(fā)的重要知識點(diǎn):SurfaceView。第2章 軟件需求分析和技術(shù)介紹 本章主要介紹了本系統(tǒng)的技術(shù)構(gòu)架及課題的需求分析與說明,簡單的介紹了項(xiàng)目應(yīng)用的平臺和開發(fā)環(huán)境,并解析了關(guān)鍵技術(shù)的含義。第4章 系統(tǒng)功能的實(shí)現(xiàn) 詳細(xì)介紹開發(fā)流程,從建一個(gè)Android項(xiàng)目開始到最終完成軟件開發(fā)的詳細(xì)過程,介紹怎樣檢測飛機(jī)碰撞事件,怎樣動態(tài)管理界面,怎樣實(shí)現(xiàn)飛機(jī)飛行的效果。第6章 總結(jié)。第2章 用戶需求分析第2章 用戶需求分析本項(xiàng)目主要面向游戲愛好者,要求項(xiàng)目不會占用太大的資源,并能夠盡量沿用原有的相對成熟的java技術(shù),與Android系統(tǒng)進(jìn)行良好的整合。設(shè)計(jì)最終達(dá)成了開始游戲、關(guān)閉音效、查看得分、退出游戲等Android游戲的基本功能。在整個(gè)設(shè)計(jì)中基本運(yùn)用基礎(chǔ)的Android進(jìn)行功能編程,其中主要利用了SurfaceView實(shí)現(xiàn)了動態(tài)界面顯示,實(shí)現(xiàn)了飛機(jī)飛行和發(fā)射子彈等效果。該游戲軟件目前已有比較完善的管理與使用功能。本系統(tǒng)主要采用模型視圖控制器MVC架構(gòu)的設(shè)計(jì)模式。MVC應(yīng)用程序總是由這三個(gè)部分組成。只要Controller改變了Models的數(shù)據(jù)或者屬性,所有依賴的View都會自動更新。整個(gè)系統(tǒng)的物理架構(gòu)如下:界面SurfaceVIe,模型為常用的子彈飛機(jī)類。開放了基于Linux內(nèi)核以上的開發(fā)工具,從而保證了內(nèi)容的可移植性和多樣性。Android會同一系列核心應(yīng)用程序包一起發(fā)布,該應(yīng)用程序包包括客戶端,SMS短消息程,日歷,地圖,瀏覽器,聯(lián)系人管理程序等。開發(fā)人員也可以完全訪問核心應(yīng)用程序所使用的API框架。任何一個(gè)應(yīng)用程序都可以發(fā)布它的功能塊并且任何其它的應(yīng)用程序都可以使用其所發(fā)布的功能塊(不過得遵循框架的安全性限制)。Android系統(tǒng)架構(gòu)圖如21圖所示。要求游戲能夠提供良好的用戶接口,易用的人機(jī)交互界面。本項(xiàng)目采用Android平臺,從Android的角度分析,Android的開發(fā)概括為兩類:一是系統(tǒng)開發(fā),包括底層Linux內(nèi)核的裁剪和擴(kuò)展、硬件驅(qū)動的開發(fā)和系統(tǒng)移植等,從業(yè)人員主要在工作在硬件廠商的公司里。業(yè)內(nèi)人士預(yù)言Android系統(tǒng)將成為手機(jī)操作系統(tǒng)領(lǐng)域的“windows”。本項(xiàng)目中,之所以能夠有計(jì)劃地進(jìn)行下去,的確也是緣于良好的系統(tǒng)分析,如若省略這一步直接編程,那難度必然加大,以至于在編程過程中又不得不回過頭來進(jìn)行系統(tǒng)分析,此時(shí)必然拖慢進(jìn)度,打亂整個(gè)系統(tǒng)邏輯,其最終的成品也充滿變數(shù)。(2) 游戲的安全性,正在游戲中對可能發(fā)生的突發(fā)事件做出處理,例如,電話來了,或者有信息等。(4) 軟件的可
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1