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

正文內(nèi)容

畢業(yè)論文-基于android的猜歌游戲-資料下載頁

2024-11-07 20:58本頁面

【導讀】導下獨立進行研究所完成。畢業(yè)論文(設(shè)計)中凡引用他人已經(jīng)發(fā)。表或未發(fā)表的成果、數(shù)據(jù)、觀點等,均已明確注明出處。

  

【正文】 Interpolator 來線性的控制動畫速度的控制。 在 res 文件下通過新建文件夾 anim 來存放具體的動畫文件。動畫文件的類型為 xml, 通過相應(yīng)參數(shù)的設(shè)定,控制整個動畫的完成。再通過 AnimationUtils 類的 loadAnimation 方法來初始 化 動 畫 。動畫 的 主 要 參數(shù)如下表所示: 表 4 . 1 播 放 動 畫 參 數(shù) 表 參數(shù)名稱 參數(shù)作用 fromDegrees 旋 轉(zhuǎn) 的 初 始 角 度 toDegrees 旋 轉(zhuǎn) 的 目 的 角 度 duration 動 畫 進 行 的 時 間 , 單 位 為 毫 秒 pivotX 旋 轉(zhuǎn) 的 X 軸 初 始 值 , 百 分 比 形 式 pivotYl 旋 轉(zhuǎn) 的 Y 軸 初 始 值 , 百 分 比 形 式 4. 2. 2 文字框?qū)崿F(xiàn) 文字框部分整 體 由 已選文 字框和待選文字框構(gòu)成, 這 兩者 的 實現(xiàn)可分為界面實現(xiàn) 和功能實現(xiàn)。 待選文字框的界面部分,由于效果和功能方面的要求,主要由自定義的 WordButton、 MygirdView 和 M y GirdAdapter 控件完成。其中, My GirdAdapter 繼承 BaseAdapter ,并且添加獲得數(shù)量的 getCount()等需要的方法。 MygirdView 繼承 GirdView,實現(xiàn)可以放文字按鈕的 Array List,并且與自定義控件 M ygirdAdapter 進行 關(guān)聯(lián)。由 scal e 的 xml 文件實現(xiàn)從左到右,從小到大,的動畫效果。并且使用 setStart O ffset 貴 州 大 學 畢 業(yè) 論 文 ( 設(shè) 計 ) 第 29 頁 針對每個按鈕設(shè)臵延遲時間,達到各個文字框依次出現(xiàn)的效果。 功能部分,需要隨機生成文字和將答案打亂順序。隨機生成漢字是利用 GB 2312 將漢字分區(qū)處理的形式,通過區(qū)位碼進行隨機。在 GetRanbdomChar()方法中,分別定 義高位、低位和隨機數(shù)合成區(qū)位碼,實現(xiàn)生成隨機漢字。打亂答案文字順序的方法是 從所有隨機選取一 個數(shù)據(jù)與 數(shù)組第一 位交換, 然后第二 個之后隨 機選擇一 個與數(shù)字 第 二位交換,以此 類 推,完 成 答 案 文字的亂序。 已選文字框的動態(tài)生成是通過 initCurrentStageData()方法讀取當前關(guān)的歌曲信息 確定所需個數(shù),再通過 initWordSelect 方法,利用循環(huán)利用 Util 工具類的方法動態(tài)添 加。 4. 2. 3 分享功能 猜歌游戲使用了微信作為社交平臺進行分享,實現(xiàn)該功能需要調(diào)用微信 API 接 口。首先需 要在微 信的開放 平臺上 注冊相應(yīng) 信息,填 寫有關(guān) 應(yīng)用的權(quán) 限和所 需要其提 供的服務(wù),得到 屬 于自己 應(yīng) 用 的 AppI D 和 AppSe c r e t 。 然 后 , 就 可 以下載微信開發(fā)工 具包,加入自己的工程 目 錄 類 , 完 成 相 應(yīng)的 配臵 。在 此之 后,就 可 以在自己的代碼中 調(diào)用該 API 。使用該接口,需要在程序入口 Ac t i vi t y 的 OnCr eat e 回調(diào)函數(shù)處,通過 WXAPI Fa c t or y 提交應(yīng)用 I D,獲得其實例。然后,使用相應(yīng)的方法,例如 s ent Re qus t 分享文字信息 s ent Bi t ma p 分享圖片信息,來完成分享功能。 貴 州 大 學 畢 業(yè) 論 文 ( 設(shè) 計 ) 第 30 頁 第五章 猜歌游戲測試 5. 1 軟件測試目標 軟件測試 的目 的就是 發(fā)現(xiàn)之 前工作 中出 現(xiàn)的錯 誤,完 善整個 項目 。針對 于本應(yīng) 用 而言 ,主要是處 身 于用戶 的 角 度 ,能夠盡可能的避免在日常 使 用 中的錯 誤 , 影響整體 的體驗。 從整體 的邏 輯結(jié)構(gòu) 上對 實現(xiàn)進 行檢 測,驗 證是 否符合 最初的 設(shè)計 ,是否 完成 了需求中的 各項要 求, 符合游 戲的特 性需 求。從 而全 方位整 體掌 握最終 項目應(yīng) 用的 情 況,并且更正改進,完善整個項目。 5. 2 軟件測試方法 軟件測試是就是發(fā)現(xiàn)問題,完善設(shè)計的過程。本次測試不僅要貼合整體的邏輯結(jié) 構(gòu)進行相關(guān) 測試, 還要處 在用戶 角度作 出測試 用例, 避免用 戶在使 用中可 能碰到 的問 題 。 在金幣消費模 塊 , 針對整 個金幣消費模式的設(shè)計采用白 盒測 試 的 方法。根據(jù)功能 的邏輯結(jié)構(gòu),針對不同的節(jié)點,預(yù)測特定操所觸發(fā)的效果和獲得的信息。再進行相應(yīng) 的實際操 作,確 定是 實際效 果是 否合預(yù) 期效 果一 致,從 而進 行判定 該功 能是正 確性 , 完成測試。 在其他模 塊, 采用完 全模擬 用戶操 作的 方式, 針對各 個功能 ,采 用多次 多用例 的 形式,反復進行測試,以保證測試結(jié)果的準確性。 貴 州 大 學 畢 業(yè) 論 文 ( 設(shè) 計 ) 第 31 頁 5. 3 主要模塊測試 5. 3. 1 猜選信息模塊 表 5 . 1 猜 選 信 息 模 塊 測 試 表 測試項目 測試用例 測試結(jié)果 操作流程 展 示 效 果 點 擊 唱 片 展 示 正 常 點 擊 唱 片 按 鈕 答 案 選 取 若 干 答 案 組 合 選 取 正 常 輸 入 答 案 答 案 更 換 若 干 答 案 組 合 隨 時 能 夠 更 換 輸 入 答 案 答 案 判 斷 一 對 一 錯 兩 組 答 案 判 斷 無 誤 輸 入 答 案 通 關(guān) 獎 勵 正 確 答 案 組 合 能 通 過 、 有 獎 勵 觀 察 界 面 此測試通過操作 程序 進行 測 試,每組測試采用多次 操 作的 形式 ,重復試驗以觀察 最終的測試結(jié)果,確保最終測試結(jié)果的準確性。 5. 3. 2 金幣消費模塊 表 5 . 2 金 幣 消 費 測 試 表 測試項目 測試用例 測試結(jié)果 操作流程 購 買 提 示 金 幣 充 足 購 買 成 功 設(shè) 臵 金 幣 數(shù) 額 ,點 擊 相 應(yīng) 按 鈕 購 買 提 示 金 幣 不 足 錯 誤 提 示 設(shè) 臵 金 幣 數(shù) 額 ,點 擊 相 應(yīng) 按 鈕 去 除 錯 誤 答 案 金 幣 充 足 購 買 成 功 設(shè) 臵 金 幣 數(shù) 額 ,點 擊 相 應(yīng) 按 鈕 去 除 錯 誤 答 案 金 幣 不 足 錯 誤 提 示 設(shè) 臵 金 幣 數(shù) 額 ,點 擊 相 應(yīng) 按 鈕 通過本測 試,對 金幣 機制 進行了 完善 。在項 目初 期,未 考慮 到金 幣不足 的情 況, 在最開始的測試中發(fā)現(xiàn)并改正了這個問題,最終完善了整個項目。 貴 州 大 學 畢 業(yè) 論 文 ( 設(shè) 計 ) 第 32 頁 5. 3. 3 分享功能 表 5 . 3 分 享 功 能 測 試 表 測試項目 測試用例 測試結(jié)果 操作流程 分 享 可 供 分 享 信 息 分 享 成 功 點 擊 分 享 按 鈕 通過這個測試,完成了對社交平臺 API 的使用部分的檢驗。 5. 4 測試總結(jié) 通過運用不同測試方法對猜歌游戲進行測試,發(fā)現(xiàn)了在設(shè)計階段幾處考慮不周的 地方以及最終實現(xiàn)效果與設(shè)計不一致的情況。首先,在金幣消費方面,最初的設(shè)計并 沒有考慮到金幣不足的情況,造成了應(yīng)用的缺陷。在完善整個金幣消費機制后,通過 了該項測試。其 次,作為 手機上 的游戲 ,應(yīng)該會 面對更 多被打 斷的情況 ,在這 些情形 下應(yīng)該能夠順利保存到 游戲的數(shù) 據(jù)。這個 問題在測 試中暴露 出來,在 后期通過 對數(shù)據(jù) 存 儲 方法進行改 進 , 將其 有 onDe s t or y ( ) 方法移至 onPa us e ( ) 方 法 中完 成 了 更 正。 貴 州 大 學 畢 業(yè) 論 文 ( 設(shè) 計 ) 第 33 頁 第六章 結(jié)論 6. 1 總結(jié) 歷經(jīng)數(shù)月的時間,通過自己的努力和老師同學的大力幫助,基于 Andr oi d 的猜歌游 戲終于完成了。盡管還存在著一定的不足,但是面對著幾十頁的論文和軟件成品,內(nèi) 心激動不已感慨萬千。畢業(yè)設(shè)計也是貴大四年學業(yè)的一個縮影和重現(xiàn)。 如同四年的學習時光一樣,由理論應(yīng)用到實踐。項目初期,對整體題目進行各個 方 面 的資料搜集 、 了解和 論 證 。 在此 基 礎(chǔ)上 ,運 用 所 學 知識 對 整 個項目進行需求分析, 草繪出一張模糊的圖。其次進行概要設(shè)計,然后再將其細化,進行詳細設(shè)計,勾勒出 一張細致入微的藍圖。最后就是編碼和后期測試, 完善了之前的不足,增長了自己的 經(jīng)驗,為下次需求的了解和設(shè)計增加了較多關(guān)注點的積累。 前期題目 的討論 ,中期 的設(shè)計論 證,后 期的測 試和論 文撰寫 。我在 老師的 帶領(lǐng)下, 進行了一套完 整的開 發(fā)體驗。 無論是 合理嚴格 的時間 控制,還 是細致 入微的進 度安排 , 都 讓我充分理解 到 工程思 想 對 軟 件開發(fā)的重要性,也使我更 加 喜 愛我所 選 擇 的專業(yè)。 整個開發(fā)過程 中 , 也再次 向我驗證了一條不爭的事實: 作為 工 科 生,理論知識的 學習 能力,實踐動手能力和靈活變通能力都是應(yīng)該具備的基本素養(yǎng),將這兩種能力有 機的結(jié)合 起來, 理論 與實踐 互促互 進, 才是升 階之 路。在 以后 的學習 和生 活中, 我也 會秉持這樣的信條,堅持學習與實踐結(jié)合的方式,增強自己靈活運用的能力。 6. 2 展望 近些年來,我們的生活體驗隨著科技的進步不斷提升??萍嫉某绷饔绊懼覀兩? 活的各個方面 ,它不 僅能在 工作方 面向我 們提供 幫助, 它也真 實的走 進我們 的生活 。 貴 州 大 學 畢 業(yè) 論 文 ( 設(shè) 計 ) 第 34 頁 隨著智 能移動 終端 的普及 ,移 動操作 系統(tǒng) 的快速 發(fā)展, 智能 移動設(shè) 備越 來越普 及, 很 多人都使用了平板,智能手機。這也為這款應(yīng)用提出了適配方面新的要求,在以后會 開發(fā)出適配更多屏幕比例,硬件水準要求更低的版本。 猜歌游戲的用戶對象也將越來越多,當前設(shè)計的應(yīng)用是離線的形式,并不能更好 地適應(yīng)當下 互聯(lián)網(wǎng) 的潮 流。以 后要開 發(fā)出離 線和聯(lián) 網(wǎng)雙模 式的 版本, 增加在 線更新 音 樂包等功能。 貴 州 大 學 畢 業(yè) 論 文 ( 設(shè) 計 ) 第 35 頁 參考文獻 [ 1 ] Ka t hy s i e r r a . He a d Fi r s t J a va ( 中 文 版 ) [ M] . 中 國 電 力 出 版 社 , 2 007 03 01 . [ 2 ] 陳 昊 鵬 ( 譯 ) . j a va 編 程 思 想 ( 第 4 版 ) [ M] . 北 京 : 機 械 工 業(yè) 出 版 社 , 2 007 06 01 . [ 3 ] 馮 舜 璽 ( 譯 ) . 數(shù) 據(jù) 結(jié) 構(gòu) 與 算 法 分 析 : j a va 語 言 描 述 第 2 版 [ M] . 北 京 : 機 械 工 業(yè) 出 版 社 , 200 9 0 1 0 1 [ 4 ] 趙 真 . Ec l i ps e 開 發(fā) 技 術(shù) 詳 解 [ M] . 北 京 : 化 學 工 業(yè) 出 版 社 , 2 010 0 7 0 1 . [ 5 ] 姚 軍 . Andr oi d 應(yīng) 用 開 發(fā) 攻 略 [ M] . 北 京 : 機 械 工 業(yè) 出 版 社 , 20 13 04 01 . [ 6 ] 李 剛 . 瘋 狂 Andr oi d 講 義 ( 第 2 版 ) [ M] . 北 京 : 電 子 工 業(yè) 出 版 社 20 13 0 3 0 1 . [ 7 ] 佩 騰 . 軟 件 測 試 ( 原 書 第 2 版 ) [ M] . 北 京 : 機 械 工 業(yè) 出 版
點擊復制文檔內(nèi)容
試題試卷相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1