《智能快遞柜管理系統(tǒng)實訓》共計5章,包括操作實訓篇和開發(fā)實訓篇兩大部分。在操作實訓篇具體介紹了智能快遞柜平臺、智能快遞柜云端服務系統(tǒng)、智能快遞柜移動端APP,以及相關的實訓操作,在開發(fā)實訓篇介紹了Android開發(fā)技術基礎,包括Android框架、Android開發(fā)環(huán)境的搭建、Android組件、Android布局、Android常用控件、Android訪問HTTP資源和JSON解析,在書末提供了智能快遞柜Android客戶端APP開發(fā)實訓,并給出了所示例程的所有源碼,讀者可以參考在書中所示的文件路徑找到它們。
楊萌柯,北京郵電大學自動化學院,教授,博士生導師,教育部信息網(wǎng)絡工程研究中心副主任,國家“物流中心自動化裝備及系統(tǒng)產(chǎn)業(yè)技術創(chuàng)新戰(zhàn)略聯(lián)盟”專家委員會特聘專家。
第1章 智能快遞柜終端概述1 !!!!!!!!!!!!!!!!!!!!!!!!!!!!!
11 智能快遞柜產(chǎn)生的背景2 !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
111 市場背景2 !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
112 政策背景2 !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
113 技術背景3 !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
12 智能快遞柜的發(fā)展4 !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
121 國外智能快遞柜的發(fā)展4 !!!!!!!!!!!!!!!!!!!!!!!!!!
122 國內智能快遞柜的發(fā)展6 !!!!!!!!!!!!!!!!!!!!!!!!!!
13 智能快遞柜終端8 !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
14 智能快遞柜硬件系統(tǒng)組成10 !!!!!!!!!!!!!!!!!!!!!!!!!!!!
141 系統(tǒng)工作原理11 !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
142 硬件參數(shù)信息12 !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
143 終端相關硬件原理13 !!!!!!!!!!!!!!!!!!!!!!!!!!!!
15 智能快遞柜軟件系統(tǒng)組成17 !!!!!!!!!!!!!!!!!!!!!!!!!!!!
16 智能快遞柜應用領域18 !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
本章小結20 !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
關鍵術語20 !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
習題20 !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
第2章 智能快遞柜云端服務系統(tǒng)概述22 !!!!!!!!!!!!!!!!!!!!!!!!
21 云端服務系統(tǒng)23 !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
22 云端服務系統(tǒng)的架構和組成25 !!!!!!!!!!!!!!!!!!!!!!!!!!!
221 子系統(tǒng)簡介26 !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
222 功能模塊簡介30 !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
23 云端服務系統(tǒng)相關技術簡介31 !!!!!!!!!!!!!!!!!!!!!!!!!!!
231 云計算31 !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
232 大數(shù)據(jù)34 !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
本章小結37 !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
關鍵術語37 !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
習題38 !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
Ⅲ
%&'($
第3章 智能快遞柜相關產(chǎn)品操作實訓39 !!!!!!!!!!!!!!!!!!!!!!!!
31 智能快遞柜平臺操作實訓40 !!!!!!!!!!!!!!!!!!!!!!!!!!!!
311 投遞操作40 !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
312 取件操作42 !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
32 云端服務系統(tǒng)操作實訓42 !!!!!!!!!!!!!!!!!!!!!!!!!!!!!
321 用戶管理42 !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
322 快遞訂單管理44 !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
323 快遞柜管理46 !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
324 遠程監(jiān)控48 !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
33 移動客戶端APP操作實訓50 !!!!!!!!!!!!!!!!!!!!!!!!!!!!
331 投遞操作50 !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
332 取件操作53 !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
333 查看投遞記錄54 !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
334 查看格口信息55 !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
本章小結56 !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
關鍵術語56 !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
習題57 !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
)*'($
第4章。粒睿洌颍铮椋浠A58 !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
41 Android的基本概念59 !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
411。粒睿洌颍铮椋浜喗椋担 !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
412。粒睿洌颍铮椋湎到y(tǒng)的構架60 !!!!!!!!!!!!!!!!!!!!!!!!!!!
42。粒睿洌颍铮椋溟_發(fā)環(huán)境的搭建62 !!!!!!!!!!!!!!!!!!!!!!!!!!!!!
421。粒睿洌颍铮椋溟_發(fā)需要的環(huán)境62 !!!!!!!!!!!!!!!!!!!!!!!!!
422。剩模说陌惭b和Java環(huán)境變量的設置62 !!!!!!!!!!!!!!!!!!!!!
423 安裝Eclipse、AndroidSDK和安裝配置ADT 64 !!!!!!!!!!!!!!!!!
43 新建一個簡單的Android工程并運行70 !!!!!!!!!!!!!!!!!!!!!!!!
44 導入一個已經(jīng)存在的Android工程78 !!!!!!!!!!!!!!!!!!!!!!!!!
45。粒睿洌颍铮椋涔こ棠夸浗Y構及作用81 !!!!!!!!!!!!!!!!!!!!!!!!!!!
46 Android視圖85 !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
461。粒睿洌颍铮椋湟晥D(View)簡介86 !!!!!!!!!!!!!!!!!!!!!!!!!
462 使用XML布局文件控制UI界面88 !!!!!!!!!!!!!!!!!!!!!!
47 Android布局88 !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
471。粒睿洌颍铮椋洳季趾喗椋福 !!!!!!!!!!!!!!!!!!!!!!!!!!!!
472 線性布局88 !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
473 相對布局91 !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
Ⅳ
48。粒睿洌颍铮椋淇丶喗椋梗 !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
481 顯示文本的控件:TextView 94 !!!!!!!!!!!!!!!!!!!!!!!!
482 輸入文本的控件:EditView 96 !!!!!!!!!!!!!!!!!!!!!!!!
483 按鈕控件99 !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
484 復選框控件:CheckBox 105 !!!!!!!!!!!!!!!!!!!!!!!!!
485 列表控件:ListView 107 !!!!!!!!!!!!!!!!!!!!!!!!!!!
49。茫铮睿簦澹艚榻B117 !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
410。粒悖簦椋觯椋簦榻B118 !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
4101 建立、配置Activity 118 !!!!!!!!!!!!!!!!!!!!!!!!!!
4102 Activity的生命周期123 !!!!!!!!!!!!!!!!!!!!!!!!!!
4103。粒悖簦椋觯椋簦膯幽J剑保玻 !!!!!!!!!!!!!!!!!!!!!!!!!!
411。桑睿簦澹睿艚榻B125 !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
4111 用Intent啟動Activity,并在Activity之間傳遞數(shù)據(jù)125 !!!!!!!!!!!!!
4112 用Intent啟動其他應用程序的Activity 129 !!!!!!!!!!!!!!!!!!
412 Service介紹132 !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
4121。樱澹颍觯椋悖宓纳芷冢保常 !!!!!!!!!!!!!!!!!!!!!!!!!!
4122。樱澹颍觯椋悖鍛脤嵗保常 !!!!!!!!!!!!!!!!!!!!!!!!!!!
413。拢颍铮幔洌悖幔螅簦遥澹悖澹椋觯澹蚪榻B140 !!!!!!!!!!!!!!!!!!!!!!!!!!!!!
4131 BroadcastReceiver的生命周期140 !!!!!!!!!!!!!!!!!!!!!!
4132 注冊廣播地址140 !!!!!!!!!!!!!!!!!!!!!!!!!!!!
4133 廣播的分類141 !!!!!!!!!!!!!!!!!!!!!!!!!!!!!
4134。拢颍铮幔洌悖幔螅簦遥澹悖澹椋觯澹驊脤嵗保矗 !!!!!!!!!!!!!!!!!!!!!!!
414。茫铮睿簦澹睿簦校颍铮觯椋洌澹蚪榻B151 !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
4141 ContentProvider基礎151 !!!!!!!!!!!!!!!!!!!!!!!!!!
4142 數(shù)據(jù)模型152 !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
4143 構建查詢152 !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
4144 編輯數(shù)據(jù)154 !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
4145 創(chuàng)建自己的ContentProvider 155 !!!!!!!!!!!!!!!!!!!!!!!
415 訪問HTTP資源156 !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
416。剩樱希谓馕觯保担 !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
4161 JSON簡介158 !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
4162。剩樱希谓馕鲈斀猓保担 !!!!!!!!!!!!!!!!!!!!!!!!!!!!
4163 Gson開源庫160 !!!!!!!!!!!!!!!!!!!!!!!!!!!!!
417。龋幔睿洌欤澹驒C制162 !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
4171。龋幔睿洌欤澹驒C制簡介162 !!!!!!!!!!!!!!!!!!!!!!!!!!!
4172 Handler應用實例163 !!!!!!!!!!!!!!!!!!!!!!!!!!!
418 異步處理工具類AsyncTask 165 !!!!!!!!!!!!!!!!!!!!!!!!!!!
4181。粒螅睿悖裕幔螅牒喗椋保叮 !!!!!!!!!!!!!!!!!!!!!!!!!!!!
4182。粒螅睿悖裕幔螅霊脤嵗保叮 !!!!!!!!!!!!!!!!!!!!!!!!!!
本章小結172 !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
關鍵術語172 !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
習題172 !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
Ⅴ
第5章 快遞柜Android客戶端APP開發(fā)實訓174 !!!!!!!!!!!!!!!!!!!!
51 實訓目標175 !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
52 實訓內容175 !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
53 需求分析175 !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
54 系統(tǒng)架構176 !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
55 整體流程176 !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
56 數(shù)據(jù)表結構178 !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
57 服務端API接口說明180 !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
58 功能模塊187 !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
581 用戶登錄模塊設計187 !!!!!!!!!!!!!!!!!!!!!!!!!!!
582 用戶注冊模塊設計194 !!!!!!!!!!!!!!!!!!!!!!!!!!!
583 功能選擇模塊設計204 !!!!!!!!!!!!!!!!!!!!!!!!!!!
584 快遞員投遞模塊設計207 !!!!!!!!!!!!!!!!!!!!!!!!!!
585 投遞記錄模塊設計227 !!!!!!!!!!!!!!!!!!!!!!!!!!!
586 用戶取件模塊設計237 !!!!!!!!!!!!!!!!!!!!!!!!!!!
587 格口信息查看模塊設計246 !!!!!!!!!!!!!!!!!!!!!!!!!
59 通過調用系統(tǒng)服務判斷當前網(wǎng)絡環(huán)境250 !!!!!!!!!!!!!!!!!!!!!!!
510 通過訪問接口與服務器進行交互251 !!!!!!!!!!!!!!!!!!!!!!!!
511 返回數(shù)據(jù)的解析處理253 !!!!!!!!!!!!!!!!!!!!!!!!!!!!!
本章小結256 !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
關鍵術語257 !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
習題257 !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
參考文獻258 !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
附錄 本書主要專業(yè)術語259 !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
Ⅵ