-- 會員 / 註冊 --  
 帳號:
 密碼:
  | 註冊 | 忘記密碼
3/26 新書到! 3/19 新書到! 3/14 新書到! 12/12 新書到!
購書流程Q & A站務留言版客服信箱
3ds MaxMayaRhinoAfter EffectsSketchUpZBrushPainterUnity
PhotoShopAutoCadMasterCamSolidWorksCreoUGRevitNuke
C#CC++Java遊戲程式Linux嵌入式PLCFPGAMatlab
駭客資料庫搜索引擎影像處理FluentVR+ARANSYS深度學習
單晶片AVROpenGLArduinoRaspberry Pi電路設計CadenceProtel
HadoopPythonStm32CortexLabview手機程式AndroidiPhone
可查書名,作者,ISBN,3dwoo書號
詳細書籍分類

Android工業平板電腦編程實例

( 簡體 字)
作者:周長鎖類別:1. -> 程式設計 -> 手機程式 -> Android
譯者:
出版社:電子工業出版社Android工業平板電腦編程實例 3dWoo書號: 51418
詢問書籍請說出此書號!

缺書
NT售價: 345

出版日:6/1/2019
頁數:272
光碟數:0
站長推薦:
印刷:黑白印刷語系: ( 簡體 版 )
加入購物車 加到我的最愛
(請先登入會員)
ISBN:9787121367694
作者序 | 譯者序 | 前言 | 內容簡介 | 目錄 | 
(簡體書上所述之下載連結耗時費功, 恕不適用在台灣, 若讀者需要請自行嘗試, 恕不保證)
作者序:

譯者序:

前言:

Android系統的開放性使其應用范圍從手機到智能設備和可穿戴設備,再到工業控制,越來寬廣,本書通過實例重點講解了工業控制方面的Android編程,對基于Android系統的智能設備和物聯網設備開發編程也具有一定的參考價值。
谷歌公司推出的Android Studio是面向對象的Android集成開發工具,能讓初學者很快掌握Android編程。Android Studio的版本更新較快,本書實例使用的是2018年7月推出的 3.1.4穩定版,支持的最高版本為Android 8.0。
本書共分為9章,其中第1∼3章介紹Android Studio編程基礎、常用控件和數據處理;第4章介紹Android工業平板電腦硬件接口編程方法,包括藍牙、WiFi、GPS、NFC、串口和以太網接口;第5~8章則是每章介紹1個具體的項目實例,第9章介紹工業平板電腦與西門子PLC、歐姆龍PLC的通信。各章節的具體內容安排如下。
第1章介紹了常見工業平板電腦的特點和應用范圍,重點講解了Android Studio開發環境搭建和使用方法。
第2章介紹了Android Studio常用控件的使用方法及程序界面中的控件布局方法,用8個實例分別講解了TextView、ListView、ImageView、Button、Switch、Spinner和EditText控件的應用,用4個實例講解了界面布局及多界面切換的方法。
第3章介紹了Android數據處理和數據類型的基礎知識,包含文件操作、數據庫操作、文件與數據庫的數據交換及不同數據類型的轉換方法。
第4章介紹了藍牙、WiFi、GPS、NFC、串口和以太網接口等硬件接口的編程方法。其中藍牙部分詳細講解了低功耗藍牙的應用方法,串口部分講解了USB轉串口的實現方法。
第5章介紹了便攜式工業平板電腦在工廠動設備巡檢方面的應用編程。利用工業平板電腦藍牙接收傳感器數據,既可以將巡檢數據集中上傳至巡檢管理系統,也可以查看振動波形和頻譜波形,輔助分析振動原因。
第6章介紹了便攜式工業平板電腦在工控裝置遙控方面的應用編程。將一套油田用采油管線解堵裝置加裝了WiFi遙控接口,使用工業平板電腦實現WiFi遙控功能。
第7章介紹了嵌入式工業平板電腦在低壓抽屜柜無線測溫系統中的應用。工業平板電腦通過串口接收溫度數據,實現數據顯示、超限報警、歷史趨勢查詢功能。
第8章介紹了嵌入式工業平板電腦在高壓配電所運行監控系統中的應用。工業平板電腦通過以太網接口和微機綜合保護裝置通信,通過串口和配電所內直流電源、小電流選線裝置等裝置通信,把數據統一上傳至運行值班室,實現高壓配電所的遠程監控。
第9章介紹了嵌入式工業平板電腦通過串口或以太網與PLC通信的編程。測試的PLC包括西門子的S7-200 SMART和歐姆龍的CJ2M。
為方便讀者測試學習,本書提供實例源程序下載,讀者可以登錄(華信教育資源網)查找本書后免費下載。
由于編者理論知識有限,書中的錯誤和不妥之處在所難免,殷切期望廣大讀者給予指正。

編著者
內容簡介:

Android工業平板電腦按外形可分為便攜式工業平板電腦和嵌入式工業平板電腦。便攜式工業平板電腦要求防水、防塵、防震,在危險環境下使用還要求防爆,在工廠設備巡檢、無線遙控操作中應用較多。嵌入式工業平板電腦通過串口通信或網絡通信與工控產品連接,可替代傳統觸摸屏和工控機,安裝到機柜或設備操作臺上,作人機界面。本書針對上述應用,以具體實例講解工業控制領域Android APP的開發。 本書編程實例使用谷歌公司的Android Studio開發環境,由Android Studio常用控件應用實例、硬件接口應用實例和項目實例組成,讀者需要有Java語言基礎,對XML語言有所了解,通過對書中實例程序的學習,能較快入門Android 編程。
目錄:

