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