Google Android揭秘

出版時(shí)間:2010-3  出版社:人民郵電出版社  作者:W.Frank Ableson,Charlie Collins,Robi Sen  頁(yè)數(shù):342  字?jǐn)?shù):532000  譯者:張波,高朝勤,楊越  
Tag標(biāo)簽:無(wú)  

前言

  Android是谷歌公司開(kāi)發(fā)的基于Linux平臺(tái)的開(kāi)源手機(jī)操作系統(tǒng)。它包括操作系統(tǒng)、用戶界面和應(yīng)用程序——一部手機(jī)工作所需的全部軟件,而且不存在任何阻礙移動(dòng)產(chǎn)業(yè)創(chuàng)新的專(zhuān)有權(quán)障礙。谷歌公司與開(kāi)放手機(jī)聯(lián)盟合作開(kāi)發(fā)了Android,這個(gè)聯(lián)盟由包括中國(guó)移動(dòng)、摩托羅拉、高通、宏達(dá)電和T-Mobile在內(nèi)的30多家技術(shù)和無(wú)線應(yīng)用的領(lǐng)軍企業(yè)組成。谷歌公司希望通過(guò)與運(yùn)營(yíng)商、設(shè)備制造商、開(kāi)發(fā)商和其他有關(guān)各方結(jié)成深層次的合作伙伴關(guān)系,借助建立標(biāo)準(zhǔn)化、開(kāi)放式的移動(dòng)電話軟件平臺(tái),在移動(dòng)產(chǎn)業(yè)內(nèi)形成一個(gè)開(kāi)放式的生態(tài)系統(tǒng)。  本書(shū)提供了關(guān)于Android平臺(tái)和Android開(kāi)發(fā)的全面信息,涵蓋了Android開(kāi)發(fā)流程中所需的各方面信息,包括Android平臺(tái)的基本概念、開(kāi)發(fā)環(huán)境的搭建和設(shè)置、用戶界面組件的使用、交互機(jī)制、數(shù)據(jù)存儲(chǔ)和檢索、電話功能、通知與提醒、Graphic API和多媒體支持。本書(shū)還提供了大量示例程序,所有代碼都配有詳盡的說(shuō)明,并在最后指導(dǎo)讀者創(chuàng)建了一個(gè)復(fù)雜的應(yīng)用程序——既是對(duì)所學(xué)知識(shí)的鞏固和應(yīng)用,也是對(duì)實(shí)際開(kāi)發(fā)的演練?! ”緯?shū)覆蓋面廣、結(jié)構(gòu)清晰,是一本關(guān)于Android開(kāi)發(fā)的全新入門(mén)指南。它面向具備基本Java知識(shí)的各層次開(kāi)發(fā)人員,無(wú)論你是經(jīng)驗(yàn)豐富的專(zhuān)業(yè)程序員,還是初涉編程領(lǐng)域的新手,都可以從本書(shū)中獲取有價(jià)值的信息。書(shū)中的示例通用性高,特別適合讀者參考使用,讀者可以將本書(shū)作為一本開(kāi)發(fā)參考手冊(cè)?! ndroid是一個(gè)新興的軟件開(kāi)發(fā)環(huán)境,目前國(guó)內(nèi)關(guān)于Android開(kāi)發(fā)的資料非常有限。相信本書(shū)的出版可以為Android開(kāi)發(fā)的發(fā)展起到積極的推動(dòng)作用?! ”緯?shū)由張波、高朝勤、楊越、漆振、徐紅霞等翻譯,由張波進(jìn)行全書(shū)統(tǒng)稿。作為原著作者與中文讀者之間的“傳話人”,我們希望能把作者要表達(dá)的意思用中文完整且準(zhǔn)確地傳達(dá)出來(lái),使更多的讀者能從中受益。雖然我們?cè)诜g過(guò)程中竭力以信、達(dá)、雅為目標(biāo),但由于水平有限,書(shū)中難免會(huì)出現(xiàn)疏漏,懇請(qǐng)廣大讀者給予批評(píng)指正。

