圖書信息,內容簡介,目錄,
圖書信息
作 譯 者:李欽
出版時間:2015-06
千 字 數:350
內容簡介
本書採用最為流行的移動互聯套用項目開發結構——Android 客戶端+PHP 服務端+Apache伺服器+MySQL 資料庫,詳細描述了線上音樂播放器、QQ 線上聊天APP、線上點餐系統三個項目的開發過程,將每個項目劃分成若干個任務,實現Android 與PHP 聯合編程,作為學生提高移動互聯套用項目開發的訓練。
目錄
引子 開發環境配置............................................. 1
0.1 安裝JDK ................................................. 1
0.2 基於ADT外掛程式的Eclipse環境的下載和安裝 ...................... 3
0.3 基於PDT外掛程式的Eclipse環境的下載和安裝 ....................... 9
0.4 XAMPP套件安裝 ............................. 10
項目一 線上音樂播放器.............................. 14
任務1-1 服務端開發 .......................................... 16
1.1.1 服務端目錄結構設定 ................................ 16
1.1.2 接口設計 .......................................... 16
1.1.3 服務端代碼編寫 ....................................... 16
1.1.4 測試 .................................................... 17
任務1-2 客戶端開發 ............................................. 18
1.2.1 客戶端檔案結構 .......................................... 18
1.2.2 客戶端開發 ................................................ 18
1.2.3 測試 .................................................... 45
相關知識點與課後題..................................... 45
項目二 QQ線上聊天APP......................................... 47
任務2-1 用戶註冊及登錄模組開發 ............................... 50
2.1.1 資料庫開發 .......................................... 50
2.1.2 服務端開發 ......................................... 52
2.1.3 客戶端開發 ............................................. 58
任務2-2 聊天信息傳送及接收模組開發 ......................... 79
2.2.1 服務端開發 ................... 79
2.2.2 客戶端開發 .................... 82
2.2.3 測試 ............................................. 97
相關知識點與課後題.............................. 98
項目三 線上點餐系統............................ 109
任務3-1 服務端開發 ..........................116
3.1.1 資料庫設計 ...............................116
3.1.2 接口設計 ...........................................117
3.1.3 服務端開發 ............................119
任務3-2 管理端開發 ............................. 129
3.2.1 管理端檔案結構 ....................... 129
3.2.2 管理端開發 .................................... 129
任務3-3 客戶端開發 ...................... 143
3.3.1 客戶端檔案結構 ...................... 143
3.3.2 客戶端開發 ............................ 144
相關知識點與課後題.................................... 193
項目四 自我實踐............................................. 203
附錄A PHP開發框架初步....................................... 206
A.1 PHP開發框架簡介 ............................ 206
A.2 ThinkPHP開發框架實例 ...................... 207
A.2.1 資料庫 ...................................... 208
A.2.2 View(視圖)開發 ............................. 208
A.2.3 Controller(控制器)開發 ........................... 210
A.2.4 Model(模型)開發 .......................211
A.2.5 測試 .................................211
A.3 小結 ......................................211
A.4 課後題 ...................... 212
參考文獻.......................... 213