本書是一部Android開發(fā)的實戰(zhàn)教程,由淺入深、由基礎到高級,帶領讀者一步一步走進App開發(fā)的神奇世界。全書共分為20章。其中,前10章是基礎部分,主要講解Android Studio的環(huán)境搭建、App開發(fā)的各種常用控件、App開發(fā)的四大組件、App的數(shù)據(jù)存儲方式、如何打造App的安裝包;后10章是進階部分,主要講解App開發(fā)的事件交互、動畫特效、網絡通信、多媒體、手機閱讀、感知定位、物聯(lián)網、智能語音、機器視覺、在線直播等。書中在講解知識點的同時給出了大量實戰(zhàn)范例,方便讀者迅速將所學的知識運用到實際開發(fā)中。通過本書的學習,讀者不僅能夠掌握3類主流App的基本開發(fā)技術,包括購物App(電子商務)、聊天App(即時通信)、娛樂App(短視頻分享),還能夠學會開發(fā)一些趣味應用,包括計算器、記賬本、摳圖工具、動感影集、電子閱讀、附近交友、遙控小車、語音問答、人臉識別、視頻通話等。 本書適用于Android開發(fā)的廣大從業(yè)者、有志于轉型App開發(fā)的程序員、App開發(fā)的業(yè)余愛好者,也可作為大中專院校與培訓機構的Android課程教材。