基于Android技术的心率评估系统的设计与实现

2018-01-17 11:51欧阳桂秀
电子技术与软件工程 2017年20期
关键词:心脏病心率评估

摘 要 本文介绍了健康成人的心率,利用安卓软件,设计出心率评估系统,该心率评估系统可以测试某人是否有心脏病的趋势。

【关键词】心率 Android 评估 心脏病

1 引言

随着人们生活水平的提高,人们越来越关注自身的健康状况。

心率是指心脏每分钟跳动的次数。心率随年龄、性别和健康状况的变化而变化。

健康成人的心率为60~100次/分钟,大多数为60~80次/分钟。心率过快超过160次/分钟,或者心率过慢低于40次/分钟,大多见于心脏病病人,病人常有心悸、胸闷等症状,应及早进行详细检查,以便针对病因进行治疗。

2 心率评估方法

中国成年人的心率:

正常心率 40≤心率≤160

可能患有心脏病 心率<40,或者心率>160

3 使用的Android知识

3.1 界面设计

使用了TextView、EditText和Button组件。

3.2 事件响应

Button组件可以触发单击(click)事件。在Main.java中处理单击事件的步骤如下:

(1)在Main.java中,声明Button类的对象judge,该对象judge和界面上id为calculate的组件联系起来,例如:

此布局文件main.xml中,Button的id是calculate(这个id可以修改。如果修改了,对应的几个文件中的相关代码也要修改)。

(2)添加監听者。在main.xml中,Button组件增加一个属性

android:onClick="display"

运行程序时,当用户单击Button,系统会自动调用Main.java中的display成员方法。

(3)Main.java,在display成员方法中判断心率是否正常,并给出评估结果。

4 心率评估系统的实现

【例1】利用安卓软件,设计心率评估系统,该心率评估系统可以测试某人是否有心脏病的趋势。

(1)界面,main.xml文件(所在文件夹是res\layout)的主要内容:

初始界面,如图1所示。

运行结果如图2所示。

4 结束语

了解了健康成人的正常心率,利用安卓软件,设计出心率评估系统,该心率评估系统可以测试某人是否有心脏病的趋势。给人们一个温馨的健康提示。

参考文献

[1]翟大昆,陈春茶.Android项目开发详解[M].北京:机械工业出版社,2012.

[2]李刚.疯狂Android讲义[M].北京:电子工业出版社,2013.

[3]耿祥义,张跃平.Android手机程序设计实用教程[M].北京:清华大学出版社,2013.

作者简介

欧阳桂秀(1973-),女,湖南省宁远县人。硕士学位。武汉职业技术学院计算机系副教授。研究方向为计算机软件。

作者单位

武汉职业技术学院 湖北省武汉市 430074endprint

猜你喜欢
心脏病心率评估
“心慌”一定是心脏病吗?
中医新解心脏病
心率多少才健康
离心率
离心率相关问题
探索圆锥曲线离心率的求解
我做了七八次产检都正常 孩子怎么有心脏病?
评估依据
最终评估
EMA完成对尼美舒利的评估