终端数据的查询方法及装置制造方法及图纸

技术编号:15395380 阅读:60 留言:0更新日期:2017-05-19 06:52
本发明专利技术公开了一种终端数据的查询方法及装置,涉及终端技术领域,主要目的在于解决现有技术中在原生安卓系统中由于没有提供中文字符的输入,导致用户不能在系统电话应用程序中使用中文字符进行快速查找目标联系人的问题。本发明专利技术的技术方案包括:接收数据查询指令,所述数据查询指令用于查询终端通讯录中的联系人中文名称,所述数据查询指令包含由数字组成的待查询字符串;根据所述待查询字符串查询对应的预设联系人信息;所述预设联系人信息为使用预设数字对联系人中文名称进行编辑得到的数字字符串,所述数字字符串对应于联系人中文名称;输出与所述预设联系人信息对应的联系人中文名称。

Inquiry method and device for terminal data

The invention discloses a method and device for querying a data terminal, and relates to the technical field of the terminal, the main purpose is to solve the existing technology in the original Android system because there is no Chinese character input, leading to quickly find the target users can not use the Chinese contact telephone application system in the character of the problem. The method includes: receiving the data inquiry instruction, the instruction for data query query terminal mail list in Chinese contact name, the data query contains instructions from the numbers to the query string; according to the query query string corresponding to the preset contact information; the preset contact information string digital editing the use of digital preset name Chinese contacts, the digital string corresponding to the contact name Chinese; output and the preset contact information corresponding to the contact Chinese.

