內容簡介
本書總計5章,包括操作實訓篇和開發實訓篇兩大部分。在操作實訓篇具體介紹了智慧型快遞櫃平台、智慧型快遞櫃雲端服務系統、智慧型快遞櫃移動端APP,以及相關的實訓操作,在開發實訓篇介紹了Android開發技術基礎,包括Android框架、Android開發環境的搭建、Android組件、Android布局、Android常用控制項、Android訪問HTTP資源和JSON解析,在書末提供了智慧型快遞櫃Android客戶端APP開發實訓,並給出了所示例程的所有源碼,讀者可以參考在書中所示的檔案路徑找到它們。
圖書目錄
第1章 智慧型快遞櫃終端概述1
11 智慧型快遞櫃產生的背景2
12 智慧型快遞櫃的發展4
13 智慧型快遞櫃終端8
14 智慧型快遞櫃硬體系統組成10
15 智慧型快遞櫃軟體系統組成17
16 智慧型快遞櫃套用領域18
本章小結20
關鍵術語20
習題20
第2章 智慧型快遞櫃雲端服務系統概述22
21 雲端服務系統23
22 雲端服務系統的架構和組成25
23 雲端服務系統相關技術簡介31
本章小結37
關鍵術語37
習題38
第3章 智慧型快遞櫃相關產品操作實訓39
31 智慧型快遞櫃平台操作實訓40
32 雲端服務系統操作實訓42
33 移動客戶端APP操作實訓50
本章小結56
關鍵術語56
習題57
第4章 Android基礎58
41 Android的基本概念59
42 Android開發環境的搭建62
43 新建一個簡單的Android工程並運行70
44 導入一個已經存在的Android工程78
45 Android工程目錄結構及作用81
46 Android視圖85
47 Android布局88
48 Android控制項簡介94
49 Context介紹117
410 Activity介紹118 411 Intent介紹125
412 Service介紹132
413 BroadcastReceiver介紹140
414 ContentProvider介紹151
415 訪問HTTP資源156
416 JSON解析158
417 Handler機制162
418 異步處理工具類AsyncTask 165
本章小結172
關鍵術語172
習題172
第5章 快遞櫃Android客戶端APP開發實訓174
51 實訓目標175
52 實訓內容175
53 需求分析175
54 系統架構176
55 整體流程176
56 數據表結構178
57 服務端API接口說明180
58 功能模組187
59 通過調用系統服務判斷當前網路環境250
510 通過訪問接口與伺服器進行互動251
511 返回數據的解析處理253
本章小結256
關鍵術語257
習題257
參考文獻258
附錄 本書主要專業術語259
作者簡介
北京郵電大學自動化學院,教授,博士生導師,教育部信息網路工程研究中心副主任,國家“物流中心自動化裝備及系統產業技術創新戰略聯盟”專家委員會特聘專家。