本書介紹了Android應用程序設計的主要思想和方法。首先從Android的歷史着手,使讀者對Android這一開源系統的特點有基本的了解;然后深入講解Android的系統架構,以避免讀者對此系統只知其然不知其所以然。本書以Android
Studio為開發工具,因此對該開發環境也做了詳細介紹。在對Android有了必要的認知后,本書由淺入深地介紹了Android項目的創建和目錄結構。對Android四大組件、UI、數據持久化和網絡編程等主要知識,本書從理論和實踐兩方面進行了全面的講解,力求能探究到Android設計者的最初想法。
本書可以作為高等院校及各類培訓機構Android系統課程的教材,也可以作為學習Android程序設計人員的自學用書。