1.通過本課程的學習,學員能夠迅速提高開發水平,掌握Android系統架構,熟悉Android硬件系統開發的基本流程,能進一步開發基于Android硬件的工程師以及未來的Android可穿戴設備的開發。
2.通過實戰,能夠快速熟悉Android地圖服務、通知和短信服務、音頻與視頻服務、攝像服務、電話服務管理、振動器服務、硬件網絡管理,并能獨立深入研究 Android 架構,在工作中上一個新臺階。
?
課程介紹:
Android作為一種智能手機操作系統自從發布以來迅速成為行業推崇的主流平臺,無論是設備制造商、運營商還是內容提供商都對Android平臺的發展持有積極的態度。
本課程通過詳細講解Android平臺的體系結構,深入了解Android架構,講解Android應用開發的基本框架、開發工具的使用、核心組件和基于Android系統的應用項目開發等內容,使學員對Android系統的開發過程有全面而深入的認識,深刻掌握對基于Android操作系統的實際開發技能。
?
?
?
課程大綱:
JavaSE
Android(四大組件基礎)
1.JavaSE總結
2.Android四大開發組件總結
3.Android進行本地存儲與遠程訪問總結
基于百度或高德或騰訊地圖的開發
1.如何申請百度地圖或騰訊地圖的密鑰
2.如何搭建地圖開發的環境
3.百度地圖中的MapView和MapController的是用
4.百度地圖中覆蓋層的是用
?
通知與短信管理
音頻播放技術
視頻播放技術
1.通知的創建和觸發
2.發送和接收sms短信
3.播放音頻
4.播放視頻
?
振動器技術
電話呼叫與SIM卡識別
使用攝像頭采集數據
1.使用攝像頭進行圖像采取
2.管理SIM信息與電話狀態的監聽
?
3G、Wifi等硬件網絡管理
常用傳感器的開發(5-8種)
1.3G、Wifi等網絡服務的選擇
2.傳感器的歷史
?
常用傳感器的開發(5-8種)
1.傳感器與物聯網、3G的綜合使用
2.手機中常備傳感器的介紹
3.8種傳感器的使用
4.4種非常用傳感器的介紹
5.掌握什么是Sensor和SensorManager
?
Web Servce的數據訪問方式
使用Html5+Css3進行手機端Web編程
1.使用第三方組件進行Web Service的訪問與管理
2.創建簡易并且使用的Html5+Css3的Web訪問頁面
?
使用PhoneGap進行手機端Web編程
1.使用PhoneGap進行手機端Web編程
?
cocos2d-x編程初探
unity3D編程初探
Android平臺微信開發
(以上三選一)
1.手游開發的概述
2.手游常用的游戲框架
3.搭建cocos2d-x開發環境并且進行體驗性開發
4.搭建unity3D開發環境并且進行體驗性開發
?
項目聯調
1.滿足市場需求的硬件產品開發