內容簡介
內容簡介 涵蓋最新Android 2.1版Android係針對行動裝置而設計的新開源碼軟體工具包,由Google與Open Handset Alliance(開放手機聯盟)攜手開發而成,可以預見在不久的將來,它會出現在數以百萬計的各種行動裝置上。不論你是熱衷此道的業餘玩家,或是專業的程式設計師,不管你是為了賺錢,或者純粹只是好玩而投身這個領域,現在正是深入學習Android開發的大好時機,本書將幫助你有一個好的開始。本書包含哪些內容?本書內容大致分成三個部分,從較初階的主題逐步發展到較進階的主題,並且配合真實具體的優秀範例來加以論述,讓你體驗到最接近實務面的Android應用程式開發思維。 第一部分從Android簡介開始,這是你學習如何安裝Android模擬器,以及如何使用整合開發環境(IDE)撰寫出第一支程式的地方。接著,我們會介紹幾個Android的核心概念,像是生命週期、虛擬機器與系統架構等,幫助你掌握到學習Android編程所需的基本功。第二部分探討Android的使用者介面、二維圖形、多媒體元件、以及簡單的資料存取,這些功能將會被應用在你所撰寫的大多數程式裡。第三部分更深入Android平台,你將學習到如何連接外部世界、定位服務、內建SQLite資料庫、以及三維圖形等進階功能,為更高階的探索工作做好準備。誰應該讀這本書? 我們認為你的時間寶貴,不應該浪費在與新概念周旋不下的窘境中。透過深入淺出的解說,配合真實具體的範例,我們要讓你的大腦快速吸收到最實用的Android編程經驗,而不是蜻蜓點水般的走馬看花。閱讀本書的唯一條件是對Java或類似的物件導向語言(像是C#)具有「最基本」的認識,而不需要有任何開發行動裝置軟體的經驗,事實上,假如你真的有這方面的經驗,或許可以試著忘掉它,因為Android是如此不同,你最好抱著開放的心態重新開始,而透過本書,你可以輕鬆愉快地展開一段學習Android開發的豐富之旅。
各界推薦
各界推薦 「Android這樣玩就對了!這是一本絕妙好書︰寫得非常好,不僅容易閱讀,而且趣味橫生。除此之外,對於任何有關Android的特點,均以適切的詳實程度加以闡釋,確保高品質編程的原則獲得遵循。」--PocketJourney創始人兼技術長、Google Android Competition大賽的Top 20優勝者/Anthony Stevens 「Ed Burnette以恰到好處的精簡篇幅涵蓋了為數可觀的Android要點,並且兼顧The Pragmatic Programmers廣受讀者歡迎的實用風格。單就2D與3D繪圖的內容而言,就已值得被收藏在任何Android開發者的書架上。」--CommonsWare創始人/Mark Murphy 「記得剛開始接觸Android時,整個人就好像陷入一場五里霧中,要是當初有這本書的加持,整個入門過程就不會那麼辛苦。我相信藉由本書的閱讀,Android編程的新手必然會有個相對輕鬆的起步。」--OnRelay資深軟體架構師/Gabor Paller