基于Android开发的掌上医院系统
2014-11-05杨爱华丘斌
杨爱华 丘斌
摘 要
本文基于Android系统开发掌上医院系统,向作者所在地一定区域范围内的市民,提供医院介绍,在线预约等手机APP应用服务,满足用户的各项需求。
【关键词】掌上医院系统 Android系统开发 手机APP应用
Android是基于Linux内核的操作系统,早期由Google开发,后由开放手机联盟开发。它采用了软件堆层的架构,主要分为三部分。底层以Linux内核工作为基础,只提供基本功能;其他的应用软件则由各公司自行开发,以Java作为编写程序的一部分。另外,为了推广此技术,Google和其它几十个手机公司建立了开放手机联盟。目前最新版本为Android4.4。
随着手机的逐渐普及,也成为人们生活中越来越不可或缺的物品。手机的广泛应用也为基于移动互联网的应用程序提供了一个很好的发展平台。
掌上医院,是指向本区域范围内的市民,提供医院介绍,在线预约等手机APP应用服务,满足用户的各项需求。在这个平台上,你不仅可以查询到个人的医疗信息,也可以查找一定区域范围内的医生、各类疾病、症状、药品信息,还能获取各类健康小知识。
1 掌上医院系统概述
1.1 总体概述
完整的掌上医院系统的流程图如图1所示。
因篇幅限制,本文主要介绍如何实现掌上医院的手机预约挂号的部分界面及功能。
1.2 我的预约
功能说明:用户可以利用此功能查看自身的预约记录或撤销不需要的预约。
1.3 医院及科室介绍
功能说明:用户可以利用此功能进行指定医院下的科室列表查看。
1.4 专家介绍及排班
功能说明:用户可以利用此功能进行指定医院,指定科室,指定医生下的排班信息查看。界面设计,如图2所示。
1.5 预约确认
功能说明:针对上面用户选择的医院,科室,医生和排班,以列表的形式展示用户的预约,最终提交预约按钮。界面设计,如图3所示。
2 关键代码
因篇幅限制,选取预约确认功能的“Activity_registerconfirm.xml”的部分代码进行展示。
<?xml version="1.0" encoding="utf-8"?>
xmlns:tools="http://schemas.android.com/tools" android:layout_width="match_parent" android:layout_height="match_parent" android:background="@drawable/def_registerconbg" > android:id="@+id/tv_confirmhospital" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_marginLeft="35dp" android:layout_marginTop="160dp" android:text="医院:厦门大学附属第一医院" android:textColor="@color/itemcolor" android:textSize="18dp" tools:ignore="SpUsage,HardcodedText" /> …… xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="fill_parent" android:layout_height="80dp" android:layout_alignParentBottom="true" android:orientation="horizontal" tools:ignore="UselessParent,UselessLeaf" > android:id="@+id/ibtn_rcIndexbtm" android:layout_width="fill_parent" android:layout_height="fill_parent" android:layout_weight="1" android:background="#00000000" android:src="@drawable/def_indexbtmup" android:scaleType="centerCrop" tools:ignore="ContentDescription" /> ……
作者单位
1.漳州科技职业学院 福建省漳州市 363202
2.厦门智业软件有限公司 福建省厦门市 361008endprint
摘 要
本文基于Android系统开发掌上医院系统,向作者所在地一定区域范围内的市民,提供医院介绍,在线预约等手机APP应用服务,满足用户的各项需求。
【关键词】掌上医院系统 Android系统开发 手机APP应用
Android是基于Linux内核的操作系统,早期由Google开发,后由开放手机联盟开发。它采用了软件堆层的架构,主要分为三部分。底层以Linux内核工作为基础,只提供基本功能;其他的应用软件则由各公司自行开发,以Java作为编写程序的一部分。另外,为了推广此技术,Google和其它几十个手机公司建立了开放手机联盟。目前最新版本为Android4.4。
随着手机的逐渐普及,也成为人们生活中越来越不可或缺的物品。手机的广泛应用也为基于移动互联网的应用程序提供了一个很好的发展平台。
掌上医院,是指向本区域范围内的市民,提供医院介绍,在线预约等手机APP应用服务,满足用户的各项需求。在这个平台上,你不仅可以查询到个人的医疗信息,也可以查找一定区域范围内的医生、各类疾病、症状、药品信息,还能获取各类健康小知识。
1 掌上医院系统概述
1.1 总体概述
完整的掌上医院系统的流程图如图1所示。
因篇幅限制,本文主要介绍如何实现掌上医院的手机预约挂号的部分界面及功能。
1.2 我的预约
功能说明:用户可以利用此功能查看自身的预约记录或撤销不需要的预约。
1.3 医院及科室介绍
功能说明:用户可以利用此功能进行指定医院下的科室列表查看。
1.4 专家介绍及排班
功能说明:用户可以利用此功能进行指定医院,指定科室,指定医生下的排班信息查看。界面设计,如图2所示。
1.5 预约确认
功能说明:针对上面用户选择的医院,科室,医生和排班,以列表的形式展示用户的预约,最终提交预约按钮。界面设计,如图3所示。
2 关键代码
因篇幅限制,选取预约确认功能的“Activity_registerconfirm.xml”的部分代码进行展示。
<?xml version="1.0" encoding="utf-8"?>
xmlns:tools="http://schemas.android.com/tools" android:layout_width="match_parent" android:layout_height="match_parent" android:background="@drawable/def_registerconbg" > android:id="@+id/tv_confirmhospital" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_marginLeft="35dp" android:layout_marginTop="160dp" android:text="医院:厦门大学附属第一医院" android:textColor="@color/itemcolor" android:textSize="18dp" tools:ignore="SpUsage,HardcodedText" /> …… xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="fill_parent" android:layout_height="80dp" android:layout_alignParentBottom="true" android:orientation="horizontal" tools:ignore="UselessParent,UselessLeaf" > android:id="@+id/ibtn_rcIndexbtm" android:layout_width="fill_parent" android:layout_height="fill_parent" android:layout_weight="1" android:background="#00000000" android:src="@drawable/def_indexbtmup" android:scaleType="centerCrop" tools:ignore="ContentDescription" /> ……
作者单位
1.漳州科技职业学院 福建省漳州市 363202
2.厦门智业软件有限公司 福建省厦门市 361008endprint
摘 要
本文基于Android系统开发掌上医院系统,向作者所在地一定区域范围内的市民,提供医院介绍,在线预约等手机APP应用服务,满足用户的各项需求。
【关键词】掌上医院系统 Android系统开发 手机APP应用
Android是基于Linux内核的操作系统,早期由Google开发,后由开放手机联盟开发。它采用了软件堆层的架构,主要分为三部分。底层以Linux内核工作为基础,只提供基本功能;其他的应用软件则由各公司自行开发,以Java作为编写程序的一部分。另外,为了推广此技术,Google和其它几十个手机公司建立了开放手机联盟。目前最新版本为Android4.4。
随着手机的逐渐普及,也成为人们生活中越来越不可或缺的物品。手机的广泛应用也为基于移动互联网的应用程序提供了一个很好的发展平台。
掌上医院,是指向本区域范围内的市民,提供医院介绍,在线预约等手机APP应用服务,满足用户的各项需求。在这个平台上,你不仅可以查询到个人的医疗信息,也可以查找一定区域范围内的医生、各类疾病、症状、药品信息,还能获取各类健康小知识。
1 掌上医院系统概述
1.1 总体概述
完整的掌上医院系统的流程图如图1所示。
因篇幅限制,本文主要介绍如何实现掌上医院的手机预约挂号的部分界面及功能。
1.2 我的预约
功能说明:用户可以利用此功能查看自身的预约记录或撤销不需要的预约。
1.3 医院及科室介绍
功能说明:用户可以利用此功能进行指定医院下的科室列表查看。
1.4 专家介绍及排班
功能说明:用户可以利用此功能进行指定医院,指定科室,指定医生下的排班信息查看。界面设计,如图2所示。
1.5 预约确认
功能说明:针对上面用户选择的医院,科室,医生和排班,以列表的形式展示用户的预约,最终提交预约按钮。界面设计,如图3所示。
2 关键代码
因篇幅限制,选取预约确认功能的“Activity_registerconfirm.xml”的部分代码进行展示。
<?xml version="1.0" encoding="utf-8"?>
xmlns:tools="http://schemas.android.com/tools" android:layout_width="match_parent" android:layout_height="match_parent" android:background="@drawable/def_registerconbg" > android:id="@+id/tv_confirmhospital" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_marginLeft="35dp" android:layout_marginTop="160dp" android:text="医院:厦门大学附属第一医院" android:textColor="@color/itemcolor" android:textSize="18dp" tools:ignore="SpUsage,HardcodedText" /> …… xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="fill_parent" android:layout_height="80dp" android:layout_alignParentBottom="true" android:orientation="horizontal" tools:ignore="UselessParent,UselessLeaf" > android:id="@+id/ibtn_rcIndexbtm" android:layout_width="fill_parent" android:layout_height="fill_parent" android:layout_weight="1" android:background="#00000000" android:src="@drawable/def_indexbtmup" android:scaleType="centerCrop" tools:ignore="ContentDescription" /> ……
作者单位
1.漳州科技职业学院 福建省漳州市 363202
2.厦门智业软件有限公司 福建省厦门市 361008endprint