第7章 人体生理参数监测系统软件平台布局实验_第1页
第7章 人体生理参数监测系统软件平台布局实验_第2页
第7章 人体生理参数监测系统软件平台布局实验_第3页
第7章 人体生理参数监测系统软件平台布局实验_第4页
第7章 人体生理参数监测系统软件平台布局实验_第5页
已阅读5页,还剩9页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

安卓移动医疗应用开发人体生理参数监测系统软件平台布局实验07Contents.1实验内容2实验原理3代码分析嵌套布局android:layout_weight的介绍图像资源的介绍更改Layout预览设置1.实验内容

布局方式有线性布局(LinearLayout)、相对布局(RelativeLayout)、帧布局(FrameLayout)、表格布局(TableLayout),本章主要要求熟练掌握常用的线性布局与相对布局的用法,然后基于文档完成人体生理参数监测平台的界面布局。2.实验原理2.1嵌套布局主界面使用相对布局管理器,再嵌套参数显示线性布局、波形显示线性布局。新增XML属性XML属性描述android:layout_alignParentRight属性值为ture或false,设置控件的右边缘和父控件的右边缘对齐android:gravity设置控件内容的对齐规则,即文本内容显示在控件中的位置android:layout_weight设置控件的比例,通常是在线性布局下使用该属性嵌套布局2.实验原理2.2android:layout_weight的介绍控件权重

weight1:weight2:weight3=1:2:3条件:水平(horizontal)摆放的控件控件宽度的layout_width属性为wrap_content效果:系统首先会给控件分配宽度值(足以包含控件文本内容)然后会把剩下的屏幕空间按照weight1:weight2:weight3比例分配给控件2.实验原理2.2android:layout_weight的介绍条件:水平(horizontal)摆放的控件控件宽度的layout_width属性为match_parent计算控件比例:剩余空间=1个parent_width-3个parent_width=-2个parent_width第一个TextView的实际所占宽度:parent_width+1/5(所占剩余空间的权重比例)×剩余空间大小(-2parent_width)=3/5parent_width第二个TextView的实际所占宽度:parent_width+2/5(所占剩余空间的权重比例)×剩余空间大小(-2parent_width)=1/5parent_width第三个TextView的实际所占宽度也为1/5parent_width控件权重weight1:weight2:weight3=1:2:2实际显示出来的控件比例3:1:12.实验原理2.3图像资源的介绍图像资源drawable将扩展名为.png、.jpg和.gif的图片资源复制到res/drawable目录中,可以用作屏幕或按钮的背景。示例:使用drawable资源作按钮背景 android:background=“@drawable/图片名称”drawable资源与mipmap资源的使用建议建议把App的启动图标放到mipmap目录中,把其他图片资源放在drawable目录下2.实验原理2.4更改Layout预览设置预览主题选择无标题的主题:切换主题为NoTitleBar代码也需要进行同步修改,以保持实际效果跟预览一致。想要删除Android手机上的标题栏,需要修改App引用的styles.xml文件中的主题,在style标签中添加:

<itemname="android:windowNoTitle">true</item>2.实验原理2.4更改Layout预览设置预览方式改为横向:代码也需要进行同步修改,以保持实际效果跟预览一致。需要在AndroidManifest.xml文件中进行配置,将activity的属性设置为横屏,在activity的属性位置添加:android:screenOrientation="landscape"3.代码分析3.1设计框图3.代码分析3.2实验步骤新建工程完善color.xml文件复制图标更改预览设置:选主题、更改预览方式为横向完善配置文件:删除标题栏、设置横屏显示完善布局文件3.代码分析3.3五参界面介绍心电参数:主要包括心率、导联状态和心跳信息。其中,心率是解析得到的心率值,心电导联包括RA、LA、LL和V,若某一导联脱落,则显示红色,反之显示绿色,心跳控件为心形图标,每1s闪烁一次。体温参数:主要包括体温通道1和通道2的体温值和导联信息。其中,体温值是解析得到的体温计算结果,导联信息指示体温探头与人体生理参数监测系统是否连接,若探头未连接,显示红色T1脱落或T2脱落,反之则显示白色的T1导联或者T2导联。3.代码分析3.3五参界面介绍血氧参数:主要包括血氧饱和度、脉率和手指导联信息。其中,血氧饱和度是解析得到的血氧饱和度结果,脉率是解析得到的脉率值,手指导联信息指示手指是否脱落,若手指脱落,显示红色OFF,反之则显示蓝色ON。血压参数:主要包括收缩压、舒张压、平均压、脉率和实时袖带压。其中,收缩压、平均压和舒张压是解析得到的三压值,脉率是解析

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论