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

正文內(nèi)容

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

 

【正文】 系統(tǒng)幫助自動(dòng)消除圖案以及圖片消除等功能,并且最終通過(guò)了在模擬器上的測(cè)試,完成了系統(tǒng)設(shè)計(jì)時(shí)的各項(xiàng)功能需求目標(biāo)。鑒于Android系統(tǒng)智能機(jī)已在全球火熱流行開(kāi)來(lái),選擇本課題后通過(guò)查閱相關(guān)資料并加以學(xué)習(xí)促使自己了解了更多的Android手機(jī)前沿信息,一方面鍛煉了自學(xué)新技術(shù)的能力,另一方面也加深了自己對(duì)軟件工程思想的感悟。致謝很高興參考文獻(xiàn)[1][N].艾媒咨詢報(bào), .[2]汪瀟,[N].景德鎮(zhèn)高專學(xué)報(bào),.[3]《時(shí)空》商業(yè)策劃書(shū)[D][碩士學(xué)位論文].廣州:華南理工大學(xué),2010.[4][M].北京:清華大學(xué)出版社,2007.[5][M].北京:清華大學(xué)出版社,2003.[6][M].北京:人民郵電出版社,2010.[7][M].北京:機(jī)械工業(yè)出版社,2010.[8][M].北京:電子工業(yè)出版社,2011.[9][M].北京:電子工廠出版社,2010.[10]姚尚朗等著. Google Android開(kāi)發(fā)入門(mén)與實(shí)戰(zhàn)[M].北京:人民郵電出版社,2009.[11] 公磊,[N]計(jì)算機(jī)與現(xiàn)代化,.[12][M].北京:冶金工業(yè)出版社,2007.[13] [N].科技信息報(bào),[14] [D][碩士學(xué)位論文].武漢:華中科技大學(xué),2009.[18][D][碩士學(xué)位論文]. 廣西:廣西師范大學(xué),2009.[19][D][碩士學(xué)位論文].河北:華北電力大學(xué),2009.[20]馬斌,[N]內(nèi)蒙古電力技術(shù),. 。吉林:吉林大學(xué),2008.[16][D][碩士學(xué)位論文].就本次完成的基于Android平臺(tái)的“連連看”游戲系統(tǒng)而言,尚有一些不足之處,這需要今后的繼續(xù)研究來(lái)進(jìn)一步改善它。通過(guò)本次基于Android平臺(tái)的“連連看”游戲系統(tǒng)的設(shè)計(jì)與開(kāi)發(fā),自學(xué)了Android開(kāi)發(fā)技術(shù)并予以運(yùn)用實(shí)踐,深入了解了移動(dòng)應(yīng)用的開(kāi)發(fā)背景,認(rèn)識(shí)了Android系統(tǒng),進(jìn)一步體會(huì)到Android應(yīng)用程序的開(kāi)發(fā)方法和步驟,并熟悉了其開(kāi)發(fā)工具的使用。基于Android平臺(tái)的連連看游戲的開(kāi)發(fā)與實(shí)現(xiàn) 參考文獻(xiàn)第六章 總結(jié)與展望 總結(jié)本次設(shè)計(jì)完成的基于Android平臺(tái)的“連連看”游戲系統(tǒng)風(fēng)格清新可愛(ài),并成功實(shí)現(xiàn)了“連連看”的基本游戲功能。(3)部分系統(tǒng)功能仍需完善由于開(kāi)發(fā)時(shí)間等方面的原因,該系統(tǒng)還可以在聯(lián)網(wǎng)進(jìn)行玩家比賽、通過(guò)地圖分布算法增加難度等方面予以完善。測(cè)試結(jié)果:系統(tǒng)成功實(shí)現(xiàn)了進(jìn)入游戲、退出游戲、音樂(lè)播放、圖像消除、地圖刷新、系統(tǒng)幫助消除等功能,達(dá)到了系統(tǒng)設(shè)計(jì)時(shí)的功能需求指標(biāo)。5)游戲退出模塊:測(cè)試方法:在游戲菜單中點(diǎn)擊退出按鈕,并在彈出的確認(rèn)對(duì)話框中選中“是”,進(jìn)行測(cè)試。測(cè)試結(jié)果:進(jìn)入系統(tǒng)后,播放背景音樂(lè),在按不同按鈕的時(shí)候發(fā)出不同的聲效。(4)系統(tǒng)測(cè)試是將已經(jīng)確認(rèn)的軟件、計(jì)算機(jī)硬件、外設(shè)和網(wǎng)絡(luò)等其它因素結(jié)合在一起,進(jìn)行系統(tǒng)的各種集成測(cè)試和確認(rèn)測(cè)試,其目的是通過(guò)與系統(tǒng)的需求相比較,發(fā)現(xiàn)所開(kāi)發(fā)的系統(tǒng)與用戶需求相矛盾的地方【20】。(2)集成測(cè)試即使所有模塊通過(guò)了單元測(cè)試,但在集成以后仍可能出現(xiàn)問(wèn)題,這就需要集成測(cè)試來(lái)發(fā)現(xiàn)錯(cuò)誤。白盒測(cè)試法也稱結(jié)構(gòu)測(cè)試或邏輯驅(qū)動(dòng)測(cè)試,它是在知道產(chǎn)品內(nèi)部工作過(guò)程前提下,根據(jù)程序的內(nèi)部結(jié)構(gòu)和邏輯來(lái)設(shè)計(jì)測(cè)試用例,對(duì)程序的路徑和過(guò)程進(jìn)行測(cè)試,檢查是否滿足設(shè)計(jì)的需要。(2)動(dòng)態(tài)測(cè)試:是指通過(guò)運(yùn)行程序來(lái)發(fā)現(xiàn)錯(cuò)誤,可以采用黑盒測(cè)試法和白盒測(cè)試法【16】。依據(jù)預(yù)先編制好的測(cè)試大綱和設(shè)計(jì)好的測(cè)試用例,對(duì)被測(cè)軟件進(jìn)行完整的測(cè)試【15】。(2)編制測(cè)試大綱。應(yīng)根據(jù)開(kāi)發(fā)各階段的需求、設(shè)計(jì)等文檔或程序的內(nèi)部結(jié)構(gòu)精心設(shè)計(jì)測(cè)試用例,并利用這些用例來(lái)運(yùn)行程序以便發(fā)現(xiàn)錯(cuò)誤,這個(gè)過(guò)程與整個(gè)軟件開(kāi)發(fā)過(guò)程基本上是平行進(jìn)行的【14】。: 退出游戲界面圖 本章小結(jié)本章的主要內(nèi)容為系統(tǒng)的實(shí)現(xiàn),先介紹了開(kāi)發(fā)環(huán)境的搭建,再介紹系統(tǒng)工程的創(chuàng)建并對(duì)創(chuàng)建好的系統(tǒng)中各組成部分做出了解釋說(shuō)明,繼而深入詮釋了主要功能的實(shí)現(xiàn)并給出了功能實(shí)現(xiàn)后的效果圖,并于最后展示了系統(tǒng)運(yùn)行的各主要界面圖。、: 一拐角代碼實(shí)現(xiàn)圖 一拐角實(shí)現(xiàn)效果圖(3)兩拐角。直接連接消除。每當(dāng)玩家點(diǎn)擊地圖上任意一個(gè)圖案的時(shí)候,圖案便會(huì)顯示出選中放大效果,其是通過(guò)增大圖案的區(qū)域面積,即增大圖案對(duì)應(yīng)的邏輯點(diǎn)的橫坐標(biāo)X值與縱坐標(biāo)Y值來(lái)實(shí)現(xiàn)的,: 圖案選中效果圖 刷新地圖道具功能實(shí)現(xiàn) 當(dāng)玩家在當(dāng)前地圖上覺(jué)得游戲困難時(shí),可以使用刷新地圖道具來(lái)讓地圖以原圖案重排。(6)BoardView類:層模塊中的界面顯示類。(4)MyDialog類:一個(gè)實(shí)現(xiàn)了點(diǎn)擊事件監(jiān)聽(tīng)接口的對(duì)話框Dialog的子類。其中drawable中存放了工程需要的圖像資料,raw中存放著音樂(lè)資料。: 工程架構(gòu)圖 對(duì)上述工程架構(gòu)介紹如下:(1)src目錄:主要是完成工程的Java代碼編寫(xiě)。 (3)進(jìn)入上述的Eclipse, 點(diǎn)擊菜單WindowAndroid SDK Manager,隨后在彈出的窗口中選擇需要的SDK版本進(jìn)行安裝。%JAVA_HOME%\lib\,它代表的是java加載類路徑,當(dāng)生成的類在classpath中時(shí)才能被java命令識(shí)別,特別要注意在路徑前加上“.”來(lái)表示當(dāng)前路徑;在已存在的path變量中添加變量值:%JAVA_HOME%\bin?;贏ndroid平臺(tái)的連連看游戲的開(kāi)發(fā)與實(shí)現(xiàn) 系統(tǒng)的實(shí)現(xiàn)第四章 系統(tǒng)的實(shí)現(xiàn) JDK的安裝與環(huán)境變量配置(1)從。若成功則兩個(gè)格子“兩拐角”消除,若所有的嘗試都失敗,則說(shuō)明這兩個(gè)格子不能消除。若1失敗,則嘗試在第一個(gè)格子的同行,第二個(gè)格子的同列找一個(gè)空格子,看這個(gè)空格子與兩個(gè)目標(biāo)格子能否零拐角連接;或在第二個(gè)格子的同行,第一個(gè)格子的同列找一個(gè)空格子,看這個(gè)空格子與兩個(gè)目標(biāo)格子能否零拐角連接。給定任意具有相同圖案的兩個(gè)格子,我們需要先尋找出這兩個(gè)格子之間能直角轉(zhuǎn)彎最少的路徑,如果這條最優(yōu)路徑的拐角數(shù)小于3 ,則這兩個(gè)格子可以被成功消除。這時(shí),若在系統(tǒng)規(guī)定的時(shí)間內(nèi)消去所有圖片則彈出成功對(duì)話框,否則彈出失敗對(duì)話框,這兩個(gè)對(duì)話框上都附帶著菜單界面:若玩家點(diǎn)擊該界面上標(biāo)識(shí)進(jìn)入下一關(guān)的圖像按鈕,則進(jìn)入下一個(gè)關(guān)卡;若玩家點(diǎn)擊該界面上的標(biāo)識(shí)退出游戲的圖像按鈕,則退出連連看游戲程序;若玩家點(diǎn)擊該界面上的標(biāo)識(shí)重新本關(guān)游戲的圖像按鈕,則重新開(kāi)始本關(guān)游戲。每通過(guò)一個(gè)關(guān)卡,系統(tǒng)限制時(shí)間都會(huì)遞減10秒,直至所有的關(guān)卡結(jié)束。“連連看”游戲規(guī)則很簡(jiǎn)單,上手極易,老少皆宜;畫(huà)面清新可愛(ài),游戲節(jié)奏輕松歡快,廣受小朋友及女性玩家的喜愛(ài);由于得在規(guī)定時(shí)間內(nèi)消除所有的圖案,而每通過(guò)一個(gè)關(guān)卡系統(tǒng)給予的任務(wù)完成時(shí)間也將減少,這給具有挑戰(zhàn)心理的玩家?guī)?lái)刺激感,極富吸引力。綜上所得,此次系統(tǒng)開(kāi)發(fā)在技術(shù)上是可行的。在這些插件的配合下,可以實(shí)現(xiàn)從企業(yè)級(jí)Java應(yīng)用平滑過(guò)度到智能機(jī)終端Android游戲的開(kāi)發(fā)。Android的開(kāi)發(fā)利用是基于Java語(yǔ)言的,而JDK是Java程序進(jìn)行開(kāi)發(fā)時(shí)必需含有的開(kāi)發(fā)包。在以往的許多著名游戲中,游戲操作可行性經(jīng)常成為玩家討論的焦點(diǎn),以此可見(jiàn),一款游戲的操作可行性直接關(guān)系著對(duì)玩家的吸引力。當(dāng)前活動(dòng)程序可以通過(guò)調(diào)用函數(shù)Context. bindService()實(shí)現(xiàn)與后臺(tái)服務(wù)間的通信,也可以調(diào)用方法Context. StartService()來(lái)開(kāi)啟一項(xiàng)后臺(tái)服務(wù)。常用的Intent方法有:構(gòu)造intent, intent();添加intent類型,addcategory();獲取intent數(shù)據(jù),getData(); 獲取intent動(dòng)作getAction()等。(3)Intent: Intent主要用來(lái)解決Android各應(yīng)用組件之間的通訊。如果想要開(kāi)啟一個(gè)新的activity,則可以調(diào)用startSubActivity(Intent,int)或startActivity(Intent),前者通常和函數(shù)onActivityResult(int,int, String,Bundle)聯(lián)合著一起使用,這樣可以通過(guò)函數(shù)返回結(jié)果傳遞給調(diào)用者想要的信息。Android操作系統(tǒng)是基于優(yōu)化了的Linux內(nèi)核之上的,在作為手機(jī)軟硬件的連接層的同時(shí),也讓Android通過(guò)它完成進(jìn)程管理、內(nèi)存管理、網(wǎng)絡(luò)以及其他操作系統(tǒng)服務(wù)工作。這些函數(shù)庫(kù)主要包括:瀏覽器引擎(采用的是Webkit庫(kù))、2D和3D圖形庫(kù)、SQL數(shù)據(jù)庫(kù)(一些輕量級(jí)的SQLite數(shù)據(jù)庫(kù)引擎)、媒體功能庫(kù)以及界面管理器等。應(yīng)用程序框架已隨Android一同安裝,但開(kāi)發(fā)人員仍可以根據(jù)自己的需要來(lái)使用組件擴(kuò)展該框架。: Android系統(tǒng)分層結(jié)構(gòu)示意圖(1)APPLICATIONS。(6)可移植的要讓程序移植到另一個(gè)平臺(tái)上運(yùn)行不是一件容易的事,這需要考慮諸多因素,例如數(shù)據(jù)類型在不同平臺(tái)上所占的內(nèi)存長(zhǎng)度就是一個(gè)問(wèn)題,而Java的數(shù)據(jù)類型在不同平臺(tái)上所占的內(nèi)存長(zhǎng)度都是統(tǒng)一的,這是C/C++等沒(méi)達(dá)到的。為了解決這個(gè)在不同平臺(tái)間都能運(yùn)行的問(wèn)題,Java引入了JVM(能執(zhí)行Java字節(jié)碼文件的虛擬操作系統(tǒng)),當(dāng)運(yùn)行Java程序時(shí),JIT(Java實(shí)時(shí)編譯器)就會(huì)將字節(jié)碼編譯成目標(biāo)平臺(tái)所能理解的原始機(jī)器語(yǔ)言。較C++只能對(duì)虛函數(shù)實(shí)現(xiàn)動(dòng)態(tài)綁定,Java則是全面支持動(dòng)態(tài)綁定。與此同時(shí),Java又舍棄了C/C++ 中的一些較少使用的、難以掌握的、可能不安全的功能,如操作符重載、指針及多重繼承等。 Java簡(jiǎn)介Java是一種跨平臺(tái)的面向?qū)ο蟮母呒?jí)程序設(shè)計(jì)語(yǔ)言,最早是由Sun公司 (Sun Microsystems Inc.)于1995年5月推出,并作為Java程序設(shè)計(jì)語(yǔ)言和Java平臺(tái)的總稱【4】。這些來(lái)自于Harmony項(xiàng)目的APIs雖然都是全新的實(shí)現(xiàn),但它們都是參考JavaSE APIS發(fā)展而來(lái)。將Android與Java相比較,會(huì)發(fā)現(xiàn)它們具有很多相當(dāng)性:(1)相當(dāng)?shù)念?字節(jié)碼格式Android應(yīng)用程序是利用Java語(yǔ)言編寫(xiě)成的。第一章主要是介紹課題背景,“連連看”小游戲的發(fā)展前景,此次課題研究具有的價(jià)值與意義以及論文結(jié)構(gòu)的安排??傮w上,本次系統(tǒng)的設(shè)計(jì)與開(kāi)發(fā)達(dá)到了預(yù)期目標(biāo),基本實(shí)現(xiàn)了系統(tǒng)設(shè)計(jì)時(shí)的各項(xiàng)需求,完成后的系統(tǒng)其性能也很安全穩(wěn)定。第4章 系統(tǒng)的實(shí)現(xiàn)。其中又詳細(xì)給出了Java與Android的關(guān)系、Java簡(jiǎn)介、Java語(yǔ)言特性、Android架構(gòu)簡(jiǎn)介、Android開(kāi)發(fā)技術(shù)簡(jiǎn)介。其中包括手機(jī)應(yīng)用市場(chǎng)現(xiàn)狀、Android平臺(tái)簡(jiǎn)介、“連連看”游戲發(fā)展歷程簡(jiǎn)介以及行業(yè)發(fā)展前景窺探,也深入說(shuō)明了課題研究的價(jià)值和意義。
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評(píng)公示相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1