一种手机各类消息的备份方法及备份装置转让专利

申请号 : CN201110028343.5

文献号 : CN102123202A

文献日 :

基本信息:

PDF:

法律信息:

相似专利:

发明人 : 王颖轩金鑫

申请人 : 惠州TCL移动通信有限公司

摘要 :

本发明涉及移动通信终端领域,公开了一种手机各类消息的备份方法及备份装置,本发明由于采用了当需备份消息时,通过消息结构中的字符串指针获取该需备份消息体中所有文本内容;通过手机平台提供的文件操作的应用程序接口函数创建备份文件;每备份一条消息则调用接口函数将获取的该需备份消息体中所有文本内容按顺序写入备份文件,其使手机增加了对各类消息进行备份的新功能,能很方便地实现对手机中各类消息进行备份,以便于保存重要的消息内容,优点在于,仅调用平台所提供的文件操作接口即可实现,实现原理简单易行,使用户更加便利地备份各类消息,而保存在固定的备份文件中也便于用户的查阅、管理、打印等,为用户提供了方便。

权利要求 :

1.一种手机各类消息的备份方法,其特征在于,包括步骤:A、当需备份消息时,通过消息结构中的字符串指针获取该需备份消息体中所有文本内容;

B、通过手机平台提供的文件操作的应用程序接口函数创建备份文件;

C、每备份一条消息则调用接口函数将获取的该需备份消息体中所有文本内容按顺序写入备份文件。

2.根据权利要求1所述手机各类消息的备份方法,其特征在于,所述步骤A之前还包括步骤:a、接收用户的操作指令选择消息备份功能。

3.根据权利要求1所述手机各类消息的备份方法,其特征在于,所述各类消息在手机的应用层上是以结构体的形式存在的,其中消息的具体内容则是以字符串的形式保存的。

4.根据权利要求1所述手机各类消息的备份方法,其特征在于,所述创建的备份文件文本格式指定为TXT文本格式,创建的文件名及路径作为参数传入所述接口函数。

5.根据权利要求1所述手机各类消息的备份方法,其特征在于,所述步骤C具体包括:根据一输入的参数设置向所述备份文件的结尾写入所获取的所有文本内容;写入所获取的所有文本内容的内存地址是以指针形式的参数传入该接口函数,以完成备份添加操作。

6.根据权利要求1-5任一项所述手机各类消息的备份方法,其特征在于,所述消息包括短消息、彩信、即时消息。

7.一种手机各类消息的备份装置,其特征在于,包括:

文本获取模块,用于当需备份消息时,通过消息结构中的字符串指针获取该需备份消息体中所有文本内容;

备份文件创建模块,用于通过手机平台提供的文件操作的应用程序接口函数创建备份文件;

备份模块,用于每备份一条消息则调用接口函数将获取的该需备份消息体中所有文本内容按顺序写入备份文件。

8.根据权利要求7所述手机各类消息的备份装置,其特征在于,其还包括:接收模块,用于接收用户的操作指令选择消息备份功能。

9.根据权利要求7所述手机各类消息的备份装置,其特征在于,所述创建的备份文件文本格式指定为TXT文本格式,创建的文件名及路径作为参数传入该接口函数。

10.根据权利要求7所述手机各类消息的备份装置,其特征在于,所述备份模块进一步包括:结尾备份单元,用于根据一输入的参数设置向所述备份文件的结尾写入所获取的所有文本内容;写入所获取的所有文本内容的内存地址是以指针形式的参数传入该接口函数,以完成备份添加操作;

所述消息包括短消息、彩信、即时消息。

说明书 :

一种手机各类消息的备份方法及备份装置

技术领域

[0001] 本发明涉及移动通信终端领域,尤其涉及的是一种手机各类消息的备份方法及备份装置。

背景技术

[0002] 随着移动通信的发展和人们生活水平的提高,移动通信终端如手机的使用越来越普及。现在的手机提供了各类消息功能,如短消息(SMS),彩信(MMS),即时消息(Instance Message)等,并且很多短消息的内容都有很多重要的信息,如联系方式,日程安排,重要的私人信息等。现有技术的手机没有很好的消息备份功能,一不小心数据丢失,给用户造成损失。
[0003] 因此,现有技术还有待于改进和发展。

