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

正文內(nèi)容

畢業(yè)論文-基于android的猜歌游戲(編輯修改稿)

2024-12-13 20:58 本頁面
 

【文章內(nèi)容簡介】 系統(tǒng)介紹 2. 1. 1 Andr oi d 概述 從的 Android 圖標中,可以看到一個可愛的機器人形象,這也正是它的中文意思。 準確而言,它是一個基于 Linux 的操作系統(tǒng)。它是由谷歌公司向世界展示的,并且在 這天谷歌 宣布建立一 個全球性的聯(lián)盟 組織 , “ 開發(fā)手機聯(lián)盟 ” 來 為個 操作系統(tǒng)提供服 務(wù),并且是完全免費開源。該組織是由幾十家科技公司和手機公司共同組成的。由于 這個組織的存在和這種開源的開發(fā)方式,采用該 Android 操作系統(tǒng)的智能移動終端的 研發(fā)成本大大降低,這也加速了該類科技設(shè)備的普及。 2. 1. 2 Andr oi d 的優(yōu)勢 1. 系統(tǒng)的開放性 Andr oi d 平臺在宣布之時,也確定了它的免費和開源。這樣使更多的人可以接觸 到這個平臺,了解、使用并且提供建議,從而形成了一個很開放的氣氛和良好的循環(huán)。 2. 開發(fā)者的自由 Andor i d 平臺給予了開發(fā)者很高的自由度,首先是針對接口的調(diào)用。區(qū)別于其他 平臺對這些接口的限制, Andr oi d 的開發(fā)者只需要完成相應(yīng)的配臵,就可以輕松的調(diào) 用這些接口,實現(xiàn)自己的功能,降低了開發(fā)的難度。 其次, Andr oi d 平臺自有的應(yīng)用也并不是固定的,它上面的所有應(yīng)用都可以像積 木一樣進行修改, 拼湊。使 開發(fā)者可 以充分調(diào) 動自己的 積極性, 完成更多 賞心悅目 的 貴 州 大 學(xué) 畢 業(yè) 論 文 ( 設(shè) 計 ) 第 4 頁 設(shè)計,增強了系 統(tǒng)整體的 趣味性。 3. 應(yīng)用程序的爽快 Andr oi d 提供了多種方式,完整各個應(yīng)用程序之間的交互。原來讓開發(fā)者苦惱的 不同應(yīng)用 之間信 息 共享 和 數(shù) 據(jù) 操 作的難題, 迎刃而 解。在 開發(fā)過程 中,各 個應(yīng)用 能夠 爽快的協(xié)同工作。 4. 與時俱進 處在互聯(lián)網(wǎng)的時 代 , Andr oi d 擁 有與時俱進的特點。在該平臺 , 開發(fā)者 可 以 很 輕 松的在應(yīng)用中完成有關(guān)網(wǎng)絡(luò)信息的展示和操作,可以使開發(fā)者將應(yīng)用的開發(fā)簡化成網(wǎng) 絡(luò)端的開發(fā),將使用者的數(shù)據(jù)存在服務(wù)器端,最大簡化終端的開發(fā)要求。 2. 1. 3 Andr oi d 的系統(tǒng)構(gòu)架 Andr oi d 共分為分為四個層,其具體形式如圖 2. 1 所示 圖 2 . 1 Andr oi d 的 系 統(tǒng) 構(gòu) 架 貴 州 大 學(xué) 畢 業(yè) 論 文 ( 設(shè) 計 ) 第 5 頁 1. 應(yīng)用層 該層顧名 思義就 是有關(guān) 應(yīng)用程 序的層 ,該 層也是 我們?nèi)?常使用 最多的 層,我 們常用的程序大部分都是由 J a va 編寫的,運行在 Da l vi k 虛擬機上的,它們都屬 于該層。 2. 應(yīng)用框架層 該層主要是由各種開發(fā)應(yīng)用所需的框架構(gòu)成,包括各個活動的管理類、界面有關(guān) 的 視圖和有關(guān)定 位 的管理 類 等 。 具體主要的組件由上圖所示 。 3.系統(tǒng)運行庫層 通過對應(yīng)用層的了解,可以獲知 Andr oi d 中的應(yīng)用很多都是由 J a va 語言編寫的, 但是 J a va 中直接訪問硬件是無法完成的。也就是需要一層對上面的應(yīng)用框架層進行 服務(wù),提供各種程序,方面使用各種硬件。 4. Li nux 內(nèi)核層 Andr oi d 是基于 Li nux 的,因此最底部必然會使 Li nux 的內(nèi)核,這一層主要是提 供 作 為一個系統(tǒng) 所 需的最 基 本 的 功能 2. 2 Gol dWa ve 簡介 GoldWav e 是一個用來編輯 本應(yīng)用素 材的軟件 ,該軟件 支持較多 格式的音頻 文件, 主要功能是對這些文件進行剪輯、增加特效和降噪。 本應(yīng)用首先搜集當下較為流行的音樂,使應(yīng)用本身保持時尚性,處在潮流的前沿, 也可以增強對用戶的好感度。然而并不能直接使用這些歌曲文件,因為我們需要的素 材需要具備一個重要的屬性,就是高辨識度,使用戶聽素材的時候能夠分辨出來。與 貴 州 大 學(xué) 畢 業(yè) 論 文 ( 設(shè) 計 ) 第 6 頁 此同時,我 們也需 要注意 難度,在 大多數(shù) 歌曲的高 潮部分 ,都會出 現(xiàn)歌曲 的名稱 等信 息,這些都不利于我們的體驗。所以我們要處理的原料,就應(yīng)該是類似于和弦的一類 節(jié)奏性的音樂文件,而少選取帶有歌詞的文件。 然后使用 GoldWave 軟件,對這些進行特效處理,制作出最具代表性又不會太容 易的效果。然后 根據(jù)整體 應(yīng)用難度 的需要, 裁剪不同 的部分, 達到應(yīng)用 難度方面 的控 制。 2. 3 系統(tǒng)體系結(jié)構(gòu) 本應(yīng)用采用了 MVC 框架,它是由模型、視圖和控制器組成。我們通常使用到這 個框架主要是在一些 Web 應(yīng)用的編寫過程中。準確來說,本應(yīng)用并不是嚴格的這種形 式,而是在整體設(shè)計中使用了這種思想,將底層的數(shù)據(jù)和中間的有關(guān)邏輯功能以及展 示出來的交互進行分類,并且各自封裝。使應(yīng)用的代碼部分條理更清晰,各個對象之 間的關(guān)系和功能也一目了然。而且,采用這種思路進行設(shè)計之后,在后期的修改和添 加功能上,由于事先就具有的完好的體系,所以只需修改相應(yīng)界面,增加其邏輯即可, 相當便捷。這樣,代碼的整體效率也很高,各個功具類被多處重用,各個功能模塊代 碼 重 復(fù)度很低。 貴 州 大 學(xué) 畢 業(yè) 論 文 ( 設(shè) 計 ) 第 7 頁 第三章 系統(tǒng)分析與設(shè)計 基于 Android 的猜歌游戲既是一款軟件也同時具有著游戲的特性。所以無論是整 體的把握還是各個環(huán)節(jié)的設(shè)計上,不僅要注意一般軟件所需要的完整性等要求,還需 要特別注意游戲設(shè)計所需的目標性、障礙性和成就感的要求。本文接下來結(jié)合這兩方 面的要求,對該系統(tǒng)進行分析和設(shè)計。 3. 1 可行性分析 目前主流應(yīng)用市場上,音樂相關(guān)的應(yīng)用層出不窮,受到了大家的熱烈追捧。在各 種公眾場合,我 們都不難發(fā) 現(xiàn)這些應(yīng) 用的存在 ;在各個社 交平臺, 我們也都能 了解到 這些應(yīng)用有多么的 火爆。究其 緣由,我 們不難發(fā) 現(xiàn),現(xiàn)在越 來越大的 社會壓力, 使我 們急需尋找一些快捷便利的放松方式。而音樂自身能夠給人帶來的愉悅感,恰恰可以 幫助我們釋放壓力。 雖然一時間涌 出 了 多款有 關(guān)音樂的應(yīng)用, 但 是我 們 通 過 仔細觀察就不難發(fā)現(xiàn),這 些應(yīng)用都不能夠?qū)㈦S時隨地放松身心、釋放壓力的任務(wù)完成好。這些應(yīng)用都有自身的 局限性,例如 K 歌類型的游戲。由于收音的方式和自身娛樂模式限制,并不能夠允 許人們在大庭廣眾下使用,也就無法完成達到隨時隨地的特點。再比如一些根據(jù)音樂 有關(guān)節(jié)奏的游戲,因為網(wǎng)絡(luò)的要求,至于在室外的條件下資費較高,而且無網(wǎng)條件下, 根本無法進行體驗。 綜上所述,設(shè)計一款能夠離線游戲,整體節(jié)奏合理,競技性強,適用環(huán)境寬泛, 允許社交平臺分享的猜歌游戲就顯得十分必要了 。 貴 州 大 學(xué) 畢 業(yè) 論 文 ( 設(shè) 計 ) 第 8 頁 3. 2 系統(tǒng)設(shè)計目標 1 . 界面友好 本應(yīng)用的界 面設(shè)計 要符合游 戲整體 的基調(diào), 能夠帶 給用戶較 好的視 覺體驗。 合適 的背景配色和 按鈕的 搭配, 會將整體 的體驗 提升。利 用一些 友好的 界面響應(yīng) ,也能 彌 補在某些方面的不足,例如進度條和提示的方式就可以改善運行速度上的體驗。 2 . 注重交互體驗 作為一款游 戲操作設(shè) 計必須人 性化,必 須注意便攜 性,單手 操作的可 能性。這樣 就將本應(yīng)用的適用場合大大增多,使應(yīng)用受到更多用戶的歡迎。此外,游戲的運行速 度,直接相關(guān)用 戶 的 上手 體 驗 ,可謂是游戲的生死命門所在 。 即 便 游戲環(huán)節(jié)設(shè)計合理, 節(jié)奏控制得當,其它方面均完美,但是使用起來卡頓,最終也會造成用戶的流失。 3 . 素材源自潮流 社會不斷進步,人們的需求也時時改變,就連音樂 TOP 榜也會每周更新。本應(yīng)用 最主要的功能模塊的實現(xiàn)就離不開這些音樂素材。所以要將最熱門的音樂通過后期手 段獲得相關(guān)的素材文件,是本應(yīng)用中所播放的音樂與時俱進,使用戶擁有更好的體驗。 4 . 防 作 弊 軟件的安全 性是一 個廣泛而 又復(fù)雜的 課題。 縱然設(shè)計 完美, 也難免有 這樣或 那樣 的安全缺陷。 在整個 設(shè)計過 程中,我 們應(yīng)該 時刻關(guān) 注我們最 應(yīng)該保 護的模 塊,運行 合 理的系統(tǒng)安全原 則來避 免其被 攻擊。本 應(yīng)用中 主要有 兩個模塊 最為重 要,一 是用戶的 進度數(shù)據(jù),其中包括 玩家的關(guān) 卡數(shù)和金 幣數(shù),二 是在社交 平臺分享 時,用戶 的個人隱 私信息數(shù)據(jù)。這兩種數(shù)據(jù)最易被攻擊,也因為自身的重要性,最需要被保護。 貴 州 大 學(xué) 畢 業(yè) 論 文 ( 設(shè) 計 ) 第 9 頁 3 .3 系統(tǒng)功能分析 3. 3. 1 系統(tǒng)主要功能 猜歌游戲的最為核心的功能就是猜歌模塊,用戶點擊播放按鈕,應(yīng)用按當前游戲 進度播放相應(yīng)的 音 樂素材 , 而 且 屏 幕的 相 關(guān) 區(qū)域出現(xiàn)所需猜選的類型,如歌手、歌名 等。在播放界面的下方 , 動態(tài)亂 序 生 成 待選 擇框 ,里 面既 有正確的答案,同時充斥著 更多的錯誤答案,增加整體的難度。用戶選擇正確,則進行提示和金幣獎勵,并且更 新進度和金幣 數(shù),并且 跳轉(zhuǎn)下一 關(guān)。若回 答錯誤, 則進行提 示,整個 過程中隨 時允許 玩家修改答案。 除了核心的 猜歌模 塊外,為 了整體的 游戲樂 趣性和節(jié) 奏性, 引入金幣 機制, 用戶 可以通過游戲 模塊獲 得金幣 。獲得的 金幣主 要有兩個 用途, 一是可 以用來去 除錯誤 的 答案;二是可以購買文字提示。這樣既可以保證玩家可以在游戲過程中順利通關(guān),不 至于卡死在某一關(guān)卡,造成游戲興趣的丟失,也同時激勵用戶更好的游戲,增強應(yīng)用 的可玩性。 此外 ,為 了增 強整 體的 競技 性和 增加 用戶 黏度 ,本 應(yīng)用 調(diào)用 社交 平臺的 AP I ,實現(xiàn) 社交平臺分享功 能 ,用戶 可 以 將 自己的游戲進度和游戲成就 分 享 到社交 平 臺 ,和好友 比拼,從而使用 戶 更加鐘 情 于 這 款應(yīng)用。與此同時,通過這 種 分 享實際 上 也 形成了對 本應(yīng)用的推廣,是該應(yīng)用被更多的用戶所認識。 貴 州 大 學(xué) 畢 業(yè) 論 文 ( 設(shè) 計 ) 第 10 頁 金 幣 機 制 猜 選 信 息 分析該款猜歌 游 戲 ,制訂 整體系統(tǒng)框架如下: 去 購 播 提 選 除 買 放 示 擇 錯 提 音 類 答 誤 示 樂 型 案 圖 3 . 1 系 統(tǒng) 功 能 框 架 圖 3. 3. 2 系統(tǒng)需求 分 析 1. 角色分析 本款猜歌游戲擬采用離線游戲模式,應(yīng)用中的所有的數(shù)據(jù)放均存放在本地,因此 并不需要服 務(wù)器端 的設(shè)計 。應(yīng)用 在使 用過程 中,主 要面對 的就是 所使用 它的用 戶,因 此針對于本應(yīng)用,其主要角色僅為應(yīng)用用戶。 2. 用例分析 用戶可以進行猜選歌曲信息、消費金幣和分享社交平臺。以下為系統(tǒng)的用例分析 圖,如圖 3. 2 所示。 猜 歌 游 戲 分 享 功 能 貴 州 大 學(xué) 畢 業(yè) 論 文 ( 設(shè) 計 ) 第 11 頁 圖 3 . 2 用 戶 使 用 系 統(tǒng) 用 例 圖 用戶最先接觸的部分便是游戲模塊,在該模塊內(nèi),用戶通過點擊播放按鈕,收聽 音樂素 材, 收聽 完 畢后 猜選 答案 。 如若 猜選 錯誤 , 可以 多次 更改 答 案。 在猜 選過 程中 還可以使 用金 幣, 來購 買一 個答 案的 提 示或 者去 除一 個錯 誤答 案。 此外 ,還 可 以使 用 分 享 按鈕,分享 到 社交平 臺 。 為了更準確的表達各個功能模塊,下面采用活動圖分別介紹各個主要的功能: ( 1)分享功能 選 擇 分 享 功 能 確 認 分 享 信 息 分 享 圖 3 . 3 用 戶 分 享 功 能 活 動 圖 猜 歌 游 戲 去 除 錯 誤 答 案 使 用 金 幣 購 買 提 示 播 放 音 樂 猜 選 模 塊 更 改 答 案 猜 選 信 息 用 戶 分 享 社 交 平 臺 分 享 貴 州 大 學(xué) 畢 業(yè) 論 文 ( 設(shè) 計 ) 第 12 頁 用戶可 以在游 戲界面 選擇 分享功 能, 將自己 的游
點擊復(fù)制文檔內(nèi)容
試題試卷相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1