出版時(shí)間:2010 年6月 出版社:中國水利水電出版社 作者:李寧 頁數(shù):466
Tag標(biāo)簽:無
前言
2009年對(duì)于中國的移動(dòng)互聯(lián)網(wǎng)領(lǐng)域是最重要的一年,因?yàn)檫@一年信息產(chǎn)業(yè)部向中國三大運(yùn)營商(移動(dòng)、聯(lián)通、電信)發(fā)放了3G牌照。這就意味著中國移動(dòng)互聯(lián)網(wǎng)3G時(shí)代已經(jīng)到來,因此,2009年也就成為了中國移動(dòng)互聯(lián)網(wǎng)3G時(shí)代的元年。隨著中國移動(dòng)互聯(lián)網(wǎng)3G時(shí)代的到來,很多搶眼的詞匯也不斷沖擊著人們的眼球。3G、Android、OPhone、iPhone、iPad、iPod touch、Google、蘋果、HTC、G1、G2、G3等詞匯在各大網(wǎng)站的新聞和評(píng)論中頻繁出現(xiàn)。出現(xiàn)這種情況的原因只有一個(gè),那就是智能手機(jī)和移動(dòng)互聯(lián)網(wǎng)終于修成成果,成為完美的一對(duì)。智能手機(jī)雖然早在多年前就已出現(xiàn),但那時(shí)的智能手機(jī)的功能主要是本地應(yīng)用,這些手機(jī)以Nokia的Symbian系統(tǒng)為主。但隨著移動(dòng)互聯(lián)網(wǎng)時(shí)代的到來,本地應(yīng)用已遠(yuǎn)遠(yuǎn)無法滿足用戶的需求了。然而在創(chuàng)新為王的今天,新的技術(shù)總在不斷地取代舊的技術(shù)。以創(chuàng)新聞名的Google為了進(jìn)軍移動(dòng)廣告市場(chǎng),早在2005年,就開始研制新的移動(dòng)操作系統(tǒng),這也就是我們現(xiàn)在熟知的Android。經(jīng)過2年多的研發(fā),終于在2007年11月5日發(fā)布了Android的第一個(gè)版本:Android 1,O,而HTC(宏達(dá)電子)也在10個(gè)月后發(fā)布了世界上第一部裝有Android系統(tǒng)的手機(jī):Gl。這也標(biāo)志著Android正式成為移動(dòng)操作系統(tǒng)大家族的成員,而且出身名門。自從Android問世以來,不斷有新的運(yùn)營商、終端廠商、瀏覽器廠商、軟件廠商等加入Android陣營,通過合作以及不斷地創(chuàng)新,推出了大量基于Android的新產(chǎn)品,例如,Adobe公司已推出Android版的AIR和FlashlO,并且Google宣布在Android 2,2中將會(huì)全面支持Flash,這就意味著可以使用Flash來編寫Android應(yīng)用程序了。Android是Google進(jìn)軍移動(dòng)領(lǐng)域最具殺傷力的武器之一。在此之前,蘋果推出的iPhone在智能手機(jī)和移動(dòng)互聯(lián)網(wǎng)領(lǐng)域刮起了首輪風(fēng)暴,并且贏得了數(shù)以百萬計(jì)的忠實(shí)“粉絲”。而Android與iPhone不同iPhone與蘋果以往的產(chǎn)品相同,都是在封閉狀態(tài)下發(fā)展的,而且限制太多。Android則在這方面有著絕對(duì)的優(yōu)勢(shì),Android不僅免費(fèi),而且開源,并且Google沒有限制使用什么語言或技術(shù)在Android上開發(fā)軟件。這就意味著任何企業(yè)、組織和個(gè)人都可以使用Android系統(tǒng),而且不需要付給Google一分錢。正是因?yàn)檫@一點(diǎn),支持Android的終端廠商不斷增加,這也使Android的市場(chǎng)占用率節(jié)節(jié)攀升。甚至在2010年第一季度,Android在美國的占有率首次超過iPhone成為占有率居第二位的移動(dòng)操作系統(tǒng)。在與美國相隔萬里的中國,Android也受到相當(dāng)?shù)年P(guān)注和重用。國內(nèi)不僅在短時(shí)間內(nèi)涌現(xiàn)了大量的Android社區(qū)(中國移動(dòng)開發(fā)者社區(qū)、eoeandroid等),而且很多運(yùn)營商和企業(yè)也以Android為基礎(chǔ)開發(fā)出了很多定制的移動(dòng)操作系統(tǒng)。其中國內(nèi)最早的定制Android系統(tǒng)就是中國移動(dòng)和播思通訊聯(lián)合開發(fā)的OPhone系統(tǒng),也稱為OMS。除此之外,還有聯(lián)想的OPhone。聯(lián)通和電信也在研發(fā)自己的定制,Android系統(tǒng)。這些充分證明了Android在世界上的幾個(gè)主要市場(chǎng)(中國、美國等)都己成為竟相追逐的梅花鹿,在可預(yù)期的未來,將會(huì)在全球范圍內(nèi)上演一場(chǎng)群雄逐鹿的大戲。既然Android無論在國內(nèi)還是國外都是如此的火暴,如此的重要,那么作為開發(fā)人員的我們是不是應(yīng)該立刻開始學(xué)習(xí)Android呢?如果您正在閱讀本書的前言,那么說明您已經(jīng)給出了肯定的答案,而本書正是打開Android神秘大門的鑰匙。有了這把鑰匙,就可以盡享Android中的寶藏。那么我們還等什么呢?Let's go,現(xiàn)在就讓我們繼續(xù)閱讀本書的精彩內(nèi)容,以獲取更多的寶藏吧!
內(nèi)容概要
本書是國內(nèi)第一本同時(shí)介紹Android和OPhone的經(jīng)典著作,國內(nèi)著名Android社區(qū)eoeandroid極力推薦?! ”緯鴥?nèi)容全面,詳細(xì)講解Android框架、Android用戶接口、Android組件、Android的數(shù)據(jù)存儲(chǔ)解決方案、Android的4種可跨平臺(tái)通信的組件(Activity、Service、Broadcast和ContentProvider)、網(wǎng)絡(luò)、繪圖、多媒體、2D動(dòng)畫、OpenGL ES、資源、國際化、訪問Android手機(jī)的硬件、實(shí)時(shí)壁紙、實(shí)時(shí)文件夾、NDK(利用C/C++開發(fā)可運(yùn)行在Android上的應(yīng)用程序)、腳本語言(Python、Lua、Perl等)、手勢(shì)輸入、文字語音轉(zhuǎn)換(TTS)、藍(lán)牙及OPhone平臺(tái)的技術(shù)。除此之外,在OFhone平臺(tái)中內(nèi)嵌了一種新的SDK:JIL Widget。這種技術(shù)可以只使用HTML、CSS、JavaScript等Web技術(shù)來編寫可運(yùn)行在OPhone上的程序。為了使讀者更早進(jìn)入實(shí)戰(zhàn)階段,在本書的最后給出了兩個(gè)完整的例子:“萬年歷”和“知道當(dāng)前位置的Google GTalk機(jī)器人”。本書適合有一定的Java基礎(chǔ),想通過Android進(jìn)入移動(dòng)開發(fā)領(lǐng)域的讀者:已經(jīng)有一定的Android開發(fā)經(jīng)驗(yàn),想進(jìn)一步提高Android的開發(fā)能力的讀者;想將本書作為Android的參考手冊(cè),隨時(shí)隨地查閱的讀者;對(duì)Android報(bào)有濃厚興趣的其他手機(jī)平臺(tái)的開發(fā)人員;正在學(xué)習(xí)Android的在校大學(xué)生以及培訓(xùn)學(xué)校的學(xué)員。
作者簡(jiǎn)介
李寧,高級(jí)軟件工程師,畢業(yè)于東北大學(xué),獲碩士學(xué)位。曾任職于東軟集團(tuán),擔(dān)任項(xiàng)目經(jīng)理一職。有10余年的軟件開發(fā)經(jīng)驗(yàn),主持或參與開發(fā)了全國計(jì)算機(jī)等級(jí)考試考務(wù)管理系統(tǒng)、超市前臺(tái)銷售和后臺(tái)管理系統(tǒng)、遼寧省實(shí)驗(yàn)中學(xué)后勤管理系統(tǒng)、網(wǎng)上評(píng)卷系統(tǒng)等各種大型系統(tǒng)。曾為《程序員
書籍目錄
前言 如何使用本書的例子 第一部分 準(zhǔn)備篇——大軍未動(dòng),糧草先行 第1章 Android入門 第2章 第一個(gè)Android程序第二部分 基礎(chǔ)篇——Android世界的精彩之旅 第3章 Android應(yīng)用程序架構(gòu) 第4章 建立用戶接口 第5章 組件詳解 第6章 移動(dòng)存儲(chǔ)解決方案 第7章 應(yīng)用程序之間的通訊 第8章 Android服務(wù) 第9章 網(wǎng)絡(luò) 第10章 多媒體 第三部分 進(jìn)階篇——深入Android世界的腹地 第11章 2D動(dòng)畫 第12章 OpenGL ES編程 第13章 資源、國際化與自適應(yīng) 第14章 訪問Android手機(jī)的硬件 第15章 放在桌面上的小玩意 第16章 NDK編程 第17章 整合Android與腳本語言 第18章 Android平臺(tái)的新特性展示 第19章 另類的輸入輸出 第20章 藍(lán)牙 第四部分 OPhone篇——進(jìn)入OPhone世界 第21章 OPhone入門 第22章 OPhone的API擴(kuò)展 第23章 JIL Widget開發(fā)詳解 第五部分 綜合實(shí)例篇——實(shí)踐是檢驗(yàn)真理的唯一標(biāo)準(zhǔn) 第24章 萬年歷 第25章 知道當(dāng)前位置的Google GTalk機(jī)器人
章節(jié)摘錄
插圖:在第5章的實(shí)例33中給出了一個(gè)給應(yīng)用程序打分的程序。在這個(gè)程序中利用Adapter對(duì)象在ListView組件中顯示了圖像、文本和RatingBar組件。但在這個(gè)實(shí)例中,這些數(shù)據(jù)都來自本地。在本例中仍然會(huì)顯示與實(shí)例33類似的內(nèi)容,只是這些數(shù)據(jù)完全來自于網(wǎng)絡(luò)。Android模擬器啟動(dòng)后,如果運(yùn)行模擬器的計(jì)算機(jī)可以連接Intemet,那么Android模擬器也同樣可以連接Intemet,但為了方便,本例采用訪問本機(jī)的方式來獲得網(wǎng)絡(luò)數(shù)據(jù)。也就是將網(wǎng)絡(luò)資源部署在計(jì)算機(jī)上的Web服務(wù)器(IIS、Tomcat等)中,然后使用模擬器來訪問計(jì)算機(jī)上的網(wǎng)絡(luò)資源。在編寫代碼之前,需要先在計(jì)算機(jī)上準(zhǔn)備網(wǎng)絡(luò)資源。讀者可以采用任何一款Web服務(wù)器,在本例中采用微軟的IIS作為Web服務(wù)器,讀者也可以使用自己熟悉的Web服務(wù)器,例如Apache、Tomcat、UBoss、Web Logic等。
媒體關(guān)注與評(píng)論
作者是博客園(crIblogs. com)的知名主——銀河使(nokiaguy.cnbllgs.com),在園子里為大家分享了很多精彩的內(nèi)容,給很多人帶來幫助,作者對(duì)技術(shù)的那種鉆研和分享精神感染了很多人。從寫博到寫書,是一個(gè)從播種到收獲并且把果實(shí)分享給大家的過程,相信本書凝聚了作者在Android方面鉆研的精華。 ——博客園(cnblogs.com) 雖然在eoeandrold.com有大量的Android資料和教程,但是不斷有新人問我如何開始Android開發(fā)之旅,李寧的這本書就是很好的答案。本書既詳細(xì)講述AndroidiZ用開發(fā)的基本組件、布局管理、多任務(wù)處理、網(wǎng)絡(luò)和多媒體等技術(shù),又涉及到OMS獨(dú)有的JIW技術(shù),是一本And rold/OMS開發(fā)必備用書。 ——靳巖 CEO of eoerTlobile eoea rld roid開發(fā)社區(qū)創(chuàng)始人《Android應(yīng)用開發(fā)入門與實(shí)戰(zhàn)》作者推薦這本書有兩個(gè)原因:一是移動(dòng)開發(fā)的廣闊前累,使得越來越多的企業(yè)、開發(fā)者投入其中。相比iphone而言,Arldroid平臺(tái)的開放性以及國內(nèi)市場(chǎng)的廣闊性,使得它更有代表性;二是作者李寧,他寫作的理論性和實(shí)踐性兼?zhèn)?,以及?duì)技術(shù)的孜孜追求,使得這本書在Android開發(fā)的實(shí)戰(zhàn)方面很具代表性。也希望讀者朋友和我一樣能從這本書中獲益! ——淘寶(中國)軟件有限公司高級(jí)測(cè)試工程師 戚祥
編輯推薦
《Android/OPhone 開發(fā)完全講義》國內(nèi)覆蓋面最廣的Android開發(fā)指南、國內(nèi)第一同時(shí)涉及Android和OPhone技術(shù)的參考手冊(cè),全書貫穿Android 1.5至Android 2.1五大Android版本的重要特性。超過200個(gè)實(shí)際案例,提供完美的實(shí)戰(zhàn)環(huán)境大量有價(jià)值的代碼可以直接用于實(shí)際的項(xiàng)目一線開發(fā)人員傾力之作,使全書的內(nèi)容更接近實(shí)戰(zhàn)完整的綜合應(yīng)用案例,理論與實(shí)戰(zhàn)相結(jié)合
圖書封面
圖書標(biāo)簽Tags
無
評(píng)論、評(píng)分、閱讀與下載
Android/OPhone開發(fā)完全講義(china-pub首發(fā)) PDF格式下載