[发明专利]功能手机中处理动态数据的方法无效
申请号: | 201210157075.1 | 申请日: | 2012-05-17 |
公开(公告)号: | CN103428343A | 公开(公告)日: | 2013-12-04 |
发明(设计)人: | 余柏松 | 申请(专利权)人: | 上海闻泰电子科技有限公司 |
主分类号: | H04M1/725 | 分类号: | H04M1/725;G06F17/30 |
代理公司: | 上海元一成知识产权代理事务所(普通合伙) 31268 | 代理人: | 吴桂琴;谭震威 |
地址: | 200001 上海市黄*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 功能 手机 处理 动态 数据 方法 | ||
技术领域
本发明涉及一种功能手机中处理动态数据的方法,属于无线通信技术领域。
背景技术
手机作为现代社会必备的沟通工具,在手机上处理的事情越来越多,导致相应开发的应用很复杂,应用必须要处理大量变化的数据。但目前的功能手机处理能力比较有限,内存普遍较小。在这类功能手机上采用简单的数据处理方法根本满足不了应用的要求,所以开发此类应用迫切需要一种有效的动态数据处理方法。
发明内容
鉴于应用开发的迫切需求,本发明提供了一种功能手机中处理动态数据的方法,通过功能手机上普遍存在的文件系统和相应数据结构的合理利用,很好的解决动态数据处理的问题。为达到上述目的,本发明具体技术方案如下:
一种功能手机中处理动态数据的方法,其特征在于,其包含以下步骤:
S1提取处理信息的公共数据,定义公共数据的数据结构;
S2应用初始化时,在手机文件系统上建立一空文件;
S3定义记录当前数据项信息的文件描述数据结构,并将此文件描述数据结构记录写入文件的末尾;
S4每次操作数据后,同时更新文件数据信息结构并保存到文件末尾。
所述功能手机的文件系统必须支持动态创建文件和标准的文件操作接口。
所述数据结构包括当前总数据项、已经处理数据项和最大的索引位置,并且该描述文件信息的数据结构必须始终写入到文件末尾。
所述根据用户操作动作的不同,具体分为以下几种处理情况:
S41添加数据项操作,读出当前的文件数据信息,根据该信息中的总数据项计算索引数据长度并读出该索引到内存,根据最大索引位置和定义的数据项数据结构计算当前的文件位置并将新的数据项写入到文件处,将新增的数据项排序后更新索引,重新写回文件末尾;
S42更新数据项操作,读出当前的文件数据信息,根据该信息中的总数据项计算索引数据长度并读出该索引到内存,根据该数据项的索引位置和定义的数据项数据结构计算该数据项的文件存储位置,读出该数据项,用新的数据项替换并写回文件,重新排序新的数据项后更新索引并写回文件末尾;
S43删除数据项操作,读出当前的文件数据信息,根据该信息中的总数据项计算索引数据长度并读出该索引到内存,删除该数据项的索引位置并用后面的覆盖,重新写回文件末尾;
本发明的有益效果在于,能够提供一种功能手机中处理动态数据的方法,通过手机上文件系统和文件存储格式的合理利用,极大提高了动态数据的处理效率和处理能力,具有很强的实用性。
附图说明
图1是本发明方法的S1、S2、S3的流程图;
图2是本发明方法中S41步骤处理流程图;
图3是本发明方法中S42步骤处理流程图;
图4是本发明方法中S43步骤处理流程图。
具体实施方式
下面结合附图描述一种优选的实施例:
本发明功能手机中处理动态数据的方法包含以下步骤:
S1提取处理信息的公共数据,定义公共数据的数据结构;所述数据结构包括当前总数据项、已经处理数据项和最大的索引位置,并且该描述文件信息的数据结构必须始终写入到文件末尾。
S2应用初始化时,在功能手机文件系统上建立一空文件;所述功能手机的文件系统必须支持动态创建文件和标准的文件操作接口。
S3定义记录当前数据项信息的文件描述数据结构,并将此文件描述数据结构记录写入文件的末尾;
S4每次操作数据后,更新文件数据信息结构并保存到文件末尾。
所述根据用户操作动作的不同,具体分为以下三种处理情况:
S41添加数据项操作,读出当前的文件数据信息,根据该信息中的总数据项计算索引数据长度并读出该索引到内存,根据最大索引位置和定义的数据项数据结构计算当前的文件位置并将新的数据项写入到文件处,将新增的数据项排序后更新索引,重新写回文件末尾;
S42更新数据项操作,读出当前的文件数据信息,根据该信息中的总数据项计算索引数据长度并读出该索引到内存,根据该数据项的索引位置和定义的数据项数据结构计算该数据项的文件存储位置,读出该数据项,用新的数据项替换并写回文件,重新排序新的数据项后更新索引并写回文件末尾;
S43删除数据项操作,读出当前的文件数据信息,根据该信息中的总数据项计算索引数据长度并读出该索引到内存,删除该数据项的索引位置并用后面的覆盖,重新写回文件末尾。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海闻泰电子科技有限公司,未经上海闻泰电子科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210157075.1/2.html,转载请声明来源钻瓜专利网。