Android移動醫療套用開發

Android移動醫療套用開發

《Android移動醫療套用開發》作者是汪天富,是2020年電子工業出版社出版的圖書,本書主要講述了以Android Studio為平台,共安排了32個實驗,其中,第2章、第3章通過12個實驗介紹Java語言,第4章通過10個實驗重點介紹Android的四大組件。剩下的10個實驗中,有4個為基礎實驗,6個為進階實驗,進階實驗主要是對前面實驗所學知識的套用與拓展。

基本介紹

  • 中文名:Android移動醫療套用開發
  • 作者:汪天富
  • 出版社:電子工業出版社
  • ISBN:9787121403187
內容簡介,圖書目錄,作者簡介,

內容簡介

Android是由Google公司和開放手機聯盟領導並開發的一種基於Linux的自由且開放原始碼的作業系統,主要用於移動設備。本書基於Android Studio平台,介紹醫用電子技術領域的典型套用開發。全書共32個實驗,其中12個實驗用於學習Java語言,10個實驗用於熟悉Android四大組件,其餘10個實驗與移動醫療套用開發密切相關。本書配有豐富的資料包,包括Android例程、軟體包、硬體套件,以及配套的PPT、視頻等。這些資料會持續更新,下載連結可通過微信公眾號“卓越工程師培養系列”獲取。本書既可以作為高等院校相關課程的教材,也可作為Android開發及相關行業工程技術人員的參考書。

圖書目錄

