書(shū)馨卡幫你省薪 2024個(gè)人購(gòu)書(shū)報(bào)告 2024中圖網(wǎng)年度報(bào)告
歡迎光臨中圖網(wǎng) 請(qǐng) | 注冊(cè)
> >>
人民郵電出版社ANDROID應(yīng)用案例開(kāi)發(fā)大全(第4版)

人民郵電出版社ANDROID應(yīng)用案例開(kāi)發(fā)大全(第4版)

出版社:人民郵電出版社出版時(shí)間:2017-04-01
開(kāi)本: 其他 頁(yè)數(shù): 592
中 圖 價(jià):¥71.3(7.2折) 定價(jià)  ¥99.0 登錄后可看到會(huì)員價(jià)
加入購(gòu)物車 收藏
運(yùn)費(fèi)6元,滿39元免運(yùn)費(fèi)
?新疆、西藏除外
本類五星書(shū)更多>

人民郵電出版社ANDROID應(yīng)用案例開(kāi)發(fā)大全(第4版) 版權(quán)信息

人民郵電出版社ANDROID應(yīng)用案例開(kāi)發(fā)大全(第4版) 本書(shū)特色

本書(shū)以講解Android手機(jī)綜合應(yīng)用程序開(kāi)發(fā)為主題,通過(guò)11個(gè)典型范例全面且深入地講解了單機(jī)應(yīng)用、網(wǎng)絡(luò)應(yīng)用、商業(yè)案例、游戲案例等多個(gè)開(kāi)發(fā)技術(shù)。 全書(shū)共分12章,詳細(xì)介紹了3D動(dòng)態(tài)壁紙—百納水族館,LBS類應(yīng)用—掌上杭州,營(yíng)銷管理系統(tǒng)—手機(jī)汽車4S店,LBS交通軟件—百納公交小助手,校園服務(wù)類應(yīng)用—社團(tuán)寶,校園輔助軟件—手機(jī)新生小助手,生活輔助類應(yīng)用—美食天下,音樂(lè)休閑軟件—百納網(wǎng)絡(luò)音樂(lè)播放器,中學(xué)教育AR應(yīng)用—化學(xué)可視體驗(yàn),益智類游戲—污水征服者,生活服務(wù)類應(yīng)用—駕考寶典等Android應(yīng)用的開(kāi)發(fā)技術(shù)。書(shū)中所有案例的全部源代碼讀者都可以通過(guò)網(wǎng)絡(luò)下載,方便學(xué)習(xí)。 本書(shū)以真實(shí)的項(xiàng)目開(kāi)發(fā)為寫作背景,具有很強(qiáng)的實(shí)用性和實(shí)戰(zhàn)性。講解上深入淺出、通俗易懂,既有Android開(kāi)發(fā)的實(shí)戰(zhàn)技術(shù)和技巧,也包括真實(shí)項(xiàng)目的策劃方案。本書(shū)非常適合初學(xué)者或有一定Android基礎(chǔ)并希望學(xué)習(xí)Android開(kāi)發(fā)技術(shù)的讀者使用。

人民郵電出版社ANDROID應(yīng)用案例開(kāi)發(fā)大全(第4版) 內(nèi)容簡(jiǎn)介

本書(shū)以講解Android手機(jī)綜合應(yīng)用程序開(kāi)發(fā)為主題,通過(guò)11個(gè)典型范例全面且深入地講解了單機(jī)應(yīng)用、網(wǎng)絡(luò)應(yīng)用、商業(yè)案例、游戲案例等多個(gè)開(kāi)發(fā)技術(shù)。全書(shū)共分12章,詳細(xì)介紹了3D動(dòng)態(tài)壁紙—百納水族館,LBS類應(yīng)用—掌上杭州,營(yíng)銷管理系統(tǒng)—手機(jī)汽車4S店,LBS交通軟件—百納公交小助手,校園服務(wù)類應(yīng)用—社團(tuán)寶,校園輔助軟件—手機(jī)新生小助手,生活輔助類應(yīng)用—美食天下,音樂(lè)休閑軟件—百納網(wǎng)絡(luò)音樂(lè)播放器,中學(xué)教育AR應(yīng)用—化學(xué)可視體驗(yàn),益智類游戲—污水征服者,生活服務(wù)類應(yīng)用—駕考寶典等Android應(yīng)用的開(kāi)發(fā)技術(shù)。書(shū)中所有案例的全部源代碼讀者都可以通過(guò)網(wǎng)絡(luò)下載,方便學(xué)習(xí)。本書(shū)以真實(shí)的項(xiàng)目開(kāi)發(fā)為寫作背景,具有很強(qiáng)的實(shí)用性和實(shí)戰(zhàn)性。講解上深入淺出、通俗易懂,既有Android開(kāi)發(fā)的實(shí)戰(zhàn)技術(shù)和技巧,也包括真實(shí)項(xiàng)目的策劃方案。本書(shū)很好適合初學(xué)者或有一定Android基礎(chǔ)并希望學(xué)習(xí)Android開(kāi)發(fā)技術(shù)的讀者使用。