內(nèi)容概要

  這是一本全面介紹Android相關(guān)知識(shí)的圖書(shū),全書(shū)分為三個(gè)部分,由淺入深,從Android初級(jí)知識(shí),講到一些關(guān)于核心編程的實(shí)用示例,最后還討論了一些高級(jí)應(yīng)用程序的話題。在介紹Android編程的時(shí)候,各主題都使用了獨(dú)立的示例來(lái)演示,這些示例也都可單獨(dú)作為想在Android編程中大展拳腳的編程新手或資深開(kāi)發(fā)者的參考?! ”緯?shū)適合Android開(kāi)發(fā)人員和技術(shù)愛(ài)好者閱讀。如果能從頭到尾讀完本書(shū),讀者將對(duì)Android有深入的了解,從而能在Android開(kāi)發(fā)中大顯身手。

作者簡(jiǎn)介

  W. Frank Ableson MSI Service公司總裁,同時(shí)是Linux Magazine的移動(dòng)開(kāi)發(fā)編輯。有著15年以上的軟件開(kāi)發(fā)經(jīng)驗(yàn),現(xiàn)在主攻移動(dòng)和嵌入式技術(shù)領(lǐng)域,是一個(gè)活躍于移動(dòng)軟件市場(chǎng)的高產(chǎn)軟件開(kāi)發(fā)者?! harlie Collins 有著超過(guò)12年的Java開(kāi)發(fā)經(jīng)驗(yàn),是GWT in Practice一書(shū)的合著者,同時(shí)也在網(wǎng)上發(fā)表過(guò)很多技術(shù)文章?! obi Sen Twin Technologies公司的任事股東,致力于RIA開(kāi)發(fā)工作,同時(shí)有著豐富的無(wú)線技術(shù)經(jīng)驗(yàn),現(xiàn)從事電子戰(zhàn)和電子對(duì)抗的研究。

書(shū)籍目錄

第一部分  Android概述 第1章 Android簡(jiǎn)介  第2章 開(kāi)發(fā)環(huán)境 第二部  Android SDK實(shí)戰(zhàn) 第3章 用戶界面  第4章 Intent與服務(wù)  第5章 存儲(chǔ)和檢索數(shù)據(jù)  第6章 聯(lián)網(wǎng)與Web服務(wù)  第7章 電話技術(shù)  第8章 通知與提醒  第9章 圖形與動(dòng)畫(huà)  第10章 多媒體  第11章 位置服務(wù) 第三部分 Android應(yīng)用程序 第12章 全面應(yīng)用:Field Service Application  第13章 Android高級(jí)編程 附錄A 安裝Android SDK 附錄B 在Android設(shè)備上簽名和安裝應(yīng)用程序 

