北航Android培訓【系統(tǒng)剖析與應用開發(fā)】12月6日開班,限額25名,報名倒計時,更多詳情請登陸北航android培訓官網(wǎng)
一、 培訓目標
幫助企業(yè)開發(fā)人員:
快速理解Android 平臺的管理和開發(fā)
熟悉Android 的體系架構(gòu), 核心服務程序設計與運行
熟悉Android 應用程序的設計與實現(xiàn)
二、 培訓對象
希望迅速了解和掌握Android應用和底層技術(shù)的人員;
希望從事移動終端開發(fā)的愛好者、工程師、程序員、以及相關(guān)行業(yè)的工程技術(shù)人員
三、 學員基礎(chǔ)
了解Java語言、C/C++語言
四、 培訓內(nèi)容
本課程的設計,以Android工程師所必須具備的能力為主軸。課程采用理論與實際案例相結(jié)合的授課模式,讓Android工程師在具備整體理論知識的同時,遇到問題后能做通盤思考,以及全面又高階的分析。帶領(lǐng)培訓學員進入Android應用開發(fā)的領(lǐng)域。
五、 培訓周期
1個月時間
六、課程內(nèi)容
1、Android 平臺介紹
發(fā)展路程
版本情況
特性
應用程序商店
開發(fā)者社區(qū)
2、Android 開發(fā)簡介
系統(tǒng)框架
應用程序框架
庫與運行環(huán)境
OMS介紹
3、Android 開發(fā)環(huán)境搭建
開發(fā)工具
安裝配置
Android SDK簡介
4、Android 程序設計
Android應用程序構(gòu)成
Activity
Service
Intent
Broadcast Receiver
Content Provider
Android生命周期
Android程序UI設計
5、課程練習—HelloWorld
開發(fā)環(huán)境
開發(fā)流程
命令行工具
模擬器
手機調(diào)試
6、用戶界面開發(fā)
用戶界面開發(fā)詳解
用戶界面簡介
事件處理
常用控件應用
TextView
ListView
ScrollView
Button
Dialog
ImageView
界面布局
LinearLayout
RelativeLayout
TableLayout
TabWidget
7、Android游戲開發(fā)
Android游戲開發(fā)框架
View類開發(fā)框架
SurfaceView類開發(fā)框架
Graphics 類開發(fā)
Paint類介紹
Color類介紹
Canvas 類介紹
幾何圖形繪制
字符串繪制
圖像繪制
圖像旋轉(zhuǎn)
圖像縮放
Shader 類介紹
動畫實現(xiàn)
Tween動畫
Frame動畫
GIF動畫播放
8、數(shù)據(jù)存儲
Shared Preferences
Files
數(shù)據(jù)庫(SQLite)編程
9、多媒體開發(fā)
Open Core
MediaPlayer
MediaRecorder
10、網(wǎng)絡與通信
無線網(wǎng)絡
HTTP通信
Socket通信
WiFi介紹
藍牙
11、Android特色開發(fā)
傳感器
語音識別
Google Map
桌面組件
12、Android OpenGL開發(fā)
OpenGL開發(fā)基礎(chǔ)
多變形
顏色
旋轉(zhuǎn)
3D空間
紋理映射
光照、事件
混合
13、進階開發(fā)
自定義View的應用
Location的使用
通過Location獲取Address的使用
Adapter的使用
BaseAdapter
ListAdapter
SpinnerAdapter
Intent傳遞對象的兩種方法(Serializable,Parcelable)
14、程序優(yōu)化