本書是面向Android初學者的教程,書中介紹了設計開發(fā)Android系統(tǒng)應用程序的基礎理論和實踐方法。全書共12章,內(nèi)容涵蓋Java語言與面向?qū)ο缶幊袒A、XML基礎、開發(fā)環(huán)境搭建、Android應用程序的基本組成、事件處理機制和常用Widget組件、Fragment、異步線程與消息處理、基于Intent的Activity切換及數(shù)據(jù)傳遞、Service、BroadcastReceiver、數(shù)據(jù)存取機制、多媒體應用、網(wǎng)絡應用等。本書注重理論與實踐相結(jié)合,采用Android Studio 2.3.3開發(fā)環(huán)境,配有豐富的示例程序,講解深入淺出,可以使讀者在較短的時間內(nèi)理解Android系統(tǒng)框架及其應用的開發(fā)過程,掌握Android應用程序的設計方法。本書提供所有程序的源代碼和電子課件。 本書可作為普通高等學校計算機、通信、電子信息類本??萍案黝惻嘤枡C構(gòu)Android軟件開發(fā)課程的教材,也可作為Android程序設計愛好者的自學用書。