章節(jié)摘錄

  Android是專(zhuān)為移動(dòng)設(shè)備開(kāi)發(fā)的一個(gè)軟件環(huán)境,它不是一個(gè)硬件平臺(tái)。Android包括一個(gè)基于Linux內(nèi)核的操作系統(tǒng)、一個(gè)豐富的用戶界面、一些最終用戶應(yīng)用程序,并且提供了各種代碼庫(kù)、應(yīng)用程序框架和多媒體支持。當(dāng)然,它還提供了電話功能!雖然其底層操作系統(tǒng)的組件是用C或C什編寫(xiě)的,但Android的用戶應(yīng)用程序則是用Java編寫(xiě)的。甚至其內(nèi)置應(yīng)用程序也是用Java編寫(xiě)的。除了第13章中介紹的一些簡(jiǎn)單Linux練習(xí)之外,本書(shū)中的所有代碼示例都是通過(guò)AndroidSDK用Java編寫(xiě)的。  Android平臺(tái)的特點(diǎn)之一就是內(nèi)置應(yīng)用程序和使用SDK創(chuàng)建的應(yīng)用程序之間沒(méi)有任何區(qū)別。這意味著你可以編寫(xiě)強(qiáng)大的應(yīng)用程序來(lái)使用設(shè)備上的可用資源。圖1.1展示了Android和運(yùn)行它的硬件之間的關(guān)系。Android是一個(gè)開(kāi)源平臺(tái),這可能是它最顯著的特點(diǎn)之一;全球開(kāi)發(fā)人員社區(qū)可以也一定能夠提供它所缺少的元素。Android基于Linux內(nèi)核的操作系統(tǒng)并沒(méi)有附帶復(fù)雜的shell環(huán)境,但由于這個(gè)平臺(tái)是開(kāi)放的,因此可以單獨(dú)編寫(xiě)shell并將它安裝到設(shè)備上。同樣,多媒體編解碼器可以由第三方開(kāi)發(fā)人員提供,并且不需要依賴(lài)谷歌公司或任何其他人來(lái)提供新的功能。這就是開(kāi)源平臺(tái)為移動(dòng)市場(chǎng)帶來(lái)的優(yōu)勢(shì)?! ∫苿?dòng)市場(chǎng)是一個(gè)飛速發(fā)展的市場(chǎng),眾多目標(biāo)各異的公司都躋身其中參與競(jìng)爭(zhēng)。移動(dòng)運(yùn)營(yíng)商、移動(dòng)設(shè)備制造商和軟件供應(yīng)商之間的關(guān)系通常很奇怪。移動(dòng)運(yùn)營(yíng)商希望鎖定它們的網(wǎng)絡(luò),控制并計(jì)量數(shù)據(jù)流量.設(shè)備制造商希望通過(guò)功能、可靠性和價(jià)格使自己能獨(dú)樹(shù)一幟。軟件供應(yīng)商則希望釋放網(wǎng)絡(luò)訪問(wèn)的潛力,以便交付一流的應(yīng)用程序。它們所面對(duì)的都是一個(gè)要求苛刻的用戶群體,包括消費(fèi)者和公司。這些用戶越來(lái)越鐘愛(ài)“免費(fèi)電話”,并且運(yùn)營(yíng)商的收入雖然頗豐,但客戶忠誠(chéng)度并不高。移動(dòng)市場(chǎng)不僅為參與者提供了眾多機(jī)會(huì),同時(shí)也蘊(yùn)藏著巨大的風(fēng)險(xiǎn)。深知行業(yè)致命問(wèn)題的手機(jī)零售商只希望能夠在變幻莫測(cè)的市場(chǎng)中生存下來(lái)。用戶對(duì)手機(jī)的期望也在不斷迅速地變化著。圖1-2展示了我們看待移動(dòng)技術(shù)的方式以及它在未來(lái)幾年內(nèi)的發(fā)展趨勢(shì)。

媒體關(guān)注與評(píng)論

  “強(qiáng)烈推薦!”  ——Horaci Macias,Avaya集團(tuán)軟件架構(gòu)師  “本書(shū)富含有價(jià)值的代碼和技巧。”  ——Scott Webster,AndroidGuys網(wǎng)站編輯  “無(wú)論對(duì)菜鳥(niǎo)還是高手,這本書(shū)都可謂是一盞指路明燈?!薄  狵evin Galligan,Medical Research Forum公司CTO

