1、Android基礎階段:平臺架構特性(JAVA/C)市場/應用組件環境構建與部署/打包與發布AVD/DDMS/AAPT調試與測試相關資源訪問/資源生產活動/服務/廣播接收方/內容提供方/原理(生命周期)與深度實現。
2、安卓高級初級:組件Widget/菜單/布局細節Xml解析(Pull/Dom/Sax)/JNI解析SQL數據庫原理
SQLite//文件多媒體音頻/視頻/攝像頭詳解
3、Android Advanced高級:藍牙/WIFI短信/彩信應用實現GPS原理深度解析。
實現/進行定位/跟蹤/搜索/接近預警,地理編碼器正反向編解碼等技術細節。2D圖形庫(Graphics/View)詳細介紹了SDCARD/傳感器/手勢應用實施。
擴展數據:
知識體系
1,Unix/Linux平臺技術:基本命令,Linux下的開發環境。
2.企業數據庫技術:SQL語言、SQL語句調優、Oracle數據庫技術。
3.Java語言核心技術:Java語言基礎、Java面向對象編程、JDK核心API、Java集合框架、Java網絡編程、JavaI/O編程、Java多線程編程、Java異常機制、Java安全、JDBC、XML。
4.軟件工程和設計模式:軟件工程概述,配置管理,SVN,UML和基本設計模式。
5.Android應用開發基礎:Android開發平臺、EclipseADT開發環境、AVD和傳感器模擬器調試、Android核心組件、Android通用組件、Android高級組件、文件和網絡訪問、SQLite數據庫編程和後臺服務編程。
6.互聯網核心技術:HTML、CSS、JavaScript、JQuery和Ajax應用。
7.高級Android應用開發:音視頻攝像頭、互聯網應用、GPS和位置服務、谷歌地圖、2D 3d繪圖、傳感器開發、遊戲開發、電話和短信服務、網絡藍牙Wi-Fi等。
8.Android系統級開發:移植、驅動和NDK(C方向)。
9.JavaEE核心技術:Servlet核心技術,JSP核心技術,Struts,Spring,Hibernate框架。