課程體系:
階段一:Android UI
● 開發工具安裝
● 布局管理器介紹
● 線性布局
● 表格布局
● 幀布局
● 相對布局
● 網格布局
● jue對布局
● TextView、EditText、Button、RadioButton
● CheckBox、ToggleButton、ImageView
● 自定義樣式(drawable)
● 登陸界面、定時器、計算其界面
階段二:JavaSE
● java安裝配置環境。Java理論第1章為什么學習java 35
● java變量類型,運算符,轉換
● java關系運算符,邏輯運算符,if else結構
● java多重條件分歧語句和switch結構
● while循環和do while循環
● for循環和break和continue語句
● 數組
● 二層循環
● 面向對象思想
● 類的無參方法
● 類的有參方法
● String類Stringbuffer
● 抽象和繼承開頭
● 繼承
● 抽象和多態
● 多態
● 接口
● 異常處理
● 集合框架
階段三:數據庫
● 常用的數據庫介紹
● mysql數據庫介紹
● mysql增刪改查
● 單表查詢,多表查詢
● sqlite3數據庫介紹
● sqlite3的增刪改查操作
階段四:Android 初級
● Android的activity介紹
● Android的MVC講解
● Android交互講解
● activity獲取ui組件的輸入
● activity的事件響應
● Android適配器講解
● ui高級組件:listview、grideview
● SharedPerfences講解
● Android數據持久化的案例
● Android的contentProvider
● Android的事件處理
● Handler消息傳遞機制
階段五:Android 中級
● activity的啟動、關閉
● activity的回調機制
● activity的生命周期
● 使用intent和intentfilter
● sqlite數據庫創建
● sqlite數據庫的更新
● contentProvider實現數據庫共享
階段六:Android 進階
● Service的啟動和配置
● Service的 綁定和通信
● 接收廣播消息
● 發送廣播
● 視頻和音頻插件
● 多線程
● 多媒體應用開發
階段七:Android 高級
● Android網絡應用
● Android 5.0增強的webview
● Android傳感器開發
● svn
● *終的項目演示