发明内容

[0004] 本发明要解决的技术问题在于,针对现有技术的上述缺陷,提供一种手机各类消息的备份方法及备份装置,其使手机增加了对各类消息进行备份的新功能,能很方便地实现对手机中各类消息进行备份,以便于保存重要的消息内容,为用户提供了方便。
[0005] 本发明解决技术问题所采用的技术方案如下:一种手机各类消息的备份方法,其中,包括步骤:
A、当需备份消息时,通过消息结构中的字符串指针获取该需备份消息体中所有文本内容;
B、通过手机平台提供的文件操作的应用程序接口函数创建备份文件;
C、每备份一条消息则调用接口函数将获取的该需备份消息体中所有文本内容按顺序写入备份文件。
[0006] 所述手机各类消息的备份方法,其中,所述步骤A之前还包括步骤:a、接收用户的操作指令选择消息备份功能。
[0007] 所述手机各类消息的备份方法,其中,所述各类消息在手机的应用层上是以结构体的形式存在的,其中消息的具体内容则是以字符串的形式保存的。
[0008] 所述手机各类消息的备份方法,其中,所述创建的备份文件文本格式指定为TXT文本格式,创建的文件名及路径作为参数传入该接口函数。
[0009] 所述手机各类消息的备份方法,其中,所述步骤C具体包括:根据一输入的参数设置向所述备份文件的结尾写入所获取的所有文本内容;写入所获取的所有文本内容的内存地址是以指针形式的参数传入该接口函数,以完成备份添加操作。
[0010] 所述手机各类消息的备份方法,其中,所述消息包括短消息、彩信、即时消息。
[0011] 一种手机各类消息的备份装置,其中,包括:文本获取模块,用于当需备份消息时,通过消息结构中的字符串指针获取该需备份消息体中所有文本内容;
备份文件创建模块,用于通过手机平台提供的文件操作的应用程序接口函数创建备份文件;
备份模块,用于每备份一条消息则调用接口函数将获取的该需备份消息体中所有文本内容按顺序写入备份文件。
[0012] 所述手机各类消息的备份装置,其中,其还包括:接收模块,用于接收用户的操作指令选择消息备份功能。
[0013] 所述手机各类消息的备份装置,其中,所述创建的备份文件文本格式指定为TXT文本格式,创建的文件名及路径作为参数传入该接口函数。
[0014] 所述手机各类消息的备份装置,其中,所述备份模块进一步包括:结尾备份单元,用于根据一输入的参数设置向所述备份文件的结尾写入所获取的所有文本内容;写入所获取的所有文本内容的内存地址是以指针形式的参数传入该接口函数,以完成备份添加操作;所述消息包括短消息、彩信、即时消息。
[0015] 本发明所提供的手机各类消息的备份方法及备份装置,由于采用了当需备份消息时,通过消息结构中的字符串指针获取该需备份消息体中所有文本内容;通过手机平台提供的文件操作的应用程序接口函数创建备份文件;每备份一条消息则调用接口函数将获取的该需备份消息体中所有文本内容按顺序写入备份文件,其使手机增加了对各类消息进行备份的新功能,能很方便地实现对手机中各类消息进行备份,以便于保存重要的消息内容,优点在于,仅调用平台所提供的文件操作接口即可实现,实现原理简单易行,使用户更加便利地备份各类消息,保存在固定的备份文件中也便于用户的查阅、管理、打印等,为用户提供了方便。

附图说明

[0016] 图1是本发明实施例手机各类消息的备份方法流程图。
[0017] 图2是本发明实施例的手机各类消息的备份装置原理框图。
[0018] 图3是本发明实施例的手机各类消息的备份装置中备份模块的内部原理框图。

具体实施方式

