【尚觀】Android遊戲與應用開發最佳學習之路_轉載來學習Android

查志強發表於2014-06-19

【原文:http://blog.csdn.net/fairyeye/article/details/6609412

Android遊戲與應用開發最佳學習路線圖

 為了幫助大家更好的學習Android,並快速入門特此我們為大家制定了以下學習路線圖,希望能夠幫助大家。

 
一、      路線圖概括:
 
 開博不到一週,不予上傳圖片(外鏈也被關閉了)。。。多多包涵!!
 

二、           具體需要掌握知識點:

                      
 
三、 具體知識點與目標
                                  Java基礎

知識點
目標
Java 概述
Java 基礎入門
 
Java 開發環境搭建
熟練開發環境搭建、使用Eclipse編譯執行除錯專案
Java基本程式設計結構
 
熟練Java基本程式的書寫、熟練運用資料型別、變數、流程、陣列等
物件和類(OOP基礎)
深刻理解物件導向思想、熟練運用類、物件、方法等Java基本程式單位
繼承
熟練Java繼承程式設計思想、能夠使用繼承思想編寫Java程式
介面與內部類
熟練Java介面的定義和使用、理解使用Java介面設計系統
異常與除錯
理解Java異常的機制、能夠捕獲常見異常、可以自定義異常
集合框架
熟練使用三種集合框架List、Map、Set;能夠使用集合框架模擬資料庫操作
多執行緒
熟練Java多執行緒的定義和使用,熟練Java的同步機制和通訊機制,編寫安全的Java多執行緒程式
網路程式設計
熟練Java網路程式設計客戶端和伺服器端類、使用Java網路程式設計介面實現聊天室
Java IO 流
熟練各種Java I/O流的使用、使用IO流拷貝檔案、上傳、下載
GUI
熟練常見的Java GUI控制元件的使用、熟練Java事件的處理機制、熟練常見事件處理方法
Java 資料庫程式設計(JDBC)
能夠使JDBC訪問各種資料庫、MySQL、Oracle
熟練Java 的CRUD方法、使用Java呼叫儲存過程
Java Web 程式設計
 
 
理解Web程式設計思想、理解Web程式設計的請求響應機制,熟練Servlet Web 程式設計
Java 專案
熟練使用Java基礎知識、多執行緒、網路程式設計、IO、GUI實現聊天室
                               
                        Android遊戲與應用開發

知識點 目標
應用開發部分
Android 基礎入門
熟練Android平臺搭建、熟練使用Android建立命令工具、編寫第一個Android應用程式
Android 使用者介面
熟練Android建立UI元件的應用、能夠使用建立UI元件設計實際專案UI、熟練高階UI的使用,例如,MapView、WebView、Gallery、GridView等
Android 基本元件(Activity、Intent、Service、BroadCastReceiver、ContentProvider)
深刻理解Android應用程式的設計思想、熟練Android平臺的四大元件Activity、Service、BroadcastReceiver、ContentProvider的使用
能夠使用通知、Alarm等實現備忘錄等真實專案
Android 資料儲存
熟練Android平臺的資料儲存、熟練使用Sqlite資料庫實現CRUD操作
熟練Android檔案系統的操作
多媒體
熟練使用Android 平臺的多媒體的使用,播放音訊、視訊、操作圖片
網際網路應用
熟練Android平臺的網路程式設計介面、熟練Sock、URL、ApacheClient的各種使用方法
GPS定位應用
熟練Android平臺的定位API、能夠使用這些API實現定位、跟蹤、查詢等功能
 
Android多執行緒
熟練Android平臺的多執行緒處理方法、熟練使用Android平臺的訊息處理機制
Android 應用專案
學習版本控制工具、熟練團隊開發流程
遊戲開發部分
圖形影象
熟練Android平臺的圖形影象處理API、能夠使用這些API繪製圖形、動畫等
View、SurfaceView
熟練View、SurfaceView、自定義檢視
Android 平臺下的感測器
能夠使用Android 平臺API實現感應操作
遊戲中的物理和數學
Android 平臺的物理特性實現
OpenGL ES初級
熟練OpenGL ES的常見API的使用
OpenGL進階
能夠使用OpenGL ES API實現一些特效
遊戲引擎初步
熟練遊戲引擎基礎框架
遊戲引擎音效模組
熟練遊戲引擎音效部分實現
遊戲引擎實體模組
熟練遊戲引擎粒子系統實現
遊戲引擎OpenGL 模組
熟練遊戲引擎OpenGL ES 3D部分實現
Android 遊戲專案
使用遊戲引擎編寫遊戲
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

四、 推薦書籍:
由【尚觀4G只能作業系統研究室】郭巨集志老師編寫的 《Android應用開發詳解》,本書提供大量的實戰專案及詳細解決方案,相信對初學者還是相關開發人員都會有比較大的幫助。
 
五、免費線上視訊教程
     Android教程之Android簡介
Android教程之Android-HelloWorld
Android教程之Android 應用程式基本原理
Android教程之Android 使用者介面佈局簡介
Android教程之Android 使用者介面-選項選單
Android教程之Android 使用者介面-使用XML檔案建立選單
Android教程之Android 使用者介面-上下文選單
Android教程之Android 使用者介面-建立子選單
Android教程之Android 使用者介面-對話方塊
Android教程之Android 使用者介面-其他常見的對話方塊
Android教程之Android 使用者介面Toast
Android教程之Android 使用者介面-佈局管理
Android教程之Android 使用者介面-佈局管理-相對佈局
Android教程之Android 使用者介面-表格佈局
Android教程之Android 使用者介面-表格佈局2
Android教程之Android 中的事件處理
Android教程之Android 使用者介面-常用元件
Android教程之Android 使用者介面-自動完成文字框(AutoCompleteTextView)
Android教程之Android 使用者介面-ListView
Android教程之Android 使用者介面-其他常見ListView用法
Android教程之Android-日期、時間選擇對話方塊(DataPickerDialog、TimePickerDial
Android教程之Android 使用者介面-進度條
Android教程之Android 使用者介面-表格檢視(GridView)
Android教程之Android 使用者介面-選項卡檢視(Tab)
Android教程之Android 播放器
Android教程之Android俄羅斯方塊1
Android教程之Android俄羅斯方塊2
Android教程之Android部落格登陸客戶端1
Android教程之Android部落格登陸客戶端2
Android教程之Android無線點餐系統

----------------------------------------------------------------------------------------------------------

原文來自:http://4g.uplooking.com/zxjc/iteye-1.html


相關文章