編輯推薦

  Android開(kāi)發(fā)必讀之作  實(shí)用代碼幫你迅速掌握開(kāi)發(fā)技巧  從零開(kāi)始構(gòu)建精彩的Android應(yīng)用程序  Android是時(shí)下非常流行的一種開(kāi)源移動(dòng)開(kāi)發(fā)平臺(tái),它得到了全球眾多知名硬件生產(chǎn)商和移動(dòng)運(yùn)營(yíng)商的支持,已經(jīng)成為移動(dòng)應(yīng)用領(lǐng)域最重要的平臺(tái)之一?!  禛oogle Android揭秘》以一種簡(jiǎn)潔明快的方式介紹了與Android體系結(jié)構(gòu)有關(guān)的重要概念,并輔以相當(dāng)數(shù)量的實(shí)用示例來(lái)支撐這些概念性知識(shí)。三位作者展示出他們?cè)谝苿?dòng)開(kāi)發(fā)領(lǐng)域所積累的經(jīng)驗(yàn),并運(yùn)用他們對(duì)Android技術(shù)文檔的深入理解,從,Android平臺(tái)的基礎(chǔ)知識(shí)講起,再逐步深入到構(gòu)建Android應(yīng)用程序所需的基本技能,最后結(jié)合示例介紹了如何創(chuàng)建比較復(fù)雜的Android高級(jí)應(yīng)用程序,由淺入深地為讀者講述了開(kāi)發(fā)實(shí)用的Android應(yīng)用程序所需要的專(zhuān)業(yè)知識(shí)?!  禛oogle Android揭秘》對(duì)學(xué)習(xí)Android應(yīng)用開(kāi)發(fā)的新手而言用處很大,對(duì)老練的移動(dòng)開(kāi)發(fā)人員來(lái)說(shuō)也頗具參考價(jià)值。

圖書(shū)封面

圖書(shū)標(biāo)簽Tags

無(wú)

評(píng)論、評(píng)分、閱讀與下載


    Google Android揭秘 PDF格式下載


