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

正文內(nèi)容

畢業(yè)論文-基于android系統(tǒng)平臺的美女找茬智能手機(jī)游戲設(shè)計與研發(fā)-資料下載頁

2025-01-16 18:21本頁面
  

【正文】 主要有四種狀態(tài) : (l)活動狀態(tài) 活動狀態(tài)是指用戶啟動應(yīng)用程序或活動后 , 活動運(yùn)行中的狀態(tài)。在 Android 平臺上 ,信息工程學(xué)院 基于 Android 的游戲設(shè)計與研發(fā) 第 18 頁 共 32 頁 同一個時刻只會有一個活動處于活動或運(yùn)行狀態(tài)。其他的活動都處于未啟動、停止或是暫停的狀態(tài)。 (2)暫停狀態(tài) 暫停狀態(tài)是指當(dāng)活動暫時暗下來 , 退到背景畫面的狀態(tài)。當(dāng)警告對話框或電話來了時 , 都會讓原來運(yùn)行的活動退到背景畫面。新出現(xiàn)的警告對話框等界面元件蓋住了原來 (3)停止?fàn)顟B(tài) 停止?fàn)顟B(tài)是指有其他活動 正在執(zhí)行 , 而這個活動己經(jīng)離開屏幕 , 不再動作的狀態(tài)。通過按返回鍵 , 可以調(diào)出所有處于停止?fàn)顟B(tài)的應(yīng)用程序列表。處于停止?fàn)顟B(tài)的活動 , 還可以通過通知來喚醒。 (4)已回收或未啟動狀態(tài) 已回收或未啟動狀態(tài)是指活動尚未被啟動、已經(jīng)被手動終止或己經(jīng)被系統(tǒng)回收的狀態(tài)。要手動終止活動 , 可以在程序中調(diào)用 finish 方法。如果是被系統(tǒng)回收 , 可能是因為內(nèi)存不足了 , 所以系統(tǒng)根據(jù)內(nèi)存不足時的回收規(guī)則 , 將處于停止?fàn)顟B(tài)的活動所占用的內(nèi)存回收。 Adroid 活動聲明周期如圖 41: 圖 41 Android 活動生命周期 圖 41 所示的 七個狀態(tài)又可以歸納成三組 : (l)資源分配 (創(chuàng)建 /銷毀 ) 完整的活動生命周期由創(chuàng)建狀態(tài)開始,由銷毀狀態(tài)結(jié)束。創(chuàng)建時分配資源,銷毀時釋放資源。 (2)可見與不可見 (啟動 /重新啟動 /停止 ) 當(dāng)活動運(yùn)行到啟動狀態(tài)時,就可以在屏幕上看到這個活動。相反地,當(dāng)活動運(yùn)行到停止?fàn)顟B(tài)時,這個活動就會從屏幕上消失。當(dāng) 用戶按下 返回鍵回到上一個活動時 , 會信息工程學(xué)院 基于 Android 的游戲設(shè)計與研發(fā) 第 19 頁 共 32 頁 先到重新啟動狀態(tài),再到一般的啟動狀態(tài)。 (3)用戶取得屏幕的控制權(quán) (繼續(xù) /暫停 ) 當(dāng)有個警告對話框、短信、電話等信息進(jìn)入時,原來的活動會進(jìn)入暫停狀態(tài),暫時放棄屏幕的控制權(quán), 被中斷到背景去,將前景交給優(yōu)先級高的事件。當(dāng)這些優(yōu)先級高的事件處理完后,活動就改進(jìn)入繼續(xù)狀態(tài),此時又取得屏幕的控制權(quán)。 活動的運(yùn)作流程 由實際運(yùn)行來看,我們可以歸納出所有 Android 應(yīng)用程序都遵循的運(yùn)作流程 : (l)一般啟動 啟動一個活動的基本流程為 onCreate 一 onstart 一 onResume。該流程首先分配資源給這個活動 (創(chuàng)建狀態(tài) ),然后將活動的內(nèi)容顯示到屏幕上 (啟動狀態(tài) )。在一切就緒后,取得屏幕的控制權(quán) (恢復(fù)狀態(tài) ),用戶可以開始使用這個程序。 (2)調(diào)用另一個活動 調(diào) 用另一個活動的基本流程為 onpause(l)一 onCreate(2)一 onstart(2)一 0nResume(2)一 onStop(l)。該流程首先凍結(jié)原來的活動,再交出屏幕控制權(quán) 。直到活動 2 完成一般啟動流程后,活動 1 才會被停止。 (3)回到原來活動 回到原來活動的基本流程為 onPause(2)一 onRestart(1)一 onstart(l)一 onResume(1)一 onstop(2)一 onDestroy(2)。另外按返回鍵也可以回到原來的活動。 (4)退出結(jié)束 退出結(jié)束的基本流程為 onPause 一 onStop 一 onDestroy。如果程序中有直接調(diào)用 finish ,停止 ,然后銷毀。 (5)回收后再啟動 回收后再啟動的基本流程為 oncreate 一 onstart 一 onresume。如果被回收掉的活動一旦又重新被調(diào)用時,會像一般啟動一樣再次調(diào)用活動的 onCreate 方法。 當(dāng)在模擬以如果要讓再次被創(chuàng)建的活動跟原來開啟過的一樣,那么在活動之間切換時,就要保 存資料 :即在每次活動運(yùn)行到暫?;蛲V?fàn)顟B(tài)時先保存資料,然后在創(chuàng)建時將資料讀出來。 信息工程學(xué)院 基于 Android 的游戲設(shè)計與研發(fā) 第 20 頁 共 32 頁 第五章 系統(tǒng)設(shè)計與實現(xiàn) 游戲的策劃 游戲的策劃主要包括游戲的情節(jié)、目標(biāo)受眾、運(yùn)行的目標(biāo)平臺、采用的呈現(xiàn)技術(shù)、操作方式等幾個方面。下面就針對本游戲?qū)ι鲜鰩讉€方面進(jìn)行簡單的介紹,如下所列。 游戲情節(jié),本游戲為輕量級的益智游戲,因此不存在很復(fù)雜的情節(jié)。這方面主要要做的工作主要為設(shè)計游戲各關(guān)倉庫的形狀、大小、可通過區(qū)域,以及各關(guān)中箱子的初始位置與目的地。 目標(biāo)受眾 ,這個游戲受眾面比較廣,應(yīng)該是老少皆宜的。考慮到受 眾面廣的原因,應(yīng)該將操作方式設(shè)計得更加人性化,畫面更加清新。 運(yùn)行的目標(biāo)平臺,本游戲的目標(biāo)平臺為 及以上平臺。 操作方式,本游戲擬采用觸摸屏 進(jìn)行操作。 由于該游戲使用 Eclipse 作為主要的開發(fā)工具,所以在開發(fā)之前需要檢查 Eclipse是否已經(jīng)配置好。 游戲基本功能描述 美女找茬是一款來的古老而又大眾游戲,其設(shè)計目的是訓(xùn)練人的集中注意力能力。游戲場景一般是左右兩幅在細(xì)節(jié)上不同的圖片。用戶通過在右圖中找出左圖中與之不一樣的點,并進(jìn)行點擊。程序?qū)⑦M(jìn)行判斷,并在用戶選對的不同 點上畫圈。 美女找茬 游戲用例分析 ( 1)美女找茬游戲主用例分析 美女找茬游戲主用例主要分為一些菜單選項的設(shè)置和玩游戲的整個過程。 美女找茬游戲主用例的描述。 用例 1 描述:菜單管理 執(zhí)行者:玩家 前置條件: android 手機(jī)用戶、安裝有美女找茬應(yīng)用程序 后置條件:可以進(jìn)行相關(guān)游戲選項的設(shè)置 基本路徑: 運(yùn)行應(yīng)用程序 ; 進(jìn)入菜單界面 ; 信息工程學(xué)院 基于 Android 的游戲設(shè)計與研發(fā) 第 21 頁 共 32 頁 進(jìn)行相關(guān)游戲關(guān)卡的設(shè)置或選擇開始游戲 。 用例 2 描述:玩游戲 執(zhí)行者:玩家 前置條件:開始游戲 后置條件:游戲成功 基本路徑 運(yùn)行應(yīng)用程序 ; 進(jìn)入菜單并選擇游戲開始 ; 通過手機(jī)觸摸屏找出右圖中與左圖中的不同點 。 游戲的類框架 游戲的類框架如圖 51: 圖 51 游戲的類框架 該游戲程序才用 Android 企業(yè)開發(fā)的架構(gòu),嚴(yán)格按照 MVC 思想。為了更好的理解各個類在游戲中所扮演的角色,將按照前面的框架分類對各個類的功能進(jìn)行簡要簡紹。 ( 1) M 層: 模型層: ( 2) V 層: 視圖層: (3)C 層 控制層: 游戲界面的框架設(shè)計與實現(xiàn) 信息工程學(xué)院 基于 Android 的游戲設(shè)計與研發(fā) 第 22 頁 共 32 頁 ( 1) MainActivity 為游戲主界面 具體代碼如下: ( 2) 為游戲界面控制層,控制 View 層的展現(xiàn) 通過觸摸屏?xí)r間調(diào)用 View 層, 具體代碼如下 ,如圖 52: 圖 52 控制層代碼 ( 3) 為游戲的視圖層,展現(xiàn)游戲的視覺效果 , 具體代碼如下 , 如圖53: 圖 53 視圖層代碼 ( 4) 信息工程學(xué)院 基于 Android 的游戲設(shè)計與研發(fā) 第 23 頁 共 32 頁 為實體類,供 M 層和 View 層調(diào)用參數(shù)。 具體代碼如下 ,如圖 54: 圖 54 實體類代碼 游戲截圖 在游戲的類框架和游戲的框架設(shè)計與實現(xiàn)都完成之后,整個系統(tǒng)已經(jīng)基本開發(fā)完畢,可以進(jìn)入游戲了 。 (1)歡迎界面 ,如圖 55: 圖 55 歡迎界面 (2)游戲主界面 ,如圖 56: 信息工程學(xué)院 基于 Android 的游戲設(shè)計與研發(fā) 第 24 頁 共 32 頁 圖 56 游戲主界面 (3)游戲 玩的界面 ,如圖 57: 如圖 57 游戲玩的界面 (4)游戲 菜單選擇界面 , 如圖 58: 信息工程學(xué)院 基于 Android 的游戲設(shè)計與研發(fā) 第 25 頁 共 32 頁 圖 58 游戲菜單選擇界面 (5)游戲關(guān)卡選擇界面 ,如圖 59: 圖 59 游戲關(guān)卡選擇界面 結(jié) 論 信息工程學(xué)院 基于 Android 的游戲設(shè)計與研發(fā) 第 26 頁 共 32 頁 本文著重介紹了一個基于 Android 的美女找茬游戲的設(shè)計與實現(xiàn),并且最終成功在Android 模擬器上模擬出了正確的成果。至此,本次我的畢業(yè)設(shè)計工作即將完成。在本次畢業(yè)設(shè)計之前我對 Android 的了解幾乎為 0,對 eclipse 的操作系統(tǒng)也很不熟悉,使得我在畢業(yè)設(shè)計在開始階段十分的困難。在花了大量的時間查閱資源,并且在同學(xué)的幫助下順利搭建好開發(fā)環(huán)境后,我又發(fā)現(xiàn)我對 eclipse 的開發(fā)言語極 其陌生,對于畢業(yè)設(shè)計的工作一度感到力不從心,不過終于借助 Android 中文論文大量的既有資源和源代碼的閱讀,并且在導(dǎo)師的耐心指導(dǎo)和幫助下完成了此次的畢業(yè)設(shè)計。盡管本次畢業(yè)設(shè)計的美女找茬游戲已經(jīng)基本開發(fā)完成,但這是我第一次使用 eclipse 來設(shè)計基于 Android 的游戲,使得游戲中還存在許多的不足,例如游戲中沒有添加對音效的處理、游戲不能選擇難度和不能再游戲中直接退出游戲,由于時間和本人能力的關(guān)系,只能在日后再進(jìn)行完善了。 信息工程學(xué)院 基于 Android 的游戲設(shè)計與研發(fā) 第 27 頁 共 32 頁 致 謝 經(jīng)過幾個月的努力,畢業(yè)設(shè)計接近了尾聲,在此謹(jǐn)向所有給予我關(guān)懷和幫助的人致以 真誠的謝意。 本文是在王明泉老師的熱情關(guān)心和指導(dǎo)下完成的,他淵博的知識和嚴(yán)謹(jǐn)?shù)闹螌W(xué)作風(fēng)使我受益匪淺,對順利完成本課題起到了極大的作用。感謝老師在課題研究初期給予的幫助,在老師的幫助下課題才得以很好的展開,有了一個很好的開端。 感謝那些在大學(xué)學(xué)習(xí)期間給教授過我的每位老師,他們教會了我很多專業(yè)知識,讓我能為以后的發(fā)展打好基礎(chǔ)。 感謝同組的同學(xué),在學(xué)習(xí)上他們給了我很大的幫助,在做畢業(yè)設(shè)計和畢業(yè)論文的時候,我們互相幫助,有問題隨時討論。正因為有了他們,我才可以順利的完成本次的畢業(yè)設(shè)計。在此,我向他們表示我誠摯的謝意 ! 感謝我的家人,感謝他們在生活上對我無微不至的關(guān)懷和照顧,在求學(xué)路上給我的鼓勵和支持。 最后向在百忙之中評審本文的各位老師表示衷心的感謝!信息工程學(xué)院 基于 Android 的游戲設(shè)計與研發(fā) 第 28 頁 共 32 頁 參考文獻(xiàn) [1](美 )威爾頓,麥可匹克 .JavaScript 入門經(jīng)典 (第 3 版 )[M].施宏斌譯 .北京:清華大學(xué)出版社, 2022 [2]張孝祥 .Java 就業(yè)培訓(xùn)教程 [M].北京:清華大學(xué)出版社, 2022 [3]E2ECloud 工作室 著 深入淺出 Google Android[M].人民郵電出版社 [4](美 )Bruce 編程思想 .陳昊鵬譯 [M].北京:機(jī)械工業(yè)出版社, 2022 [5]Eric 等 .軟件設(shè)計 — 從程序設(shè)計到體系結(jié)構(gòu) [M].李仁發(fā)等譯 .北京 :電子工業(yè)出版社, 2022. [6]孔令德 .畢業(yè)設(shè)計案例教程 — 從系統(tǒng)開發(fā)到論文寫作 [M].北京 :國防工業(yè)出版社,2022. [7]雍俊海編著 .Java 程序設(shè)計習(xí)題集 [M].北京:清華大學(xué)出版社, 2022 [8]朱福喜編著 .Java 語言習(xí)題與解析 [M].北京:清華大學(xué)出版社, 2022 [9]吳其慶編著 .Java 程序設(shè)計實例教程 [M].北京:冶金工業(yè)出版社, 2022 [10]趙文靖編著 .Java 程序設(shè)計基礎(chǔ)與上機(jī)指導(dǎo) [M].北京:清華大學(xué)出版社, 2022 [11]趙毅主編 .跨平臺程序設(shè)計語言 —— Java[M].西安:西安電子科技大學(xué)出版社,2022 [12]王克宏著. Java 技術(shù)教程(基礎(chǔ)篇) [M].北京:高等教育出版社, 2022. [13]孫燕主編. Java2 入門與實例教程 [M].北京:中國鐵道出版社, 2022. [14]葉核亞,陳立著. Java2 程序設(shè)計實用教程 [M].北京:電子工業(yè)出版社, 2022. [15]柯溫釗著. JAVA 例解教程 [M].北京:中國鐵道出 版社, 2022. [16]都志輝著. Java3D 編程實踐 [M]北京:清華大學(xué)出版社, 2022. [17]Eclipse 完全手冊 [M].周競濤:電子工業(yè)出版社, 2022. [18]Eclipse 從入門到精通 [M].陳剛:清華大學(xué)出版社, 2022. [19]iPhone 開發(fā)基礎(chǔ)教程 DaveMark,JeffLaMarche:人民郵電出版社, 2022. 信息工程學(xué)院 基于 Android 的游戲設(shè)計與研發(fā) 第 29 頁 共 32 頁 附 錄 I:英文原文 Android Application Fundamentals Android applications are written in the Java programming language. The Android SDK tools pile the code— along with
點擊復(fù)制文檔內(nèi)容
范文總結(jié)相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1