人民郵電出版社ANDROID應(yīng)用案例開(kāi)發(fā)大全(第4版) 目錄

目 錄

第 1章 初識(shí)廬山真面目——Android簡(jiǎn)介 1

1.1 Android的來(lái)龍去脈 1

1.2 掀起Android的蓋頭來(lái) 1

1.2.1 選擇Android的理由 1

1.2.2 Android的應(yīng)用程序框架 2

1.3 Android開(kāi)發(fā)環(huán)境的搭建 4

1.3.1 Android Studio和Android SDK

的下載 4

1.3.2 Android Studio和Android SDK

的安裝 5

1.3.3 第 一個(gè)Android程序 8

1.4 DDMS的靈活應(yīng)用 13

1.4.1 初識(shí)DDMS 13

1.4.2 System.out.println方法 14

1.4.3 android.util.Log類 14

1.4.4 Devices的管理 15

1.4.5 模擬器控制(Emulator Control)

詳解 17

1.4.6 File Explorer——SD Card

文件管理器 18

1.5 本書(shū)案例項(xiàng)目的導(dǎo)入 19

1.6 本章小結(jié) 20

第 2章 3D動(dòng)態(tài)壁紙——百納水族館 21

2.1 背景及功能概述 21

2.1.1 項(xiàng)目背景 21

2.1.2 功能介紹 22

2.2 策劃及準(zhǔn)備工作 23

2.2.1 項(xiàng)目策劃 24

2.2.2 Android平臺(tái)下3D開(kāi)發(fā)的

準(zhǔn)備工作 24

2.2.3 百納骨骼動(dòng)畫(huà)格式文件 25

2.3 整體介紹 25

2.4 項(xiàng)目的繪制 28

2.4.1 介紹壁紙服務(wù)類——

OpenGLES3WallpaperService 29

2.4.2 自定義渲染器類——

MySurfaceView 30

2.5 輔助繪制類 33

2.5.1 背景輔助繪制類——

Background 34

2.5.2 氣泡輔助繪制類——Bubble 35

2.5.3 魚(yú)類輔助繪制類——BNModel 36

2.5.4 模型輔助繪制類——

BnggdhDraw 37

2.6 繪制相關(guān)類 40

2.6.1 氣泡繪制相關(guān)類 40

2.6.2 群魚(yú)繪制相關(guān)類 42

2.6.3 魚(yú)群繪制相關(guān)類 44

2.6.4 魚(yú)食繪制相關(guān)類 46

2.7 線程相關(guān)類 48

2.7.1 氣泡移動(dòng)線程類——

BubbleThread 48

2.7.2 群魚(yú)游動(dòng)線程類——

FishGoThread 48

2.7.3 魚(yú)群游動(dòng)線程類——

FishSchoolThread 49

2.7.4 魚(yú)食移動(dòng)線程類——

FoodThread 51

2.7.5 吸引力線程類——

AttractThread 52

2.7.6 線程組管理類——

BNThreadGroup 54

2.8 著色器的開(kāi)發(fā) 54

2.8.1 氣泡的著色器 54

2.8.2 珍珠著色器 55

2.8.3 魚(yú)類的著色器 57

2.9 優(yōu)化與改進(jìn) 58

第3章 LBS類應(yīng)用——掌上杭州 59

3.1 應(yīng)用背景及功能介紹 59

3.1.1 背景簡(jiǎn)介 59

3.1.2 功能概述 59

3.1.3 開(kāi)發(fā)環(huán)境 60

3.2 功能預(yù)覽及架構(gòu) 60

3.2.1 加載、美食、醫(yī)療功能預(yù)覽 60

3.2.2 購(gòu)物、景點(diǎn)、娛樂(lè)功能預(yù)覽 63

3.2.3 搜索、設(shè)置功能預(yù)覽 67

3.2.4 項(xiàng)目目錄結(jié)構(gòu) 68

3.3 開(kāi)發(fā)前的準(zhǔn)備工作 69

3.3.1 信息的搜集 69

3.3.2 數(shù)據(jù)包的整理 72

3.3.3 XML資源文件的準(zhǔn)備 72

3.4 輔助工具類的開(kāi)發(fā) 74

3.4.1 常量類的開(kāi)發(fā) 74

3.4.2 圖片獲取類的開(kāi)發(fā) 74

3.4.3 解壓文件類的開(kāi)發(fā) 75

3.4.4 讀取文件類的開(kāi)發(fā) 76

3.4.5 自定義字體類的開(kāi)發(fā) 76

3.5 輔助功能的實(shí)現(xiàn) 77

3.5.1 加載功能的實(shí)現(xiàn) 77

3.5.2 主界面的實(shí)現(xiàn) 80

3.5.3 百度地圖的實(shí)現(xiàn) 82

3.6 美食模塊的實(shí)現(xiàn) 86

3.6.1 美食主界面的實(shí)現(xiàn) 86

3.6.2 介紹美食的實(shí)現(xiàn) 88

3.7 景點(diǎn)功能開(kāi)發(fā) 90

3.7.1 景點(diǎn)主界面的開(kāi)發(fā) 91

3.7.2 當(dāng)前景點(diǎn)界面的開(kāi)發(fā) 95

3.7.3 所有景點(diǎn)界面的開(kāi)發(fā) 96

3.7.4 新浪微博功能的開(kāi)發(fā) 97

3.7.5 搜索興趣點(diǎn)功能的開(kāi)發(fā) 101

3.7.6 語(yǔ)言選擇功能的開(kāi)發(fā) 102

3.7.7 建議反饋界面的開(kāi)發(fā) 103

3.8 其他模塊的實(shí)現(xiàn) 104

3.8.1 娛樂(lè)、醫(yī)療、購(gòu)物的實(shí)現(xiàn) 104

3.8.2 住宿版塊的實(shí)現(xiàn) 106

3.8.3 搜索模塊的實(shí)現(xiàn) 109

3.8.4 設(shè)置模塊的實(shí)現(xiàn) 112

3.9 本章小結(jié) 113

第4章 營(yíng)銷管理系統(tǒng)——手機(jī)汽車4S店 114

4.1 系統(tǒng)背景及功能介紹 114

4.1.1 手機(jī)汽車4S店背景簡(jiǎn)介 114

4.1.2 手機(jī)汽車4S店功能概述 114

4.1.3 手機(jī)汽車4S店開(kāi)發(fā)環(huán)境和

目標(biāo)平臺(tái) 116

4.2 開(kāi)發(fā)前的準(zhǔn)備工作 117

4.2.1 數(shù)據(jù)庫(kù)設(shè)計(jì) 117

4.2.2 數(shù)據(jù)庫(kù)表設(shè)計(jì) 118

4.2.3 使用Navicat for MySQL創(chuàng)建

表并插入初始數(shù)據(jù) 121

4.3 系統(tǒng)功能預(yù)覽及總體架構(gòu) 122

4.3.1 PC端預(yù)覽 122

4.3.2 Android客戶端功能預(yù)覽 125

4.3.3 Android客戶端項(xiàng)目目錄

結(jié)構(gòu) 126

4.4 PC端的界面搭建與功能實(shí)現(xiàn) 127

4.4.1 用戶登錄功能的開(kāi)發(fā) 127

4.4.2 主管理界面功能的開(kāi)發(fā) 129

4.4.3 汽車車型管理功能的開(kāi)發(fā) 130

4.4.4 汽車新聞管理功能的開(kāi)發(fā) 134

4.4.5 信息反饋管理功能的開(kāi)發(fā) 136

4.5 服務(wù)器端的實(shí)現(xiàn) 137

4.5.1 常量類的開(kāi)發(fā) 137

4.5.2 服務(wù)線程的開(kāi)發(fā) 137

4.5.3 DB處理類的開(kāi)發(fā) 139

4.5.4 圖片處理類 140

4.4.5 輔助工具類 140

4.4.6 其他方法的開(kāi)發(fā) 142

4.6 Android客戶端的準(zhǔn)備工作 142

4.6.1 圖片資源的準(zhǔn)備 142

4.6.2 XML資源文件的準(zhǔn)備 143

4.7 加載界面功能模塊的實(shí)現(xiàn) 144

4.8 Android客戶端各功能模塊的實(shí)現(xiàn) 147

4.8.1 汽車4S店主界面模塊的

實(shí)現(xiàn) 147

4.8.2 汽車新聞模塊的實(shí)現(xiàn) 150

4.8.3 汽車車型模塊的實(shí)現(xiàn) 154

4.8.4 汽車文化模塊的實(shí)現(xiàn) 158

4.8.5 汽車經(jīng)銷商模塊的實(shí)現(xiàn) 159

4.8.6 汽車服務(wù)模塊的實(shí)現(xiàn) 160

4.9 Android客戶端與服務(wù)器連接的

實(shí)現(xiàn) 166

4.9.1 Android客戶端與服務(wù)器

連接的各類功能 166

4.9.2 Android客戶端與服務(wù)器

