【正文】
手機(jī)游戲很可能成為人們消遣時(shí)間的首選。手機(jī)游戲潛在的市場(chǎng)比其他任何平臺(tái),比如 PlayStation 和 GameBoy 都要大。 手機(jī)游戲常見的特征可以總結(jié)如下: :全球在使用的移動(dòng)電話已經(jīng)超過 10 億部,而且這個(gè)數(shù)字每天都在不斷增加。正是因?yàn)槠浔憷?,手機(jī)游戲市場(chǎng)有了很大的發(fā)展。 31 第五章 總結(jié)和展望 ............................................................................................ 35 總結(jié) ............................................................................................................................... 35 展望 ............................................................................................................................... 35 參考文獻(xiàn) ............................................................................................................. 36 致 謝 ................................................................................................................... 37 南京工業(yè)大學(xué)本科生畢業(yè)設(shè)計(jì) (論文 ) 1 第一章 緒論 手機(jī)游戲的發(fā)展以及特征 手機(jī)游戲,是指用 戶運(yùn)行在移動(dòng)終端的應(yīng)用程序,具有網(wǎng)絡(luò)連接功能,能夠滿足用戶隨時(shí)隨地進(jìn)行游行的需求,它需要一定的硬件環(huán)境和一定的系統(tǒng)環(huán)境作為其運(yùn)行的基礎(chǔ)。 27 游戲的測(cè)試和運(yùn)行 ....................................................................................................... 29 游戲測(cè)試概述 22 游戲界面相關(guān)類的實(shí)現(xiàn) ............................................................................................... 23 游戲界面 GameView 的實(shí)現(xiàn) 21 HelpView 類和 AboutView 類的實(shí)現(xiàn) 10 Android 應(yīng)用程序的生命周期 ................................................................................... 11 第三章 數(shù)獨(dú)游戲的設(shè)計(jì) .................................................................................... 13 游戲功能簡(jiǎn)介 ................................................................................................................ 13 游戲策劃以及準(zhǔn)備工作 ................................................................................................ 14 游戲的架構(gòu) ................................................................................................................... 16 各類的介紹 8 Broadcast Receiver 7 內(nèi)核 6 庫與運(yùn)行環(huán)境 6 應(yīng)用程序框架 Smartphone III 目 錄 摘 要 .................................................................................................................... I Abstract ................................................................................................................. II 第一章 緒論 .......................................................................................................... 1 研究背景 .......................................................................................................................... 1 手機(jī)游戲的發(fā)展以及特征 s biggest feature is its open architecture, not only has a very good development and debugging environment, but also supports a variety of scalable user experience, including rich graphical ponents, multimedia support, and powerful browser. Therefore, for software professionals, Android platform has unlimited appeal. In this thesis, the analysis and discussion of Android mobile phone software development technology provide users with better platform to the Sudoku based on Android meteorological software. Through the Android system structure and application development for preliminary research, we designed a Sudoku game. In the system based on the analysis of the detailed requirements, we design the game in the game menu interface, the screen rendering, time control and layout algorithm. This thesis describes the whole development process of Android based smart phone game using Google Android SDK. Finally, we have the software with friendly interface and simple operation. Key Words: Android 。 本文詳細(xì)介紹了在 Android 平臺(tái)上以 Java 為語言編寫游戲的過程,最終 實(shí)現(xiàn)了一個(gè)界面友好、操作簡(jiǎn)單的手機(jī)益智游戲。 通過對(duì) Android 系統(tǒng)架構(gòu)和應(yīng)用開發(fā)進(jìn)行初步研究,設(shè)計(jì)一款數(shù)獨(dú)游戲。因此,對(duì)于軟件從業(yè)人員來說, Android 平臺(tái)具有無限的吸引力。 畢業(yè)設(shè)計(jì) (論文 ) 題 目 : 基于 Android數(shù)獨(dú)游戲設(shè)計(jì) I 基于 Android數(shù)獨(dú)游戲設(shè)計(jì) 摘 要 移動(dòng)互聯(lián)網(wǎng)時(shí)代的到來極大的改變了我們的生活,而 Android 是一種以 Linux 為基礎(chǔ)的開放源碼操作系統(tǒng)迅速占領(lǐng)了智能機(jī)操作系統(tǒng),所以在 android 環(huán)境下開發(fā)顯得尤為必要。 Android 是開放性體系架構(gòu),不僅具有非常好的開發(fā)、調(diào)試環(huán)境,而且還支持各種可擴(kuò)展的用戶體驗(yàn),包括豐富的圖形組件、多媒體支持功能以及強(qiáng)大的瀏覽器。 本文就在分析討論 Android 手機(jī)軟件開發(fā)技術(shù)原理的基礎(chǔ)上,為用戶開發(fā)出基于Android 平臺(tái)的數(shù)獨(dú)游戲的軟件。在對(duì)系統(tǒng)進(jìn)行詳細(xì)需求分析的基礎(chǔ)上,確定了系統(tǒng)的功能和性能要求,對(duì)游戲的開機(jī)動(dòng)畫,菜單界面、屏幕繪制、時(shí)間控制、布局算法等進(jìn)行了設(shè)計(jì)。 關(guān)鍵詞: Android 數(shù)獨(dú) 智能機(jī) II The design of Sudoku game based on Android Abstract Arrival of the mobile Inter era has greatly changed our lives, and Android is a Linuxbased system quickly occupied the smartphone operation system, Android development is particularly necessary under the circumstances. Android39。 Sudoku 。 1 數(shù)獨(dú)游戲背景 2 Android 手機(jī)游戲的市場(chǎng)價(jià)值 ..................................................................................... 2 本文主要工作及章節(jié)結(jié)構(gòu) ............................................................................................. 3 第二章 Android 平臺(tái)概述 .................................................................................. 4 Android 系統(tǒng)簡(jiǎn)介 .......................................................................................................... 4 Android 系統(tǒng)特性 .......................................................................................................... 4 Android 操作系統(tǒng)框架結(jié)構(gòu) ......................................................................................... 5 應(yīng)用程序 7 Android 應(yīng)用程序構(gòu)成 ................................................................................................. 8 9 Service 10 Content Provider 16 游戲的框架簡(jiǎn)介 17 IV 第四章 基于 Android平臺(tái)數(shù)獨(dú)游戲的實(shí)現(xiàn) ................................................... 19 歡迎界面的設(shè)計(jì)和實(shí)現(xiàn) ............................................................................................... 19 主類 KLSDActivity 實(shí)現(xiàn) 19 歡迎界面 WeleView 類的實(shí)現(xiàn) 20 WeleViewDrawThread 類和 WeleViewGoThread 類的實(shí)現(xiàn) 24 時(shí)間線程 TimeThread 的實(shí)現(xiàn) 25 數(shù)獨(dú)算