Android移動(dòng)醫(yī)療應(yīng)用開發(fā)
定 價(jià):79.8 元
- 作者:汪天富,王剛主編
- 出版時(shí)間:2020/12/1
- ISBN:9787121403187
- 出 版 社:電子工業(yè)出版社
- 中圖法分類:R197-39
- 頁碼:376
- 紙張:
- 版次:1
- 開本:16K
Android是由Google公司和開放手機(jī)聯(lián)并開發(fā)的一種基于Linux的自由且開放源代碼的作系統(tǒng),主要用于移動(dòng)設(shè)備。本書基于Android
Studi臺(tái),介紹醫(yī)用電子技術(shù)領(lǐng)域的典型應(yīng)用開發(fā)。全書共32個(gè)實(shí)驗(yàn),其中12個(gè)實(shí)驗(yàn)用于學(xué)va語言,10個(gè)實(shí)驗(yàn)用于熟悉Android四大組件,其余10個(gè)實(shí)驗(yàn)與移動(dòng)應(yīng)用開發(fā)密切相關(guān)。本書配有豐富的資括Android例程、軟、硬件套件,以及配套的PPT、等。這些資料會(huì)持續(xù)更新,下載鏈接可通過微信公眾號(hào)“卓越工程師培養(yǎng)系列”獲取。本書既可以作為高等院校相關(guān)課程的教材,也可作為Android開發(fā)及相關(guān)行業(yè)工程技術(shù)人員的參考書。
汪天富,深圳大學(xué)醫(yī)學(xué)部副主任,高等學(xué)校生物醫(yī)學(xué)工程教學(xué)指導(dǎo)委員會(huì)委員,中國生物醫(yī)學(xué)工程學(xué)會(huì)理事,中國超聲醫(yī)學(xué)工程學(xué)會(huì)儀器工程開發(fā)專業(yè)委員會(huì)副主任委員,深圳市生物醫(yī)學(xué)工程學(xué)會(huì)常務(wù)副理事長,深圳市器械行業(yè)協(xié)會(huì)副會(huì)長。
第1章 Android開發(fā)環(huán)境 1
1.1 智能手機(jī)兩大作系統(tǒng) 1
1.2 Android開發(fā)環(huán)境介紹 1
1.2.1 Android基本架構(gòu) 1
1.2.2 JDK、Android SDK與
Android Studio 2
1.2.3 計(jì)算機(jī)配置要求 2
1.3 搭建Android開發(fā)環(huán)境 3
1.3.1 安裝和配置JDK 3
1.3.2 安裝Android Studio 6
1.4 Android應(yīng)用開發(fā) 8
1.5 第一個(gè)Android Studio工程 9
1.5.1 創(chuàng)建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
本章任務(wù) 20
本章20
第2章 Java語言基礎(chǔ) 21
2.1 HelloJava實(shí)驗(yàn) 21
2.1.1 實(shí)驗(yàn)內(nèi)容 21
2.1.2 實(shí)驗(yàn)原理 21
2.1.3 實(shí)驗(yàn)步驟 22
2.1.4 本節(jié)任務(wù) 25
2.2 簡單的秒值-時(shí)間值轉(zhuǎn)換實(shí)驗(yàn) 26
2.2.1 實(shí)驗(yàn)內(nèi)容 26
2.2.2 實(shí)驗(yàn)原理 26
2.2.3 實(shí)驗(yàn)步驟 31
2.2.4 本節(jié)任務(wù) 32
2.3 基于數(shù)組的秒值-時(shí)間值轉(zhuǎn)換
實(shí)驗(yàn) 32
2.3.1 實(shí)驗(yàn)內(nèi)容 32
2.3.2 實(shí)驗(yàn)原理 32
2.3.3 實(shí)驗(yàn)步驟 33
2.3.4 本節(jié)任務(wù) 34
2.4 基于方法的秒值-時(shí)間值轉(zhuǎn)換
實(shí)驗(yàn) 34
2.4.1 實(shí)驗(yàn)內(nèi)容 34
2.4.2 實(shí)驗(yàn)原理 35
2.4.3 實(shí)驗(yàn)步驟 35
2.4.4 本節(jié)任務(wù) 36
2.5 基于枚舉的秒值-時(shí)間值轉(zhuǎn)換
實(shí)驗(yàn) 36
2.5.1 實(shí)驗(yàn)內(nèi)容 36
2.5.2 實(shí)驗(yàn)原理 37
2.5.3 實(shí)驗(yàn)步驟 38
2.5.4 本節(jié)任務(wù) 39
本章任務(wù) 39
本章40
第3章 面向?qū)ο蟪绦蛟O(shè)計(jì) 41
3.1 類的封裝實(shí)驗(yàn) 41
3.1.1 實(shí)驗(yàn)內(nèi)容 41
3.1.2 實(shí)驗(yàn)原理 41
3.1.3 實(shí)驗(yàn)步驟 45
3.1.4 本節(jié)任務(wù) 48
3.2 類的繼承實(shí)驗(yàn) 48
3.2.1 實(shí)驗(yàn)內(nèi)容 48
3.2.2 實(shí)驗(yàn)原理 48
3.2.3 實(shí)驗(yàn)步驟 50
3.2.4 本節(jié)任務(wù) 53
3.3 類的多態(tài)實(shí)驗(yàn) 53
3.3.1 實(shí)驗(yàn)內(nèi)容 53
3.3.2 實(shí)驗(yàn)原理 53
3.3.3 實(shí)驗(yàn)步驟 54
3.3.4 本節(jié)任務(wù) 56
3.4 抽象類實(shí)驗(yàn) 56
3.4.1 實(shí)驗(yàn)內(nèi)容 56
3.4.2 實(shí)驗(yàn)原理 57
3.4.3 實(shí)驗(yàn)步驟 58
3.4.4 本節(jié)任務(wù) 59
3.5 接口實(shí)驗(yàn) 60
3.5.1 實(shí)驗(yàn)內(nèi)容 60
3.5.2 實(shí)驗(yàn)原理 60
3.5.3 實(shí)驗(yàn)步驟 62
3.5.4 本節(jié)任務(wù) 65
3.6 實(shí)驗(yàn) 65
3.6.1 實(shí)驗(yàn)內(nèi)容 65
3.6.2 實(shí)驗(yàn)原理 66
3.6.3 實(shí)驗(yàn)步驟 67
3.6.4 本節(jié)任務(wù) 70
3.7 異常處理實(shí)驗(yàn) 70
3.7.1 實(shí)驗(yàn)內(nèi)容 70
3.7.2 實(shí)驗(yàn)原理 70
3.7.3 實(shí)驗(yàn)步驟 73
3.7.4 本節(jié)任務(wù) 74
本章任務(wù) 74
本章74
第4章 Android程序設(shè)計(jì) 75
4.1 Activity 75
4.1.1 實(shí)驗(yàn)內(nèi)容 75
4.1.2 實(shí)驗(yàn)原理 75
4.1.3 實(shí)驗(yàn)步驟 76
4.1.4 本節(jié)任務(wù) 93
4.2 BroadcastReceiver 93
4.2.1 實(shí)驗(yàn)內(nèi)容 93
4.2.2 實(shí)驗(yàn)原理 93
4.2.3 實(shí)驗(yàn)步驟 95
4.2.4 本節(jié)任務(wù) 101
4.3 ContentProvider 102
4.3.1 實(shí)驗(yàn)內(nèi)容 102
4.3.2 實(shí)驗(yàn)原理 102
4.3.3 實(shí)驗(yàn)步驟 102
4.3.4 本節(jié)任務(wù) 106
4.4 Service 106
4.4.1 實(shí)驗(yàn)內(nèi)容 106
4.4.2 實(shí)驗(yàn)原理 106
4.4.3 實(shí)驗(yàn)步驟 109
4.4.4 本節(jié)任務(wù) 122
本章任務(wù) 123
本章123
第5章 小工具設(shè)計(jì)實(shí)驗(yàn) 124
5.1 實(shí)驗(yàn)內(nèi)容 124
5.2 實(shí)驗(yàn)原理 124
5.2.1 PCT通信協(xié)議 124
5.2.2 設(shè)計(jì)框圖 128
5.2.3 控件及其屬性 128
5.2.4 PackUnpack.java文件 130
5.3 實(shí)驗(yàn)步驟 131
本章任務(wù) 147
本章147
第6章 藍(lán)牙通信小工具設(shè)計(jì)實(shí)驗(yàn) 148
6.1 實(shí)驗(yàn)內(nèi)容 148
6.2 實(shí)驗(yàn)原理 148
6.2.1 設(shè)計(jì)框圖 148
6.2.2 藍(lán)牙通信相關(guān)知識(shí)點(diǎn) 148
6.2.3 經(jīng)典藍(lán)牙通信流程 151
6.3 實(shí)驗(yàn)步驟 152
本章任務(wù) 177
本章177
第7章 人體生理參數(shù)監(jiān)測(cè)系統(tǒng)軟件
臺(tái)布局實(shí)驗(yàn) 178
7.1 實(shí)驗(yàn)內(nèi)容 178
7.2 實(shí)驗(yàn)原理 178
7.2.1 設(shè)計(jì)框圖 178
7.2.2 布局相關(guān)知識(shí)點(diǎn)說明 179
7.2.3 界面設(shè)計(jì) 181
7.3 實(shí)驗(yàn)步驟 181
本章任務(wù) 205
本章205
第8章 體溫監(jiān)測(cè)與顯示實(shí)驗(yàn) 206
8.1 實(shí)驗(yàn)內(nèi)容 206
8.2 實(shí)驗(yàn)原理 206
8.2.1 體溫測(cè)量原理 206
8.2.2 設(shè)計(jì)框圖 207
8.2.3 體溫監(jiān)測(cè)要點(diǎn) 207
8.2.4 體溫監(jiān)測(cè)與顯示應(yīng)用
程序運(yùn)行效果 209
8.3 實(shí)驗(yàn)步驟 210
本章任務(wù) 242
本章242
第9章 血壓監(jiān)測(cè)與顯示實(shí)驗(yàn) 243
9.1 實(shí)驗(yàn)內(nèi)容 243
9.2 實(shí)驗(yàn)原理 243
9.2.1 血壓測(cè)量原理 243
9.2.2 設(shè)計(jì)框圖 244
9.2.3 血壓測(cè)量應(yīng)用程序運(yùn)行效果 245
9.3 實(shí)驗(yàn)步驟 245
本章任務(wù) 256
本章256
第10章 呼吸監(jiān)測(cè)與顯示實(shí)驗(yàn) 257
10.1 實(shí)驗(yàn)內(nèi)容 257
10.2 實(shí)驗(yàn)原理 257
10.2.1 呼吸測(cè)量原理 257
10.2.2 設(shè)計(jì)框圖 258
10.2.3 呼吸監(jiān)測(cè)相關(guān)知識(shí)點(diǎn)說明 258
10.2.4 呼吸監(jiān)測(cè)與顯示應(yīng)用程序
運(yùn)行效果 260
10.3 實(shí)驗(yàn)步驟 261
本章任務(wù) 276
本章277
第11章 血氧監(jiān)測(cè)與顯示實(shí)驗(yàn) 278
11.1 實(shí)驗(yàn)內(nèi)容 278
11.2 實(shí)驗(yàn)原理 278
11.2.1 血氧測(cè)量原理 278
11.2.2 設(shè)計(jì)框圖 279
11.2.3 血氧監(jiān)測(cè)與顯示應(yīng)用程序
運(yùn)行效果 279
11.3 實(shí)驗(yàn)步驟 280
本章任務(wù) 293
本章293
第12章 心電監(jiān)測(cè)與顯示實(shí)驗(yàn) 294
12.1 實(shí)驗(yàn)內(nèi)容 294
12.2 實(shí)驗(yàn)原理 294
12.2.1 心電測(cè)量原理 294
12.2.2 設(shè)計(jì)框圖 296
12.2.3 心電監(jiān)測(cè)與顯示應(yīng)用程序
運(yùn)行效果 296
12.3 實(shí)驗(yàn)步驟 297
本章任務(wù) 312
本章312
第13章 數(shù)據(jù)演示實(shí)驗(yàn) 313
13.1 實(shí)驗(yàn)內(nèi)容 313
13.2 實(shí)驗(yàn)原理 313
13.2.1 設(shè)計(jì)框圖 313
13.2.2 數(shù)據(jù)演示相關(guān)知識(shí)點(diǎn)說明 313
13.2.3 數(shù)據(jù)演示應(yīng)用程序運(yùn)行效果 314
13.3 實(shí)驗(yàn)步驟 314
本章任務(wù) 330
本章330
附錄A 人體生理參數(shù)監(jiān)測(cè)系統(tǒng)使用
說明 331
附錄B PCT通信協(xié)議應(yīng)用在人體生理
參數(shù)監(jiān)測(cè)系統(tǒng)說明 333
B.1 模塊ID定義 333
B.2 從機(jī)發(fā)送給主機(jī)數(shù)類型ID 333
B.3 主機(jī)發(fā)送給從機(jī)命類型ID 344
附錄C Java語言軟件設(shè)計(jì)規(guī)范
(LY-STD004-2019) 354
C.1 源文件結(jié)構(gòu) 354
C.1.1 文件結(jié)構(gòu) 354
C.1.2 import語句 354
C.1.3 類成員的規(guī)范 354
C.2 命名規(guī)范 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 參數(shù)(parameter)命名 357
C.2.10 異常(exception)命名 357
C.2.11 layout文件命名 358
C.2.12 控件ID命名 358
C.2.13 res內(nèi)資源文件命名 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 垂直對(duì)齊 359
C.4.3 空格格式 359
C.4.4 空行格式 360
C.4.5 換行格式 360
C.4.6 條件語句格式 361
C.4.7 括號(hào)格式 361
C.4.8 數(shù)組聲明格式 362
C.4.9 修飾詞的順序 362
C.5 表達(dá)式和基本語句 362
C.5.1 if語句 362
C.5.2 循環(huán)語句 363
C.5.3 switch語句 364
C.6 注意事項(xiàng) 364
C.6.1 變量 364
C.6.2 變量賦值 364
C.6.3 方法 365
C.6.4 不允許使用未定義的常量 365
C.6.5 參數(shù)和返回值 365
C.6.6 靜態(tài)成員的訪問 365
C.6.7 異常 365
參考文獻(xiàn) 366