連接中各類功能的開(kāi)發(fā) 167

4.9.3 其他方法的開(kāi)發(fā) 168

4.10 本章小結(jié) 168

第5章 LBS交通軟件——百納公交小助手 170

5.1 系統(tǒng)背景及功能介紹 170

5.1.1 背景簡(jiǎn)介 170

5.1.2 模塊與界面概覽 170

5.1.3 開(kāi)發(fā)環(huán)境 172

5.2 功能預(yù)覽及框架 172

5.2.1 項(xiàng)目功能預(yù)覽 172

5.2.2 項(xiàng)目目錄結(jié)構(gòu) 175

5.3 開(kāi)發(fā)前的準(zhǔn)備工作 177

5.3.1 數(shù)據(jù)庫(kù)表的設(shè)計(jì) 177

5.3.2 百度地圖鍵值的申請(qǐng) 178

5.3.3 百度地圖的顯示 179

5.3.4 XML資源文件的準(zhǔn)備 180

5.4 輔助工具類的開(kāi)發(fā) 182

5.4.1 常量類的開(kāi)發(fā) 182

5.4.2 工具類的開(kāi)發(fā) 183

5.4.3 換乘路徑規(guī)劃工具類的開(kāi)發(fā) 184

5.4.4 定位和獲取附近公交站

工具類的開(kāi)發(fā) 185

5.5 各個(gè)功能模塊的實(shí)現(xiàn) 186

5.5.1 選擇城市界面模塊的實(shí)現(xiàn) 186

5.5.2 主界面模塊的實(shí)現(xiàn) 189

5.5.3 線路查詢模塊的實(shí)現(xiàn) 191

5.5.4 換乘方案查詢模塊的實(shí)現(xiàn) 200

5.5.5 定位附近站點(diǎn)模塊的開(kāi)發(fā) 208

5.6 本章小結(jié) 215

第6章 校園服務(wù)類應(yīng)用——社團(tuán)寶 216

6.1 應(yīng)用背景及功能介紹 216

6.1.1 軟件背景簡(jiǎn)介 216

6.1.2 軟件功能概述 216

6.1.3 軟件開(kāi)發(fā)環(huán)境與目標(biāo)平臺(tái) 218

6.2 功能預(yù)覽及架構(gòu) 219

6.2.1 管理端功能預(yù)覽 219

6.2.2 Android端功能預(yù)覽 220

6.2.3 目錄結(jié)構(gòu)圖 223

6.3 開(kāi)發(fā)前的準(zhǔn)備工作 224

6.3.1 數(shù)據(jù)庫(kù)設(shè)計(jì) 224

6.3.2 數(shù)據(jù)庫(kù)表設(shè)計(jì) 225

6.3.3 使用Navicat for MySQL創(chuàng)建

表并插入初始數(shù)據(jù) 228

6.4 服務(wù)器端的實(shí)現(xiàn) 229

6.4.1 常量類的開(kāi)發(fā) 229

6.4.2 服務(wù)線程的開(kāi)發(fā) 229

6.4.3 輔助工具類 231

6.4.4 其他方法的開(kāi)發(fā) 232

6.5 管理端功能搭建及界面實(shí)現(xiàn) 233

6.5.1 用戶登錄功能的實(shí)現(xiàn) 233

6.5.2 主管理界面功能的開(kāi)發(fā) 234

6.5.3 社團(tuán)管理功能的開(kāi)發(fā) 236

6.5.4 意見(jiàn)管理功能的開(kāi)發(fā) 238

6.5.5 賬號(hào)管理功能的開(kāi)發(fā) 238

6.6 Android客戶端各功能模板實(shí)現(xiàn) 240

6.6.1 整體框架的搭建 240

6.6.2 常量類的開(kāi)發(fā) 244

6.6.3 自定義字體類的開(kāi)發(fā) 244

6.6.4 啟動(dòng)界面功能的實(shí)現(xiàn) 245

6.6.5 調(diào)用系統(tǒng)瀏覽器 246

6.6.6 滾動(dòng)加載功能的實(shí)現(xiàn) 247

6.6.7 Android端與服務(wù)器的連接 250

6.6.8 個(gè)人功能模塊的實(shí)現(xiàn) 251

6.6.9 圖片處理 256

6.6.10 Exit類的搭建 257

6.6.11 社團(tuán)主界面的構(gòu)建 258

6.6.12 活動(dòng)主界面的構(gòu)建 259

6.6.13 社交主界面的構(gòu)建 261

6.6.14 社交功能的實(shí)現(xiàn) 262

6.7 本章小結(jié) 263

第7章 校園輔助軟件——手機(jī)新生小助手 264

7.1 應(yīng)用背景及功能介紹 264

