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

正文內容

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

2025-09-20 10:34 上一頁面

下一頁面
 

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