本書由淺入深、系統(tǒng)全面地講解了Android軟件開發(fā)的基本方法和常用技能。全書分為11章,首先概述Android系統(tǒng)的特點和架構,并帶領讀者搭建Android開發(fā)環(huán)境,完成**個Android程序;第3至10章完整地講解了Android開發(fā)中的各種基本知識和關鍵技術,包括四大組件、界面布局、UI控件與事件響應、組件通信、廣播機制、線程與UI通信、服務、數據存儲、網絡開發(fā)、傳感器以及地圖的使用等,通過大量實例展示相關技術與技巧運用;最后一章介紹兩個完整項目的開發(fā)實現過程,提高讀者的綜合開發(fā)水平。本書內容結構清晰,基本概念和機制講解通俗易懂,案例豐富實用,具有較強的擴展性,便于讀者快速入門和提高,適合作為高等學校計算機及相關專業(yè)的移動應用開發(fā)教程,也適合Android愛好者自學和開發(fā)人員參考。