第1章 Android開發(fā)簡介
1.1 Android簡介
1.2 Android系統(tǒng)架構解析
1.3 Android開發(fā)發(fā)展前景
1.4 小結
1.5 舉一反三
課后練習
第2章 Android開發(fā)環(huán)境的搭建
2.1 開發(fā)環(huán)境搭建步驟
2.2 創(chuàng)建Android工程
2.3 Android模擬器介紹
2.4 搭建真機測試環(huán)境
2.5 小結
2.6 舉一反三
課后練習
第3章 Android開發(fā)基礎
3.1 Android程序開發(fā)基礎
3.1.1 Android項目的目錄結構
3.1.2 Android程序的執(zhí)行流程分析
3.2 Android的生命周期
3.3 小結
3.4 舉一反三
課后練習
第4章 UI元素與界面應用開發(fā)
4.1 項目實現(xiàn)效果
4.2 工作任務對應的知識結構詳解
4.2.1 Android中五種基本的界面布局方式
4.2.2 界面切換與簡單控件事件處理
4.2.3 常用控件與高級事件處理
4.3 項目制作
4.3.1 項目分析
4.3.2 音樂播放器的布局設計任務
4.3.3 播放音樂相關操作的程序編寫
4.4 小結
4.5 舉一反三
課后練習
第5章 Android數據存儲
5.1 項目實現(xiàn)效果與分析
5.2 工作任務對應的知識結構詳解
5.2.1 Android數據存儲初探
5.2.2 使用Shared Preferences存儲數據
5.2.3 文件存儲數據
5.2.4 SQLite數據庫存儲數據
5.2.5 使用ContentProvider實現(xiàn)數據共享
5.3 項目制作
5.3.1 項目分析
5.3.2 任務分解
5.3.3 項目設計步驟
5.4 小結
5.5 舉一反三
課后練習
第6章 多媒體開發(fā)
6.1 項目效果及分析
6.2 工作任務對應知識結構詳解
6.2.1 多媒體基礎知識
6.2.2 Open Core框架
6.2.3 MediaPlayer類
6.2.4 MediaStore類
6.2.5 音視頻本地播放
6.2.6 錄制聲音
6.2.7 相機設置
6.2.8 鈴聲設置
6.3 項目制作
6.3.1 項目分析
6.3.2 項目設計步驟
6.4 小結
6.5 舉一反三
課后練習
第7章 Android與Internet接軌
7.1 項目效果及分析
7.2 工作任務對應知識結構詳解
7.2.1 無線網絡簡介
7.2.2 Android網絡基礎知識
7.2.3 HttpURLConnection接口
7.2.4 HttpLClient接口
7.2.5 實時更新
7.2.6 Socket通信
7.2.7 網絡中文亂碼處理
7.2.8 WebKit應用
7.3 項目制作
7.3.1 項目分析
7.3.2 項目設計步驟
7.4 小結
7.5 舉一反三
課后練習