一种联系人记录的显示方法、装置及终端与流程

文档序号:11710129阅读:199来源:国知局
一种联系人记录的显示方法、装置及终端与流程

本发明涉及通信领域,特别涉及一种联系人记录的显示方法、装置及终端。



背景技术:

目前市场上的智能手机用户群非常大,手机上保存的联系人也越来越多(一些商务性用户,其手机上可能存有超过2000个联系人),现有的几种检索联系人的解决方案无法给用户带来更好的体验。

现有方案1:在联系人应用的列表中布局一个搜索框,允许用户输入名字或号码,软件程序以此输入内容为关键字,在全部联系人数据中进行检索、过滤,一个大概的原型如图2所示。

现有方案1存在的缺点或问题:需要用户使用输入法进行输入,操作繁琐;基于人名的拼音索引或号码进行搜索过滤,当联系人数据较多时,需要输入很多位才能精确匹配到。

现有方案2:在联系人应用的列表中,增加a-z的字母索引,使得用户可以通过滑动字母索引条来进行快速定位,当在屏幕上点到某字母时,显示此字母打头的所有联系人,一个大概的原型如图3所示。

现有方案2存在的缺点或问题:当联系人较多时,即使快速过滤出某个字母打头的联系人,当这个姓氏的联系人较多时,需要上下翻页好多次才能找到目标,也不方便快速定位到目标。

现有方案3:使用语音识别进行快速检索。在现有方案1的基础上,增加语音识别模块,支持用户通过语音来进行快速检索,其核心是语音识别和语音转文字,最终使用识别出的文字作为检索条件进行检索。

现有方案3存在的缺点或问题:语音识别存在一定的识别率,无法做到100%识别;不方便在公共场合使用,容易导致个人隐私泄露。



技术实现要素:

本发明要解决的技术问题是提供一种联系人记录的显示方法、装置及终端,解决现有技术中在联系人较多时不能准确、快速地检索到联系人,无法给用户带来更好体验的问题。

为解决上述技术问题,本发明的实施例提供一种联系人记录的显示方法,包括:

确定每个联系人列表项内的联系人记录,其中,不同的联系人列表项对应于不同的联系人记录的索引值,每个联系人列表项包括有具有对应索引值的一条以上的联系人记录;

获取当前的显示缩放级别,并确定所述显示缩放级别对应的显示形式,其中,每个联系人列表项包括至少一个显示行单元,所述显示形式包括显示行单元内显示的联系人记录的条数、显示字体的大小以及显示内容中的至少一者;

根据确定的所述显示形式,将每个联系人列表项内的联系人记录显示在该联系人列表项的显示行单元中。

其中,每条联系人记录至少包括联系人名称,所述联系人记录的索引值是根据联系人名称的首字母或首字符确定的。

其中,所述显示内容为联系人名称的完整内容或部分内容。

其中,所述显示缩放级别包括两个缩小级别,在所述显示缩放级别为一级缩小时,所述显示内容为联系人名称的完整内容或部分内容;

在所述显示缩放级别为二级缩小时,所述显示内容为联系人名称的姓氏或首字符。

其中,所述获取当前的显示缩放级别,并确定所述显示缩放级别对应的显示形式,包括:

根据用户输入的缩放指令,获取当前的显示缩放级别,并确定所述显示缩放级别对应的显示形式。

为解决上述技术问题,本发明的实施例还提供一种联系人记录的显示装置,包括:

确定模块,用于确定每个联系人列表项内的联系人记录,其中,不同的联 系人列表项对应于不同的联系人记录的索引值,每个联系人列表项包括有具有对应索引值的一条以上的联系人记录;

获取模块,用于获取当前的显示缩放级别,并确定所述显示缩放级别对应的显示形式,其中,每个联系人列表项包括至少一个显示行单元,所述显示形式包括显示行单元内显示的联系人记录的条数、显示字体的大小以及显示内容中的至少一者;

