![基于Android系統(tǒng)的連連看詳細(xì)設(shè)計(jì)說(shuō)明書(shū)_第1頁(yè)](http://file1.renrendoc.com/fileroot_temp2/2020-6/22/399e4893-2987-4363-b722-39c2dd3c1c8f/399e4893-2987-4363-b722-39c2dd3c1c8f1.gif)
![基于Android系統(tǒng)的連連看詳細(xì)設(shè)計(jì)說(shuō)明書(shū)_第2頁(yè)](http://file1.renrendoc.com/fileroot_temp2/2020-6/22/399e4893-2987-4363-b722-39c2dd3c1c8f/399e4893-2987-4363-b722-39c2dd3c1c8f2.gif)
![基于Android系統(tǒng)的連連看詳細(xì)設(shè)計(jì)說(shuō)明書(shū)_第3頁(yè)](http://file1.renrendoc.com/fileroot_temp2/2020-6/22/399e4893-2987-4363-b722-39c2dd3c1c8f/399e4893-2987-4363-b722-39c2dd3c1c8f3.gif)
![基于Android系統(tǒng)的連連看詳細(xì)設(shè)計(jì)說(shuō)明書(shū)_第4頁(yè)](http://file1.renrendoc.com/fileroot_temp2/2020-6/22/399e4893-2987-4363-b722-39c2dd3c1c8f/399e4893-2987-4363-b722-39c2dd3c1c8f4.gif)
![基于Android系統(tǒng)的連連看詳細(xì)設(shè)計(jì)說(shuō)明書(shū)_第5頁(yè)](http://file1.renrendoc.com/fileroot_temp2/2020-6/22/399e4893-2987-4363-b722-39c2dd3c1c8f/399e4893-2987-4363-b722-39c2dd3c1c8f5.gif)
版權(quán)說(shuō)明:本文檔由用戶(hù)提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、基于安卓系統(tǒng)的連連看詳細(xì)設(shè)計(jì)規(guī)范1.介紹1.1。寫(xiě)作目的本文檔用于解釋游戲開(kāi)發(fā)的詳細(xì)過(guò)程,使客戶(hù)能夠了解軟件的內(nèi)部結(jié)構(gòu),從而對(duì)連連看有更深的了解,便于以后的維護(hù)和修改。1.2。背景說(shuō)明:A.擬開(kāi)發(fā)的軟件系統(tǒng)名稱(chēng):基于安卓系統(tǒng)的連連看游戲設(shè)計(jì)B.本項(xiàng)目的任務(wù)由學(xué)校提出開(kāi)發(fā)者:游戲開(kāi)發(fā)團(tuán)隊(duì)用戶(hù):喜歡玩游戲的人項(xiàng)目開(kāi)發(fā)環(huán)境:eclipse和安卓平臺(tái)1.3定義安卓連連看詳細(xì)設(shè)計(jì)1.4。參考Android開(kāi)發(fā)指南2.程序系統(tǒng)的結(jié)構(gòu)連連看游戲的結(jié)構(gòu)如下:連連看消息響應(yīng)設(shè)計(jì)算法設(shè)計(jì)接口設(shè)計(jì)菜單設(shè)計(jì)繪圖響應(yīng)時(shí)間特性線條畫(huà)設(shè)計(jì)消除算法設(shè)計(jì)鼠標(biāo)響應(yīng)進(jìn)度條設(shè)計(jì)框架設(shè)計(jì)結(jié)束游戲規(guī)則描述游戲設(shè)置開(kāi)始游戲。有四個(gè)主要類(lèi)別
2、:類(lèi)游戲視圖/游戲依賴(lài)于類(lèi),處理游戲中的情況,包括界面生成、算法和部分消息響應(yīng)。類(lèi)GameActivity /用于處理游戲中的消息提示。用于菜單設(shè)計(jì)的類(lèi)開(kāi)始活動(dòng)/類(lèi)類(lèi)SetActivity /用于在菜單中設(shè)置游戲的難度。3.菜單設(shè)計(jì)描述3.1。過(guò)程描述主要功能:為玩家了解游戲規(guī)則提供操作提示??蓴U(kuò)展性:它可以適應(yīng)應(yīng)用需求的變化和修改,并具有靈活的可擴(kuò)展性。3.2。功能主要有幾個(gè)選項(xiàng),如開(kāi)始游戲,游戲設(shè)置,游戲規(guī)則和退出游戲。游戲設(shè)置菜單3.3。表演當(dāng)用戶(hù)選擇一個(gè)菜單時(shí),他可以快速反應(yīng)以滿(mǎn)足用戶(hù)的要求。3.4。進(jìn)入用戶(hù)點(diǎn)擊按鈕3.5。輸出項(xiàng)目五個(gè)菜單選項(xiàng)3.6。算法/用OnClickListen
3、er接口定義一個(gè)菜單類(lèi)來(lái)接收用戶(hù)的點(diǎn)擊消息。公共類(lèi)StartActivity擴(kuò)展了活動(dòng)實(shí)現(xiàn)視圖。OnClickListener/設(shè)計(jì)5個(gè)按鈕來(lái)接收按鈕消息:私有按鈕開(kāi)始;私有按鈕設(shè)置;私有按鈕按鈕鏈接;私人按鈕開(kāi)關(guān);私人按鈕按鈕;/在OnCreate函數(shù)中初始化它們:/獲取按鈕b開(kāi)始=(按鈕)查找視圖ByID(r . id . b開(kāi)始);設(shè)置=(按鈕)查找視圖標(biāo)識(shí)(注冊(cè)標(biāo)識(shí))。BTN角色=(按鈕)findViewById(角色標(biāo)識(shí))。btnAbout=(按鈕)findViewById(識(shí)別號(hào)BtNabOut);鍵=(按鈕)查找視圖鍵;/注冊(cè)點(diǎn)擊事件btnStart.setOnClickList
4、ener(此);btnSet.setOnClickListener(此);btnRole.setOnClickListener(此);btnAbout.setOnClickListener(此);btnExit.setOnClickListener(此);在OnClick函數(shù)中處理響應(yīng):設(shè)置內(nèi)容視圖(新的游戲視圖(這個(gè));/進(jìn)入游戲。游戲被封裝在游戲視圖類(lèi)中/解釋游戲規(guī)則新建警報(bào)對(duì)話(huà)框。生成器(此)。setmessage (1。用三條或更少的直線連接相同的兩幅圖片可以消除2.每次移除圖片時(shí),可用時(shí)間都會(huì)增加n 3。當(dāng)前界面中的圖片將按時(shí)間間隔重新排列n 4.當(dāng)所有圖片在指定時(shí)間內(nèi)被擦除時(shí),就取
5、得了勝利。如果在指定時(shí)間內(nèi)沒(méi)有擦除圖片,則表示失敗n )。設(shè)置正按鈕(“ok”,空)。show();/結(jié)束游戲this . finish();/設(shè)置游戲,設(shè)置游戲的難度,并調(diào)用SetActivity類(lèi)。intent.setClass(這個(gè),SetActivity . class);3.7。連接API函數(shù)3.8。限制沒(méi)有明顯的限制4.界面設(shè)計(jì)描述4.1。過(guò)程描述主要功能:為玩家提供視覺(jué)游戲界面,增加游戲的可玩性。可擴(kuò)展性:它可以適應(yīng)應(yīng)用需求的變化和修改,并具有靈活的可擴(kuò)展性。4.2。功能生成游戲界面和進(jìn)度條。下圖:4.3。表演可以快速隨機(jī)生成滿(mǎn)足用戶(hù)需求的界面4.4。進(jìn)入沒(méi)有輸入4.5。輸出項(xiàng)目游戲界面4.6。算法/定義游戲視圖類(lèi)公共類(lèi)游戲視圖擴(kuò)展了視圖/存儲(chǔ)材料圖片公共int imageType/將所有圖片保存在小網(wǎng)格中公共int網(wǎng)格=新int行列;/初始化加載圖片的類(lèi)型公共void initType() /總共要加載的圖片int size=(第2行)*(第2列);/64/每類(lèi)圖片加載的次數(shù)(張數(shù))要為偶數(shù)int計(jì)數(shù)=大小/圖像類(lèi)型。長(zhǎng)度;/imageType.length=16即,16種圖片對(duì)于(整數(shù)1=0;i=0
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶(hù)所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶(hù)上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶(hù)上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶(hù)因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 四川省巴中市2024-2025學(xué)年八年級(jí)上學(xué)期期末語(yǔ)文試題(解析版)
- 加入社團(tuán)申請(qǐng)書(shū)格式
- 導(dǎo)游資格-導(dǎo)游資格證模擬考試
- 社交媒體賬戶(hù)權(quán)限管控方案
- 2024-2025學(xué)年山東省濟(jì)寧市高三上學(xué)期1月期末英語(yǔ)試題(解析版)
- 內(nèi)蒙古包頭市2022-2023學(xué)年高一上學(xué)期期末考試物理試卷(解析版)
- 現(xiàn)代辦公文化與社交媒體的結(jié)合提高投資回報(bào)率的路徑探索
- 外研版高中英語(yǔ)選擇性必修第四冊(cè)UNIT5 Period6課件
- Module 4 Unit 8 I like English best綜合練習(xí) 教科版(含答案)
- 中職學(xué)生入團(tuán)申請(qǐng)書(shū)
- 2024年河南住戶(hù)調(diào)查業(yè)務(wù)題庫(kù)
- 【《智慧城市建設(shè)中電子政務(wù)建設(shè)問(wèn)題及完善策略一以瀘州市為例》9000字(論文)】
- IPO項(xiàng)目盡職調(diào)查清單(詳細(xì))
- ETL開(kāi)發(fā)工程師招聘面試題及回答建議2025年
- 肝硬化肝性腦病診療指南(2024年版)解讀
- 國(guó)企關(guān)于違反“三重一大”決策制度責(zé)任追究辦法
- CRF病例報(bào)告表模板
- 四年級(jí)數(shù)學(xué)(上)計(jì)算題專(zhuān)項(xiàng)練習(xí)及答案
- 《會(huì)展服務(wù)與管理》教學(xué)大綱
- 虛擬試妝鏡技術(shù)應(yīng)用指南
- 九上下冊(cè)物理人教版九年級(jí)物理全冊(cè)第十九章《生活用電》第3節(jié)《安全用電》課件(42張)公開(kāi)課教案
評(píng)論
0/150
提交評(píng)論