移动通信终端中的数据访问方法和设备技术

技术编号:4303438 阅读:212 留言:0更新日期:2012-04-11 18:40
本发明专利技术实施例公开了一种移动通信终端中的数据访问方法和设备,涉及通信技术领域,用于解决现有技术中无法独立加载移动通信终端文件系统中静态数据的问题。本发明专利技术中,读取移动通信终端文件系统中存储的静态数据,将该静态数据保存在移动通信终端内存中,在移动通信终端内存的设定存储区域保存所述静态数据在移动通信终端内存中的存储位置信息;接收到输入的携带静态数据标识信息的数据读取指令后,在设定存储区域中查找所述静态数据标识对应的静态数据在移动通信终端内存中的存储位置信息;根据所述存储位置信息从移动通信终端内存中读取所述静态数据标识对应的静态数据,输出读取到的静态数据。采用本发明专利技术,能够独立加载文件系统中的静态数据。

【技术实现步骤摘要】

本专利技术涉及通信
,尤其涉及一种移动通信终端中的数据访问方法和设备
技术介绍
目前,在将移动通信终端需要加载显示的静态数据放入移动通信终端中用于存储 数据的文件系统中时,一般的做法如下 首先,开发人员使用数据编辑工具编辑静态数据; 然后,开发人员使用代码编译工具对编辑后的静态数据进行编译,生成代码文 件; 接着,开发人员使用映像数据生成工具将代码文件与移动通信终端软件一起进行编译,生成映像文件,该映像文件中包含可执行数据和上述静态数据; 最后,开发人员将映像文件存入移动通信终端的文件系统。 在移动通信终端启动过程中,对文件系统中的数据进行加载显示,具体如下 首先,将文件系统中保存的映像文件读入移动通信终端内存; 然后,通过执行该映像文件中的可执行数据,将映像文件中的静态数据显示在移 动通信终端屏幕上。 由于静态数据是以代码数据的形式存在于移动通信终端软件的映像文件中,移动 通信终端使用用户无法对静态数据进行修改,只能由开发人员进行修改,开发人员对静态 数据修改时,需要经过编辑数据、生成代码、编译代码和存入映像这四个过程才能使静态数 据得到更新,更新过程比较繁琐。 在实现本专利技术的过程中,专利技术人发现现有技术中存在以下技术问题 静态数据保存在映像文件中,无法独立加载文件系统中的静态数据。
技术实现思路
本专利技术实施例提供一种移动通信终端中的数据访问方法和设备,用于解决现有技术中无法独立加载文件系统中的静态数据的问题。 —种移动通信终端中的数据访问方法,该方法包括 读取移动通信终端文件系统中存储的静态数据,将该静态数据保存在移动通信终 端内存中,并在移动通信终端内存的设定存储区域保存所述静态数据在移动通信终端内存 中的存储位置信息; 接收到输入的携带静态数据标识信息的数据读取指令后,在所述设定存储区域中查找所述静态数据标识对应的静态数据在移动通信终端内存中的存储位置信息; 根据所述存储位置信息从移动通信终端内存中读取所述静态数据标识对应的静态数据,并输出读取到的静态数据。 —种移动通信终端,该移动通信终端包括 数据加载单元,用于读取移动通信终端文件系统中存储的静态数据,将该静态数 据保存在移动通信终端内存中; 位置存储单元,用于在移动通信终端内存的设定存储区域保存所述静态数据在移 动通信终端内存中的存储位置信息; 位置查找单元,用于接收到输入的携带静态数据标识信息的数据读取指令后,在 所述设定存储区域中查找所述静态数据标识对应的静态数据在移动通信终端内存中的存 储位置信息; 数据访问单元,根据所述存储位置信息从移动通信终端内存中读取所述静态数据 标识对应的静态数据,并输出读取到的静态数据。 本专利技术中,将静态数据保存在移动通信终端文件系统中后,将该静态数据加载到 移动通信终端内存中,同时在移动通信终端内存保存静态数据在移动通信终端内存中的保 存位置信息;在需要输出静态数据时,根据移动通信终端内存保存的静态数据的位置信息 查找到需要输出的静态数据,并将静态数据输出。可见,本专利技术能够独立加载文件系统中的 静态数据,而不需要在执行移动通信终端软件的映像数据时才能输出静态数据。附图说明 图1为本专利技术实施例提供的方法流程示意图; 图2为本专利技术实施例中数组结构示意图; 图3为本专利技术实施例提供的设备结构示意图。具体实施例方式为了能够独立加载文件系统中的静态数据,本专利技术实施例提供一种移动通信终端 中的数据访问方法,本方法中,将静态数据保存在移动通信终端文件系统中后,将该静态数 据加载到移动通信终端内存中,同时在移动通信终端内存保存静态数据在移动通信终端内 存中的保存位置信息;在需要输出静态数据时,根据移动通信终端内存保存的静态数据的 位置信息查找到需要输出的静态数据,并将静态数据输出。本专利技术中的静态数据是指不需 要执行任何程序就能够独立进行输出显示的非可执行数据。 参见图l,本专利技术实施例提供的移动通信终端中的数据访问方法,具体包括以下步 骤 步骤10 :移动通信终端启动时,读取移动通信终端文件系统中存储的静态数据, 将该静态数据保存在移动通信终端内存中; 步骤11 :在移动通信终端内存的设定存储区域保存静态数据在移动通信终端内 存中的存储位置信息; 步骤12 :接收到输入的携带静态数据标识信息的数据读取指令,在上述设定存储 区域中查找该静态数据标识对应的静态数据在移动通信终端内存中的存储位置信息; 步骤13 :根据查找到的存储位置信息从移动通信终端内存中读取上述静态数据 标识对应的静态数据,并输出读取到的静态数据。 在静态数据包括数据项标识、内容项标识和该内容项标识对应的内容数据时,步 骤10中将该静态数据保存在移动通信终端内存的第一存储单元中; 相应的,步骤11中在移动通信终端内存的设定存储区域保存静态数据在移动通 信终端内存中的存储位置信息,其具体方法为将第一存储单元的地址信息保存在第一数 组的、与内容项标识对应的第二存储单元中,将第一数组的地址信息保存在第二数组的、与 数据项标识对应的第三存储单元中; 步骤12中查找静态数据标识对应的静态数据在移动通信终端内存中的存储位置 信息,其具体方法为在第二数组中查找静态数据标识中包含的数据项标识对应的第三存 储单元,从第三存储单元中读取第一数组的地址信息;根据第一数组的地址信息查找到第 一数组后,从第一数组的、与静态数据标识中包含的内容项标识对应的第二存储单元中读 取第一存储单元的地址信息; 步骤13具体是根据第一存储单元的地址信息读取第一存储单元中保存的内容数 据。 如图2所示,数据读取指令中携带的静态数据标识(ID)由数据项ID和内容项ID 组成,第一数组群包含多个字符串数组即第一数组,第二数组的各存储单元中保存对应字 符串数组的首地址信息,字符串数组中保存对应内容数据的地址信息。 在查找内容项ID对应的内容数据时,首先,在第二数组中查找数据项ID对应的存 储单元,从该存储单元中读取字符串数组的地址信息,根据该地址信息在第一数组群众找 到对应的字符串数组,在该字符串数组中查找内容项ID对应的内容数据的地址信息,最后 根据该地址信息在移动通信终端内存中查找到保存的内容数据。 在步骤13之后,可以对已保存在移动通信终端内存中静态数据的内容数据进行 更新,具体的接收输入的更新后的内容数据后,删除第一存储单元中已保存的数据,并将 更新后的内容数据写入第一存储单元; 相应的,在接收到再次输入的携带上述静态数据标识信息的数据读取指令后,在 第二数组中查找该静态数据标识中包含的数据项标识对应的第三存储单元,从第三存储单 元中读取第一数组的地址信息;根据第一数组的地址信息查找到第一数组后,从第一数组 的、与该静态数据标识中包含的内容项标识对应的第二存储单元中读取第一存储单元的地 址信息;根据第一存储单元的地址信息读取第一存储单元中保存的更新后的内容数据。 在步骤13之后,可以对在移动通信终端内存中增加新的静态数据,具体的接收 输入的待添加静态数据后,将待添加静态数据中的内容数据保存在移动通信终端内存的第 四存储单元中;将第四存储单元的地址信息保存在第一数组的、与待添加静态数据中内容 项标识对应的第五存储单元中;将第一数组的地址信息保存在第二数组的、与待本文档来自技高网...

【技术保护点】
一种移动通信终端中的数据访问方法,其特征在于,该方法包括:读取移动通信终端文件系统中存储的静态数据,将该静态数据保存在移动通信终端内存中,并在移动通信终端内存的设定存储区域保存所述静态数据在移动通信终端内存中的存储位置信息;接收到输入的携带静态数据标识信息的数据读取指令后,在所述设定存储区域中查找所述静态数据标识对应的静态数据在移动通信终端内存中的存储位置信息;根据所述存储位置信息从移动通信终端内存中读取所述静态数据标识对应的静态数据,并输出读取到的静态数据。

【技术特征摘要】

【专利技术属性】
技术研发人员:张炼杨一
申请(专利权)人:中兴通讯股份有限公司
类型:发明
国别省市:94[中国|深圳]

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1