列表条目的快速定位方法和装置制造方法及图纸

技术编号:14941385 阅读:50 留言:0更新日期:2017-04-01 04:49
本发明专利技术涉及一种列表条目的快速定位方法和装置,该方法通过当检测到滑动操作时,定位到滑动位置对应的列表条目并展示,同时,还在显示区域的预设位置显示交互元素,当检测到对交互元素的操作时,显示虚拟键盘,并将虚拟键盘中与所述列表中各条目的第一个字的首元素对应的按键设置为可选,获取通过虚拟键盘上输入的字符,定位到第一个字的首元素与输入的字符对应的条目。该方法通过设定触发虚拟键盘的条件,既能通过滑动实现列表条目的初步定位,又能通过提供虚拟键盘,根据通过虚拟键盘输入的字符实现列表条目的精确定位。

【技术实现步骤摘要】

本专利技术涉及信息处理
,特别是涉及一种列表条目的快速定位方法和装置
技术介绍
列表是将数据项依次排列的集合,数据项包括通讯录、歌曲名称、影视剧名称等等。每一列的具体内容即列表的条目。以通讯录列表为例,通讯录中的每一成员即通讯录列表的条目。现有的终端设备中,以查找手机通讯录中的成员为例,通讯录根据通讯录成员的姓名首字母进行排列,并在通讯录的右侧将成员的姓名的首字母依次排列。当检测到用户在触摸屏右侧的滑动操作,根据用户在触摸屏上的滑动操作,在显示界面显示滑动到的首字母对应的通讯录成员。例如,当用户在触摸屏上滑动到字母为“x”时,在显示界面的显示首字母为“x”及其之后的通信录成员。然而,当通讯录中存储大量的成员信息时,通过滑动选择首字母只能定位到首字母对应的通讯录,用户仍需要在显示的通讯录上进行滑动操作才能定位到需要选择的通讯录成员,不能实现精确定位。
技术实现思路
基于此,有必要提供一种能被实现精确定位的列表条目的快速定位方法和装置。一种列表条目的快速定位方法,包括:当检测到滑动操作时,定位到与滑动位置对应的列表条目并展示;在显示区域的预设位置显示交互元素;当检测到对所述交互元素的操作时,显示虚拟键盘,并将所述虚拟键盘中与所述列表中各条目的第一个字的首元素对应的按键设置为可选;获取通过所述虚拟键盘输入的字符,定位到第一个字的首元素与所述输入的字符对应的条目并展示。一种列表条目的快速定位装置,包括:滑动处理模块,用于当检测到滑动操作时,定位到与滑动位置对应的列表条目并展示;交互元素处理模块,用于在显示区域的预设位置显示交互元素;虚拟键盘处理模块,用于当检测到对所述交互元素的操作时,显示虚拟键盘,并将所述虚拟键盘中与所述列表中各条目的第一个字的首元素对应的按键设置为可选;定位模块,用于获取通过所述虚拟键盘输入的字符,定位到第一个字的首元素与所述输入的字符对应的条目并展示。上述的列表条目的快速定位方法,通过当检测到滑动操作时,定位到滑动位置对应的列表条目并展示,同时,还在显示区域的预设位置显示交互元素,当检测到对交互元素的操作时,显示虚拟键盘,获取通过虚拟键盘上输入的字符,定位到第一个字的首元素与输入的字符对应的条目。该方法通过设定触发虚拟键盘的条件,既能通过滑动实现列表条目的初步定位,又能通过提供虚拟键盘,根据通过虚拟键盘输入的字符实现列表条目的精确定位。附图说明图1为一种实施例的列表条目的快速定位方法的流程图;图2为一种实施例的列表的界面示意图;图3为一种实施例的在列表上显示交互元素的界面示意图;图4为一种实施例的在列表是显示虚拟键盘的界面示意图;图5为另一个实施例的列表条目的快速定位方法的流程图;图6为一个实施例的在虚拟键盘上设置不可选按键的界面示意图;图7为一个具体的实施例的列表的示意图;图8为在图7所示的列表上进行滑动操作显示交互元素的界面示意图;图9为在图7所示的列表上显示虚拟按键的界面示意图;图10为在图7所示的列表上输入按键的界面示意图;图11为对图7的的列表进行定位得到的结果的示意图;图12为一种实施例的列表条目的快速定位装置的功能模块示意图;图13为另一种实施例的列表条目的快速定位装置的功能模块示意图。具体实施方式在一个实施例中,提供一种列表条目的快速定位方法,该方法通过终端设备实现,终端包括个人电脑、移动终端、车载终端。移动终端包括但不限于手机和平板电脑等。本实施例的列表条目的快速定位方法可用于通讯录列表、歌曲列表、影视剧列表、邮件列表等。如图1所示,该方法包括以下步骤:S102:当检测到滑动操作时,定位到与滑动位置对应的列表条目并展示。列表预先按照预设规则进行排列。一种实施方式的列表按照首字符的顺序进行排列。另一种实施方式的列表按照各条目每个字的首字符的ASCII码的大小进行排列。第一种实施方式中,仅能将中文和英文的混合列表进行排列。第二种实施方式中,按各条目每个字的首字符的ASCII码排列,能够将中文、英文、数字、符号等条目的混合列表依次排列。具体的,利用多重映射表记录所有条目的每个字的首字符,并按照每个条件的每个字的首字码的ASCII码将多重映射列表进行排序。可以理解的是,当用户新增条目时,新增的条目按照预设规则排列至对应位置。一种实施方式中,在终端设备的显示屏上展示列表时,在列表的一侧显示索引信息列表,该索引信息列表即为列表各条目第一个字的首元素。首元素是指一个字的起始字符。若列表条目的第一个元素为字符或英文字母,则首元素为该字符或英文字线。若列表条目的第一个元素为中文汉字,则首元素为该汉字的拼音的首字母。在该实施方式中,显示屏包括列表显示区域和索引信息列表显示区域。具体的,当检测到对索引信息列表的滑动操作时,定位到滑动位置对应的条目并展示在列表显示区域。例如,当检测到在索引信息列表上滑动至字母“x”时,定位至首字符为“x”的条目并展示在列表显示区域。可以理解的是,列表显示区域中从定位的条目开始对列表的条目进行展示,即显示区域的第一条显示第一个字的首字符为“x”的条目中排列在最前的条目。在另一种实施方式中,在终端设备的显示屏上展示列表时,在列表的一侧显示滚动条。如图2所示,在该实施方式中,显示屏包括列表显示区域和滚动条。当检测到对滚动条的滑动操作时,定位到滑动位置对应的条目并展示在列表显示区域。例如,当检测到在滚动条上滑动至某一条目时,定位至该条目,将该条目的信息显示在列表显示区域的第一条条目上。可以理解的是,列表显示区域从定位的条目开始对列表的条目进行展示。通过定位到与滑动位置对应的条目能够实现列表条目的初步定位。S104:在显示区域的预设位置显示交互元素。交互元素是指能够与用户进行交互的界面元素。一种实施方式的交互元素为按钮。在一种实施方式中,在显示区域的预设位置显示交互元素,交互元素显示滑动位置对应的条目的第一个字的首元素,具体的,在按钮中显示滑动位置对应的条目的第一个字的首元素,例如,在按钮中显示滑动位置对应的索引信息列表上字母,或者如图3所示,在一次滑动中,滑动到的位置对应的显示在显示区域的第一条条目的首元素为“T”,则在按钮中显示“T”。可以理解的是,交互元素中显示的字符实时根据滑动位置的变化而变化。显示交互元素可通过改变交互元素的透明度、级层关系等显示属性实现。例如,在未检测到滑动操作时,交互元素透明度为100%,在检测到滑动操作时,将交互元素的透明度设置为0,即不透明,从而显示交互元素。交互元素的具体位置为显示区域的中央。在另一个实施方式中,当检测到滑动操作结束时,隐藏交互元素。在又一个实施例中,当在预设时间内未检测到对交互元素的操作时,隐藏交互元素,从而避免交互元素长时间显示在终端设备的显示屏上。S106:当检测到对交互元素的操作时,显示虚拟键盘,并将虚拟键盘中与列表中各条目的第一个字的首元素对应的按键设置为可选。当检测到对交互元素的操作时,显示虚拟键盘,虚拟键盘上将各条目的第一个字的首元素对应的按键全部设置为可选,其它的字符对应的按键设置为不可选。虚拟键盘可由系统以预先设置,通过改变虚拟键盘的透明度、级层关系等显示属性将虚拟键盘显示。也可以当检测到对交互元素的操作时,调用终端的输入法的虚拟键盘并显示。一种实施方式虚拟键盘如图4所示。可以理解的是本文档来自技高网...
列表条目的快速定位方法和装置

