




版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(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。寫作目的本文檔用于解釋游戲開發(fā)的詳細(xì)過程,使客戶能夠了解軟件的內(nèi)部結(jié)構(gòu),從而對(duì)連連看有更深的了解,便于以后的維護(hù)和修改。1.2。背景說(shuō)明:A.擬開發(fā)的軟件系統(tǒng)名稱:基于安卓系統(tǒng)的連連看游戲設(shè)計(jì)B.本項(xiàng)目的任務(wù)由學(xué)校提出開發(fā)者:游戲開發(fā)團(tuán)隊(duì)用戶:喜歡玩游戲的人項(xiàng)目開發(fā)環(huán)境:eclipse和安卓平臺(tái)1.3定義安卓連連看詳細(xì)設(shè)計(jì)1.4。參考Android開發(fā)指南2.程序系統(tǒng)的結(jié)構(gòu)連連看游戲的結(jié)構(gòu)如下:連連看消息響應(yīng)設(shè)計(jì)算法設(shè)計(jì)接口設(shè)計(jì)菜單設(shè)計(jì)繪圖響應(yīng)時(shí)間特性線條畫設(shè)計(jì)消除算法設(shè)計(jì)鼠標(biāo)響應(yīng)進(jìn)度條設(shè)計(jì)框架設(shè)計(jì)結(jié)束游戲規(guī)則描述游戲設(shè)置開始游戲。有四個(gè)主要類別
2、:類游戲視圖/游戲依賴于類,處理游戲中的情況,包括界面生成、算法和部分消息響應(yīng)。類GameActivity /用于處理游戲中的消息提示。用于菜單設(shè)計(jì)的類開始活動(dòng)/類類SetActivity /用于在菜單中設(shè)置游戲的難度。3.菜單設(shè)計(jì)描述3.1。過程描述主要功能:為玩家了解游戲規(guī)則提供操作提示??蓴U(kuò)展性:它可以適應(yīng)應(yīng)用需求的變化和修改,并具有靈活的可擴(kuò)展性。3.2。功能主要有幾個(gè)選項(xiàng),如開始游戲,游戲設(shè)置,游戲規(guī)則和退出游戲。游戲設(shè)置菜單3.3。表演當(dāng)用戶選擇一個(gè)菜單時(shí),他可以快速反應(yīng)以滿足用戶的要求。3.4。進(jìn)入用戶點(diǎn)擊按鈕3.5。輸出項(xiàng)目五個(gè)菜單選項(xiàng)3.6。算法/用OnClickListen
3、er接口定義一個(gè)菜單類來(lái)接收用戶的點(diǎn)擊消息。公共類StartActivity擴(kuò)展了活動(dòng)實(shí)現(xiàn)視圖。OnClickListener/設(shè)計(jì)5個(gè)按鈕來(lái)接收按鈕消息:私有按鈕開始;私有按鈕設(shè)置;私有按鈕按鈕鏈接;私人按鈕開關(guān);私人按鈕按鈕;/在OnCreate函數(shù)中初始化它們:/獲取按鈕b開始=(按鈕)查找視圖ByID(r . id . b開始);設(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)入游戲。游戲被封裝在游戲視圖類中/解釋游戲規(guī)則新建警報(bào)對(duì)話框。生成器(此)。setmessage (1。用三條或更少的直線連接相同的兩幅圖片可以消除2.每次移除圖片時(shí),可用時(shí)間都會(huì)增加n 3。當(dāng)前界面中的圖片將按時(shí)間間隔重新排列n 4.當(dāng)所有圖片在指定時(shí)間內(nèi)被擦除時(shí),就取
5、得了勝利。如果在指定時(shí)間內(nèi)沒有擦除圖片,則表示失敗n )。設(shè)置正按鈕(“ok”,空)。show();/結(jié)束游戲this . finish();/設(shè)置游戲,設(shè)置游戲的難度,并調(diào)用SetActivity類。intent.setClass(這個(gè),SetActivity . class);3.7。連接API函數(shù)3.8。限制沒有明顯的限制4.界面設(shè)計(jì)描述4.1。過程描述主要功能:為玩家提供視覺游戲界面,增加游戲的可玩性??蓴U(kuò)展性:它可以適應(yīng)應(yīng)用需求的變化和修改,并具有靈活的可擴(kuò)展性。4.2。功能生成游戲界面和進(jìn)度條。下圖:4.3。表演可以快速隨機(jī)生成滿足用戶需求的界面4.4。進(jìn)入沒有輸入4.5。輸出項(xiàng)目游戲界面4.6。算法/定義游戲視圖類公共類游戲視圖擴(kuò)展了視圖/存儲(chǔ)材料圖片公共int imageType/將所有圖片保存在小網(wǎng)格中公共int網(wǎng)格=新int行列;/初始化加載圖片的類型公共void initType() /總共要加載的圖片int size=(第2行)*(第2列);/64/每類圖片加載的次數(shù)(張數(shù))要為偶數(shù)int計(jì)數(shù)=大小/圖像類型。長(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)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 鈣代謝與骨骼健康關(guān)聯(lián)機(jī)制
- 產(chǎn)科糖尿病護(hù)理
- 幼兒園我是健康小衛(wèi)士
- 健康肚子里的生物鐘
- 大班線上健康活動(dòng)設(shè)計(jì)與實(shí)施
- 精神科患者健康教育體系構(gòu)建
- 飲食對(duì)現(xiàn)代人的健康影響
- 大學(xué)生心理健康教育:愛的認(rèn)知與發(fā)展
- 心內(nèi)科業(yè)務(wù)查房
- 企業(yè)級(jí)IT架構(gòu)藍(lán)圖及規(guī)劃方案業(yè)務(wù)與IT戰(zhàn)略對(duì)接
- 慈利一中選拔考試題及答案
- 醫(yī)共體醫(yī)保管理工作制度
- 注塑模具保養(yǎng)維修培訓(xùn)
- 商城周年慶活動(dòng)方案方案
- 2025新課標(biāo)教師培訓(xùn)
- 檢驗(yàn)科實(shí)習(xí)生培訓(xùn)
- 顧問銷售培訓(xùn)課件
- 2025年高考軍隊(duì)院校征集和招錄人員政治考核表(原表)
- DL-T 1476-2023 電力安全工器具預(yù)防性試驗(yàn)規(guī)程
- 生物醫(yī)學(xué)工程倫理-教學(xué)大綱、授課計(jì)劃
- (高清版)JGJ340-2015建筑地基檢測(cè)技術(shù)規(guī)范
評(píng)論
0/150
提交評(píng)論