Android是基于Linux的自由及開放源代碼的操作系統(tǒng),廣泛應用于各種移動設備。 本書分為理論篇與實踐篇兩部分。理論篇共11章,深入講解了Android開發(fā)的基礎知識,其內容包括Android概述、活動(Activity)、用戶界面、意圖(Intent)、廣播(Broadcast)、服務(Service)、數據存儲、碎片(Fragment)、網絡通信、消息處理機制以及Android特色開發(fā)等。 實踐篇側重于項目實戰(zhàn),通過“餐飲點餐系統(tǒng)”Android客戶端的實現,并結合知識拓展內容,使讀者能夠循序漸進地理解Android理論知識,并提高項目開發(fā)實戰(zhàn)能力。另外,實踐篇還介紹了Android開發(fā)環(huán)境的搭建,以及使用LogCat對Android程序進行調試與監(jiān)視等。 本書適用面廣,可作為計算機科學與技術、軟件工程、網絡工程、計算機軟件、計算機信息管理、電子商務和經濟管理等專業(yè)程序設計課程的教材,也適合Android愛好者和Android應用開發(fā)人員使用。