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