显示模块,用于根据确定的所述显示形式,将每个联系人列表项内的联系人记录显示在该联系人列表项的显示行单元中。

其中,每条联系人记录至少包括联系人名称,所述联系人记录的索引值是根据联系人名称的首字母或首字符确定的。

其中,所述显示内容为联系人名称的完整内容或部分内容。

其中,所述显示缩放级别包括两个缩小级别,在所述显示缩放级别为一级缩小时,所述显示内容为联系人名称的完整内容或部分内容;

在所述显示缩放级别为二级缩小时,所述显示内容为联系人名称的姓氏或首字符。

其中,所述获取模块包括:

获取单元,用于根据用户输入的缩放指令,获取当前的显示缩放级别,并确定所述显示缩放级别对应的显示形式。

为解决上述技术问题,本发明的实施例还提供一种终端,包括:如上所述的联系人检索的装置。

本发明的上述技术方案的有益效果如下:

本发明实施例的联系人记录的显示方法,首先确定每个联系人列表项内的联系人记录,其中,不同的联系人列表项对应于不同的联系人记录的索引值,每个联系人列表项包括有具有对应索引值的一条以上的联系人记录;然后获取当前的显示缩放级别,并确定显示缩放级别对应的显示形式,其中,每个联系人列表项包括至少一个显示行单元,显示形式包括显示行单元内显示的联系人记录的条数、显示字体的大小以及显示内容中的至少一者;最后根据确定的显示形式,将每个联系人列表项内的联系人记录显示在该联系人列表项的显示行单元中。该显示方法通过调整显示缩放级别,能够改变显示行单元内的联系人 记录的条数,从而快速改变要显示的数据内容,并快速定位到用户想要查找的联系人,在联系人较多时也能准确、快速地检索到联系人,提升了用户体验。解决了现有技术中在联系人较多时不能准确、快速地检索到联系人,无法给用户带来更好体验的问题。

附图说明

图1为本发明联系人记录的显示方法流程图;

图2为现有方案一联系人列表的示意图;

图3为现有方案另一联系人列表的示意图;

图4为本发明联系人记录的显示方法一级缩放后的一联系人列表的示意图;

图5为本发明联系人记录的显示方法二级缩放后的一联系人列表的示意图;

图6为本发明联系人记录的显示装置的结构示意图。

具体实施方式

为使本发明要解决的技术问题、技术方案和优点更加清楚,下面将结合附图及具体实施例进行详细描述。

如图1所示,本发明实施例的联系人记录的显示方法,包括:

步骤101,确定每个联系人列表项内的联系人记录,其中,不同的联系人列表项对应于不同的联系人记录的索引值,每个联系人列表项包括有具有对应索引值的一条以上的联系人记录。

这里,一个联系人列表中包括多个联系人列表项,不同联系人列表项对应不同的联系人记录的索引值,且每个列表项包括具有对应索引值的一条以上的联系人记录,这样,不同联系人列表项通过索引值进行了区分和归类,方便了用户的查找。

其中,联系人列表中默认显示的是全部联系人,每个联系人数据作为一条联系人记录。

步骤102,获取当前的显示缩放级别,并确定所述显示缩放级别对应的显 示形式,其中,每个联系人列表项包括至少一个显示行单元,所述显示形式包括显示行单元内显示的联系人记录的条数、显示字体的大小以及显示内容中的至少一者。

这里,根据显示缩放级别对应的显示形式及显示形式包括的显示行单元内显示的联系人记录的条数、显示字体的大小或者显示内容,能够实现对显示内容的快速调整,进而使用户能快速查找到想要的内容。

其中,显示缩放级别对应的显示行单元内显示的联系人记录的条数可以是多个,以在屏幕中显示更多的联系人,方便用户的查找。

步骤103,根据确定的所述显示形式,将每个联系人列表项内的联系人记录显示在该联系人列表项的显示行单元中。