【技术实现步骤摘要】
终端数据的查询方法及装置
本专利技术涉及终端
,特别是涉及一种终端数据的查询方法及装置。
技术介绍
伴随着终端技术的快速发展,用户的日常生活越来越离不开终端,终端的使用给用户的日常生活带来了很大的便利性。例如,用户可以通过终端中的电子通讯录记录联系人的姓名、电话等个人信息。目前,在终端领域中,原生安卓系统的出现将终端的多样性引入了一个新的发展高潮,所述原生安卓系统由Google公司发布,没有经过第三方修改的安卓系统。原生安卓系统的终端中包含系统电话应用程序,用户可以在系统电话应用程序中存储各个联系人的联系方式,为了方便查找不同的联系人,用户通常会使用联系人的真实姓名加以区分。当系统电话应用程序中存储的联系人较多时,为了便于查找联系人,系统电话应用程序还提供搜索功能,基于搜索功能能够快速查找到目标联系人。由于在存储联系人的真实姓名时存储的大多是中文名,而在系统电话应用程序中的搜索功能只提供英文或者数字输入,并没有提供中文字符的输入,因此,导致用户不能在系统电话应用程序中使用中文字符进行快速查找目标联系人。
技术实现思路
有鉴于此,本专利技术提供的一种终端数据的查询方法及装置,主要目的在于解决现有技术中在原生安卓系统中由于没有提供中文字符的输入,导致用户不能在系统电话应用程序中使用中文字符进行快速查找目标联系人的问题。依据本专利技术一个方面,本专利技术提供了一种终端数据的查询方法,所述方法应用于原生安卓系统中,包括:接收数据查询指令,所述数据查询指令用于查询终端通讯录中的联系人中文名称,所述数据查询指令包含由数字组成的待查询字符串;根据所述待查询字符串查询对应的预设联系人信息;所述预设联系人信息为使用预设数字对联系人中文名称进行编辑得到的数字字符串,所述数字字符串对应于联系人中文名称;输出与所述待查询字符串匹配的联系人中文名称。可选的,在根据所述待查询字符串查询对应的预设联系人信息之前,所述方法还包括:通过预设数字对联系人中文名称进行编辑,生成联系人中文名称对应的数字字符串;将所述数字字符串存储,并将所述联系人中文名称与所述数字字符串之间的映射关系存储于通讯录数据库中。可选的,通过预设数字对联系人中文名称进行编辑,生成联系人中文名称对应的数字字符串包括:接收输入的所述联系人中文名称,并将所述联系人中文名称转换为对应的汉语拼音;根据数字与字母转换规则,将所述汉语拼音转换为预设数字组成的字符串。可选的,根据数字与字母转换规则,将所述汉语拼音转换为预设数字组成的字符串包括:通过九宫格数字键盘与字母的关系,将所述汉语拼音转换为预设数字组成的字符串。可选的,将所述数字字符串存储,并将预设联系人中文名称与数字字符串之间的映射关系存储于通讯录数据库中包括:在所述通讯录数据库中增加数字组合字段,所述数字组合字段用于存储数字字符串;将所述联系人中文名称对应的数字字符串存储于所述通讯录数据库中的数字组合字段;将所述联系人中文名称存储于所述通讯录数据库中,建立所述联系人中文名称与其对应的数字字符串之间的关联关系。可选的,所述待查询字符串基于九宫格数字键盘执行输入。依据本专利技术另一个方面,本专利技术提供了一种终端数据的查询装置,所述装置应用于原生安卓系统中,包括:接收单元,用于接收数据查询指令,所述数据查询指令用于查询终端通讯录中的联系人中文名称,所述数据查询指令包含由数字组成的待查询字符串;查询单元,用于根据所述接收单元接收到的所述待查询字符串查询对应的预设联系人信息;所述预设联系人信息为使用预设数字对联系人中文名称进行编辑得到的数字字符串,所述数字字符串对应于联系人中文名称;输出单元,用于输出与所述查询单元查询到的所述待查询字符串匹配的联系人中文名称。可选的,所述装置还包括:生成单元,用于在所述查询单元根据所述待查询字符串查询对应的预设联系人信息之前,通过预设数字对联系人中文名称进行编辑,生成联系人中文名称对应的数字字符串;存储单元,用于将所述生成单元生成的所述数字字符串存储,并将所述联系人中文名称与所述数字字符串之间的映射关系存储于通讯录数据库中。可选的,所述生成单元包括:接收模块,用于接收输入的所述联系人中文名称;第一转换模块,用于将所述接收模块接收到的所述联系人中文名称转换为对应的汉语拼音;第二转换模块,用于根据数字与字母转换规则,将所述第一转换模块转换后的汉语拼音转换为预设数字组成的字符串。可选的,所述第二转换模块,还用于通过九宫格数字键盘与字母的关系,将所述汉语拼音转换为预设数字组成的字符串。可选的,所述存储单元包括:增加模块,用于在所述通讯录数据库中增加数字组合字段,所述数字组合字段用于存储数字字符串;第一存储模块,用于将所述联系人中文名称对应的数字字符串存储于所述增加模块增加的所述通讯录数据库中的数字组合字段;第二存储模块,用于将所述联系人中文名称存储于所述通讯录数据库中,建立所述联系人中文名称与其对应的数字字符串之间的关联关系。可选的,所述待查询字符串基于九宫格数字键盘执行输入。借由上述技术方案,本专利技术提供的终端数据的查询方法及装置,该方法应用于原生安卓系统中,首先,终端接收到数据查询指令,该数据查询指令用于查询终端通讯录中的联系人中文名称,数据查询指令包括有数字组成的待查询字符串,其次,终端根据待查询字符串对应的预设联系人信息,该预设联系人信息为使用预设数字对联系人中文名称进行编辑的得到的数字字符串,所述数字字符串对应于联系人中文名称,最后,输出与所述预设联系人信息对应的联系人中文名称,本专利技术中,在存储联系人中文名称时,会将该联系人中文名称对应的数字字符串同时进行存储,当在终端通讯录中输入数字组成的待查询字符串时,直接通过与联系人中文名称对应的数字字符串查找预设联系人信息,并输出与预设联系人信息对应的联系人中文名称,实现原生安卓系统终端中查找联系人的中文名称。上述说明仅是本专利技术技术方案的概述,为了能够更清楚了解本专利技术的技术手段,而可依照说明书的内容予以实施,并且为了让本专利技术的上述和其它目的、特征和优点能够更明显易懂,以下特举本专利技术的具体实施方式。附图说明通过阅读下文优选实施方式的详细描述,各种其他的优点和益处对于本领域普通技术人员将变得清楚明了。附图仅用于示出优选实施方式的目的,而并不认为是对本专利技术的限制。而且在整个附图中,用相同的参考符号表示相同的部件。在附图中:图1示出了本专利技术实施例提供的一种终端数据的查询方法的流程图;图2示出了本专利技术实施例提供的一种终端通讯录的示意图;图3示出了本专利技术实施例提供的另一种终端数据的查询方法的流程图;图4示出了本专利技术实施例提供的一种输入联系人中文名称的示意图;图5示出了本专利技术实施例提供的一种终端数据的查询装置的组成框图;图6示出了本专利技术实施例提供的另一种终端数据的查询装置的组成框图。具体实施方式下面将参照附图更详细地描述本公开的示例性实施例。虽然附图中显示了本公开的示例性实施例,然而应当理解,可以以各种形式实现本公开而不应被这里阐述的实施例所限制。相反,提供这些实施例是为了能够更透彻地理解本公开,并且能够将本公开的范围完整的传达给本领域的技术人员。本专利技术实施例提供一种终端数据的查询方法,该方法应用于原生安卓系统中,如图1所示,所述方法包括:101、终端接收数据查询指令,所述数据本文档来自技高网...
终端数据的查询方法及装置

