终端数据的查询方法及装置与流程

文档序号:11931009阅读:来源:国知局

技术特征:

1.一种终端数据的查询方法,其特征在于,所述方法应用于原生安卓系统中,包括:

接收数据查询指令,所述数据查询指令用于查询终端通讯录中的联系人中文名称,所述数据查询指令包含由数字组成的待查询字符串;

根据所述待查询字符串查询对应的预设联系人信息;所述预设联系人信息为使用预设数字对联系人中文名称进行编辑得到的数字字符串,所述数字字符串对应于联系人中文名称;

输出与所述预设联系人信息对应的联系人中文名称。

2.根据权利要求1所述的方法,其特征在于,在根据所述待查询字符串查询对应的预设联系人信息之前,所述方法还包括:

通过预设数字对联系人中文名称进行编辑,生成联系人中文名称对应的数字字符串;

将所述数字字符串存储,并将所述联系人中文名称与所述数字字符串之间的映射关系存储于通讯录数据库中。

3.根据权利要求2所述的方法,其特征在于,通过预设数字对联系人中文名称进行编辑,生成联系人中文名称对应的数字字符串包括:

接收输入的所述联系人中文名称,并将所述联系人中文名称转换为对应的汉语拼音;

根据数字与字母转换规则,将所述汉语拼音转换为预设数字组成的字符串。

4.根据权利要求3所述的方法,其特征在于,根据数字与字母转换规则,将所述汉语拼音转换为预设数字组成的字符串包括:

通过九宫格数字键盘与字母的关系,将所述汉语拼音转换为预设数字组成的字符串。

5.根据权利要求2所述的方法,其特征在于,将所述数字字符串存储,并将联系人中文名称与数字字符串之间的映射关系存储于通讯录数据库中包括:

在所述通讯录数据库中增加数字组合字段,所述数字组合字段用于存储数字字符串;

将所述联系人中文名称对应的数字字符串存储于所述通讯录数据库中的数字组合字段;

将所述联系人中文名称存储于所述通讯录数据库中,建立所述联系人中文名称与其对应的数字字符串之间的关联关系。

6.根据权利要求1-5中任一项所述的方法,其特征在于,所述待查询字符串基于九宫格数字键盘执行输入。

7.一种终端数据的查询装置,其特征在于,所述装置应用于原生安卓系统中,包括:

接收单元,用于接收数据查询指令,所述数据查询指令用于查询终端通讯录中的联系人中文名称,所述数据查询指令包含由数字组成的待查询字符串;

查询单元,用于根据所述接收单元接收到的所述待查询字符串查询对应的预设联系人信息;所述预设联系人信息为使用预设数字对联系人中文名称进行编辑得到的数字字符串,所述数字字符串对应于联系人中文名称;

输出单元,用于输出与所述查询单元查询到的所述待查询字符串匹配的联系人中文名称。

8.根据权利要求7所述的装置,其特征在于,所述装置还包括:

生成单元,用于在所述查询单元根据所述待查询字符串查询对应的预设联系人信息之前,通过预设数字对联系人中文名称进行编辑,生成联系人中文名称对应的数字字符串;

存储单元,用于将所述生成单元生成的所述数字字符串存储,并将所述联系人中文名称与所述数字字符串之间的映射关系存储于通讯录数据库中。

9.根据权利要求8所述的装置,其特征在于,所述生成单元包括:

接收模块,用于接收输入的所述联系人中文名称;

第一转换模块,用于将所述接收模块接收到的所述联系人中文名称转换为对应的汉语拼音;

第二转换模块,用于根据数字与字母转换规则,将所述第一转换模块转换后的汉语拼音转换为预设数字组成的字符串。

10.根据权利要求9所述的装置,其特征在于,所述第二转换模块,还用于通过九宫格数字键盘与字母的关系,将所述汉语拼音转换为预设数字组成的字符串。

当前第2页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1