1.一种短信息处理方法,其特征在于,所述方法包括:
当接收到短信息时,如果当前的默认信息应用为第三方信息应用,则向所述第三方信息应用发送所述短信息,并将所述短信息存储至临时表格;
当系统时间距离接收到所述短信息的时间达到预设时长时,如果确定所述短信息未被存储至短信息数据库,则将所述默认信息应用从所述第三方信息应用切换至系统自带的短信息应用;
从所述临时表格中读取所述短信息;
向所述系统自带的短信息应用发送所述短信息,由所述系统自带的短信息应用将所述短信息存储至所述短信息数据库。
2.根据权利要求1所述的方法,其特征在于,所述向所述第三方信息应用发送所述短信息包括:向所述第三方信息应用发送广播,所述广播携带所述短信息。
3.根据权利要求1所述的方法,其特征在于,所述向所述第三方信息应用发送所述短信息之前,所述方法还包括:注册一个守护进程,所述守护进程用于监听所述短信息数据库中的指定表格的变化,所述指定表格是终端所有接收到的短信息在所述短信息数据库中实际存储的位置,所述守护进程用于根据监听所述指定表格的监听结果确定所述第三方信息应用是否将当前接收到的短信息存储至所述终端的短信息数据库;
所述将所述短信息存储至临时表格包括:
将所述短信息发送至所述守护进程,由所述守护进程将所述短信息存储至所述临时表格。
4.根据权利要求3所述的方法,其特征在于,所述确定所述短信息未被存储至短信息数据库包括:如果所述守护进程未监听到所述指定表格发生变化,则确定所述短信息未被存储至所述短信息数据库,所述指定表格用于存储接收到的短信息。
5.根据权利要求1所述的方法,其特征在于,所述方法还包括:如果注册表中记录的默认信息应用的名称与系统自带的短信息应用的名称不相同,则确定当前的默认信息应用为所述第三方信息应用,所述注册表用于记录系统当前的设置信息。
6.根据权利要求1所述的方法,其特征在于,所述向所述系统自带的短信息应用发送所述短信息,由所述系统自带的短信息应用将所述短信息存储至所述短信息数据库之后,所述方法还包括:从所述临时表格中删除所述短信息。
7.根据权利要求1所述的方法,其特征在于,所述方法还包括:当系统时间距离接收到所述短信息的时间达到预设时长时,如果确定所述短信息已被存储至所述短信息数据库,则从所述临时表格中删除所述短信息。
8.一种短信息处理装置,其特征在于,所述装置包括:
发送模块,用于当接收到短信息时,如果当前的默认信息应用为第三方信息应用,则向所述第三方信息应用发送所述短信息;
存储模块,用于将所述短信息存储至临时表格;
切换模块,用于当系统时间距离接收到所述短信息的时间达到预设时长时,如果确定所述短信息未被存储至短信息数据库,则将所述默认信息应用从所述第三方信息应用切换至系统自带的短信息应用;
读取模块,用于从所述临时表格中读取所述短信息;
所述发送模块,还用于向所述系统自带的短信息应用发送所述短信息,由所述系统自带的短信息应用将所述短信息存储至所述短信息数据库。
9.根据权利要求8所述的装置,其特征在于,所述发送模块,用于向所述第三方信息应用发送广播,所述广播携带所述短信息。
10.根据权利要求8所述的装置,其特征在于,所述装置还包括注册模块:所述注册模块,用于注册一个守护进程,所述守护进程用于监听所述短信息数据库中的指定表格的变化,所述指定表格是终端所有接收到的短信息在所述短信息数据库中实际存储的位置,所述守护进程用于根据监听所述指定表格的监听结果确定所述第三方信息应用是否将当前接收到的短信息存储至所述终端的短信息数据库;
所述存储模块,用于将所述短信息发送至所述守护进程,由所述守护进程将所述短信息存储至所述临时表格。
11.根据权利要求10所述的装置,其特征在于,所述切换模块,用于如果所述守护进程未监听到所述指定表格发生变化,则确定所述短信息未被存储至所述短信息数据库,所述指定表格用于存储接收到的短信息。
12.根据权利要求8所述的装置,其特征在于,所述装置还包括:确定模块,用于如果注册表中记录的默认信息应用的名称与系统自带的短信息应用的名称不相同,则确定当前的默认信息应用为所述第三方信息应用,所述注册表用于记录系统当前的设置信息。
13.根据权利要求8所述的装置,其特征在于,所述装置还包括:第一删除模块,用于从所述临时表格中删除所述短信息。
14.根据权利要求8所述的装置,其特征在于,所述装置还包括:第二删除模块,用于当系统时间距离接收到所述短信息的时间达到预设时长时,如果确定所述短信息已被存储至所述短信息数据库,则从所述临时表格中删除所述短信息。