基于Android的健康提醒系统的设计与实现
摘 要: 移动医疗(mhealth)通过移动设备提供与医疗相关的服务,Android是mhealth APP中最普遍使用的移动设备操作系统。简要介绍了Android系统和mhealth概念,利用时钟和云服务功能设计和实现了健康提醒系统。该系统使用户可以随时了解自己的健康数据,帮助用户养成良好的健康生活习惯。
关键词: Android; 时钟; 云服务; 健康提醒系统
中图分类号:TP399 文献标志码:A 文章编号:1006-8228(2015)03-53-03
Abstract: The Mobile Health (mHealth) provides medical service by mobile devices, it is a social hot topic. Android is the most commonly used mobile operating system for mHealth APP. This paper, firstly, takes a brief overview of Android architecture, and then introduces the concept of mhealth. lastly, the design and implement the system by using of Clock and Cloud Services is described. The system users can know their own health data at any time, thereby helping themselves to develop good health habits.
Key words: Android; clock; cloud services; health reminder
0 引言
随着3G技术的成熟,移动终端不再仅是通讯网络的终端,而是已成为互联网的终端。因此,移动终端的应用软件和需要的服务有了巨大的发展空间。如今4G技术的应用使得无线上网速度越来越快,很多内容丰富的应用程序都能部署在智能手机上,如视频点播、电子商务终端等。为了承载数据应用和快速部署,手机功能越来越智能,越来越开放。Android迎合了这些需求,从2003的默默无闻,到现在已经拥有庞大的用户基数。
由Google公司发起的OHA联盟推出的基于Linux平台的Android开源手机操作系统,它支持多样性的语言,如Java、C、C++等主流的编程语言,如Ruby、Python等脚本语言,另外,Google为Android应用开发了Simple语言,因此Android有非常广泛的开发群体。
本文首先对Android的总体架构作简要分析,然后对于系统中的部分组件进行综述,最后基于Android的组件设计与实现一个健康提醒系统。
1 Android系统架构
Android本身是作为面向手机等多种智能终端的操作系统,也是供其应用程序进行开发的完全开源的软件平台,它不仅构建了底层的操作系统,更重要的是它还架构上层的用户界面和必要的应用程序,如Web浏览、收发E-Mail等,被作为核心应用程序加入到Andriod设备中。
Android平台自底向上由以下四个层次组成:Linux内核层、运行时库和其他库层、应用框架层、应用程序层[2]。
1.1 应用程序层
Android本身会附带一些核心的应用程序,包括e-mail客户端、短信程序、日历、地图、浏览器、通讯录等,目前所有的应用程序都是用Java语言编写的。开发人员也可以用其他程序替换Android提供的应用程序。
1.2 应用程序框架
应用程序框架层是进行Android开发的基础,在该层Android 开发人员可以跟那些核心应用一样拥有访问框架APIs的全部权限。应用的结构化设计简化了各组件之间的重用,任何应用都可以分发自己的组件,任何应用也可以使用这些分发的组件。应用程序框架层包含了视图系统、内容提供器、资源管理器、通知管理器、活动管理器、窗口管理器、位置管理器、电话管理器、包管理器等9大部分[1]。
在Android平台中,应用开发者可以完全访问应用框架所使用的API框架,同时,Android平台在设计时是按照MVC的设计模式来设计的,它充分考虑了平台中各个应用组件的重用。
1.3 系统运行层
系统运行层特别重要,它主要包括系统库和运行库。
期刊库(http://www.zgqkk.com),是一个专门从事期刊推广、投稿辅导的网站。
本站提供如何投稿辅导,寻求投稿辅导合作,快速投稿辅导,投稿辅导格式指导等解决方案:省级投稿辅导/国家级投稿辅导/核心期刊投稿辅导//职称投稿辅导。
【免责声明】本文仅代表作者本人观点,与投稿辅导_期刊发表_中国期刊库专业期刊网站无关。投稿辅导_期刊发表_中国期刊库专业期刊网站站对文中陈述、观点判断保持中立,不对所包含内容的准确性、可靠性或完整性提供任何明示或暗示的保证。请读者仅作参考,并请自行承担全部责任。
投稿辅导服务咨询与期刊合作加盟
陆老师联系QQ: 913775405(普刊)
蒋老师联系QQ: 867306987(核心)
刘老师联系QQ: 271374912(核心)
联系电话:18015016272
17327192284
投稿辅导投稿邮箱:zgqkk365@126.com
期刊推荐
- 《课程教育研究》 旬刊 国家级
- 《网络空间安全》(信息安全与技术)月刊 国
- 《价值工程》旬刊 国家级 科技统计源期刊
- 《高教论坛》 月刊 省级
- 《法制与社会》旬刊 省级
- 《中国教育学刊》月刊 14版北大核心
- 《语文建设》 旬刊 14版北大核心
- 《中国绿色画报》 月刊 国家级
- 《社科纵横》季刊 社科类优秀期刊
- 《求索》月刊 14版北大核心期刊
- 《财会月刊》旬刊 14版北大核心
- 《艺术品鉴》 月刊 省级
- 《中华建设》月刊 国家级 建设类优秀期刊
- 《教学与管理》旬刊 北大核心
- 《当代经济》 旬刊 省级
- 《新课程研究》旬刊 省级 教育类优秀学术期
- 《文教资料》 旬刊 省级
- 《学术界》 月刊 双核心
- 《吉林教育》旬刊 省级 教育类学术期刊
- 《中国农业资源与区划》 月刊 14版北大核心
- 《继续教育研究》月刊 北大核心期刊
- 《财经界(学术版)》半月刊 国家级
- 《电影评介》半月刊 14版北大核心
- 《公路交通科技》 月刊 北大核心
- 《新闻传播》月刊 省级 新闻类优秀期刊