館藏資訊
本書的學習方向是縱向與橫向的,各個章節將分別介紹Android系統的各種功能,包含視訊、音訊、電話、GUI、感應器、藍牙等等,並掌握Android的系統架構來進行介紹,即Linux作業系統及驅動程式、本機框架及Java執行環境、Java框架、Java應用程式這四個層級,分析Android實作各種系統功能的過程與原理,是您跨入Android開發領域的最佳參考書。
本書讀者:
本書所針對的讀者群十分廣大,不同的讀者在學習本書時,就應該使用不同的方法。
●Android初階開發者:在本書指引下閱讀程式碼,搭建系統開發環境,對於Android應用程式的開發者,則必須特別注意後三章的內容。
●Android中、高階開發者:透過本書的引導,學習系統架構,注意開發要點,並儘量使用手機系統的通用設計思想、軟體專案思想、系統專案思想來學習Android系統。
●嵌入式Linux系統學習者:將Android作為一個集Linux核心和應用程式於一體的系統來進行學習,並可以利用Android的虛擬環境來執行和除錯程式。
本書特色:
●全書環繞著Android的四個層級進行說明,幫助您掌握整個Android系統的運作原理。
●徹底分析Android系統之各種功能的實作機制,提升您的Android系統開發功力。
●大量且完整的系統架構圖與範例程式碼,讓您的學習過程事半功倍。
●以Android演進過程中的共通知識為介紹重點,將各種版本的實作差異減到最少。
韓超
行動系統開發資深工程師,在Android領域具有完整的知識和技術,長期從事一線開發工作。韓超是中國較早參與Android系統開發的人員之一,也是Android開發社群(機鋒網)的核心成員和重要組織者之一;也曾經引領各種相關技術人員進入Android領域,並組織參與國內外的相關技術交流。
本書在編寫過程中提煉並綜合了Android早期開發者的經驗、大陸Androidin網路社群的開發成果,以及各位專家的經驗和技術的知識源泉。本書主要是由Androidin社群的兩名核心技術專家韓超和梁泉領銜規劃和編著。總部設在南加州、專注於Android平台並提供其行動應用程式開發及解決方案的邁奔無線(mAPPn Inc.),也投入技術和人力參與了本書的工作。