7.1.1 新生小助手背景簡(jiǎn)介 264

7.1.2 新生小助手功能概述 264

7.1.3 新生小助手開(kāi)發(fā)環(huán)境 265

7.2 功能預(yù)覽及架構(gòu) 265

7.2.1 新生小助手功能預(yù)覽 266

7.2.2 新生小助手目錄結(jié)構(gòu)圖 269

7.3 開(kāi)發(fā)前的準(zhǔn)備工作 271

7.3.1 文本信息的搜集 272

7.3.2 相關(guān)圖片的采集 274

7.3.3 數(shù)據(jù)包的整理 276

7.3.4 XML資源文件的準(zhǔn)備 277

7.4 輔助工具類的開(kāi)發(fā) 278

7.4.1 常量類的開(kāi)發(fā) 278

7.4.2 圖片獲取類的開(kāi)發(fā) 278

7.4.3 解壓文件類的開(kāi)發(fā) 279

7.4.4 讀取文件類的開(kāi)發(fā) 280

7.4.5 自定義字體類的開(kāi)發(fā) 280

7.4.6 平面圖數(shù)據(jù)類的開(kāi)發(fā) 281

7.5 加載功能模塊的實(shí)現(xiàn) 286

7.6 各個(gè)功能模塊的實(shí)現(xiàn) 289

7.6.1 新生小助手主界面模塊的實(shí)現(xiàn) 289

7.6.2 認(rèn)識(shí)聯(lián)大模塊的實(shí)現(xiàn) 291

7.6.3 報(bào)到流程模塊的實(shí)現(xiàn) 304

7.6.4 校內(nèi)導(dǎo)航模塊的實(shí)現(xiàn) 305

7.6.5 唐山導(dǎo)航模塊的實(shí)現(xiàn) 307

7.6.6 更多信息模塊的實(shí)現(xiàn) 313

7.7 本章小結(jié) 314

第8章 生活輔助類應(yīng)用——美食天下 315

8.1 系統(tǒng)的功能介紹 315

8.1.1 美食天下功能概述 315

8.1.2 應(yīng)用開(kāi)發(fā)環(huán)境和目標(biāo)平臺(tái) 317

8.2 開(kāi)發(fā)前的準(zhǔn)備工作 317

8.2.1 數(shù)據(jù)庫(kù)設(shè)計(jì) 318

8.2.2 數(shù)據(jù)庫(kù)表的設(shè)計(jì) 319

8.2.3 使用Navicat Lite for MySQL

創(chuàng)建新表并插入初始數(shù)據(jù) 324

8.3 系統(tǒng)功能預(yù)覽及總體架構(gòu) 325

8.3.1 PC端預(yù)覽 325

8.3.2 Android客戶端功能預(yù)覽 328

8.3.3 Android客戶端目錄結(jié)構(gòu)圖 331

8.4 PC端的界面搭建與功能實(shí)現(xiàn) 332

8.4.1 用戶登錄功能的開(kāi)發(fā) 332

8.4.2 主管理界面功能的開(kāi)發(fā) 334

8.4.3 菜品添加功能的開(kāi)發(fā) 335

8.4.4 菜品信息管理功能的開(kāi)發(fā) 338

8.5 服務(wù)器端的實(shí)現(xiàn) 342

8.5.1 常量類的開(kāi)發(fā) 342

8.5.2 服務(wù)線程的開(kāi)發(fā) 343

8.5.3 DB處理類的開(kāi)發(fā) 344

8.5.4 圖片處理類 345

8.5.5 其他方法的開(kāi)發(fā) 346

8.6 Android客戶端的準(zhǔn)備工作 346

8.6.1 圖片資源的準(zhǔn)備 346

8.6.2 XML資源文件的準(zhǔn)備 347

8.6.3 本地?cái)?shù)據(jù)庫(kù)的準(zhǔn)備 347

8.6.4 常量類的準(zhǔn)備 350

8.7 Android定位功能的開(kāi)發(fā) 350

8.7.1 創(chuàng)建應(yīng)用以及百度地圖SDK的

下載 350

8.7.2 手機(jī)定位功能的實(shí)現(xiàn) 353

8.8 Android客戶端功能的實(shí)現(xiàn) 354

8.8.1 主界面的實(shí)現(xiàn) 354

8.8.2 查找菜品功能的實(shí)現(xiàn) 356

8.8.3 上傳菜品功能的實(shí)現(xiàn) 362

8.8.4 菜品評(píng)論功能的實(shí)現(xiàn) 364

8.8.5 查看離線菜品和隨拍功能的

實(shí)現(xiàn) 365

8.9 Android客戶端與服務(wù)器連接的實(shí)現(xiàn) 367

