《21世紀高等職業教育計算機系列規劃教材:Android應用開發基礎教程》從實用的角度出發,以通俗易懂的語言對Android平臺的基礎知識和應用技巧進行了全面講解,主要內容包括:Android技術的概括、Android界面開發、Android數據存儲、Android多媒體開發以及網絡開發等。
《21世紀高等職業教育計算機系列規劃教材:Android應用開發基礎教程》采用一個完整的項目案例來貫穿所有知識點,銜接緊密,邏輯性強,各個章節所涉及到的知識點由淺入深,循序漸進,其目的是讓Android手機開發的初學者從入門到熟悉Android項目開發的整個流程,再到實際的應用,讓已有一定基礎的移動開發用戶能夠自己設計并開發出具有實用性的Android應用程序。
第1章 Android開發簡介
1.1 Android簡介
1.2 Android系統架構解析
1.3 Android開發發展前景
1.4 小結
1.5 舉一反三
課后練習
第2章 Android開發環境的搭建
2.1 開發環境搭建步驟
2.2 創建Android工程
2.3 Android模擬器介紹
2.4 搭建真機測試環境
2.5 小結
2.6 舉一反三
課后練習
第3章 Android開發基礎
3.1 Android程序開發基礎
3.1.1 Android項目的目錄結構
3.1.2 Android程序的執行流程分析
3.2 Android的生命周期
3.3 小結
3.4 舉一反三
課后練習
第4章 UI元素與界面應用開發
4.1 項目實現效果
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 項目實現效果與分析
5.2 工作任務對應的知識結構詳解
5.2.1 Android數據存儲初探
5.2.2 使用Shared Preferences存儲數據
5.2.3 文件存儲數據
5.2.4 SQLite數據庫存儲數據
5.2.5 使用ContentProvider實現數據共享
5.3 項目制作
5.3.1 項目分析
5.3.2 任務分解
5.3.3 項目設計步驟
5.4 小結
5.5 舉一反三
課后練習
第6章 多媒體開發
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 舉一反三
課后練習
……