計算機便攜化是未來的發(fā)展趨勢,而Android作為最受歡迎的手機、平板電腦操作之一,其發(fā)展的上升勢頭是勢不可當的。而Android應用選擇了Java作為其開發(fā)語言,對于Java來說也是一次極好的機會?!动偪馎ndroid講義》全面地介紹了Android應用開發(fā)的相關知識,全書內容覆蓋了Android用戶界面編程、Android四大組件、Android資源訪問、圖形/圖像處理、事件處理機制、Android輸入/輸出處理、音頻/視頻多媒體應用開發(fā)、OpenGL與3D應用開發(fā)、網絡通信編程、Android平臺的Web Service、傳感器應用開發(fā)、GPS應用開發(fā)、Google Map服務等?!动偪馎ndroid講義》并不局限于介紹Android編程的各種理論知識,而是從“項目驅動”的角度來講授理論,全書一共包括近百個實例,這些示范性的實例既可幫讀者更好地理解各知識點在實際開發(fā)中的應用,也可供讀者在實際開發(fā)時作為參考、拿來就用。本書最后還提供了兩個實用的案例:瘋狂連連看和電子拍賣系統(tǒng)Android客戶端,具有極高的參考價值?!动偪馎ndroid講義》提供了配套的答疑網站,如果讀者在閱讀本書時遇到了技術問題,可以登錄瘋狂Java聯(lián)盟(http://www.crazyit.org)發(fā)帖,筆者將會及時予以解答?!动偪馎ndroid講義》適合于有一定Java編程基礎的讀者。如果讀者已熟練掌握Java編程語法并具有一定圖形界面編程經驗,閱讀本書將十分合適。否則,閱讀本書之前建議先認真閱讀瘋狂Java體系之《瘋狂Java講義》。