本发明实施例的联系人记录的显示方法,通过调整显示缩放级别,能够改变显示行单元内的联系人记录的条数等内容,从而快速改变要显示的数据内容,并快速定位到用户想要查找的联系人,在联系人较多时也能准确、快速地检索到联系人,提升了用户体验。解决了现有技术中在联系人较多时不能准确、快速地检索到联系人,无法给用户带来更好体验的问题。

优选的,每条联系人记录至少包括联系人名称,所述联系人记录的索引值是根据联系人名称的首字母或首字符确定的。

此时,可根据联系人名称的首字母或首字符,对每条联系人记录建立首字母索引,以对不同的联系人记录进行分类显示。

其中,对于中文姓名需要根据姓氏读音,并考虑多音字在姓氏中的惯用发音,将汉字转换为拼音,然后获取姓氏拼音中的首字母,以此首字母作为分类要素,对多条联系人记录进行分类,并建立索引关系。对于英文姓名则直接获取姓名的首字母即可,然后以此首字母作为分类要素,对多条联系人记录进行分类,并建立索引关系。对于数字及符号开头的姓名,则可分类至某个字符下,并归为一类。

例如:amma、安红、安以轩…等姓名分类到‘a’,并建立索引关系;charles、蔡伦、陈昊、程亮、崔伟…等姓名分类到‘c’,并建立索引关系;数字及符号开头的姓名,分类至‘#’号,并建立索引关系。

另外,在新建或导入联系人记录时,可按照联系人名称的首字母将该联系 人分类至对应的联系人列表项中。

优选的,所述显示内容为联系人名称的完整内容或部分内容。

此时,通过将联系人名称的完整内容或部分内容显示在联系人列表中,使用户查找起来能根据联系人名称快速查找到对应的联系人,方便了用户的使用,提升了用户体验。

优选的,所述显示缩放级别包括两个缩小级别,在所述显示缩放级别为一级缩小时,所述显示内容为联系人名称的完整内容或部分内容。

这里,进行一级缩小后,可将所有联系人的姓名在列表中进行显示,单行可以显示3个或者更多的联系人名称。相较于现有一行只显示条数据造成的列表很长,需要上下滚动多次才能锁定目标,本发明进行一级缩小后的联系人列表单行现实的数据增加,无需上下滚动多次就能快速锁定目标。

其中,一级缩放时,可获取当前列表所显示的首项所在的分类和索引值,用此索引值通过上述步骤101检索出每个联系人列表项内的全部联系人记录,并将检索出的联系人记录通过上述步骤103进行显示,显示时向使用者展示尽可能多的姓名。对于单行显示多个联系人名称而某个联系人名称不能全部显示时,可仅显示联系人名称的部分内容,并用“…”表明该联系人名称没有显示完全。

进一步的,在所述显示缩放级别为二级缩小时,所述显示内容为联系人名称的姓氏或首字符。

这里,在一级缩小的基础上,可以进行二级缩小,此时可将所有联系人的姓氏在列表中进行显示,多个相同姓氏仅显示为一条,这样单行可以显示6条联系人记录甚至更多,从而在当前一屏内容中能显示更多的联系人记录。

例如:以l开头的名字:李四、李五、李六、黎七、黎八、林一、林二、梁一、鲁冰花,在二级缩放后,仅显示李、黎、林、鲁。

应当理解的是,对应一级缩小和二级缩小还具有一级放大和二级放大,即在一级缩小之后可进行一级放大,返回到一级缩小前的原列表形式,同样,在二级缩小之后可进行二级放大,返回到一级缩小的列表形式。

如图4、5所示,分别为一级缩小后的一效果图和二级缩小后的一效果图。通过图4、5能清楚的看到,一级缩小后的联系人列表和二级缩小后的联系人 列表均增加了一屏显示的联系人数量,从而通过两级缩小的结合使用,可使用户快速查找到对应的联系人,方便了用户使用,提升了用户体验。

优选的,上述步骤102的步骤可以包括:

