|   
 課程目錄 :        
(內容與授課時間)        授課總時數:   
11:07:25 
 
簡 介:
         
《瘋狂猜歌》是時下非常流行的一款益智類遊戲,本課程會詳細的向您介紹遊戲實現的全部細節。課程由淺入深,不但包含遊戲中圖片的使用,界面的設計及實現,音樂的播放,動畫的使用等UI相關的部分,更有MVC框架設計,設計模式的使用,代碼優化,微信接口調用等代碼相關內容 
 
 
【課程須知】: 
本課程是Android項目,需要大家掌握基本的Android和Java基礎知識: 1、熟練使用Java語言編寫代碼 
2、熟悉Android常用API,熟練使用Eclipse開發工具 
 
 
【老師告訴你能學到什麼?】 
1、遊戲基本理論 2、運用MVC理論設計程序框架。 3、Android平台下的界面設計及開發 4、如何培養良好的代碼書寫規範 5、動畫的創建和使用 
  
 課程大綱: 
第1章 遊戲功能介紹 
 
課時01 1-1 遊戲功能介紹 → 時長:00:04:14 
 
第2章 遊戲主界面分析與title_bar的實現 
 
課時02 2-1 主界面佈局分析 → 時長:00:11:06 
課時03 2-2 製作title_bar → 時長:00:13:05 
課時04 2-3 使用title_bar → 時長:00:06:11 
 
第3章 搭建主界面以及實現播放動畫 
 
課時05 3-1 盤片佈局 → 時長:00:12:03 
課時06 3-2 盤片動畫 → 時長:00:10:50 
課時07 3-3 盤片按鈕點擊事件(一) → 時長:00:11:38 
課時08 3-4 盤片按鈕點擊事件(二) → 時長:00:12:36 
 
第4章 實現文字選擇框界面 
 
課時09 4-1 文字選擇框功能分析 → 時長:00:07:47 
課時10 4-2 實現待選文字框(一) → 時長:00:14:13 
課時11 4-3 實現待選文字框(二) → 時長:00:14:54 
課時12 4-4 模擬文字框數據 → 時長:00:16:53 
課時13 4-5 實現已選擇文字框 → 時長:00:16:32 
 
第5章 實現待選文字框加載動畫 
 
課時14 5-1 實現待選文字框加載動畫 → 時長:00:09:45 
課時15 5-2 實現待選文字框點擊事件 → 時長:00:18:04 
 
第6章 待選文字框隨機文字以及歌曲數據結構 
 
課時16 6-1 創建歌曲類 → 時長:00:10:57 
課時17 6-2 準備歌曲資源 → 時長:00:12:44 
課時18 6-3 動態生成已選文字框 → 時長:00:12:29 
課時19 6-4 隨機生成待選文字 → 時長:00:19:24 
課時20 6-5 打亂歌曲文字順序 → 時長:00:06:44 
 
第7章 文字選擇框的顯示和隱藏 
 
課時21 7-1 邏輯分析 → 時長:00:04:26 
課時22 7-2 顯示已選文字 → 時長:00:16:55 
課時23 7-3 清除已選文字 → 時長:00:10:59 
課時24 7-4 添加Log → 時長:00:16:11 
 
第8章 實現答案判斷邏輯 
 
課時25 8-1 答案檢測邏輯分析 → 時長:00:05:45 
課時26 8-2 實現答案檢測 → 時長:00:12:31 
課時27 8-3 答案錯誤閃爍文字 → 時長:00:17:53 
課時28 8-4 簡單實現過關邏輯 → 時長:00:21:04 
 
第9章 為遊戲主界面添加浮動按鈕 
 
課時29 9-1 主界面浮動按鈕界面分析 → 時長:00:08:23 
課時30 9-2 浮動按鈕佈局(一) → 時長:00:06:26 
課時31 9-3 浮動按鈕佈局(二) → 時長:00:15:48 
課時32 9-4 添加佈局中使用的常量 → 時長:00:08:28 
 
第10章 實現提示、刪除按鍵之事件處理以及金幣邏輯 
 
課時33 10-1 顯示金幣數量 → 時長:00:10:25 
課時34 10-2 刪除錯誤答案(一) → 時長:00:09:14 
課時35 10-3 刪除錯誤答案(二) → 時長:00:22:18 
課時36 10-4 實現答案提示 → 時長:00:21:45 
 
第11章 過關、通關界面及相關邏輯實現 
 
課時37 11-1 過關界面功能介紹 → 時長:00:03:00 
課時38 11-2 過關界面佈局詳解 → 時長:00:16:08 
課時39 11-3 顯示過關索引及歌曲名稱 → 時長:00:08:21 
課時40 11-4 監聽下一關按鈕事件 → 時長:00:15:29 
課時41 11-5 完成通關界面 → 時長:00:19:39 
 
第12章 實現主界面的提示對話框 
 
課時42 12-1 對話框分析 → 時長:00:07:13 
課時43 12-2 自定義對話框佈局 → 時長:00:05:24 
課時44 12-3 實現顯示對話框方法 → 時長:00:18:41 
課時45 12-4 調用顯示對話框方法 → 時長:00:14:27 
課時46 12-5 修改對話框樣式 → 時長:00:05:32 
 
第13章 播放歌曲與音效 
 
課時47 13-1 音樂與音效 → 時長:00:04:54 
課時48 13-2 實現播放歌曲方法 → 時長:00:12:55 
課時49 13-3 調試播放歌曲邏輯 → 時長:00:14:48 
課時50 13-4 實現播放音效方法 → 時長:00:12:26 
課時51 13-5 調試播放音效邏輯 → 時長:00:09:07 
 
第14章 關卡數據保存與微信接口介紹(大結局) 
 
課時52 14-1 小述數據存儲 → 時長:00:07:01 
課時53 14-2 實現數據存儲方法 → 時長:00:13:39 
課時54 14-3 實現遊戲存儲邏輯 → 時長:00:07:59 
課時55 14-4 小述微信api → 時長:00:09:39 
課時56 14-5 結束前的嘮叨 → 時長:00:09:57 
   |