本書分七個項目,內容包括:走進物聯網移動開發、物聯網移動App架構設計、網絡層和數據模型的封裝、開發用戶中心模塊、開發設備功能模塊等。
《物聯網移動APP設計及開發實戰/華晟經世ICT專業群系列教材》可為從事Android開發的技術人員、企業及相關管理部門的管理者和建設者提供參考,還可作為高等院校物聯網、云計算、電子信息類專業的學生教材用書
項目1 走進物聯網移動開發
1.1 任務一:初識物聯網
1.1.1 什么是物聯網
1.1.2 物聯網云平臺
1.1.3 任務回顧
1.2 任務二:走進Android
1.2.1 Android發展歷程
1.2.2 Android系統架構
1.2.3 Android應用組件
1.2.4 Android平臺優勢
1.2.5 任務回顧
1.3 任務三:搭建AridroidSttJdio開發環境
1.3.1 AndroidStudio簡介
1.3.2 Java環境變量配置
l.3.3 AndroidStudio的下載和安裝
1.3.4 AndroidStudio基本使用
1.3.5 任務回顧
1.4 項目總結
1.5 拓展訓練
項目2 物聯網移動App架構設計
2.1 任務一:項目需求分析
2.1.1 功能性需求分析
2.1.2 功能性需求分析
2.1.3 程序總體設計
2.1.4 任務回顧
2.2 任務二:架構設計
2.2.1 合理化工程結構
2.2.2 MVP架構模式
2.2.3 Dagger2依賴注入框架
2.2.4 Dagger2解決Presenter依賴注入
2.2.5 搭建主頁UI框架
2.2.6 任務回顧
2.3 項目總結
2.4 拓展訓練
項目3 網絡層和數據模型的封裝
3.1 任務一:網絡請求和數據解析
3.1.1 網絡請求框架分析
3.1.2 Retrofit框架詳解
3.1.3 傳統數據解析
3.1.4 任務回顧
3.2 任務二:數據模型與網絡框架封裝
3.2.1 Gson解析框架
3.2.2 Retrofit與Gson聯合使用
3.2.3 RXjava框架解析
3.2.4 Retrofit與RxJava聯合使用
3.2.5 Model層封裝優化
3.2.6 任務回顧
3.3 任務三:圖片處理框架
3.3.1 常用圖片處理框架分析
3.3.2 Glide框架配置和使用
……