8.9.1 Android客戶端與服務(wù)器連接

中的各類功能 367

8.9.2 Android客戶端與服務(wù)器連接

中各類功能的開(kāi)發(fā) 368

8.9.3 其他方法的開(kāi)發(fā) 371

8.10 本章小結(jié) 371

第9章 音樂(lè)休閑軟件——百納網(wǎng)絡(luò)音樂(lè)

播放器 372

9.1 系統(tǒng)的功能介紹 372

9.1.1 百納音樂(lè)播放器功能概述 372

9.1.2 百納音樂(lè)播放器開(kāi)發(fā)環(huán)境和

目標(biāo)平臺(tái) 373

9.2 開(kāi)發(fā)前的準(zhǔn)備工作 374

9.2.1 數(shù)據(jù)庫(kù)表的設(shè)計(jì) 374

9.2.2 數(shù)據(jù)庫(kù)表的創(chuàng)建 375

9.2.3 使用Navicat for MySQL創(chuàng)建

新表并插入初始數(shù)據(jù) 377

9.3 系統(tǒng)功能預(yù)覽及總體架構(gòu) 378

9.3.1 PC端預(yù)覽 378

9.3.2 Android客戶端功能預(yù)覽 380

9.3.3 Android客戶端目錄結(jié)構(gòu)圖 382

9.4 PC端的界面搭建與功能實(shí)現(xiàn) 383

9.4.1 用戶登錄功能的開(kāi)發(fā) 383

9.4.2 主管理界面功能的開(kāi)發(fā) 385

9.4.3 歌手管理功能的開(kāi)發(fā) 386

9.4.4 歌曲管理功能的開(kāi)發(fā) 389

9.4.5 專輯的功能的開(kāi)發(fā) 390

9.5 服務(wù)器端的實(shí)現(xiàn) 392

9.5.1 常量類的開(kāi)發(fā) 392

9.5.2 服務(wù)線程的開(kāi)發(fā) 392

9.5.3 DB處理類的開(kāi)發(fā) 394

9.5.4 圖片處理類 395

9.5.5 輔助工具類 395

9.5.6 其他方法的開(kāi)發(fā) 397

9.6 Android客戶端的準(zhǔn)備工作 397

9.6.1 圖片資源的準(zhǔn)備 397

9.6.2 XML資源文件的準(zhǔn)備 397

9.6.3 本地?cái)?shù)據(jù)庫(kù)的準(zhǔn)備 398

9.6.4 常量類的準(zhǔn)備 400

9.7 Android客戶端基本構(gòu)架的開(kāi)發(fā) 400

9.7.1 音樂(lè)播放器的基本構(gòu)架 400

9.7.2 音樂(lè)播放模塊的開(kāi)發(fā) 401

9.7.3 音樂(lè)切換模塊的開(kāi)發(fā) 404

9.8 Android客戶端功能模塊的實(shí)現(xiàn) 406

9.8.1 主界面的實(shí)現(xiàn) 406

9.8.2 掃描音樂(lè)的實(shí)現(xiàn) 408

9.8.3 音樂(lè)列表的實(shí)現(xiàn) 410

9.8.4 播放界面的實(shí)現(xiàn) 413

9.8.5 網(wǎng)絡(luò)界面的實(shí)現(xiàn) 418

9.9 Android客戶端與服務(wù)器連接的實(shí)現(xiàn) 419

9.9.1 Android客戶端與服務(wù)器連接

中的各類功能 419

9.9.2 Android客戶端與服務(wù)器連接

中各類功能的開(kāi)發(fā) 419

9.9.3 其他方法的開(kāi)發(fā) 421

9.10 本章小結(jié) 421

第 10章 中學(xué)教育AR應(yīng)用——化學(xué)可視

體驗(yàn) 422

10.1 背景以及功能概述 422

10.1.1 開(kāi)發(fā)背景概述 422

10.1.2 應(yīng)用功能簡(jiǎn)介 423

10.2 應(yīng)用的策劃及準(zhǔn)備工作 424

10.2.1 應(yīng)用的策劃 424

10.2.2 開(kāi)發(fā)前的準(zhǔn)備工作 425

10.2.3 資料卡片的結(jié)構(gòu)及制作 428

10.2.4 Vuforia部分的配置 429

10.2.5 服務(wù)器端數(shù)據(jù)包簡(jiǎn)介 430

10.3 應(yīng)用的架構(gòu) 431

10.3.1 各個(gè)類的簡(jiǎn)要介紹 432

10.3.2 應(yīng)用架構(gòu)簡(jiǎn)介 434

10.4 Vuforia相關(guān)類 435

10.5 界面繪制類 443

10.5.1 界面控制類 443

10.5.2 單獨(dú)界面類 445

