Google Android SDK開發(fā)范例大全

出版時間:2009  出版社:人民郵電出版社  作者:余志龍,陳昱勛,鄭名杰,陳小鳳,郭秩均  頁數(shù):616  字數(shù):1037000  
Tag標簽:無  

前言

想必近來大家對Google所發(fā)表的Android是“聽得很清楚,看得很模糊”,這本全方位的《Android SDK開發(fā)范例大全》能不能讓你看得更清楚一點?如果真的還不夠明了的話,那知道一件事就夠了——保持你的熱情!工具是給有熱情的人,作者以最淺顯易懂的寫法以及多樣化的范例分享,指出每種應用程序開發(fā)的無限可能?,F(xiàn)今的時代新科技像萬花筒般不斷日新月異,在這股銳不可擋的趨勢之下,采用Google開放式Android平臺的手持設備程序設計將遠超過PC程序設計的普及程度。此范例大全從編寫應用程序到重構程序代碼,無論是出于個人興趣還是工作需要,絕對能讓初學Android應用程序開發(fā)的您創(chuàng)造出屬于自己的Android應用程序。好的應用有了方法,還需要加上創(chuàng)意才行。整本書大大小小的范例都以既創(chuàng)新又有趣的應用為主,在一步步程序架構之上配合詳細的正文解說,邊學邊做,一定能讓您在短時間內(nèi)更有效地學習和掌握Android程序開發(fā)。來勢洶洶的Android平臺將帶來潛在的無限商機,您準備好了嗎?

內(nèi)容概要

  本書以Android手機應用程序開發(fā)為主題,通過130多個范例全面且深度地整合了手機、網(wǎng)絡及服務等多個開發(fā)領域,為讀者提高程序設計功力提供了很大的幫助?! ∪珪卜?0章,主要以范例集的方式來講述Android的知識點,詳細介紹了開發(fā)Android的人機交互界面、Android常用的開發(fā)控件、使用Android手機收發(fā)短信等通信服務、開發(fā)Android手機的自動服務功能和娛樂多媒體功能以及整合Android與Aoogle強大的網(wǎng)絡服務等內(nèi)容,隨書光盤中包括了所有范例的程序代碼?! ”緯v述由淺入深,由Android的基礎知識到實際開發(fā)應用,結構清晰、語言簡潔,非常適合Android的初學者和Android的進階程序開發(fā)者閱讀參考。

作者簡介

余志龍,來自于手機制造業(yè)、電視媒體業(yè)、網(wǎng)絡、電信產(chǎn)業(yè)、軟件開發(fā)等領域,擅長嵌入式系統(tǒng)軟件設計、J2ME游戲開發(fā)、Android開發(fā),以及J2EE、JSP、Servlet、JavaBeans、PHP、C#等程序語言,熟悉面向對象技術與Eclipse、Netbeans開發(fā)工具,積累多年大型項目開發(fā)、跨系統(tǒng)整合經(jīng)

書籍目錄

