本書通過豐富而翔實的實例展示了在Android平臺下開發(fā)手機應用軟件所必需的概念和技術。書中不僅對Android應用程序的開發(fā)環(huán)境和調試方法進行了詳細介紹,而且對Android軟件開發(fā)的一些關鍵技術和API進行了講解,包括數據庫、定位和地圖、圖形用戶界面、進程間通信以及手機通話等相關內容。本書還對Android平臺下開發(fā)環(huán)境的搭建、程序的簽名和發(fā)布以及程序調試和性能優(yōu)化所用到的工具和方法等進行了講解。本書適合有一定程序設計基礎并致力于從事Android平臺應用軟件開發(fā)的讀者閱讀。Android操作系統(tǒng)是目前市面上最流行的開源智能移動平臺,本書深入地介紹了在Android平臺下開發(fā)智能手機應用軟件所必需的一些概念和技術。本書不僅對Android應用程序的開發(fā)環(huán)境和調試方法進行了詳細的介紹,而且通過豐富而實用的范例對Android操作系統(tǒng)的一些關鍵技術和API進行了講解。通過本書,讀者可以:針對當前智能手機中的各種核心功能編寫Android應用軟件;使用Android SDK所提供的豐富的用戶界面組件創(chuàng)建出完整的模塊化應用程序;學習并掌握Android平臺下的視圖、地圖、定位服務、永久數據存儲、電話服務和進程間通信等編程技術;參考書中提供的豐富而實用的代碼,開發(fā)出富有創(chuàng)意的應用程序;學習Android平臺下的高級編程技術,比如2D和3D圖形編程、程序調試和性能分析等。本書是一本理想的Android官方文檔補充讀物。無論對于Android平臺下的商業(yè)軟件開發(fā),還是簡單的個人軟件開發(fā),本書都具有很高的參考價值。