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

正文內(nèi)容

論文_基于android平臺(tái)的連連看游戲的實(shí)現(xiàn)-wenkub

2022-09-10 10:34:06 本頁面
 

【正文】 過來也為手機(jī)擴(kuò)充了其功能面,它緩沖著當(dāng)今人們的緊張生活節(jié)奏,給一些枯燥時(shí)刻帶來另樣而歡快的享受。在谷歌公司的運(yùn)營(yíng)開發(fā)下,并由2011年初數(shù)據(jù)顯示,操作系統(tǒng)Android雖僅正式上市兩年卻已躍居到全球最受人們歡迎的智能手機(jī)平臺(tái)地位。進(jìn)行Android平臺(tái)手機(jī)游戲的研究與開發(fā),成為一個(gè)非常有趣而又有很大發(fā)展空間的領(lǐng)域。摘要手機(jī)游戲是消費(fèi)者利用隨身攜帶的智能移動(dòng)終端設(shè)備能隨時(shí)隨地來進(jìn)行的游戲。本文通過對(duì)Android應(yīng)用開發(fā)的初步研究,設(shè)計(jì)出了一款基于Android平臺(tái)的連連看小游戲。鑒于Android的開放性好、硬件選擇豐富、不受運(yùn)營(yíng)商的束縛、開發(fā)商不受任何限制、能無縫結(jié)合優(yōu)秀的Google應(yīng)用這五大優(yōu)勢(shì),當(dāng)今的Android不僅在手機(jī)市場(chǎng)上叱咤風(fēng)云,還急速擴(kuò)張到平板電腦市場(chǎng)。此次設(shè)計(jì)將使用Java及Android開發(fā)技術(shù)實(shí)現(xiàn)出一款基于Android平臺(tái)并能在模擬器、安卓系統(tǒng)手機(jī)上運(yùn)行的連連看游戲。在智能機(jī)的這些應(yīng)用和服務(wù)中,手機(jī)游戲正發(fā)展為最受用戶青睞、最常使用的應(yīng)用之一,這一領(lǐng)域?qū)⒂型絺鹘y(tǒng)游戲,帶來游戲領(lǐng)域的一場(chǎng)暴雪?! ∫罁?jù)中國(guó)手機(jī)市場(chǎng)發(fā)展報(bào)告顯示,手機(jī)游戲市場(chǎng)規(guī)模和游戲用戶規(guī)模都增長(zhǎng)較快。鑒于移動(dòng)游戲種類的增多和游戲內(nèi)容之日漸趨于豐富、操作更簡(jiǎn)便的形勢(shì),男女用戶占比將得到進(jìn)一步拉近。 Android平臺(tái)介紹Android是一種基于Linux內(nèi)核的智能機(jī)平臺(tái)上的操作系統(tǒng),最初由Andy Rubin開發(fā),之后被谷歌公司收購并繼續(xù)進(jìn)行運(yùn)營(yíng)和開發(fā)。Android能稱霸智能機(jī)平臺(tái)系統(tǒng)領(lǐng)域,這與它的五大特性密不可分。另外,Android平臺(tái)的開放性也有利于其積累來源于消費(fèi)者和廠商的人氣。隨著移動(dòng)通信技術(shù)2G(二代)至3G(三代)的普及、提升和完善,手機(jī)隨意接入網(wǎng)絡(luò)的現(xiàn)象已屢見不鮮了。你只要事先成功申請(qǐng)到一個(gè)Google賬戶,當(dāng)你想換一臺(tái)新手機(jī)時(shí),就可以重新選擇同樣使用Android系統(tǒng)作業(yè)的手機(jī),并且能輕易將如電話簿等重要個(gè)人資料快速地移植到新手機(jī)上。從剛開始的搜索巨人到如今的全面性互聯(lián)網(wǎng)滲透,Google實(shí)現(xiàn)的如搜索、地圖和郵件等已經(jīng)成為網(wǎng)絡(luò)應(yīng)用中技術(shù)嫻熟并不可或缺的優(yōu)秀服務(wù),Android平臺(tái)憑以被Google公司收購并運(yùn)營(yíng)開發(fā)的這層關(guān)系,將無縫結(jié)合這些優(yōu)秀的Google應(yīng)用服務(wù),這不僅讓Android開發(fā)起來更為便捷,也賦予Android可支援多種先進(jìn)網(wǎng)路、先進(jìn)的3D處理及繪圖能力,從而開發(fā)出具有更好的互動(dòng)體驗(yàn)的產(chǎn)品。游戲連連看是最先來源于臺(tái)灣的一款桌面小游戲,隨后其一流入大陸便風(fēng)靡一時(shí),不斷地吸引著眾多程序員去開發(fā)各種新穎的“連連看”版本。其中“水晶連連看”還以其華麗的界面成功吸引了一大批女性玩家。其以Android作業(yè)終端本身的便捷性,迎合著手機(jī)應(yīng)用市場(chǎng)的大好發(fā)展時(shí)機(jī),深扎Android手機(jī)用戶的心里,廣受喜愛。艾媒咨詢分析,就“連連看小游戲”的用戶結(jié)構(gòu)中高學(xué)歷、高收入在游戲中的高占比判定,連連看小游戲擁有更為高端的用戶屬性,其消費(fèi)潛力較普通游戲也更大,另外“連連看”小游戲的用戶規(guī)模也在日益增長(zhǎng),這種可觀的用戶規(guī)模及高端的用戶屬性將為小游戲“連連看”的媒體價(jià)值打下良好基礎(chǔ),另外,各領(lǐng)域“連連看”小游戲仍在不斷成熟和發(fā)展中,這將進(jìn)一步促使這款小游戲的媒體價(jià)值得以充分釋放,并有望在未來獲取更大的發(fā)展空間,不斷提升其市場(chǎng)價(jià)值。小游戲“連連看”的最大優(yōu)勢(shì)在于不需要下載客戶端,這樣使其更方便地移動(dòng)于各大移動(dòng)終端設(shè)備中,例如手機(jī)、掌上電腦等,同時(shí)給上網(wǎng)受限的用戶也帶來了不小便利。 課題研究?jī)r(jià)值及意義現(xiàn)在的小游戲越來越受到各大消費(fèi)者的歡迎,除了游戲操作簡(jiǎn)單而無需游戲注冊(cè)購買道具等,很多游戲也成為了經(jīng)典中的經(jīng)典,連連看游戲作為這其中的一款經(jīng)典,很好地緩沖了當(dāng)今人們的緊張生活節(jié)奏,為一些枯燥時(shí)刻帶來另樣而歡快的享受。完成這次課題的研究,不僅可以提升我對(duì)新領(lǐng)域知識(shí)的自學(xué)能力與實(shí)踐應(yīng)用能力,增加項(xiàng)目經(jīng)驗(yàn)。整篇論文一共分為六章,大致安排如下:第1章 緒論。第2章 相關(guān)開發(fā)技術(shù)介紹。本章從操作、技術(shù)、經(jīng)濟(jì)、社會(huì)四大方面對(duì)系統(tǒng)的可行性進(jìn)行了詳細(xì)分析,并結(jié)合系統(tǒng)的需求分析初步設(shè)計(jì)了系統(tǒng),其中還包括了系統(tǒng)的基本流程設(shè)計(jì)以及模塊的劃分與設(shè)計(jì),并最終定位了可愛的系統(tǒng)風(fēng)格。第5章 系統(tǒng)測(cè)試與性能。第6章 總結(jié)與展望。為該系統(tǒng)后續(xù)的分析與設(shè)計(jì)提供了強(qiáng)大的背景支持與理論依據(jù)。.,好比把一個(gè)GIF格式的圖像轉(zhuǎn)換成更高級(jí)而等效的PNG格式,盡管它們擁有著完全不同的字節(jié)流。其大到可以讓一個(gè)復(fù)雜的JRuby項(xiàng)目幾乎不用做任何修改便能在Android平臺(tái)上運(yùn)行起來。由于Java擁有著各種豐富資源與各種活躍的論壇,來自各個(gè)領(lǐng)域的開發(fā)人員及大師們各自都對(duì)Java做出了貢獻(xiàn),促使Java在廣大開發(fā)者的支持下發(fā)展至今。面向?qū)ο蟮暮锰幵谟谀梢栽O(shè)計(jì)可重用的組件或直接接用別人已設(shè)計(jì)好的組件來開發(fā)出更具有彈性并更易維護(hù)的軟件。例如在B/S開發(fā)方面,Java程序語言就要遠(yuǎn)遠(yuǎn)優(yōu)于C++程序語言。然而Java提供了垃圾回收機(jī)制,讓開發(fā)人員不再需要擔(dān)心對(duì)象資源的回收問題。 Android技術(shù)簡(jiǎn)介 Android架構(gòu)簡(jiǎn)介Android 是一種專門針對(duì)移動(dòng)設(shè)備的軟件集,其操作系統(tǒng)采用了分層方式,從上到下依次分為APPLICATIONS(應(yīng)用程序?qū)?、APPLICATION FRAMEWORK(應(yīng)用程序框架層)、LIBRARIES amp。鑒于平臺(tái)的開放性特點(diǎn),更多富有特色且功能強(qiáng)大的Android應(yīng)用程序正在被廣大開發(fā)者共同努力參與研發(fā)中。(3)LIBRARIES (C/C ++函數(shù)庫)。該層主要包含了Dalvik虛擬機(jī)和Java核心庫,它們起到了將Android程序的運(yùn)行過程有效優(yōu)化的作用。凡是要通過窗口與用戶進(jìn)行互動(dòng)交流的都離不開Activity。View是所有Widgets的基類,它的子類可以用來顯示文本、圖像等內(nèi)容。Intent能加載activity,從而對(duì)不同activity起到橋梁的作用。其中, ContentProvider存儲(chǔ)的數(shù)據(jù)類型由參數(shù)Uri標(biāo)示,在調(diào)用方法時(shí)都需根據(jù)Uri來標(biāo)識(shí)路徑以確定要訪問的ContentProvider【11】。其中又詳細(xì)給出了Java與Android的關(guān)系、Java簡(jiǎn)介、Java語言特性,Android架構(gòu)簡(jiǎn)介、Android開發(fā)技術(shù)簡(jiǎn)介。經(jīng)過對(duì)用戶的需求調(diào)查,最終決定將游戲時(shí)間的第一關(guān)設(shè)為100秒,之后每通過一個(gè)關(guān)卡,時(shí)間遞減10秒。Eclipse不僅是款免費(fèi)并且優(yōu)秀的開源IDE,在安裝了Google公司提供的Android平臺(tái)開發(fā)插件ADT后即可充當(dāng)Android開發(fā)平臺(tái)。鑒于其具有面向?qū)ο缶幊痰奶攸c(diǎn),大大提升了程序開發(fā)效率。另者,開發(fā)該款游戲所需的軟件、硬件系統(tǒng)都很容易獲得,使得開發(fā)成本很低。 系統(tǒng)需求分析 : 系統(tǒng)功能架構(gòu)圖 游戲基本規(guī)則 在游戲地圖上,每次選擇兩個(gè)相同的圖案進(jìn)行連接,若連接成功則消除它們。 系統(tǒng)設(shè)計(jì) 系統(tǒng)基本流程設(shè)計(jì)該系統(tǒng)實(shí)現(xiàn)的是一款基于Android平臺(tái)的“連連看”游戲,玩家打開游戲,進(jìn)入歡迎界面,顯示標(biāo)識(shí)開始游戲的圖像按鈕。 系統(tǒng)模塊設(shè)計(jì)從總體出發(fā),將該系統(tǒng)劃分為四大模塊:“菜單設(shè)計(jì)”,“界面設(shè)計(jì)”,“消息響應(yīng)設(shè)計(jì)”和“算法設(shè)計(jì)”。直接連接消除。3)兩拐角。 本章小結(jié)本章從操作、技術(shù)、經(jīng)濟(jì)、社會(huì)四大方面對(duì)系統(tǒng)的可行性進(jìn)行了詳細(xì)分析,并結(jié)合了系統(tǒng)的需求分析初步設(shè)計(jì)了系統(tǒng),其中還包括了系統(tǒng)的基本流程設(shè)計(jì)以及模塊的劃分與設(shè)計(jì),并最終定位了可愛的系統(tǒng)風(fēng)格。在系統(tǒng)變量里新建JAVA_HOME變量,變量值設(shè)為JDK的安裝路徑;新建classpath變量,變量值為:.。 Android SDK 與Eclipse的安裝與配置 (1),下載好后再對(duì)它們進(jìn)行解壓縮,得到相應(yīng)文件夾。 Android虛擬機(jī)AVD的配置 點(diǎn)擊Eclipse菜單WindowAndroid Virtual Device Manager,在彈出的窗口中點(diǎn)擊“new”按鈕,進(jìn)入到創(chuàng)建的AVD配置窗口,鑒于安裝好的是Target為API ,: AVD配置圖 配置成功后,選中avd1并點(diǎn)擊“start”按鈕進(jìn)行測(cè)試,由于AVD第一次啟動(dòng)時(shí)間較長(zhǎng),需耐心等待。(3)assets目錄:data資源目錄(4)bin目錄:輸出文件夾。(2)OnTimerListener接口:給出了一個(gè)能監(jiān)聽游戲剩余時(shí)間的方法。(5)SoundPlay類:為多個(gè)聲音流能同時(shí)播放提供可能性。(7)GameView類:BoardView的子類,添加了圖案消除算法,并處理了游戲中的消息提示。這是系統(tǒng)的核心功能。若1失敗,則嘗試在第一個(gè)格子的同行,第二個(gè)格子的同列找一個(gè)空格子,看這個(gè)空格子與兩個(gè)目標(biāo)格子能否零拐角連接;或在第二個(gè)格子的同行,第一個(gè)格子的同列找一個(gè)空格子,看這個(gè)空格子與兩個(gè)目標(biāo)格子能否零拐角連接。若成功則兩個(gè)格子“兩拐角”消除,若所有的嘗試都失敗,則說明這兩個(gè)格子不能消除。通過測(cè)試可以用來檢驗(yàn)一個(gè)系統(tǒng)的性能和品質(zhì)是否達(dá)到系統(tǒng)最初設(shè)計(jì)時(shí)給出的各項(xiàng)需求指標(biāo)。在充分考慮了整個(gè)項(xiàng)目的開發(fā)時(shí)間和開發(fā)進(jìn)度以及一些人為因素和客觀條件后制定測(cè)試計(jì)劃,保證其是基本可行的。(3)根據(jù)測(cè)試大綱設(shè)計(jì)和生成測(cè)試用例,產(chǎn)生測(cè)試設(shè)計(jì)說明文檔。軟件測(cè)試方法可以分為靜態(tài)測(cè)試和動(dòng)態(tài)測(cè)試。在測(cè)試過程中,把程序看作一個(gè)不能打開的黑盒子,測(cè)試者在程序接口進(jìn)行測(cè)試,只需要檢查程序功能是否達(dá)到了系統(tǒng)功能需求各項(xiàng)指標(biāo),判斷程序是否能在保持外部信息的完整性的同時(shí)適當(dāng)程度地接受數(shù)據(jù)輸入并產(chǎn)生相應(yīng)的輸出信息。有效的軟件測(cè)試實(shí)際上分為4步進(jìn)行,即:?jiǎn)卧獪y(cè)試、集中測(cè)試、確認(rèn)測(cè)試、系統(tǒng)測(cè)試【19】。(3)確認(rèn)測(cè)試經(jīng)過集成測(cè)試以后,軟件就被集成起來,這時(shí)軟件接口方面的問題都已解決,將進(jìn)入確認(rèn)測(cè)試階段。測(cè)試結(jié)果:實(shí)現(xiàn)了游戲初始化,轉(zhuǎn)至游戲主界面的功能。測(cè)試結(jié)果:實(shí)現(xiàn)了將地圖上現(xiàn)有的所有圖案打亂,重新排列再展現(xiàn)出來4)消除提示模塊:測(cè)試方法:點(diǎn)擊系統(tǒng)提示道具按鈕,進(jìn)行測(cè)試。(3)對(duì)程序整個(gè)模塊進(jìn)行測(cè)試:測(cè)試方法:用eclipse打開程序,選中程序右鍵單擊選擇“run as Android project”,用模擬器avd進(jìn)行測(cè)試??偨Y(jié)出游戲系統(tǒng)性能如下:(1)界面友好,游戲操作方便系統(tǒng)風(fēng)格可愛,界面簡(jiǎn)單,功能較完善,游戲操作簡(jiǎn)單??傮w上,本次系統(tǒng)的設(shè)計(jì)與開發(fā)達(dá)到了預(yù)期目標(biāo),基本實(shí)現(xiàn)了系統(tǒng)設(shè)計(jì)時(shí)的各項(xiàng)需求,完成后的系統(tǒng)其性能也很安全穩(wěn)定。本次研究成果可以在Android模擬器AVD及智能機(jī)上成功運(yùn)行,具有刷新地圖、
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評(píng)公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1