第1章 Android Studio編程基礎 (1)
1.1 Android工業平板電腦簡介 (1)
1.1.1 Android工業平板電腦的分類 (1)
1.1.2 便攜式工業平板電腦 (1)
1.1.3 嵌入式工業平板電腦 (2)
1.2 Android Studio開發環境的搭建 (3)
1.2.1 安裝JDK (3)
1.2.2 安裝Android Studio (8)
1.3 Android Studio開發環境簡介 (16)
1.3.1 第一個Android Studio項目 (16)
1.3.2 Android Studio開發環境界面組成 (20)
1.3.3 項目的常用操作 (22)
第2章 Android Studio常用控件 (27)
2.1 控件應用基礎 (27)
2.1.1 控件選取 (27)
2.1.2 控件屬性 (28)
2.2 顯示輸出控件 (29)
2.2.1 TextView控件 (29)
2.2.2 ListView控件 (32)
2.2.3 ImageView控件 (35)
2.3 輸入控件 (37)
2.3.1 Button控件 (37)
2.3.2 Switch控件 (39)
2.3.3 Spinner控件 (41)
2.3.4 EditText控件 (42)
2.4 控件布局 (45)
2.4.1 常用布局 (45)
2.4.2 布局組合與嵌套 (45)
2.4.3 多界面切換 (45)

第3章 Android數據處理 (57)
3.1 文件操作 (57)
3.1.1 文件的存儲位置 (57)
3.1.2 文件操作相關的類 (58)
3.1.3 文件操作的步驟 (60)
3.2 SQLite數據庫 (66)
3.2.1 SQLiteDatabase類的常用方法 (66)
3.2.2 創建數據庫 (68)
3.2.3 記錄的操作 (70)
3.3 數據庫與文件 (72)
3.3.1 CSV文件 (72)
3.3.2 記錄導入與導出 (73)
3.4 數據類型及其轉換 (77)
3.4.1 基本數據類型 (77)
3.4.2 基本數據類型之間的轉換 (78)
3.4.3 String類的常用方法 (79)
3.4.4 String類與數值之間的轉換 (79)
3.4.5 Date類轉String類 (80)
第4章 Android工業平板電腦的硬件接口 (81)
4.1 藍牙 (81)
4.1.1 藍牙通信相關的類 (81)
4.1.2 藍牙通信步驟 (82)
4.1.3 低功耗藍牙特點 (91)
4.1.4 低功耗藍牙通信 (92)
4.2 WiFi (101)
4.2.1 WiFi操作相關類 (101)
4.2.2 Socket通信 (106)
4.3 GPS (111)
4.3.1 GPS相關的類 (111)
4.3.2 GPS遠程定位 (114)
4.4 NFC (122)
4.4.1 NFC簡介 (122)
4.4.2 讀取NFC標簽ID值 (123)
4.5 串口 (125)
4.5.1 嵌入式平板電腦串口 (125)
4.5.2 串口通信步驟 (126)
4.5.3 CH341串口Android驅動 (129)
4.5.4 USB轉串口通信步驟 (131)
4.6 以太網接口 (135)
4.6.1 以太網通信參數設置 (135)
4.6.2 以太網Socket通信 (135)
4.7 其他接口 (141)
第5章 工廠動設備巡檢 (143)
5.1 項目概況 (143)
5.1.1 項目任務 (143)
5.1.2 項目技術方案 (143)
5.2 動設備巡檢程序設計 (145)
5.2.1 程序界面設計 (145)
5.2.2 程序代碼編寫 (146)
5.2.3 動設備巡檢步驟 (157)
5.3 動設備振動分析程序設計 (158)
5.3.1 分析用無線振動傳感器 (158)
5.3.2 程序界面設計 (159)
5.3.3 程序代碼編寫 (159)
5.3.4 測試效果 (165)
第6章 采油管線解堵裝置遙控 (167)
6.1 項目概況 (167)
6.1.1 原控制系統組成 (167)
6.1.2 遙控改造方案 (168)
6.2 遙控APP (172)
6.2.1 程序界面設計 (172)
6.2.2 程序代碼編寫 (173)
6.2.3 程序測試 (183)
第7章 低壓抽屜柜無線測溫 (184)
7.1 項目概況 (184)
7.1.1 項目任務 (184)
7.1.2 項目技術方案 (184)
7.2 Android程序設計 (186)
7.2.1 程序界面設計 (186)
7.2.2 程序代碼的編寫 (186)
7.2.3 程序測試 (199)
第8章 高壓配電所運行監控 (201)
8.1 項目概況 (201)
8.1.1 項目任務 (201)
8.1.2 項目技術方案 (201)
8.2 電力設備通信規約 (201)
8.2.1 小電流接地選線裝置通信規約 (201)
8.2.2 直流電源通信規約 (202)
8.2.3 電度表通信規約 (203)
8.2.4 微機綜合保護器通信 (204)
8.3 工業平板Android程序 (208)
8.3.1 程序界面設計 (208)
8.3.2 程序代碼的編寫 (209)
8.3.3 程序測試 (221)
第9章 工業平板電腦與PLC通信 (223)
9.1 與西門子S7-200 SMART串口通信 (223)
9.1.1 S7-200 PPI協議簡介 (223)
9.1.2 PPI協議通信測試 (230)
9.2 與西門子S7-200 SMART以太網通信 (237)
9.2.1 S7-200 SMART開放式TCP通信 (237)
9.2.2 S7-200 SMART Modbus TCP通信 (241)
9.3 與歐姆龍CJ2M串口通信 (244)
9.3.1 歐姆龍Hostlink/C-mode協議簡介 (244)
9.3.2 Hostlink協議通信測試 (246)
9.4 與歐姆龍CJ2M以太網通信 (251)
9.4.1 歐姆龍FINS/TCP (251)
9.4.2 FINS/TCP通信測試 (255)
參考文獻 (262)
序: