【課程體系】
階段一:初識(shí)Android系統(tǒng),熟悉Android SDK開發(fā)環(huán)境,包含Android SDK結(jié)構(gòu),環(huán)境安裝,運(yùn)行仿真器環(huán)境,建立工程。
階段二:Android應(yīng)用程序概述和框架。學(xué)習(xí)Android應(yīng)用程序開發(fā)結(jié)構(gòu),API參考文檔使用,Android應(yīng)用程序示例,Android應(yīng)用程序內(nèi)容。
階段三:Android的UI系統(tǒng)實(shí)現(xiàn)。UI的基本外形和控制,包含控件和基本事件的響應(yīng),鍵盤事件響應(yīng),運(yùn)動(dòng)事件處理,菜單使用,樣式設(shè)置??丶idget的使用。視圖組和布局的使用。包含Android屏幕元素體系,獨(dú)立視圖組,容器視圖組,布局,網(wǎng)格視圖組。2D圖形接口使用,OpenGL 3D圖形使用。使用Sqlite數(shù)據(jù)庫(kù)存儲(chǔ)數(shù)據(jù)并操作數(shù)據(jù)庫(kù)。電信、短信、文件系統(tǒng)及通訊模式操作。
階段四:Android進(jìn)階。線性表、棧數(shù)、二叉樹、有向圖、無向圖、插入排列、線性表查找、線程同步與線程通信在Android中的技術(shù)應(yīng)用。實(shí)例項(xiàng)目:青鳥微博客戶端。