【課程體系】
階段一:計算機基礎(chǔ),程序邏輯理解,基本算法。
階段二:開發(fā)環(huán)境搭建。Android SDK,Eclipse ADT,非Eclipse/Java開發(fā)環(huán)境。
階段三:Android 開發(fā)基礎(chǔ)。Android 項目結(jié)構(gòu),生命周期,運行原理,程序示例。安卓的四大組件,分別為Activity/Service/BroadCast Recevicer/Content provider Activity。View、Intent、Service、Handler/線程、ContentResolver、文件處理、進程通信,簽名,打包,部署和發(fā)布。
階段四:用戶界面。AlarmManager,Laucher,手勢操作,選擇器,文本編輯,按鈕,ListView復(fù)選框,進度欄,布局,菜單,界面,事件處理,主題,啟動界面,Action Bar,觸摸屏操作等。
階段五:數(shù)據(jù)存儲。Andriod開發(fā)中使用SQLite數(shù)據(jù)庫,從系統(tǒng)圖庫中選擇圖片,安卓中Preferences使用。
階段六:網(wǎng)絡(luò)通信,HTTP,Email,Socket,近場通信,WIFI/3G,紅外/藍外,消息推送,Web服務(wù)。
階段七:多媒體。音頻/Audio,視頻/Video,錄音,攝像頭,鬧鐘,語音識別,MediaStore。
圖形圖像。OpenGL/3D,Canvas/Bitmap,GIF/動畫,圖像處理,像素,屏幕,分辨率。
階段八:Android篇。編譯與反編譯。Android加密解密,OPhone,Web應(yīng)用開發(fā)平臺,Android安全,程序優(yōu)化,APK程序信息,NDK/JNI,Android 框架/底層,源碼下載/編譯,程序移植。
【培養(yǎng)目標(biāo)】
本課程旨在培養(yǎng)學(xué)生在不同環(huán)境進行手機軟件開發(fā),學(xué)會處理事件,訪問數(shù)據(jù),圖像處理和網(wǎng)絡(luò)通信。學(xué)院注重培養(yǎng)學(xué)生的綜合能力,讓學(xué)生形成自己的學(xué)習(xí)習(xí)慣和良好的職業(yè)素養(yǎng),有助于學(xué)生未來的職業(yè)成長。
【勝任崗位】
手機APP開發(fā),手機UI設(shè)計師,手機軟件測試,IOS開發(fā)工程師,Android手機開發(fā)工程師,手機測試工程師,手機APP設(shè)計工程師。
【學(xué)院簡介】
北大青鳥長沙麓谷校區(qū),是湖南省課程專業(yè)全、實力強、規(guī)模大、師資力量雄厚、服務(wù)完善的校區(qū)。我校位于省會長沙——湘江新區(qū),占地面積20000多平,在校學(xué)生上千人,有近百人的專家級教師團隊,擁有校園式和企業(yè)式兩個獨立校區(qū)。秉承“教育改變生活”的發(fā)展理念,一直致力于培養(yǎng)IT技能型高端人才,設(shè)有啟蒙星、軟件開發(fā)、JAVA、.NET、Web前端、IOS、網(wǎng)頁設(shè)計等多種計算機方向?qū)I(yè)課程,受到廣大用人單位青睞與學(xué)生家長認(rèn)可。
100%滿意度
北大青鳥麓谷校區(qū)
綜合
環(huán)境 : 5.0師資 : 5.0教學(xué) : 5.0