基于Android平台的远程医疗系统中医学数据的处理方法

    公开(公告)号:CN102368287A

    公开(公告)日:2012-03-07

    申请号:CN201110344578.5

    申请日:2011-11-04

    Abstract: 本发明提供的是一种基于Android平台的远程医疗系统中医学数据的处理方法。在于HIS服务器和Android终端构成的远程医疗系统中,实现数据下载、数据处理和数据存储。利用XML文档格式传送医学数据,使用一块固定内存存储每一行,每次刷新该块内存的数据,把该数据拼凑到另一块带缓冲区的内存中,避免产生多个实体对象占用内存空间。采用SAX技术解析XML数据,逐行解析,读取出一个对象后即把该对象存入堆内存中,把该对象的引用生成队列,同时生成新的线程按队列顺序读取栈中的对象,存入SQLite数据库中,并及时销毁堆内存中的实体对象,达到减少内存占用的目的,同时双线程操作节省了程序处理的时间,使用SQLite轻量型数据库,减少了存储空间。

    基于Android平台的远程医疗系统中医学数据的处理方法

    公开(公告)号:CN102368287B

    公开(公告)日:2013-08-28

    申请号:CN201110344578.5

    申请日:2011-11-04

    Abstract: 本发明提供的是一种基于Android平台的远程医疗系统中医学数据的处理方法。在于HIS服务器和Android终端构成的远程医疗系统中,实现数据下载、数据处理和数据存储。利用XML文档格式传送医学数据,使用一块固定内存存储每一行,每次刷新该块内存的数据,把该数据拼凑到另一块带缓冲区的内存中,避免产生多个实体对象占用内存空间。采用SAX技术解析XML数据,逐行解析,读取出一个对象后即把该对象存入堆内存中,把该对象的引用生成队列,同时生成新的线程按队列顺序读取栈中的对象,存入SQLite数据库中,并及时销毁堆内存中的实体对象,达到减少内存占用的目的,同时双线程操作节省了程序处理的时间,使用SQLite轻量型数据库,减少了存储空间。

Patent Agency Ranking