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