- 面向物聯網的Android應用開發與實踐
- 廖建尚等
- 1316字
- 2020-09-29 17:16:11
前言
近年來,物聯網、移動互聯網、大數據和云計算的迅猛發展,逐步改變了社會的生產方式,大大提高了生產效率和社會生產力。工業和信息化部發布的《信息通信行業發展規劃物聯網分冊(2016—2020年)》總結了“十二五”規劃中物聯網發展所獲得的成就,并分析了“十三五”期間面臨的形勢,明確了物聯網的發展思路和目標,提出了物聯網發展的6大任務,分別是強化產業生態布局、完善技術創新體系、推動物聯網規模應用、構建完善標準體系、完善公共服務體系、提升安全保障能力;提出了4大關鍵技術,分別是傳感器技術,體系架構共性技術,操作系統,以及物聯網與移動互聯網、大數據融合關鍵技術;提出了6大重點領域應用示范工程,分別是智能制造,智慧農業,智能家居,智能交通和車聯網,智慧醫療和健康養老,以及智慧節能環保;指出要健全多層次、多類型的物聯網人才培養和服務體系,支持高校、科研院所加強跨學科交叉整合,加強物聯網學科建設,培養物聯網復合型專業人才。該發展規劃為物聯網發展指出了一條鮮明的道路,同時也表明了我國在推動物聯網應用方面的堅定決心,相信物聯網的規模會越來越大。
本書采用任務式開發的學習方法,利用實際的開發案例,由淺入深地介紹Android應用開發技術,每個案例均有完整的開發過程,即生動的開發場景、明確的開發目標、深入淺出的原理學習、詳細的開發實踐、任務驗證、開發小結、思考與拓展。每個案例均附有完整的開發代碼,讀者在此基礎上可以快速地進行二次開發,從而將其轉化為各種比賽和創新創業的案例。
本書分為4篇。
第1篇為Java開發基礎。本篇主要介紹Java的基本知識和語法,主要內容包括Android應用開發環境、Java開發基礎、海拔高度數據的定義與轉換、溫度和濕度數據的記錄、智能背包系統的設計。
第2篇為Android開發基礎。本篇主要介紹Android的基本知識和語法,主要內容包括Android項目框架與調試、空氣質量顯示界面的設計、城市氣象監控設備管理系統應用界面的設計、城市環境系統功能菜單的設計、城市燈光控制系統界面事件的處理。
第3篇為Android開發進階。本篇主要介紹Android的高級知識和語法,主要內容包括工廠通風系統界面的切換、工廠火警監測系統界面的設計、設備列表管理界面的設計、智能電表日志的記錄、光照度記錄的查詢、智能醫療儀表圖形的動態顯示、遠程控制服務端的通信。
第4篇為物聯網Android應用開發。本篇主要以實例的形式講述面向物聯網系統的Android應用程序開發,主要內容包括物聯網系統框架及Android開發接口、倉庫環境管理系統的設計。
本書既可作為高等學校相關專業的教材或教學參考書,也可供相關領域的工程技術人員參考。對于物聯網開發和Android開發的愛好者來說,本書也是一本深入淺出的技術讀物。
本書在編寫過程中借鑒和參考了國內外專家、學者和技術人員的相關研究成果,作者盡可能按學術規范予以說明,但難免會有疏漏,在此向相關作者表示深深的敬意和謝意。如有疏漏,請及時通過出版社與作者聯系。
本書的出版得到了廣東省自然科學基金項目(2018A030313195)和廣州市科技計劃項目(201804010262)的資助。感謝中智訊(武漢)科技有限公司在本書編寫過程中提供的幫助,特別感謝電子工業出版社在本書出版過程中給予的大力支持。
由于本書涉及的知識面廣,限于作者的水平和經驗,疏漏之處在所難免,懇請廣大專家和讀者批評指正。
作者
2020年6月
- OpenStack Cloud Computing Cookbook(Third Edition)
- GitLab Cookbook
- C++面向對象程序設計(微課版)
- Leap Motion Development Essentials
- JMeter 性能測試實戰(第2版)
- Django:Web Development with Python
- Effective Python Penetration Testing
- Flux Architecture
- AIRIOT物聯網平臺開發框架應用與實戰
- Java編程從入門到精通
- C++ Application Development with Code:Blocks
- Laravel Application Development Blueprints
- OpenCV 3計算機視覺:Python語言實現(原書第2版)
- Android Sensor Programming By Example
- Android應用開發實戰(第2版)