
曙海教學(xué)優(yōu)勢
面向企事業(yè)單位的項目實際需要,本課程以項目實現(xiàn)為導(dǎo)向,秉承二十一年教學(xué)品質(zhì),授課老師將會與您分享設(shè)計的全流程以及工具的綜合使用技巧以及經(jīng)驗。您可以定制課程,線上/線下/上門都可以,報名熱線:4008699035。
二十多年來,曙海培訓(xùn)的課程培養(yǎng)了大批受歡迎的工程師。曙海的課程在業(yè)內(nèi)廣受好評。大批企事業(yè)單位和曙海
建立了良好的合作關(guān)系,合作企業(yè)30萬+。
Android系統(tǒng)開發(fā)培訓(xùn)
1?Andriod?開發(fā)環(huán)境搭建
1.1應(yīng)用程序開發(fā)環(huán)境
????1.1.1?andriod?sdk介紹
????1.1.2?eclipse中裝載Android插件
????1.1.3?編寫、調(diào)試、運行Hello,?Android!程序
1.2?系統(tǒng)開發(fā)環(huán)境搭建
1.2.1?git和repo使用方法
????1.2.2?Android源代碼的獲取方法
????1.2.3?Android?編譯環(huán)境的搭建方法
????1.2.4Android的源代碼結(jié)構(gòu)與編譯方法
2?Android平臺移植
2.1?內(nèi)核層開發(fā)基礎(chǔ)
????2.1.1?Andorid移植的主要步驟與方法
????2.1.2?配置linux內(nèi)核支持Android
??2.1.3?制作yaffs2、jffs2格式的Android文件系統(tǒng)
2.2?Android底層開發(fā)基礎(chǔ)
????2.2.1?Android啟動流程與相關(guān)服務(wù)解析
????2.2.2?Android?編譯框架與Makefile介紹
????2.2.3?Jni與HAL開發(fā)方法
????2.2.4?Android?Binder工作原理
3?Android調(diào)試方法
????3.1?Android?日志系統(tǒng)介紹
????3.2?logcat使用介紹
????3.3?ADB使用方法
????3.4?DDMS使用介紹?
????3.5內(nèi)核調(diào)試的主要方法
4.Android底層開發(fā)實例分析
????4.1?HelloWorld
????4.2?LED控制驅(qū)動
????4.3?LED?HAL?與?JNI
????4.4?LED?Service?和?LED?應(yīng)用程序分析
????4.5觸摸屏驅(qū)動
????4.6鍵盤驅(qū)動
5?Andorid?Camera?開發(fā)
?????5.1?V4L2驅(qū)動框架
?????5.2?Android?Camara拍照
?????5.3?Android?Camara錄像
6?Andoid?音頻開發(fā)
????6.1?Alsa音頻驅(qū)動框架
????6.2?Android音頻驅(qū)動框架
????6.3?Android?AudioFlinger工作原理?
7?Andorid?Wifi開發(fā)
????7.1?Wifi工作原理概述
????7.2?Linux下wifi驅(qū)動介紹
?????7.3?wpa-supplication移植
?????7.4?Android?WifiManager?Service分析
8?Android?2D加速顯卡驅(qū)動開發(fā)
?????8.1?FrameBuffer介紹
?????8.2?Surface?manager與?SurfaceFlinger介紹
?????8.3?Overlay?介紹
9?Android?電源管理
?????9.1?Android電源管理策略
?????9.2?Android?Wakelock機制
?????9.3?Android?PowerManager?Service介紹
10?Android?3G開發(fā)
????10.1?Android?ril?介紹
????10.2?Android?ril?代碼分析