第1章 Android開發環境 1
1.1 智慧型手機兩大作業系統 1
1.2 Android開發環境介紹 1
1.2.1 Android基本架構 1
1.2.2 JDK、Android SDK與
Android Studio 2
1.2.3 計算機配置要求 2
1.3 搭建Android開發環境 3
1.3.1 安裝和配置JDK 3
1.3.2 安裝Android Studio 6
1.4 Android套用開發特色 8
1.5 第一個Android Studio工程 9
1.5.1 創建HelloWorld工程 9
1.5.2 常見問題及解決方式 12
1.6 詳解HelloWorld 14
1.7 日誌工具Log的使用 18
1.7.1 日誌工具Log 18
1.7.2 Log與System.out 19
本章任務 20
本章習題 20
第2章 Java語言基礎 21
2.1 HelloJava實驗 21
2.1.1 實驗內容 21
2.1.2 實驗原理 21
2.1.3 實驗步驟 22
2.1.4 本節任務 25
2.2 簡單的秒值-時間值轉換實驗 26
2.2.1 實驗內容 26
2.2.2 實驗原理 26
2.2.3 實驗步驟 31
2.2.4 本節任務 32
2.3 基於數組的秒值-時間值轉換
實驗 32
2.3.1 實驗內容 32
2.3.2 實驗原理 32
2.3.3 實驗步驟 33
2.3.4 本節任務 34
2.4 基於方法的秒值-時間值轉換
實驗 34
2.4.1 實驗內容 34
2.4.2 實驗原理 35
2.4.3 實驗步驟 35
2.4.4 本節任務 36
2.5 基於枚舉的秒值-時間值轉換
實驗 36
2.5.1 實驗內容 36
2.5.2 實驗原理 37
2.5.3 實驗步驟 38
2.5.4 本節任務 39
本章任務 39
本章習題 40
第3章 面向對象程式設計 41
3.1 類的封裝實驗 41
3.1.1 實驗內容 41
3.1.2 實驗原理 41
3.1.3 實驗步驟 45
3.1.4 本節任務 48
3.2 類的繼承實驗 48
3.2.1 實驗內容 48
3.2.2 實驗原理 48
3.2.3 實驗步驟 50
3.2.4 本節任務 53
3.3 類的多態實驗 53
3.3.1 實驗內容 53
3.3.2 實驗原理 53
3.3.3 實驗步驟 54
3.3.4 本節任務 56
3.4 抽象類實驗 56
3.4.1 實驗內容 56
3.4.2 實驗原理 57
3.4.3 實驗步驟 58
3.4.4 本節任務 59
3.5 接口實驗 60
3.5.1 實驗內容 60
3.5.2 實驗原理 60
3.5.3 實驗步驟 62
3.5.4 本節任務 65
3.6 類包實驗 65
3.6.1 實驗內容 65
3.6.2 實驗原理 66
3.6.3 實驗步驟 67
3.6.4 本節任務 70
3.7 異常處理實驗 70
3.7.1 實驗內容 70
3.7.2 實驗原理 70
3.7.3 實驗步驟 73
3.7.4 本節任務 74
本章任務 74
本章習題 74
第4章 Android程式設計 75
4.1 Activity 75
4.1.1 實驗內容 75
4.1.2 實驗原理 75
4.1.3 實驗步驟 76
4.1.4 本節任務 93
4.2 BroadcastReceiver 93
4.2.1 實驗內容 93
4.2.2 實驗原理 93
4.2.3 實驗步驟 95
4.2.4 本節任務 101
4.3 ContentProvider 102
4.3.1 實驗內容 102
4.3.2 實驗原理 102
4.3.3 實驗步驟 102
4.3.4 本節任務 106
4.4 Service 106
4.4.1 實驗內容 106
4.4.2 實驗原理 106
4.4.3 實驗步驟 109
4.4.4 本節任務 122
本章任務 123
本章習題 123
第5章 打包解包小工具設計實驗 124
5.1 實驗內容 124
5.2 實驗原理 124
5.2.1 PCT通信協定 124
5.2.2 設計框圖 128
5.2.3 控制項及其屬性 128
5.2.4 PackUnpack.java檔案 130
5.3 實驗步驟 131
本章任務 147
本章習題 147
第6章 藍牙通信小工具設計實驗 148
6.1 實驗內容 148
6.2 實驗原理 148
6.2.1 設計框圖 148
6.2.2 藍牙通信相關知識點 148
6.2.3 經典藍牙通信流程 151
6.3 實驗步驟 152
本章任務 177
本章習題 177
第7章 人體生理參數監測系統軟體
平檯布局實驗 178
7.1 實驗內容 178
7.2 實驗原理 178
7.2.1 設計框圖 178
7.2.2 布局相關知識點說明 179
7.2.3 界面設計 181
7.3 實驗步驟 181
本章任務 205
本章習題 205
第8章 體溫監測與顯示實驗 206
8.1 實驗內容 206
8.2 實驗原理 206
8.2.1 體溫測量原理 206
8.2.2 設計框圖 207
8.2.3 體溫監測要點 207
8.2.4 體溫監測與顯示套用
程式運行效果 209
8.3 實驗步驟 210
本章任務 242
本章習題 242
第9章 血壓監測與顯示實驗 243
9.1 實驗內容 243
9.2 實驗原理 243
9.2.1 血壓測量原理 243
9.2.2 設計框圖 244
9.2.3 血壓測量應用程式運行效果 245
9.3 實驗步驟 245
本章任務 256
本章習題 256
第10章 呼吸監測與顯示實驗 257
10.1 實驗內容 257
10.2 實驗原理 257
10.2.1 呼吸測量原理 257
10.2.2 設計框圖 258
10.2.3 呼吸監測相關知識點說明 258
10.2.4 呼吸監測與顯示應用程式
運行效果 260
10.3 實驗步驟 261
本章任務 276
本章習題 277
第11章 血氧監測與顯示實驗 278
11.1 實驗內容 278
11.2 實驗原理 278
11.2.1 血氧測量原理 278
11.2.2 設計框圖 279
11.2.3 血氧監測與顯示應用程式
運行效果 279
11.3 實驗步驟 280
本章任務 293
本章習題 293
第12章 心電監測與顯示實驗 294
12.1 實驗內容 294
12.2 實驗原理 294
12.2.1 心電測量原理 294
12.2.2 設計框圖 296
12.2.3 心電監測與顯示應用程式
運行效果 296
12.3 實驗步驟 297
本章任務 312
本章習題 312
第13章 數據演示實驗 313
13.1 實驗內容 313
13.2 實驗原理 313
13.2.1 設計框圖 313
13.2.2 數據演示相關知識點說明 313
13.2.3 數據演示應用程式運行效果 314
13.3 實驗步驟 314
本章任務 330
本章習題 330
附錄A 人體生理參數監測系統使用
說明 331
附錄B PCT通信協定套用在人體生理
參數監測系統說明 333
B.1 模組ID定義 333
B.2 從機傳送給主機數據包類型ID 333
B.3 主機傳送給從機命令包類型ID 344
附錄C Java語言軟體設計規範
(LY-STD004-2019) 354
C.1 源檔案結構 354
C.1.1 檔案結構 354
C.1.2 import語句 354
C.1.3 類成員的規範 354
C.2 命名規範 354
C.2.1 三種常用命名方式介紹 354
C.2.2 源碼檔案名稱 355
C.2.3 包(package)命名 355
C.2.4 類(class)命名和接口
(interface)命名 355
C.2.5 方法(method)命名 356
C.2.6 局部變數(local variable)
命名 356
C.2.7 成員變數(member variable)
命名 357
C.2.8 常量(constant)命名 357
C.2.9 參數(parameter)命名 357
C.2.10 異常(exception)命名 357
C.2.11 layout檔案命名 358
C.2.12 控制項ID命名 358
C.2.13 res內資源檔案命名 358
C.3 注釋 358
C.3.1 檔案注釋 358
C.3.2 方法注釋 359
C.3.3 其他注釋 359
C.4 排版 359
C.4.1 縮進格式 359
C.4.2 垂直對齊 359
C.4.3 空格格式 359
C.4.4 空行格式 360
C.4.5 換行格式 360
C.4.6 條件語句格式 361
C.4.7 括弧格式 361
C.4.8 數組聲明格式 362
C.4.9 修飾詞的順序 362
C.5 表達式和基本語句 362
C.5.1 if語句 362
C.5.2 循環語句 363
C.5.3 switch語句 364
C.6 注意事項 364
C.6.1 變數 364
C.6.2 變數賦值 364
C.6.3 方法 365
C.6.4 不允許使用未定義的常量 365
C.6.5 參數和返回值 365
C.6.6 靜態成員的訪問 365
C.6.7 異常 365
參考文獻 366

作者簡介

汪天富教授,深圳大學醫學部副主任,教育部高等學校生物醫學工程教學指導委員會委員,中國生物醫學工程學會理事,中國超聲醫學工程學會儀器工程開發專業委員會副主任委員,深圳市生物醫學工程學會常務副理事長,深圳市醫療器械行業協會副會長。

相關詞條

熱門詞條

聯絡我們