第1章 了解、深入、動手做  1.1 紅透半邊天的Android  1.2 本書目的及涵蓋范例范圍  1.3 如何閱讀本書  1.4 使用本書范例  1.5 參考網(wǎng)站 第2章 Android初體驗  2.1 安裝Android SDK與ADT plug-in  2.2 建立第一個Android項目(Hello Android?。 ?.3 Android應用程序架構——從此開始  2.4 可視化的界面開發(fā)工具  2.5 部署應用程序到Android手機 第3章 用戶人機界面  3.1 更改與顯示文字標簽——TextView標簽的使用  3.2 更改手機窗口畫面底色——drawable定義顏色常數(shù)的方法  3.3 更改TextView文字顏色——引用Drawable顏色常數(shù)及背景色  3.4 置換TextView文字——CharSequence數(shù)據(jù)類型與Resource ID應用  3.5 取得手機屏幕大小——DisplayMetrics取得畫面寬高的方法  3.6 樣式化的定型對象——Style樣式的定義  3.7 簡易的按鈕事件——Button事件處理  3.8 手機頁面的轉換——setContentView的應用  3.9 調(diào)用另一個Activity——Intent對象的使用  3.10 不同Activity之間的數(shù)據(jù)傳遞——Bundle對象的實現(xiàn)  3.11 返回數(shù)據(jù)到前一個Activity——startActivityForResult方法  3.12 具有交互功能的對話框——AlertDialog窗口  3.13 置換文字顏色的機關——Button與TextView的交互  3.14 控制不同的文字字體——Typeface對象使用  3.15 如iPhone拖動相片特效——Gallery畫廊  3.16 自制計算器——多按鈕的整合應用  3.17 關于(About)程序信息——Menu功能菜單程序設計  3.18 程序加載中,請稍后——ProgressDialog與線程整合應用  3.19 全屏幕以按鈕覆蓋——動態(tài)產(chǎn)生按鈕并最大化  3.20 今晚到哪兒打牙祭——具有選擇功能的對話框  3.21 Android變臉——主題(Theme)實現(xiàn) 第4章 史上超豪華的手機控件 第5章 交互式通信服務與手機控制 第6章 手機自動服務紀實 第7章 娛樂多媒體 第8章 當Android與Internet接軌 第9章 Google服務與Android混搭 第10章 創(chuàng)意Android程序設計 

章節(jié)摘錄

插圖:本書各范例大多具有類似如上的范例程序描述,在呈現(xiàn)順序上是先從主程序(.java)做鋪陳安排,接著才是關于布局或常數(shù)的定義(XML)。關于篇幅,本書大多不列出完整的布局配置、字符串常數(shù)或項目定義文件(AndroidManifest.xml),在閱讀習慣上,可搭配主程序所需要引用的變量或常數(shù)名稱,再搭配范例光盤內(nèi)的程序文件學習。當然本書所有的范例皆非標準答案,學習的過程中,筆者盡可能將實際開發(fā)經(jīng)驗無私地分享于書中,這些程序可作為開發(fā)的參考或啟發(fā),在程序開發(fā)的國度里,唯有不斷地模仿、參考,才能持續(xù)地進步??赐辍皹藴式獯稹敝?,為了延續(xù)你的學習熱情,每個范例的最后都有思緒擴展的設計,這個階段可泡杯茶稍作休息,讓思緒沉淀,再進一步往下一個范例前進。擴展學習可能是輕松的信息分享,也可能是程序的小技巧,這些擴展學習的小主題,便是你的回家作業(yè),親自動手試試看解決問題或發(fā)揮私房創(chuàng)意,持續(xù)地在Android平臺中,磨練專業(yè)行動開發(fā)技能。本書所有范例都經(jīng)過本書作者在模擬器與HTC G1實機上的測試,完全兼容于Android SDK1.0r2以上版本(書中范例開發(fā)環(huán)境為Android SDK 1.1r1),建議使用。Eclips(ganymede版本)IDE來進行開發(fā),關于下載最新的SDK版本與對應的ADT Plug-in(Android Development Tools),在本書第2章有詳細的描述;你可通過下列方法來導入與使用本書的范例程序。首先,啟動.Eclips IDE,放入隨書所附的范例光盤,待Eclips IDE啟動完畢后,選擇任務欄的“File一Import”導入項目文件功能,如圖1-3所示。

編輯推薦

《Android開發(fā)入門與實戰(zhàn)(附盤)》為您指引一條從Java前往MlD(MobiIelnlernetDevice)的快速捷徑。全書采用范例集的形式,內(nèi)容涉及手機、網(wǎng)絡、影音、社區(qū)等多種開發(fā)類型。跟著書中的范例學習。初學者以及具備Andorid設計基礎的開發(fā)人員將一步步掌握手機硬件設備的對話語言、多媒體影音控制、WebService存取服務等功能,程序設計功力輕松升級到Device2.01精彩范例。原創(chuàng)展現(xiàn)!·移動設備人機界面配置。豪華Widget閃亮登場!·鈴聲模式設置、震動控制、桌面切換、wiFi服務、屏幕旋轉、電池計量、電信網(wǎng)絡信息、SIM卡信息、撥打電話、短信解析、通訊錄聯(lián)系人等手機控制功能?!な謾C文件管理、記憶卡I/O存取、雙向短信、鬧鐘服務、開機程序、來電通信、拜年短信、信息提醒等系統(tǒng)服務研發(fā)?!び|控移動事件、手機屏幕保護程序、mp3播放器、3gp影片播放、相機預覽拍照、調(diào)整音量、信息指令遙控手機、錄音控制等多媒體設計。·webService存取、內(nèi)嵌瀏覽器網(wǎng)頁、Ajax網(wǎng)頁特效、手機氣象局、網(wǎng)絡播放mp3、網(wǎng)絡安裝apk程序、遠程下載手機鈴聲、XML-RPC移動博客發(fā)布器、手機RSS閱讀器、地震速報等lnfemet服務?!oogIe遠程賬號登錄、GoogIeSearchAPI、GoogleChartAPI、GooglePicasa手機相冊、GoogleTransIateAPI整合等GoogIe網(wǎng)絡服務?!PS定位、規(guī)劃導航路徑、GPSGoogIe地圖、地址反查地理坐標等衛(wèi)星全球定位實例。·手機手電簡、GPS軌跡記錄器、女性貼身計時、QRCode二維條碼生成器、手機QRCode掃描儀、熱量骰子等Andorid創(chuàng)意程序設計。分別來自于手機制造業(yè)、電視媒體業(yè)、網(wǎng)絡、電信產(chǎn)業(yè)、軟件開發(fā)等領域,擅長嵌入式系統(tǒng)軟件設計、J2ME游戲開發(fā)、Android開發(fā),以及J2EE、JSP、servlet、JavaBeans、PHP、C#等程序語言,熟悉面向對象技術與Eclipse、Netbeans開發(fā)工具,積累多年大型項目開發(fā)、跨系統(tǒng)整合經(jīng)驗。Channel A臺灣奇智創(chuàng)庫總經(jīng)理張羿文,Java達人段維瀚推薦。超過130個實際案例,全面深度地整合手機、網(wǎng)絡及服務?!禔ndroid SDK開發(fā)范例大全(附盤)》范例繼承Java優(yōu)良傳統(tǒng),使用開放架構,彈性修改隨心所欲。易于閱讀的架構設計,每個范例均搭配步驟及完成畫面!通過小巧的Android模塊對象,即可實現(xiàn)復雜的手機通信協(xié)議。汲取專家開發(fā)經(jīng)驗,指引快速上手捷徑。范例完全兼容Android SDK 1.5。

圖書封面

圖書標簽Tags

評論、評分、閱讀與下載


    Google Android SDK開發(fā)范例大全 PDF格式下載


用戶評論 (總計81條)

 
 

  •   Google Android SDK開發(fā)范例大全值得一看!新手一定要看的一本書!里面有130多個案例講解。
  •   書的內(nèi)容很好,很適合java人員學習android開發(fā),實例也都很好。只是當當給我的書皮有些破損了,可能是運輸?shù)闹谐霈F(xiàn)的問題,但是不影響整體的質量,推薦開發(fā)者購買。
  •   這本書以大量例子講述了ANDROIDSDK的開發(fā),值得一讀!
  •   比較設和有一定Java基礎的是開發(fā)人員,是入門Android的好教材
  •   首先,要學android,不能光有這本書,最好配一本標準的教材。因為本書都是實例,而且細節(jié)部分不會講的太清楚的。
    但是你一旦入門以后,就可以拿這本書當參考用了。
  •   看了一部分,覺得很適合我這樣的Android新手~~
  •   非常不錯的書,很適合有一定java基礎,又想進入手機領域的程序員們
  •   這書還可以!適合初學者 書已控件案例講解!
  •   好書,但是不適合初學者。
  •   適合已掌握一定的編程知識的人看
  •   書講解的比較詳細 易學 建議買第二版吧
  •   適合查閱。
  •   不錯的書,能力提升有一定的幫助
  •   入門很好的一本書
  •   但是這本書還是非常值得一買
  •   主要是學思想
  •   給同學買的 據(jù)他說很好
  •   很全呵呵
  •   不錯的書,例子很實用
  •   好書一本 值 得一看
  •   實戰(zhàn)入門
  •   GoogleAndroidSDK開發(fā)范例大全不錯,里面的例子還是很多的,正在學習中
  •   將來Android絕對是一個要新興的手機平臺,掌握它,沒錯!
  •   書還是不錯的,但可惜是android1.1版本的。

    雖然1.1但是例子還是蠻詳細的,絕佳入門用書。
  •   挺好的一本書 實用 不過android更新太快了
  •   對于Android來說,還是不錯的一本書起碼可以起到入門的作用~
  •   這本書說句心里話馬馬虎虎,雖然都有案例,但是知識點講的不夠詳盡,并且書中除了功能代碼以外,竟然沒有布局代碼和配置文件代碼,更讓人受不了的事,將光盤中的代碼放eclipse中代碼報錯,最起碼也要告訴讀者你所使用的JDK和SDK版本吧!失望!
  •   這本書編寫是按照SDK 1.1r1來編寫的,現(xiàn)在2.1都發(fā)了,并且其中的范例導入后因為sdk版本不對,還不能運行,不過書中的整體內(nèi)容還是不錯的。
  •   這本書很不錯,循序漸進,非常適合初級開發(fā)者。結合100多個實例,系統(tǒng)介紹SDK中的一些應用。其中每個例子后面還有擴展學習部分。非常不錯。
  •   大致瀏覽了一下,具體開發(fā),遇到問題時,可以根據(jù)目錄查看參考。
  •   范例很多很豐富,正在入門中。
  •   此書不錯,不過不是太適合初學者,尤其時沒有Java編程經(jīng)驗的
  •   案例很多,也很不錯。但是對于案例的代碼沒有詳細的解釋說明,如果再有詳細是解釋那將會跟完美一些?。?/li>
  •   把第一章的demo全部敲那一次,基于case的學習方法,作為入門感覺還不錯。等我敲完那所有的case再說多點吧。在書里面還是發(fā)現(xiàn)了一些筆誤和代碼的不嚴謹。有一些代碼運行的結果并不和文章表述的一樣。
  •   挺不錯的一本書,適合初學者,例子比較全。當當發(fā)貨很快,一天多一點的時間就受到了書
  •   還可以,一周就上手了。
  •   還不錯的一本書。方便熟悉各種api比查文檔要輕松許多
  •   感覺無用代碼比較多~作者的心得體會比較少~印刷不錯~哈哈~但作為一本入門書~實例簡單也屬正常~
  •   很全 如果再加入一些系統(tǒng)性的案例更好
  •   書上的例子挺詳細的
  •   很不錯的一本書,受益匪淺,值得一讀。
  •   沒有理論介紹,其他很好。
  •   正需要這樣的書來研究
  •   實例還不錯....
  •   紙質很不錯~~~~
  •   例子很詳盡。
  •   不錯,例子講得太多內(nèi)部機制講得偏少。
  •   可以作為實例的參考書,不過很多細節(jié)還要自己琢磨
  •   拿到書已經(jīng)好幾天了,書還是很不錯的,雖然目前由于要跳槽沒有時間仔細研讀當時粗略看了下寫的還是很不錯的啊。值得購買啊。
  •   感覺看著還可以。
  •   書不質量不錯
  •   沒什么時間細看,此書的內(nèi)容只大致的瀏覽了一下,感覺還不錯,實際的代碼講解多過于理論,比較適合懂Android開發(fā)的人看。
  •   對于Android初學者,對照例子學習是一種很不錯的學習方式。
  •   光盤有問題,里面怎么沒有視頻教程。只有一些示例,郁悶死了!?。?/li>
  •   一般,是實例,細節(jié)講得太少。有一定基礎的人可以看。初學者不建議。
  •   可以作為一本查詢參考手冊查看。。
    建議有一定基礎的學習。。
    性價比不是太高
  •   感覺不錯,適合入門
  •   初看幾章,感覺還行
  •   昨天剛收到書,不知道為什么在書上蓋了樣書的章,我可是掏錢買的啊。
  •   給了我一本樣書(第一頁蓋著章),封皮都有些臟了。
  •   看了一點,入門用書
  •   已經(jīng)出第二版了
  •   總的來說還可以送貨速度比較快,但沒發(fā)票,在書的得目錄頁裝訂有點問題
  •   全是例子,沒有理論的講解
  •   質量很一般錯誤很多
  •   此書相當一般,事例代碼就個人來講也不怎么的,不推薦。
  •   我在當當網(wǎng)定了這本書 可是送貨公司竟然是瀟湘晨報,而且給的電話是個空號 不知道能不能收到這本書!
  •   某些章節(jié)少了,某些章節(jié)重復出現(xiàn)。。。。。。。。郁悶了 懶得去退了
  •   看了 感覺很不錯,值得閱讀
  •   涉及的內(nèi)容比較多,但都沒有很深入的探討。。。。
  •   兩本一齊買,便宜過任何網(wǎng)站
  •   例子太好了,基本上一般的應用例子上面都有,只是我剛買,第二版就上市了...
  •   書中例子很多,都是些孤立的小demo!比較簡單,適合初學者!
  •   送貨員很有意思
  •   此書 講解的內(nèi)容充實,適合作為入門者教材。缺點是講解的有些凌亂,作者的思路不是很有條理。
  •   可以看一下,適合初學者
  •   操作性強,沒什么深度,適合菜鳥
  •   還行,有源代碼可以看看。
  •   不錯的!我的學習的效果[...]
  •   這就像個字典還不錯
  •   這本書的上市時間比較及時,剛好處在android應用推廣的初期,對于程序員來講是本不錯的參考用書,示例比較有代表性,但本身并沒有系統(tǒng)的就android架構和編程模型涉及太多,個人認為并不太適合做入門書籍
 

250萬本中文圖書簡介、評論、評分,PDF格式免費下載。 第一圖書網(wǎng) 手機版

京ICP備13047387號-7