本書共8章,第1章介紹了一個非典型的併發模型,以後文的闡釋做好鋪墊。第2章和第3章分別介紹了Java併發和Android應用程序模型,主要介紹Java線程、同步、併發包、生命周期和組件、Android進程等基本概念。第4章介紹AsyncTask和Loader。第5—7章是本書的核心內容,深入探討Android操作系統的細節,如Looper/Handler、Service、Binder、定時任務等。第8章介紹併發工具,如靜態分析、註解、斷言等。
本書適合有一定Android開發經驗的讀者參考。如果你是一名新手,建議你在掌握相關入門知識的基礎上閱讀本書,以達到更好的學習效果。本書給出多段代碼,旨在讓讀者親自實踐后更好地掌握Android併發開發的相關內容。
Blake Meike是一位充滿激情的工程師、架構師和代碼詩人。作為作者、演講者和導師的他,已經教給數萬人如何編寫真正的Android應用程序。他有20多年的編程經驗(大部分時候是使用Java語言),他構建過亞馬遜可大規模擴展的自動縮放服務這種大型系統,也在手機上構建過基於預Android OSS Linux/基於Java平台的小型系統。他是很多書籍的合著者,包括O』Reilly的暢銷書《Programming Android》和Wiley的《Enterprise Android》。Blake擁有達特茅斯學院的數學和電腦科學學位,並且是Twitter大學的創始成員。他住在奧蘭多,在Cyanogen公司工作。
本書適合有一定Android開發經驗的讀者參考。如果你是一名新手,建議你在掌握相關入門知識的基礎上閱讀本書,以達到更好的學習效果。本書給出多段代碼,旨在讓讀者親自實踐后更好地掌握Android併發開發的相關內容。
Blake Meike是一位充滿激情的工程師、架構師和代碼詩人。作為作者、演講者和導師的他,已經教給數萬人如何編寫真正的Android應用程序。他有20多年的編程經驗(大部分時候是使用Java語言),他構建過亞馬遜可大規模擴展的自動縮放服務這種大型系統,也在手機上構建過基於預Android OSS Linux/基於Java平台的小型系統。他是很多書籍的合著者,包括O』Reilly的暢銷書《Programming Android》和Wiley的《Enterprise Android》。Blake擁有達特茅斯學院的數學和電腦科學學位,並且是Twitter大學的創始成員。他住在奧蘭多,在Cyanogen公司工作。