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

物聯網移動軟體開發/物聯網與人工智慧開發系列叢書

  • 作者:編者:廖義奎
  • 出版社:北京航空航天大學
  • ISBN:9787512429789
  • 出版日期:2019/09/01
  • 裝幀:平裝
  • 頁數:389
人民幣:RMB 79 元      售價:
放入購物車
加入收藏夾

內容大鋼
    本書以一個物聯網移動軟體系統(物聯網智能應用軟體系統)的開發為主線,根據該軟體實際的開發過程,結合移動軟體開發的知識結構,從最簡單的歡迎界面開始,一步一步深入講解移動軟體開發的知識體系和相關技術,最終完成該物聯網移動軟體系統的開發工作。
    全書共13章,包括物聯網移動軟體開發概要、歡迎界面設計、登錄界面布局設計、界面切換設計、列表視圖界面設計、導航欄及滑動界面設計、Wi-Fi物聯網移動軟體設計、藍牙物聯網移動軟體設計、資料庫及動態界面設計、嵌入網頁的控制界面設計、感測器應用及拍照更換界面圖片設計、蘋果手機移動軟體設計、跨平台移動軟體設計。
    本書適合於從事物聯網應用開發、物聯網軟體開發、移動軟體開發的工程開發人員作為參考資料使用,也可作為本、專科物聯網應用、移動軟體開發等相關課程的教材。

作者介紹
編者:廖義奎

目錄
第1章  物聯網移動軟體開發
  1.1  物聯網移動軟體開發目標
  1.2  物聯網移動軟體開發概要
    1.2.1  物聯網移動軟體開發簡介
    1.2.2  物聯網移動軟體的應用
  1.3  物聯網智能硬體App設計
  1.4  物聯網移動軟體開發的發展趨勢
    1.4.1  物聯網移動軟體的特點
    1.4.2  物聯網移動軟體開發的發展
    1.4.3  移動雲計算
第2章  歡迎界面設計
  2.1  歡迎界面設計目標
  2.2  物聯網移動軟體設計基礎
    2.2.1  物聯網移動軟體開發的內容
    2.2.2  安卓物聯網移動軟體設計基礎
  2.3  開發工具
    2.3.1  開發工具的選擇
    2.3.2  Eclipse安裝與配置
    2.3.3  Android Studio安裝與配置
    2.3.4  Obtain_Studio安裝與配置
  2.4  移動軟體開發Hello World程序
    2.4.1  如何啟動Obtain_Studio集成開發環境
    2.4.2  創建Android項目
    2.4.3  編譯和運行
    2.4.4  Obtain_Studio集成開發系統常用技巧
  2.5  Android項目
    2.5.1  Android項目結構
    2.5.2  Android項目文件
    2.5.3  Android項目編譯與配置文件
    2.5.4  Android項目全局配置文件
    2.5.5  Android資源文件
  2.6  歡迎界面的實現
    2.6.1  創建項目和編輯文件
    2.6.2  運行歡迎界面
第3章  登錄界面布局設計
  3.1  登錄界面布局設計目標
  3.2  安卓界面布局
    3.2.1  界面布局文件
    3.2.2  線性布局
    3.2.3  相對布局
    3.2.4  幀布局
    3.2.5  絕對布局
    3.2.6  表格布局
  3.3  Android常用控制項
    3.3.1  Button控制項
    3.3.2  CheckBox控制項
    3.3.3  EditText控制項
    3.3.4  ImageBtltton控制項
    3.3.5  ImageView控制項
    3.3.6  ListView控制項

    3.3.7  ProgressBar控制項
    3.3.8  RadioBtItton控制項
    3.3.9  SeekBar控制項
    3.3.10  Spinner控制項
    3.3.11  TabHost/Tabwidget(切換卡)
    3.3.12  Gallery與ImageSwitcher
  3.4  自定義按鈕背景
    3.4.1  Shape介紹
    3.4.2  Shape使用步驟
    3.4.3  Shape常用屬性
    3.4.4  常見Shape標籤的種類
    3.4.5  自定義背景的按鈕
  3.5  Selector的使用
  3.6  Android沉浸式狀態欄及懸浮效果
  3.7  登錄界面布局的實現
第4章  界面切換設計
  4.1  界面切換設計目標
  4.2  安卓應用程序組件
  4.3  Activity
    4.3.1  Activity類
    4.3.2  Android事件偵聽器
  4.4  Intent
    4.4.1  Intent簡介
    4.4.2  Intent實現兩個Activity之間切換
    4.4.3  Intent實現兩個Activity之間傳遞數據
  4.5  Service
    4.5.1  Service介紹
    4.5.2  Service啟動流程
  4.6  消息提示框和對話框
    4.6.1  TOaSt消息提示框
    4.6.2  對話框
  4.7  Android程序生命周期
  4.8  廣播接收器
  4.9  界面切換的實現
第5章  列表視圖界面設計
  5.1  列表視圖界面設計目標
  5.2  ListView應用
    5.2.1  ListView列表視圖的工作原理
    5.2.2  SimpleCursorAdapter
    5.2.3  SimpleAdapter
    5.2.4  有按鈕的ListView
    5.2.5  getView應用
  5.3  GridView應用
  5.4  RecyclerView應用
  5.5  列表視圖界面的實現