10.6 線程類 459

10.7 工具類 462

10.7.1 下載工具類 462

10.7.2 讀取txt和bitmap工具類 464

10.7.3 解壓縮工具類 467

10.7.4 讀取模型工具類 468

10.8 常量類 469

10.9 管理類 471

10.9.1 聲音管理類 471

10.9.2 著色器管理類 472

10.9.3 圖片管理類 473

10.10 應(yīng)用中著色器的開(kāi)發(fā) 475

10.10.1 繪制3D模型的著色器 475

10.10.2 繪制2D界面的著色器 476

10.10.3 繪制波浪矩形的著色器 477

10.11 應(yīng)用的優(yōu)化與改進(jìn) 478

第 11章 益智類游戲——污水征服者 480

11.1 游戲背景及功能概述 480

11.1.1 背景概述 480

11.1.2 功能介紹 480

11.2 游戲的策劃及準(zhǔn)備工作 483

11.2.1 游戲的策劃 483

11.2.2 安卓平臺(tái)下游戲開(kāi)發(fā)的

準(zhǔn)備工作 483

11.3 游戲的架構(gòu) 487

11.3.1 各個(gè)類的簡(jiǎn)要介紹 487

11.3.2 游戲框架簡(jiǎn)介 489

11.4 常量及公共類 491

11.4.1 游戲主控類WaterActivity 491

11.4.2 游戲常量類Constant 494

11.5 界面相關(guān)類 495

11.5.1 游戲界面管理類

ViewManager 495

11.5.2 歡迎界面類

BNWelcomeView 497

11.5.3 選關(guān)界面類BNSelectView 500

11.5.4 主菜單界面類

BNMenuView 505

11.5.5 游戲界面類BNGameView2 507

11.5.6 紋理矩形繪制類

RectForDraw 519

11.5.7 地圖數(shù)據(jù)結(jié)構(gòu)相關(guān)類 521

11.5.8 屏幕自適應(yīng)相關(guān)類 522

11.6 線程相關(guān)類 524

11.6.1 計(jì)算緩沖線程類

CalculateFloatBufferThread 524

11.6.2 物理刷幀線程類

UpdateThread 525

11.6.3 火焰線程類

FireUpdateThread 527

11.7 水粒子計(jì)算相關(guān)類 528

11.7.1 單個(gè)水粒子類Particle 528

11.7.2 單個(gè)網(wǎng)格節(jié)點(diǎn)類Node 529

11.7.3 物理計(jì)算類PhyCaulate 529

11.8 游戲中著色器的開(kāi)發(fā) 532

11.8.1 紋理的著色器 533

11.8.2 圖像漸變的著色器 533

11.8.3 水紋理的著色器 534

11.8.4 加載界面閃屏紋理的

著色器 534

11.8.5 勝利失敗對(duì)話框的紋理

著色器 535

11.8.6 煙火的紋理著色器 535

11.9 游戲地圖數(shù)據(jù)文件介紹 536

11.10 游戲的優(yōu)化及改進(jìn) 537

第 12章 生活服務(wù)類應(yīng)用——駕考寶典 538

12.1 應(yīng)用背景及功能介紹 538

12.1.1 駕考寶典背景簡(jiǎn)介 538

12.1.2 駕考寶典功能概述 539

12.1.3 開(kāi)發(fā)環(huán)境與目標(biāo)平臺(tái) 541

12.2 功能預(yù)覽及架構(gòu) 542

12.2.1 安卓端功能預(yù)覽 542

12.2.2 PC端功能預(yù)覽 546

12.2.3 目錄結(jié)構(gòu)圖 549

12.3 開(kāi)發(fā)前的準(zhǔn)備工作 549

12.3.1 數(shù)據(jù)庫(kù)設(shè)計(jì) 549

12.3.2 數(shù)據(jù)庫(kù)表設(shè)計(jì) 551

12.3.3 使用Navicat for MySQL

創(chuàng)建表并插入初始數(shù)據(jù) 552

12.4 服務(wù)器端的實(shí)現(xiàn) 553

12.4.1 常量類的開(kāi)發(fā) 553

12.4.2 服務(wù)線程的開(kāi)發(fā) 554

12.4.3 DB處理類的開(kāi)發(fā) 555

12.4.4 圖片處理類 556

12.4.5 輔助工具類 557

12.4.6 其他方法的開(kāi)發(fā) 560

12.5 PC端功能搭建及界面實(shí)現(xiàn) 560

12.5.1 用戶登錄功能的實(shí)現(xiàn) 560

12.5.2 主管理界面功能的開(kāi)發(fā) 561

12.5.3 管理員信息及其他類型信息的開(kāi)發(fā) 563

12.5.4 試題管理功能的開(kāi)發(fā) 564

