本書從移動網絡編程應用需求出發,由淺入深、循序漸進地介紹了Android基礎編程和網絡編程,涵蓋了Android移動網絡程序設計的理論、實驗和課程設計。全書分為四大部分: 第一部分是Android程序開發基礎,包括開發環境搭建、移動程序創建、用戶界面設計、組件通信、數據存儲與訪問、廣播與后臺服務; 第二部分是Android網絡編程,包括WiFi操作、TCP、UDP、HTTP及藍牙編程; 第三部分是Android移動應用編程實踐,包括Android開發環境搭建、移動程序結構、用戶界面、組件通信、數據存儲與訪問、后臺服務、WiFi管理、Socket、HTTP和藍牙開發實驗; 第四部分是Android移動網絡開發課程設計,包括課程設計的目的、題目及要求等。全書采用案例教學和項目引導驅動相結合的方式,除了對每章的重要知識點輔以范例講解外,還以“移動點餐系統”項目為線索,在將各章節知識點串起來的過程中重點揭示如何利用所學技能進行實戰,從而領悟到更多的工程技巧。通過本書的學習能讓讀者快速掌握移動網絡應用程序的開發流程和編程技能,并獲得較好的工程實踐體驗。本書既可以作為高等院校信息技術的教材,也可供相關專業人士參考。同時,為了配合教學及自學,本書提供了配套教學的PPT和源代碼以供參考。