[0019] 本发明所提供的一种手机各类消息的备份方法及备份装置,为使本发明的目的、技术方案及优点更加清楚、明确,以下参照附图并举实施例对本发明进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。
[0020] 本发明实施例的一种手机各类消息的备份方法,如图1所示,主要包括以下步骤:步骤S100、接收用户的操作指令选择消息备份功能。
[0021] 譬如、用户可以通过各类消息应用程序中的菜单选择消息备份功能。
[0022] 如用户确认保存某条消息(本发明中提到“消息”包括但不限于手机应用中的短消息,彩信,即时消息等),则将消息中的文本内容提取出来,并保存到一固定文本文件中,如下所述:步骤S200:当需备份消息时,通过消息结构中的字符串指针获取该需备份消息体中所有文本内容。
[0023] 譬如、各类消息在手机的应用层上通常是以结构体的形式存在,其中消息的具体内容则以字符串的形式保存。以C语言为例,消息结构体为:Struct {

… // 以上表示消息结构中的其他元素
char *pMessage; // 指向消息字符串的指针
} xxMessage;
通过上述字符串指针即可获得消息体的具体内容。然后转入步骤S300。
[0024] 步骤S300、通过手机平台提供的文件操作的应用程序接口函数创建备份文件。其中,所述创建的备份文件文本格式指定为TXT文本格式,创建的文件名及路径作为参数传入该接口函数。
[0025] 步骤S400、每备份一条消息则调用接口函数将获取的该需备份消息体中所有文本内容按顺序写入备份文件。该步骤具体包括:根据一输入的参数设置向所述备份文件的结尾写入所获取的所有文本内容;写入所获取的所有文本内容的内存地址是以指针形式的参数传入该接口函数,以完成备份添加操作。
[0026] 譬如、通过手机平台提供的文件操作的应用程序接口创建备份文件,并将获取的该需备份消息体中所有文本内容添加进备份文件。以高通BREW平台为例:-接口函数IFILEMGR_OpenFile()用于创建文件,为同一格式和便于处理,可将新创建的备份文件文本格式指定为常用的TXT文本格式,创建的备份文件文件名及路径则作为参数传入该接口函数;
-函数IFILE_Write()可根据输入的参数来设置向备份文本的结尾写入内容,写入内容的内存地址则以指针形式的参数传入该函数,从而完成添加操作。
[0027] 用户每备份一条信息则调用该接口将该段文本写入文件结尾。
[0028] 由上可见,本发明实施例的手机各类消息的备份方法,能很方便地实现对手机中各类消息进行备份,以便于保存重要的消息内容,为用户提供了方便。
[0029] 基于上述实施例的手机各类消息的备份方法,本发明实施例还提供了一种手机各类消息的备份装置,如图2所示,其包括:接收模块510,用于接收用户的操作指令选择消息备份功能。
[0030] 文本获取模块520,用于当需备份消息时,通过消息结构中的字符串指针获取该需备份消息体中所有文本内容。其中,所述消息包括短消息、彩信、即时消息。
[0031] 备份文件创建模块530,用于通过手机平台提供的文件操作的应用程序接口函数创建备份文件。其中,所述创建的备份文件文本格式指定为TXT文本格式,创建的文件名及路径作为参数传入该接口函数。
[0032] 备份模块540,用于每备份一条消息则调用接口函数将获取的该需备份消息体中所有文本内容按顺序写入备份文件。
[0033] 其中,如图3所示,所述备份模块540进一步包括:结尾备份单元541,用于根据一输入的参数设置向所述备份文件的结尾写入所获取的所有文本内容;写入所获取的所有文本内容的内存地址是以指针形式的参数传入该接口函数,以完成备份添加操作。
[0034] 综上所述,本发明所提供的手机各类消息的备份方法及备份装置,其使手机增加了对各类消息进行备份的新功能,能很方便地实现对手机中各类消息进行备份,以便于保存重要的消息内容,优点在于,仅调用平台所提供的文件操作接口即可实现,实现原理简单易行,使用户更加便利地备份各类消息,保存在固定的备份文件中也便于用户的查阅、管理、打印等,为用户提供了方便。
[0035] 应当理解的是,本发明的应用不限于上述的举例,对本领域普通技术人员来说,可以根据上述说明加以改进或变换,所有这些改进和变换都应属于本发明所附权利要求的保护范围。