步骤1021,根据用户输入的缩放指令,获取当前的显示缩放级别,并确定所述显示缩放级别对应的显示形式。

这里,用户输入的缩放指令可为使用动作手势通过终端屏幕输入的指令,比如双指捏合,也可为ui界面中提供的其它形式的缩放功能操作元素输入的指令,比如在屏幕界面中增加缩小和放大的按钮,或者在不影响音量加减键原始功能的前提下,定义音量加减键为放大或缩小的按钮等,在此不一一举例。

此时,用户可通过输入缩放指令灵活地实现对联系人列表缩放比例的调整,方便了用户的使用,提高了实用性。

本发明实施例的联系人记录的显示方法,通过调整显示缩放级别,能够改变显示行单元内的联系人记录的条数等内容,从而快速改变要显示的数据内容,并快速定位到用户想要查找的联系人,在联系人较多时也能准确、快速地检索到联系人,提升了用户体验。解决了现有技术中在联系人较多时不能准确、快速地检索到联系人,无法给用户带来更好体验的问题。

如图6所示,本发明的实施例还提供一种联系人记录的显示装置,包括:

确定模块,用于确定每个联系人列表项内的联系人记录,其中,不同的联系人列表项对应于不同的联系人记录的索引值,每个联系人列表项包括有具有对应索引值的一条以上的联系人记录;

获取模块,用于获取当前的显示缩放级别,并确定所述显示缩放级别对应的显示形式,其中,每个联系人列表项包括至少一个显示行单元,所述显示形式包括显示行单元内显示的联系人记录的条数、显示字体的大小以及显示内容中的至少一者;

显示模块,用于根据确定的所述显示形式,将每个联系人列表项内的联系人记录显示在该联系人列表项的显示行单元中。

本发明实施例的联系人记录的显示装置,通过调整显示缩放级别,能够改变显示行单元内的联系人记录的条数等内容,从而快速改变要显示的数据内容,并快速定位到用户想要查找的联系人,在联系人较多时也能准确、快速地检索 到联系人,提升了用户体验。解决了现有技术中在联系人较多时不能准确、快速地检索到联系人,无法给用户带来更好体验的问题。

优选的,每条联系人记录至少包括联系人名称,所述联系人记录的索引值是根据联系人名称的首字母或首字符确定的。

优选的,所述显示内容为联系人名称的完整内容或部分内容。

优选的,所述显示缩放级别包括两个缩小级别,在所述显示缩放级别为一级缩小时,所述显示内容为联系人名称的完整内容或部分内容;

在所述显示缩放级别为二级缩小时,所述显示内容为联系人名称的姓氏或首字符。

优选的,所述获取模块包括:

获取单元,用于根据用户输入的缩放指令,获取当前的显示缩放级别,并确定所述显示缩放级别对应的显示形式。

本发明实施例的联系人记录的显示装置,通过调整显示缩放级别,能够改变显示行单元内的联系人记录的条数等内容,从而快速改变要显示的数据内容,并快速定位到用户想要查找的联系人,在联系人较多时也能准确、快速地检索到联系人,提升了用户体验。解决了现有技术中在联系人较多时不能准确、快速地检索到联系人,无法给用户带来更好体验的问题。

需要说明的是,该联系人记录的显示装置是与上述联系人记录的显示方法相对应的装置,其中上述方法实施例中所有实现方式均适用于该装置的实施例中,也能达到同样的技术效果。

由于本发明实施例的联系人记录的显示装置应用于终端,因此,本发明实施例还提供了一种终端,包括:如上述实施例中所述的联系人记录的显示装置。其中,上述联系人记录的显示装置的所述实现实施例均适用于该终端的实施例中,也能达到相同的技术效果。本发明的终端如可以是手机、平板电脑等移动电子设备。

以上所述是本发明的优选实施方式,应当指出,对于本技术领域的普通技术人员来说,在不脱离本发明所述原理的前提下,还可以作出若干改进和润饰,这些改进和润饰也应视为本发明的保护范围。

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