本書共14章,第1章介紹Android開發(fā)環(huán)境及項目結構;第2~3章介紹Android界面設計基礎知識,包括頁面布局、樣式和主題、國際化、形狀、圖層列表、選擇器。第4~5章介紹Android窗口開發(fā),包括人機交互中的事件處理、菜單、常用控件、Activity、Intent、對話框。第6章介紹Android子窗口設計,包括Fragment、ViewPager等控件的使用。第7章介紹數(shù)據(jù)訪問技術,包括SharedPreferences、JSON、SQLite數(shù)據(jù)庫等內容。第8~9章介紹廣播、內容提供者和服務。第10章介紹線程開發(fā)和Handler消息機制,并介紹了HanderThread、AsyncTask、IntentService類的使用。第11章介紹了網絡編程,包括HttpURLConnection和Volley框架的使用。第12章介紹了WebView控件的使用,包括網頁代碼與Java代碼互動等內容。第13章介紹了傳感器與定位,包括傳感器開發(fā)、定位開發(fā)。第14章介紹了藍牙通信編程,并用藍牙串口助手項目的開發(fā),演示經典藍牙通信編程、以及與等后臺組件的綜合應用。