【技术保护点】
一种终端数据的查询方法,其特征在于,所述方法应用于原生安卓系统中,包括:接收数据查询指令,所述数据查询指令用于查询终端通讯录中的联系人中文名称,所述数据查询指令包含由数字组成的待查询字符串;根据所述待查询字符串查询对应的预设联系人信息;所述预设联系人信息为使用预设数字对联系人中文名称进行编辑得到的数字字符串,所述数字字符串对应于联系人中文名称;输出与所述预设联系人信息对应的联系人中文名称。

【技术特征摘要】
1.一种终端数据的查询方法,其特征在于,所述方法应用于原生安卓系统中,包括:接收数据查询指令,所述数据查询指令用于查询终端通讯录中的联系人中文名称,所述数据查询指令包含由数字组成的待查询字符串;根据所述待查询字符串查询对应的预设联系人信息;所述预设联系人信息为使用预设数字对联系人中文名称进行编辑得到的数字字符串,所述数字字符串对应于联系人中文名称;输出与所述预设联系人信息对应的联系人中文名称。2.根据权利要求1所述的方法,其特征在于,在根据所述待查询字符串查询对应的预设联系人信息之前,所述方法还包括:通过预设数字对联系人中文名称进行编辑,生成联系人中文名称对应的数字字符串;将所述数字字符串存储,并将所述联系人中文名称与所述数字字符串之间的映射关系存储于通讯录数据库中。3.根据权利要求2所述的方法,其特征在于,通过预设数字对联系人中文名称进行编辑,生成联系人中文名称对应的数字字符串包括:接收输入的所述联系人中文名称,并将所述联系人中文名称转换为对应的汉语拼音;根据数字与字母转换规则,将所述汉语拼音转换为预设数字组成的字符串。4.根据权利要求3所述的方法,其特征在于,根据数字与字母转换规则,将所述汉语拼音转换为预设数字组成的字符串包括:通过九宫格数字键盘与字母的关系,将所述汉语拼音转换为预设数字组成的字符串。5.根据权利要求2所述的方法,其特征在于,将所述数字字符串存储,并将联系人中文名称与数字字符串之间的映射关系存储于通讯录数据库中包括:在所述通讯录数据库中增加数字组合字段,所述数字组合字段用于存储数字字符串;将所述联系人中文名称对应的数字字符串存储于所述通讯录数据库中的数字组合字段;将所述联系人中文名称...

【专利技术属性】
技术研发人员:高炯轩苑树庆
申请(专利权)人:东软集团股份有限公司
类型:发明
国别省市:辽宁,21

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

1