資源描述:
《基于android掃雷游戲課程設計》由會員上傳分享,免費在線閱讀,更多相關內容在工程資料-天天文庫。
1、提供完整版的畢業(yè)設計實訓報告實訓項目名稱基于Android掃雷游戲的開發(fā)與測試二級學院信息工程學院專業(yè)班級11級計科(2)班姓名陳家森、徐康、陳丹宜、胡安婧學號、29、02、07日期2014-11-19項目名稱基于Android掃雷游戲的開發(fā)與測試地點13#603報告內容在本報告中,首先介紹了安卓的現(xiàn)狀以及開發(fā)的相關知識,其次是關于開發(fā)游戲過程中用到的開發(fā)工具和系統(tǒng)的運行環(huán)境配置等。在本次掃雷游戲的設計與實現(xiàn)的過程中主要完成了從掃雷的布局設計到功能實現(xiàn)設計并對其進行了測試。首先在系統(tǒng)設計部分中簡單敘述了需求分析然后為整個游戲構建了框架并給出了游戲流程圖,系統(tǒng)的詳細
2、設計分模塊介紹了游戲各功能的實現(xiàn)以及代碼展示,最后由各個模塊的構建了游戲,從而實現(xiàn)掃雷最后,實現(xiàn)的是對本次游戲的測試并給出測試用列同時也給出了測試結果,以及報告的結論和參考文獻等。教師評語成績:教師簽名:摘要隨著無線移動設備的發(fā)展,手機也日益普及,Android系統(tǒng)的推出使手機的發(fā)展進入到了一個新的領域。在此次開發(fā)基于Android掃雷游戲中首先在系統(tǒng)設計部分中簡單敘述了需求分析然后為整個游戲構建了框架并給出了游戲流程圖,系統(tǒng)的詳細設計中分模塊介紹了游戲各功能的實現(xiàn)以及代碼展示,最后由各個模塊的構建了游戲,從而實現(xiàn)掃雷。近年來Android得到了社會更多的認同和應
3、用,本次設計對基于GoogleAndroid平臺上的游戲軟件設計進行了研究,通過在PC機上搭建Android開發(fā)環(huán)境,并在該平臺上進行掃雷游戲的程序開發(fā)?! £P鍵字:手機,Android,掃雷目錄1緒論11.1android操作系統(tǒng)概述11.1.1android的發(fā)展歷史11.1.2android的軟件架構11.1.3android的系統(tǒng)架構21.1.4android的優(yōu)勢特色21.2開發(fā)環(huán)境及工具32系統(tǒng)分析與設計42.1需求分析42.2整體布局的設計52.3游戲流程圖63游戲實現(xiàn)73.1游戲初始化73.2游戲開始83.3功能模塊設計103.3.1雷數(shù)顯示103
4、.3.2游戲結束123.3.3游戲重置144測試用列和結果164.1測試用列164.2測試用列展示圖175結論20參考文獻211緒論1.1android操作系統(tǒng)概述Android早期由“Android之父”之稱的Andy?Rubin創(chuàng)辦。Google于2005年并購了成立僅22個月的高科技企業(yè)Android,展開了短信、手機檢索、定位等業(yè)務,基于Linux的通用平臺進入了開發(fā)。1.1.1android的發(fā)展歷史Google公司在2007年,與其他33家手機制造商(包含摩托羅拉、宏達電、三星、LG)、手機晶片供應商、軟硬體供應商、電信業(yè)者所聯(lián)合組成的開放手持裝置聯(lián)盟
5、(Open?Handset?Alliance),發(fā)布了名為Android的開放手機軟硬體平臺。參與開放手持裝置聯(lián)盟的這些廠商,都會基于Android平臺,來開發(fā)新的手機業(yè)務。[1]身為Google公司創(chuàng)辦人之一的Sergey?Brin,也在Android軟體開發(fā)工具(SDK)發(fā)布的同時,現(xiàn)身于視訊廣告影片中,為大眾介紹Android平臺。Sergey?Brin也同時宣布舉辦總獎金高達1000萬美元(3億多臺幣)的開發(fā)者大獎賽,鼓勵程式開發(fā)者去深入探究Android平臺的能力。寫出具創(chuàng)意、實用性十足、能提供使用者更好的手機使用經驗的應用程式。2008年9月22日,美
6、國運營商T-Mobile?USA在紐約正式發(fā)布第一款Google手機——T-Mobile?G1。該款手機是世界上第一部使用Android操作系統(tǒng)的手機,支持WCDMA/HSPA網絡,理論下載速率7.2Mbps,并支持Wi-Fi。2010年2月3日,Linux內核開發(fā)者Greg?Kroah-Hartman將Android的驅動程序從Linux內核“狀態(tài)樹”(“staging?tree”)上除去,從此,Android與Linux核心開發(fā)分道揚鑣。1.1.2android的軟件架構android一詞的本義指機器人,是基于Linux內核的操作系統(tǒng)。它采用了軟件堆層(sof
7、tware?stack,又名以軟件疊層)的架構,主要分為三部分。底層的Linux內核只提供基本功能;其他的應用軟件則由各公司自行開發(fā),部分程序以Java編寫。1.1.3android的系統(tǒng)架構Android?在Linux?核心的基礎上,提供了各種合用的函式庫,和一個完整的應用程式框架。并采用較符合商用限制的Apache?版權。在Linux?核心的基礎上提供Google?自制的應用程式運行環(huán)境(稱作Dalvik,與Sun?的J2ME?不同),并提供基于Eclipse?整合開發(fā)環(huán)境(IDE)的免費、跨平臺(Windows、Mac?OS?X、Linux)?開發(fā)工具(SD
8、K),便于