第6章  導航欄及滑動界面設計
  6.1  導航欄及滑動界面設計目標
  6.2  滑動界面設計
    6.2.1  ViewPager介紹
    6.2.2  滑動界面實例

  6.3  導航欄設計
    6.3.1  導航欄設計方法
    6.3.2  BottomNavigationView底部導航欄
  6.4  Fragment
    6.4.1  Fragment簡介
    6.4.2  Fragment和View的比較
    6.4.3  Fragment應用
  6.5  SurfaceView與TextureView
    6.5.1  SurfaceView
    6.5.2  TextureView
  6.6  導航欄及滑動界面設計實例
  6.7  導航欄及滑動界面的實現
第7章  Wi-Fi物聯網移動軟體設計
  7.1  Wi-Fi物聯網移動軟體設計目標
  7.2  安卓通信程序設計
    7.2.1  物聯網App安卓端網路編程基礎
    7.2.2  安卓Socket通信基礎
  7.3  Wi-Fi通信概要
    7.3.1  WLAN通信
    7.3.2  Wi-Fi通信
    7.3.3  ESP8266模塊的應用
    7.3.4  Smartconfig
  7.4  安卓TCP客戶端程序實例
  7.5  Wi-Fi物聯網移動軟體的實現
第8章  藍牙物聯網移動軟體設計
  8.1  藍牙物聯網移動軟體設計目標
  8.2  藍牙通信概要
    8.2.1  藍牙通信介紹
    8.2.2  低能耗藍牙(BLE)
  8.3  CC2541 BLE藍牙模塊應用
    8.3.1  CC2541 BLE藍牙模塊介紹
    8.3.2  Android藍牙BLE編程
  8.4  藍牙物聯網移動軟體的實現
    8.4.1  藍牙物聯網移動軟體界面設計
    8.4.2  藍牙物聯網移動軟體界面程序設計
    8.4.3  STM32的藍牙通信程序設計
第9章  資料庫及動態界面設計
  9.1  資料庫及動態界面設計目標
  9.2  物聯網App安卓端數據存儲
    9.2.1  使用Shared Preferences存儲數據
    9.2.2  使用文件存儲數據
  9.3  安卓端SQLite資料庫應用設計
    9.3.1  安卓端SQLite資料庫簡介
    9.3.2  SQLiteDatabase介紹
    9.3.3  SQLite資料庫編程方法
    9.3.4  SQLiteOpenHelper
  9.4  資料庫及動態界面設計目標
第lO章  嵌入網頁的控制界面設計
  10.1  嵌入網頁的控制界面設計目標
  10.2  Androld Http

    10.2.1  Androld Http通信
    10.2.2  Okhttp
  10.3  WebView應用
    10.3.1  WebView介紹
    10.3.2  WebView應用
    10.3.3  Android與JS通過webView互相調用方法
  10.4  嵌入網頁的控制界面的實現
第1l章  感測器應用及拍照更換界面圖片設計
  11.1  感測器應用及拍照更換界面圖片設計目標
  11.2  物聯網App安卓端感測器編程
    11.2.1  安卓感測器(OnSensorChanged)使用介紹
    11.2.2  方向感測器應用編程
    11.2.3  安卓坐標系的定義
    11.2.4  安卓感測器values變數的定義
  11.3  攝像頭及拍照應用
    11.3.1  Camera2應用
    11.3.2  使用TensorFlow API構建視頻物體識別系統
  11.4  Android拍照和選擇照片
    11.4.1  Android媒體庫MediaStore
    11.4.2  Android拍照和返回照片
    11.4.3  Android拍照和保存圖片
  11.5  拍照更換界面圖片的實現
第12章  蘋果手機移動軟體設計
  1 2.1  蘋果手機移動軟體設計目標
  12.2  iOS開發環境搭建
  12.3  iOS入門實例
    12.3.1  創建iOS項目
    12.3.2  編輯main.storyboard文件
    12.3.3  程序代碼分析
    12.3.4  main函數及程序啟動過程
    12.3.5  UIResponder類
  12.4  Objective
    12.4.1  Objective-c介紹
    12.4.2  Objective-c特點
    12.4.3  Objective-c和C++/Java比較
  12.5  iOS基本控制項
第13章  跨平台移動軟體設計
  13.1  跨平台移動軟體設計目標
  13.2  物聯網App跨平台程序基礎
    13.2.1  物聯網App跨平台程序簡介
    13.2.2  常見移動web開發框架
    13.2.3  常見Hybrid App平台
  13.3  HTML5
  13.4  PhoneGap概述
    13.4.1  PhoneGap介紹
    13.4.2  PhoneGap實例
    13.4.3  用PhoneGap開發iOS應用程序
  13.5  jQuery Mobile概要
    13.5.1  jQuery Mobile介紹
    13.5.2  jQuery Mobile應用

    13.5.3  jQuery Mobile頁面鏈接
    13.5.4  jQuery Mobile內容格式
    13.5.5  jQuery Mobile導航
    13.5.6  jQuery Mobile工具欄
    13.5.7  jQuery Mobile按鈕
    13.5.8  jQuery Mobile列表視圖
  13.6  跨平台移動軟體的實現
參考文獻

  • 商品搜索:
  • | 高級搜索
首頁新手上路客服中心關於我們聯絡我們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