本書以Android Studio為開發環境,從移動網絡編程應用需求出發,由淺入深、循序漸進地介紹了Android基礎編程和網絡編程,涵蓋了Android移動網絡程序開發的理論、實驗和課程設計。全書包含四大部分:第1部分是Android程序開發基礎,包括開發環境搭建、移動程序創建、用戶界面設計、組件通信、數據存儲與訪問、廣播與后台服務;第2部分是Android網絡編程,包括WiFi操作、TCP、UDP、HTTP、藍牙和百度地圖應用編程;第3部分是Android移動應用編程實踐,包括Android開發環境搭建、移動程序結構、用戶界面、組件通信、數據存儲與訪問、后台服務、WiFi管理、Socket、HTTP、藍牙及百度應用開發實驗;第4部分是Android移動網絡應用編程課程設計,包括設計目的、題目及要求等。
全書采用案例教學和項目引導驅動相結合的方式,除了對每章的重要知識點輔以范例講解外,還以「移動點餐系統」項目為線索,在將各章節知識點串起來的過程中重點揭示如何將所學技能進行實戰,從而領悟到更多的工程技巧。通過本書的學習能讓讀者快速掌握移動網絡應用程序的開發流程和編程技能,並獲得較好的工程實踐體驗。