【尚觀】Android遊戲與應用開發最佳學習之路_轉載來學習Android
【原文: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
相關文章
- Android開發學習之路Android
- Android開發學習之路03Android
- Android 開發學習筆記Android筆記
- Android開發學習之路--React-Native混合開發初體驗AndroidReact
- Android開發學習(9)--BeatBox(2)Android
- android學習-應用結構-AndroidManifest.xmlAndroidXML
- Android 開發學習程式0.32 dwonloadmanager使用Android
- Android學習—— Android佈局Android
- 不可以錯過的Android學習!帶你看Android Jetpack 最佳開發姿勢!AndroidJetpack
- 機器學習與移動應用開發的未來機器學習
- Android學習-HandlerAndroid
- 【經驗】學習android開發的步驟Android
- Android 開發者學習路線(2020 版)Android
- Android輸入法開發 新手學習指引Android
- Android學習之活動的最佳實踐Android
- android驅動學習入門-android應用怎麼呼叫驅動2Android
- 現在學習Android開發還有前景嗎Android
- 機器學習將在遊戲開發中的6種應用機器學習遊戲開發
- 裸辭後,從Android轉戰Web前端的學習以及求職之路AndroidWeb前端求職
- 應對快速變化的Android開發環境:高效學習策略Android開發環境
- 史上最全的Android開發學習教程集錦【初學者】Android
- 深度強化學習技術開發與應用強化學習
- Android小技巧:Android開發究竟該如何學習,年薪超過80萬!Android
- 想學習Python不知從哪開始,來看我和同事通過遊戲開發學習PythonPython遊戲開發
- 現在學習Android開發還有錢途嗎?Android
- Android開發者珍藏必備【學習資料篇】Android
- Android併發學習之阻塞佇列Android佇列
- HarmonyOS應用開發學習路線
- Android之Mina框架學習Android框架
- Android學習筆記·ANRAndroid筆記
- Android學習筆記·HandlerAndroid筆記
- Android學習筆記·ADBAndroid筆記
- Android學習筆記一Android筆記
- Android SQLite學習筆記AndroidSQLite筆記
- Android Linker學習筆記Android筆記
- Android Studio學習筆記Android筆記
- 學習Android-2024-08Android
- 學習Android-2024-07Android
- Linux應用開發自學之路Linux