Android實(shí)例詳解——基礎(chǔ)進(jìn)階開(kāi)發(fā)
定 價(jià):55 元
- 作者:韓迪,李健慶 編
- 出版時(shí)間:2015/7/1
- ISBN:9787563543748
- 出 版 社:北京郵電大學(xué)出版社
- 中圖法分類(lèi):TN929.53
- 頁(yè)碼:406
- 紙張:膠版紙
- 版次:1
- 開(kāi)本:16K
計(jì)算機(jī)基礎(chǔ)教育研究會(huì)
“計(jì)算機(jī)系統(tǒng)能力培養(yǎng)教學(xué)研究與改革課題”立項(xiàng)項(xiàng)目Android實(shí)例詳解——基礎(chǔ)進(jìn)階開(kāi)發(fā)韓迪李建慶編著內(nèi)容簡(jiǎn)介
隨著移動(dòng)互聯(lián)網(wǎng)的發(fā)展和4G網(wǎng)絡(luò)提速,智能手機(jī)應(yīng)用開(kāi)發(fā)市場(chǎng)越來(lái)越完善。本書(shū)以此為前提,并不炫耀Android開(kāi)發(fā)架構(gòu)的優(yōu)點(diǎn),也不強(qiáng)調(diào)如何彌補(bǔ)其他系統(tǒng)的軟肋,更多是結(jié)合Android開(kāi)自身開(kāi)源平臺(tái)和利用Google等強(qiáng)有力的后盾,設(shè)計(jì)出更多方便生活,服務(wù)社會(huì)的應(yīng)用程序。本書(shū)以Android應(yīng)用程序開(kāi)發(fā)為主線(xiàn),分問(wèn)上下兩冊(cè),此次為上冊(cè),適合有一定編程基礎(chǔ)(如C/C++)的讀者閱讀。本冊(cè)分為三個(gè)部分。分別為:準(zhǔn)備知識(shí):深入淺出的羅列掌握Android開(kāi)發(fā)需要的基礎(chǔ)內(nèi)容,并輔佐案例學(xué)習(xí);窘M件:利用實(shí)例對(duì)Android基本組件使用方法進(jìn)行訓(xùn)練。簡(jiǎn)單案例:以案例驅(qū)動(dòng)學(xué)習(xí)為主線(xiàn),將基本組件融合的綜合案例教學(xué)。
適用于沒(méi)有項(xiàng)目開(kāi)發(fā)經(jīng)驗(yàn)或程序設(shè)計(jì)基礎(chǔ)薄弱的讀者,以及希望快速開(kāi)發(fā)安卓App的新手、編程愛(ài)好者、安卓愛(ài)好者。
■本書(shū)共分準(zhǔn)備知識(shí)、基本組件和簡(jiǎn)單案例三個(gè)單元,每個(gè)單元中包含若干個(gè)主題,而每一個(gè)主題由3個(gè)左右單獨(dú)的小案例組成,學(xué)習(xí)時(shí)間約為2小時(shí),這些小案例是彼此之間獨(dú)立的,但它們又有邏輯直接的關(guān)系。避免讀者因?yàn)槟硞(gè)功能無(wú)法實(shí)現(xiàn),而不能放棄整個(gè)項(xiàng)目學(xué)習(xí)。做到學(xué)習(xí)意義上的“高內(nèi)聚,低耦合”。
■培養(yǎng)分析問(wèn)題、解決問(wèn)題的能力,而不僅僅是一本指導(dǎo)書(shū)。因?yàn)闀?shū)中每個(gè)例子都放上應(yīng)用市場(chǎng),所以本書(shū)中在介紹開(kāi)發(fā)過(guò)程中,同時(shí)也根據(jù)市場(chǎng)的反饋、用戶(hù)體驗(yàn)等深入講解原本代碼中不妥當(dāng)?shù)牡胤。另讀者開(kāi)發(fā)經(jīng)驗(yàn)更成熟。避免其他大多數(shù)圖書(shū)經(jīng)常忽略的編程陷阱。
■每個(gè)章節(jié)*后給出參考鏈接,讓讀者能夠有依可尋。因?yàn)槊總(gè)人精通的范圍是有限的,關(guān)鍵是為讀者提供信息二次挖掘的入口。
■案例講解中融入了大量作者在業(yè)界的開(kāi)發(fā)經(jīng)驗(yàn),選取了大量的企業(yè)中實(shí)際的開(kāi)發(fā)框架和工具,讓學(xué)習(xí)者真正實(shí)現(xiàn)了和理論學(xué)習(xí)和業(yè)界實(shí)踐相結(jié)合。
澳門(mén)科技大學(xué)計(jì)算機(jī)專(zhuān)業(yè)博士,香港理工大學(xué)助理研究員,高校教師,擔(dān)任網(wǎng)易達(dá)IT公司技術(shù)總監(jiān)。擁有超過(guò)10年的軟件開(kāi)發(fā)經(jīng)驗(yàn)。比較早Android實(shí)踐者之一,對(duì)Android和移動(dòng)開(kāi)發(fā)有深入的研究。技術(shù)精通:Java、Web前端等開(kāi)發(fā)語(yǔ)言,研究方向:移動(dòng)互聯(lián)網(wǎng)、普適計(jì)算。曾出版有關(guān)網(wǎng)絡(luò)和移動(dòng)開(kāi)發(fā)多本暢銷(xiāo)書(shū)。
目錄第一部分準(zhǔn)備知識(shí)
01Android整體接觸1
A磨刀不誤砍柴工——開(kāi)發(fā)工具比較1
B萬(wàn)丈高樓平地起——從開(kāi)發(fā)到打包26
C談錢(qián)不傷感情——把APP放上市場(chǎng)37
02Android基本功一XML和JSON56
03Android基本功二 Android布局65
04Android基本功三Java基本功訓(xùn)練72
AAndroid基本功三——Java內(nèi)部類(lèi)72
BAndroid基本功三——Java事件監(jiān)聽(tīng)81
CAndroid基本功三——Java多線(xiàn)程88
DAndroid基本功三——Java異常處理94
第二部分基本組件
05Activity與Intent101
06DDMS調(diào)試與生命周期113
07Android菜單功能實(shí)現(xiàn)121
08Android對(duì)話(huà)框功能實(shí)現(xiàn)130
09Android組件系列學(xué)習(xí)137
A人機(jī)交互事件(ActionBar+Spinner)137
B用戶(hù)體驗(yàn)的細(xì)節(jié)(User Experience)164
C蘋(píng)果能做我都能做(Gallery)194
D常用widget組件1210
E常用widget組件2222
F與時(shí)俱進(jìn)的Fragment232
10Intent和broacast組合1:Intent的過(guò)濾器使用242
11Intent和broacast組合2:廣播與短信服務(wù)249
12Android Service后臺(tái)服務(wù)258
13Android Handler多線(xiàn)程265
第三部分簡(jiǎn)單案例
14Android簡(jiǎn)單文件管理器272
AJava代碼布局272
B邏輯功能實(shí)現(xiàn)288
15網(wǎng)絡(luò)API的使用319
A二維碼和字典319
B天 氣 預(yù) 報(bào)341
C百度地圖與定位368
16數(shù)據(jù)庫(kù)結(jié)合多線(xiàn)的信息查詢(xún)382
附錄Android底層JNI394