幫助中心 | 我的帳號 | 關於我們

面向物聯網的Android應用開發/新工科大數據專業群實踐叢書

  • 作者:編者:何文華//陳顯祥|責編:黃玲玲
  • 出版社:武漢理工
  • ISBN:9787562964971
  • 出版日期:2021/12/01
  • 裝幀:活頁
  • 頁數:322
人民幣:RMB 86 元      售價:
放入購物車
加入收藏夾

內容大鋼
    本書介紹了在Android Studio 4.1.1環境下開發Android應用的基礎知識和Android在物聯網中的實際應用。全書總共9章,分為兩篇:
    第一篇Android開發基礎(第1-6章),主要介紹了Android開發環境的搭建,Android應用程序組成,Android界面布局,Activity組件開發,線程,語音合成與語音識別。
    第二篇Android在物聯網的應用開發(第7-9章),主要介紹了Android通信應用開發(Socket通信,WiFi通信),結合北京京勝世紀科技有限公司虛擬模擬平台,介紹Android在感測器中的應用開發和智能農業APP開發。
    全書以理論與實踐相結合為主線,通過案例使讀者在動手實踐的過程中加深理論知識的學習,能夠在學習過程中反覆理解與操作,最後獨立完成技術案例,培養讀者的技術創新能力。本書可以作為普通高校、高職院校學習Android應用開發的教材,也可作為初學Android移動應用開發讀者的參考用書。本書提供全部案例源代碼及素材。

作者介紹
編者:何文華//陳顯祥|責編:黃玲玲

目錄
第一篇  Android開發基礎
1  Android基礎知識
  1.1  認識Android
    1.1.1  Android的起源
    1.1.2  Android的優勢與隱患
    1.1.3  Android的系統架構
  1.2  搭建Android開發環境
    1.2.1  軟體的下載
    1.2.2  安裝過程
  1.3  第一個Android應用程序
  1.4  開發環境的設置
2  Android應用程序組成
  2.1  界面介紹
  2.2  目錄結構分析
    2.2.1  Project結構視圖
    2.2.2  Android應用程序組成
  2.3  Android應用的基本組件
    2.3.1  活動(Activities)
    2.3.2  服務(Services)
    2.3.3  廣播接收者(Broadcast receivers)
    2.3.4  內容提供者(Content providers)
  2.4  項目導入
    2.4.1  導入一個既有Eclipse項目
    2.4.2  導入一個既有Android Studio項目
3  Android界面布局
  3.1  界面設計的相關概念
    3.1.1  控制項
    3.1.2  View和ViewGroup
  3.2  常用布局
    3.2.1  LinearLayout線性布局
    3.2.2  相對布局
  3.3  Android常見控制項
    3.3.1  文本控制項
    3.3.2  Button按鈕
    3.3.3  切換按鈕ToggleButton
    3.3.4  單選按鈕和複選框
    3.3.5  列表控制項ListView
    3.3.6  ProgressBar進度條
4  Activity組件開發
  4.1  Activity基礎
  4.2  Activity生命周期
  4.3  Intent的使用
    4.3.1  概念
    4.3.2  Intent的相關屬性
  4.4  Activity的使用
    4.4.1  Activity的創建
    4.4.2  Activity的啟動
    4.4.3  關閉Activity
    4.4.4  Activity的數據傳遞
5  線程

  5.1  線程基礎
    5.1.1  概念
    5.1.2  創建線程
  5.2  Handler
    5.2.1  Handler消息機制
    5.2.2  Message對象
    5.2.3  使用handler的主要步驟
  5.3  AsyncTask非同步任務
    5.3.1  AsyncTask
    5.3.2  ProgressDialog
6  語音合成與語音識別
  6.1  語音合成
  6.2  語音識別

第二篇  Android在物聯網的應用開發
7  Android通信應用開發
  7.1  TCP、UDP協議基礎
  7.2  Socket通信
  7.3  WiFi通信
8  Android在感測器中的應用開發
  8.1  案例:WSN連接網關
    8.1.1  項目硬體連接圖
    8.1.2  本項目使用包的介紹
    8.1.3  項目實施過程
  8.2  案例:獲取煙霧感測器狀態APP開發
    8.2.1  項目硬體連接圖
    8.2.2  本項目使用包的介紹
    8.2.3  項目實施過程
  8.3  案例:超聲波感測器數據顯示APP開發
    8.3.1  項目硬體連接圖
    8.3.2  本項目使用包的介紹
    8.3.3  項目實施過程
9  綜合案例——智能農業APP開發
  9.1  界面設計
    9.1.1  新建項目
    9.1.2  界面設計及控制項屬性
    9.1.3  動畫設計
  9.2  Java程序編寫
    9.2.1  連接網關功能
    9.2.2  雙擊退出功能
    9.2.3  回顯IP地址功能
    9.2.4  繼電器設備綁定
    9.2.5  獲取數據採集器數據
    9.2.6  初始化繼電器設備狀態
    9.2.7  設置各設備的狀態
    9.2.8  智能控制功能
    9.2.9  配置Manifest文件
  9.3  KV_WSN庫解析
    9.3.1  連接網關
    9.3.2  獲取數據採集器數據

    9.3.3  獲取繼電器
    9.3.4  獲取無線感測網中所有設備信息,獲取所有數據
    9.3.5  設置繼電器通道1狀態
    9.3.6  設置繼電器通道2狀態
    9.3.7  設置繼電器通道3狀態
    9.3.8  設置繼電器通道4狀態
    9.3.9  斷開網關連接
  9.4  智能農業APP的運行
    9.4.1  環境配置
    9.4.2  登錄功能
    9.4.3  配置設備節點功能
    9.4.4  智能控制功能
    9.4.5  智能控制展示界面
參考文獻

  • 商品搜索:
  • | 高級搜索
首頁新手上路客服中心關於我們聯絡我們Top↑
Copyrightc 1999~2008 美商天龍國際圖書股份有限公司 臺灣分公司. All rights reserved.
營業地址:臺北市中正區重慶南路一段103號1F 105號1F-2F
讀者服務部電話:02-2381-2033 02-2381-1863 時間:週一-週五 10:00-17:00
 服務信箱:bookuu@69book.com 客戶、意見信箱:cs@69book.com
ICP證:浙B2-20060032