《Android開發(fā)項(xiàng)目實(shí)戰(zhàn)教程》以Android市場發(fā)布過的多款app作為教學(xué)案例,詳細(xì)剖析每個(gè)app從產(chǎn)品設(shè)計(jì)、需求設(shè)計(jì)到技術(shù)實(shí)現(xiàn)的過程,幫助讀者全面了解各類Android app的開發(fā)難點(diǎn)和要點(diǎn)。本書首先介紹了Android項(xiàng)目開發(fā)基礎(chǔ)知識,然后通過《貪啵虎》、《掌中物業(yè)》和《找車位》3個(gè)項(xiàng)目的設(shè)計(jì)與開發(fā)任務(wù),綜合介紹了Android技術(shù)的應(yīng)用方法,并附有詳細(xì)的開發(fā)源代碼。讀者通過《Android開發(fā)項(xiàng)目實(shí)戰(zhàn)教程》的學(xué)習(xí),將全面、系統(tǒng)地掌握Android平臺相關(guān)開發(fā)技術(shù),同時(shí)還將深入了解這些技術(shù)如何具體應(yīng)用到企業(yè)開發(fā)實(shí)踐中去。
《Android開發(fā)項(xiàng)目實(shí)戰(zhàn)教程》可供高職高專計(jì)算機(jī)應(yīng)用技術(shù)、計(jì)算機(jī)網(wǎng)絡(luò)技術(shù)、軟件工程、物聯(lián)網(wǎng)等相關(guān)專業(yè)教學(xué)使用,也可供相關(guān)工程技術(shù)人員參考。
第1章 Android項(xiàng)目開發(fā)基礎(chǔ) 1
1.1 Android項(xiàng)目實(shí)訓(xùn)目標(biāo) 1
1.2 Android項(xiàng)目開發(fā)技術(shù) 1
1.2.1 Android基本概念 1
1.2.2 Android體系結(jié)構(gòu) 1
1.2.3 Android SDK 1
1.3 Android項(xiàng)目開發(fā)工具 2
1.3.1 Android開發(fā)系統(tǒng)要求 2
1.3.2 安裝配置開發(fā)環(huán)境 2
1.3.3 Android模擬器 15
1.3.4 創(chuàng)建Android工程 17
1.4 Android項(xiàng)目開發(fā)規(guī)范 20
1.4.1 Android編碼規(guī)范 20
1.4.2 Android性能優(yōu)化 22
1.4.3 Android UI優(yōu)化 23
第2章 《打地鼠》游戲項(xiàng)目設(shè)計(jì)與開發(fā) 24
2.1 項(xiàng)目描述 24
2.2 項(xiàng)目目標(biāo) 24
2.3 項(xiàng)目實(shí)施 24
2.3.1 環(huán)境準(zhǔn)備 24
2.3.2 項(xiàng)目框架 26
2.3.3 游戲邏輯 29
2.3.4 游戲繪圖 30
2.3.5 游戲截圖 35
第3章 《貪;ⅰ酚螒蝽(xiàng)目設(shè)計(jì)與開發(fā) 36
3.1 項(xiàng)目描述 36
3.2 項(xiàng)目目標(biāo) 36
3.3 項(xiàng)目實(shí)施 37
3.3.1 游戲構(gòu)思 37
3.3.2 游戲繪圖 39
3.3.3 游戲邏輯 46
3.3.4 游戲按鍵 54
3.3.5 項(xiàng)目源代碼 56
第4章 《通關(guān)奪寶》游戲項(xiàng)目設(shè)計(jì) 126
4.1 項(xiàng)目描述 126
4.2 項(xiàng)目目標(biāo) 126
4.3 項(xiàng)目實(shí)施 126
4.3.1 游戲構(gòu)思 126
4.3.2 Activity類的實(shí)現(xiàn) 132
4.3.3 SurfaceView類的實(shí)現(xiàn) 133
4.3.4 Item類的實(shí)現(xiàn) 183
4.3.5 Danger類的實(shí)現(xiàn) 186
4.3.6 Gamemenu菜單類的實(shí)現(xiàn) 187
4.3.7 Meida類的實(shí)現(xiàn) 202
4.3.8 Power類的實(shí)現(xiàn) 204
4.3.9 Sprite類的實(shí)現(xiàn) 206
4.3.10 Tile類的實(shí)現(xiàn) 212
4.3.11 Tool類的實(shí)現(xiàn) 220
4.3.12 游戲截圖 222
4.3.13 AndroidManifest.xml文件 223
4.3.14 string.xml文件 224
參考文獻(xiàn) 225