【技术保护点】
一种列表条目的快速定位方法,其特征在于,包括:当检测到滑动操作时,定位到与滑动位置对应的列表条目并展示;在显示区域的预设位置显示交互元素;当检测到对所述交互元素的操作时,显示虚拟键盘,并将所述虚拟键盘中与所述列表中各条目的第一个字的首元素对应的按键设置为可选;获取通过所述虚拟键盘输入的字符,定位到第一个字的首元素与所述输入的字符对应的条目并展示。

【技术特征摘要】
1.一种列表条目的快速定位方法,其特征在于,包括:当检测到滑动操作时,定位到与滑动位置对应的列表条目并展示;在显示区域的预设位置显示交互元素;当检测到对所述交互元素的操作时,显示虚拟键盘,并将所述虚拟键盘中与所述列表中各条目的第一个字的首元素对应的按键设置为可选;获取通过所述虚拟键盘输入的字符,定位到第一个字的首元素与所述输入的字符对应的条目并展示。2.根据权利要求1所述的方法,其特征在于,在所述获取通过所述虚拟键盘输入的字符,定位到第一个字的首元素与所述输入的字符对应的条目并展示的步骤之后,还包括:判断输入的字符对应的各条目中是否存在下一个字;若是,则在所述虚拟键盘中将各下一个字的首元素对应的按键设置为可选;获取输入的下一个字符;定位到输入的字符对应的各条目中下一个字与输入的下一个字符对应的条目并展示。3.根据权利要求2所述的方法,其特征在于,在所述定位到输入的字符对应的各条目中下一个字与输入的下一个字符对应的条目并展示的步骤之后,返回所述判断输入的字符对应的各条目中是否存在下一个字的步骤;当输入的字符对应的条目中不存在下一个字时,隐藏所述虚拟键盘。4.根据权利要求1所述的方法,其特征在于,在所述显示虚拟键盘的步骤之后,还包括:隐藏所述交互元素。5.根据权利要求1所述的方法,其特征在于,在检测到滑动操作结束或在预设时间未检测到对所述交互元素的操作时,隐藏所述交互元素。6.一种...

【专利技术属性】
技术研发人员:赵舜弦汪义平
申请(专利权)人:广州视源电子科技股份有限公司
类型:发明
国别省市:广东;44

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

1