12.5.5 論壇管理功能的開(kāi)發(fā) 566

12.6 Android客戶端各功能模板實(shí)現(xiàn) 566

12.6.1 整體框架的搭建 566

12.6.2 常量類的開(kāi)發(fā) 569

12.6.3 側(cè)滑界面的實(shí)現(xiàn) 569

12.6.4 調(diào)用系統(tǒng)瀏覽器 571

12.6.5 啟動(dòng)界面功能的實(shí)現(xiàn) 572

12.6.6 定位功能的實(shí)現(xiàn) 573

12.6.7 返回鍵的監(jiān)聽(tīng) 574

12.6.8 選車界面的實(shí)現(xiàn) 575

12.6.9 選駕校界面的實(shí)現(xiàn) 576

12.6.10 Android端與服務(wù)器的

連接 577

12.6.11 答題界面模塊的實(shí)現(xiàn) 578

12.6.12 考試記錄等功能的實(shí)現(xiàn) 582

12.6.13 車友圈模塊的實(shí)現(xiàn) 584

12.6.14 個(gè)人中心模塊的實(shí)現(xiàn) 587

12.7 本章小結(jié) 592



展開(kāi)全部

人民郵電出版社ANDROID應(yīng)用案例開(kāi)發(fā)大全(第4版) 作者簡(jiǎn)介

吳亞峰,畢業(yè)于北京郵電大學(xué),后留學(xué)澳大利亞臥龍崗大學(xué)取得碩士學(xué)位。1998年開(kāi)始從事Java應(yīng)用的開(kāi)發(fā),有十多年的Java開(kāi)發(fā)與培訓(xùn)經(jīng)驗(yàn)。主要的研究方向?yàn)镺penGL ES、手機(jī)游戲、Java EE以及搜索引擎。同時(shí)為手機(jī)游戲、Java EE獨(dú)立軟件開(kāi)發(fā)工程師,并兼任百納科技Java培訓(xùn)中心培訓(xùn)師。近十年來(lái)為數(shù)十家企業(yè)培養(yǎng)了上千名軟件開(kāi)發(fā)人員,曾編寫過(guò)《Android應(yīng)用案例開(kāi)發(fā)大全》(第 1版~第3版)、《Android游戲開(kāi)發(fā)大全》(第 1版~第3版)、《OpenGL ES 3.x游戲開(kāi)發(fā)(上、下卷)》《Cocos2d-x 3.x游戲案例開(kāi)發(fā)大全》《Unity 5.x 3D游戲開(kāi)發(fā)技術(shù)詳解與典型案例》等多本暢銷技術(shù)書(shū)。2008年年初開(kāi)始關(guān)注Android平臺(tái)下的3D應(yīng)用開(kāi)發(fā),并開(kāi)發(fā)出一系列的Android應(yīng)用程序與3D游戲。 蘇亞光,哈爾濱理工大學(xué)碩士,從業(yè)于計(jì)算機(jī)軟件領(lǐng)域十多年,在軟件開(kāi)發(fā)和計(jì)算機(jī)教學(xué)方面有著豐富的經(jīng)驗(yàn),曾編寫過(guò)《Android游戲開(kāi)發(fā)大全》《Android 3D游戲開(kāi)發(fā)技術(shù)詳解與典型案例》《Android應(yīng)用案例開(kāi)發(fā)大全》等多本暢銷技術(shù)書(shū)。2008年開(kāi)始關(guān)注Android平臺(tái)下的應(yīng)用開(kāi)發(fā),參與開(kāi)發(fā)了多款手機(jī)2D/3D游戲應(yīng)用。 于復(fù)興,北京科技大學(xué)碩士,從業(yè)于計(jì)算機(jī)軟件領(lǐng)域十余年,在軟件開(kāi)發(fā)和計(jì)算機(jī)教學(xué)方面有著豐富的經(jīng)驗(yàn)。工作期間曾主持科研項(xiàng)目“PSP流量可視化檢測(cè)系統(tǒng)研究與實(shí)現(xiàn)”,主持研發(fā)了多項(xiàng)省市級(jí)項(xiàng)目,同時(shí)為多家企事業(yè)單位設(shè)計(jì)開(kāi)發(fā)了管理信息系統(tǒng),并在科技刊物上發(fā)表多篇相關(guān)論文。2008年開(kāi)始關(guān)注Android平臺(tái)下的應(yīng)用開(kāi)發(fā),參與開(kāi)發(fā)了多款手機(jī)3D游戲應(yīng)用。

商品評(píng)論(0條)
暫無(wú)評(píng)論……
書(shū)友推薦
本類暢銷
編輯推薦
返回頂部
中圖網(wǎng)
在線客服