用戶評(píng)論 (總計(jì)22條)

 
 

  •   《Google Android揭秘》覆蓋面廣、結(jié)構(gòu)清晰,是一本關(guān)于Android開(kāi)發(fā)的全新入門(mén)指南。它面向具備基本Java知識(shí)的各層次開(kāi)發(fā)人員,無(wú)論你是經(jīng)驗(yàn)豐富的專(zhuān)業(yè)程序員,還是初涉編程領(lǐng)域的新手,都可以從《Google Android揭秘》中獲取有價(jià)值的信息。書(shū)中的示例通用性高,特別適合讀者參考使用,讀者可以將《Google Android揭秘》作為一本開(kāi)發(fā)參考手冊(cè)。
  •   android很適合的一本書(shū)。適合初學(xué)者。
  •   這本書(shū)寫(xiě)的不賴(lài) 看了 還沒(méi)看完 不過(guò)總體還是可以的 初學(xué)者還是適合的
  •   幫人買(mǎi)的書(shū),據(jù)說(shuō)非常好的書(shū),經(jīng)典
  •   喵的,還好意思要評(píng)論,另外兩間商品你非要讓我等上半個(gè)月是吧,這物流業(yè)太爛了吧,淘寶的那些小店做的都比你們好
  •   這書(shū)可以,很不錯(cuò)
  •   《GoogleAndroid揭秘》這本書(shū)很不錯(cuò)
  •   整體來(lái)說(shuō)還不錯(cuò)雖然封面丑了點(diǎn)
  •   整體感覺(jué)不錯(cuò),某些地方翻譯不是很準(zhǔn),我是對(duì)照英文電子書(shū)一起閱讀的,各層次內(nèi)容都有涉及,如果要求更深入學(xué)習(xí)建議多參考國(guó)外網(wǎng)上最新內(nèi)容,現(xiàn)在通用Android2.2版本涉及很少,僅作參考書(shū)吧
  •   可以看看,示例代碼還是蠻多的,部分代碼值得研讀~
  •   什么揭秘呀,只是一本入門(mén)的書(shū)
  •   內(nèi)容也很一般,組織的不太好。閱讀此書(shū)總有一種不透的感覺(jué),剛剛講到重點(diǎn)就一帶而過(guò)了。
    建議朋友們,再比較比較吧。
  •   內(nèi)容很淺,只適合入門(mén)的朋友看
  •   還處于了解階段,我覺(jué)得寫(xiě)得還是很簡(jiǎn)單的
  •   算是入門(mén)的教材了
  •   內(nèi)容一般 書(shū)封面有磨損 還可接受
  •   讀此書(shū)的第一感覺(jué)是東拉西扯,沒(méi)有一個(gè)很?chē)?yán)謹(jǐn)?shù)闹骶€安排。例程的順序安排不合理,有時(shí)要先寫(xiě)的代碼反而在后面,以至于必須前后翻查,很不方便。同時(shí)例程的代碼風(fēng)格很有問(wèn)題,作者Java功底顯然不足,采用了非常多“不良”實(shí)踐(可以參考第三章例程,糟糕的命名、濫用this、難以想象的Constants類(lèi))。
    不推薦學(xué)Android的朋友買(mǎi)這本書(shū)。
  •     雖然這只是一本入門(mén)書(shū),但是遠(yuǎn)比其他中文的、哪怕國(guó)外的入門(mén)書(shū)要經(jīng)典(這里僅僅指我當(dāng)時(shí)入門(mén)看的書(shū),大約在10年9、10月,現(xiàn)在有些翻譯的國(guó)外的書(shū)也挺好)。這本書(shū)力求詳細(xì),不只告訴你API是什么怎么用,而且告訴你為什么這么用,道理和目的是什么,所以作為入門(mén)很值得一讀,了解整個(gè)android的開(kāi)發(fā)過(guò)程,對(duì)API的掌握和熟練有很大幫助。
  •     從初學(xué)Android,到現(xiàn)在正式搞Android開(kāi)發(fā),這本書(shū)一直沒(méi)有離開(kāi)過(guò)。
        目前,國(guó)內(nèi)Android市場(chǎng)不斷擴(kuò)大,學(xué)習(xí)Android的人越來(lái)越多,教程也上架了不少,但總體感覺(jué),這種基于架構(gòu)的開(kāi)發(fā),國(guó)內(nèi)教程普遍只注重上層的范例開(kāi)發(fā),就是說(shuō),只是通過(guò)實(shí)例來(lái)講解Android可以做些什么,然后如何簡(jiǎn)單的實(shí)現(xiàn),原理剖析不夠深入。當(dāng)然,不光是Android,其他方向的也是如此,這也是許多國(guó)內(nèi)教程的雞肋。
        這本書(shū)呢,說(shuō)不上非常經(jīng)典吧,畢竟,原名就是—— Unlocking Android: a developer's guide,一本指南而已,但相對(duì)目前國(guó)內(nèi)已經(jīng)上架的那些Android教程中,這本書(shū)算是解析得比較有深度的,有一定原理性,對(duì)Android的介紹也足夠前面了,尤其像Intent、Service(包括AIDL)、數(shù)據(jù)存儲(chǔ)這些Android中最基本但掌握又要花些時(shí)間的組件,作者特地花了兩章節(jié)的篇幅進(jìn)行了很深入的解析,這是目前很多教材所不具備的。作者能把一系列應(yīng)用串聯(lián)起來(lái)講解,最終開(kāi)發(fā)出一個(gè)比較實(shí)用的實(shí)例(真正的實(shí)例啊~~~),中間也穿插著一些開(kāi)發(fā)的基本思路,的確能讓讀者學(xué)到不少東西。這絕不是一本單純的應(yīng)用開(kāi)發(fā)教材。
        話說(shuō)回來(lái),這是一本國(guó)外教材,老外教書(shū)的思路不像國(guó)內(nèi)那么淺顯易懂,一章節(jié)講就是一個(gè)實(shí)例,每小節(jié)的內(nèi)容都相互聯(lián)系著,所以,要掌握這本書(shū)的內(nèi)容,可能一些章節(jié)要看上不止一遍。但作為引進(jìn)的Android教材,目前,這本是不二之選
  •   問(wèn)下哪里又中文版下載呢?完全找不到啊
  •   這個(gè),表示不知道哪里下載了,當(dāng)時(shí)看的圖書(shū)館借的紙質(zhì)版的。
  •   是在北京的那個(gè)圖書(shū)館嗎?
 

250萬(wàn)本中文圖書(shū)簡(jiǎn)介、評(píng)論、評(píng)分,PDF格式免費(fèi)下載。 第一圖書(shū)網(wǎng) 手機(jī)版

京ICP備13047387號(hào)-7