一种可视化列表排序方法及装置制造方法及图纸

技术编号:23851111 阅读:13 留言:0更新日期:2020-04-18 08:42
本申请公开了一种可视化列表排序方法及装置,在PC接收到光标控制设备触发的列表排序调整指令之后,将列表排序显示对象切换至第一显示状态;获取光标控制设备选择的待移动表项,将待移动表项切换至第一表项显示状态;在获取到光标控制设备触发的第一移动指令之后,根据第一移动指令移动待移动表项,并在获取到光标控制设备触发的停止指令之后,停止移动待移动表项;在接收到光标控制设备触发的列表排序停止指令之后,将待移动表项切换至第二表项显示状态,并将列表排序显示对象切换至第二显示状态。如此能够避免因误操作造成列表排序的改变,保证列表排序调整的安全性,提高列表排序调整的准确性。

A visual sorting method and device of list

【技术实现步骤摘要】
一种可视化列表排序方法及装置
本申请涉及计算机
,尤其涉及一种可视化列表排序方法及装置。
技术介绍
随着个人计算机(PersonalComputer,PC)的发展,PC成为了用户进行娱乐或工作的常用设备。其中,PC可以用于对一些列表(例如,音乐列表、好友列表、会话列表、邮件列表、待办事项列表等)进行排序,以便用户能够利用排序后的列表快速地查找到目标表项(所谓目标表项是指用户想要查找的表项)。然而,如何准确地调整列表排序仍是一个亟待解决的技术问题。
技术实现思路
为了解决现有技术中存在的以上技术问题,本申请提供一种可视化列表排序方法及装置,能够准确地调整列表排序。为了实现上述目的,本申请实施例提供的技术方案如下:本申请实施例提供一种可视化列表排序方法,应用于个人计算机PC,所述方法包括:在接收到光标控制设备触发的列表排序调整指令之后,将列表排序显示对象的显示状态切换至第一显示状态;获取光标控制设备选择的待移动表项,并将所述待移动表项的显示状态切换至第一表项显示状态;在获取到光标控制设备触发的第一移动指令之后,根据所述第一移动指令移动所述待移动表项,并在获取到光标控制设备触发的停止指令之后,停止移动所述待移动表项;在接收到光标控制设备触发的列表排序停止指令之后,将所述待移动表项的显示状态切换至第二表项显示状态,并将所述列表排序显示对象的显示状态切换至第二显示状态。可选的,当所述待移动表项的个数为至少两个时,所述根据所述第一移动指令移动所述待移动表项之前,还包括:将各个待移动表项向目标位置移动,使得所述各个待移动表项中的相邻待移动表项之间间隔预设距离。可选的,所述根据所述第一移动指令移动所述待移动表项,包括:根据所述第一移动指令确定所述待移动表项的移动速度;和/或,根据所述第一移动指令确定所述待移动表项的移动模式;按照所述待移动表项的移动速度和/或所述待移动表项的移动模式,移动所述待移动表项。可选的,所述根据所述第一移动指令确定所述待移动表项的移动速度,包括:根据光标控制设备触发所述第一移动指令的滑动速度,确定所述待移动表项的移动速度;和/或,所述根据所述第一移动指令确定所述待移动表项的移动模式,包括:根据光标控制设备触发所述第一移动指令的触发位置,确定所述待移动表项的移动模式。可选的,所述根据光标控制设备触发所述第一移动指令的滑动速度,确定所述待移动表项的移动速度,包括:当光标控制设备触发所述第一移动指令的滑动速度超过预设速度阈值时,将第一速度作为所述待移动表项的移动速度;当光标控制设备触发所述第一移动指令的滑动速度未超过预设速度阈值时,将第二速度作为所述待移动表项的移动速度;其中,第一速度大于第二速度。可选的,所述根据光标控制设备触发所述第一移动指令的触发位置,确定所述待移动表项的移动模式,包括:当光标控制设备触发所述第一移动指令的触发位置为第一目标位置时,确定所述待移动表项的移动模式为以M1格作为移动单位向下移动;其中,M1为正整数;当光标控制设备触发所述第一移动指令的触发位置为第二目标位置时,确定所述待移动表项的移动模式为以M2格作为移动单位向上移动;其中,M2为正整数;当光标控制设备触发所述第一移动指令的触发位置为第三目标位置时,确定所述待移动表项的移动模式为以M3格作为移动单位;其中,M3为正整数。可选的,所述停止移动所述待移动表项之后,所述方法还包括:在获取到光标控制设备触发的第二移动指令之后,根据所述第二移动指令移动所述待移动表项。可选的,所述方法还包括:在获取到光标控制设备触发的第一移动指令之后,将光标的显示状态切换至第一光标显示状态;和/或,在获取到光标控制设备触发的停止指令之后,将光标的显示状态切换至第二光标显示状态。可选的,当所述第一移动指令为快捷移动指令时,所述方法还包括:显示快捷移动候选项;获取光标控制设备从所述快捷移动候选项中选择的目标移动候选项;所述根据所述第一移动指令移动所述待移动表项,具体包括:按照目标移动候选项移动所述待移动表项。可选的,所述快捷移动候选项包括移动至列表顶端、移动至列表底部、移动至列表中目标位置、向上移动目标格数和向下移动目标格数中的至少一个。本申请实施例还提供了一种可视化列表排序装置,包括:第一切换单元,用于在接收到光标控制设备触发的列表排序调整指令之后,将列表排序显示对象的显示状态切换至第一显示状态;第二切换单元,用于获取光标控制设备选择的待移动表项,并将所述待移动表项的显示状态切换至第一表项显示状态;第一排序单元,用于在获取到光标控制设备触发的第一移动指令之后,根据所述第一移动指令移动所述待移动表项,并在获取到光标控制设备触发的停止指令之后,停止移动所述待移动表项;第三切换单元,用于在接收到光标控制设备触发的列表排序停止指令之后,将所述待移动表项的显示状态切换至第二表项显示状态,并将所述列表排序显示对象的显示状态切换至第二显示状态。本申请实施例还提供了一种设备,所述设备包括处理器以及存储器:所述存储器用于存储计算机程序;所述处理器用于根据所述计算机程序执行本申请实施例提供的可视化列表排序方法的任一实施方式。本申请实施例还提供了一种计算机可读存储介质,所述计算机可读存储介质用于存储计算机程序,所述计算机程序用于执行本申请实施例提供的可视化列表排序方法的任一实施方式。与现有技术相比,本申请实施例至少具有以下优点:本申请实施例提供的可视化列表排序方法中,在PC接收到光标控制设备触发的列表排序调整指令之后,先将列表排序显示对象的显示状态切换至第一显示状态,并在获取到光标控制设备选择的待移动表项之后,将该待移动表项的显示状态切换至第一表项显示状态;再在获取到光标控制设备触发的第一移动指令之后,根据该第一移动指令移动所述待移动表项,以便在获取到光标控制设备触发的停止指令之后,停止移动所述待移动表项;最后,在接收到光标控制设备触发的列表排序停止指令之后,将所述待移动表项的显示状态切换至第二表项显示状态,并将列表排序显示对象的显示状态切换至第二显示状态。其中,因在列表中已选择的待移动表项的显示状态与未选择的表项的显示状态不相同,使得用户能够在移动终端所显示的列表页面上根据表项显示状态确定自己已选择的表项,从而使得用户能够根据自身意愿继续借助光标控制设备增加新的待移动表项或删除已有的待移动表项,如此提高了用户选择待移动表项的便捷性以及准确性,从而提高了列表排序调整的便捷性以及准确性。另外,因被选择的待移动表项能够根据用户借助光标控制设备触发的移动指令进行移动,使得用户能够根据自身排序需求调整待移动表项的排序位置,提高了列表排序的便捷性。此外,因只有在列表排序显示对象的显示状态处于第一显示状态时用户才可以借助光标控制设备对列表进行排序调本文档来自技高网...

【技术保护点】
1.一种可视化列表排序方法,其特征在于,应用于个人计算机PC,所述方法包括:/n在接收到光标控制设备触发的列表排序调整指令之后,将列表排序显示对象的显示状态切换至第一显示状态;/n获取光标控制设备选择的待移动表项,并将所述待移动表项的显示状态切换至第一表项显示状态;/n在获取到光标控制设备触发的第一移动指令之后,根据所述第一移动指令移动所述待移动表项,并在获取到光标控制设备触发的停止指令之后,停止移动所述待移动表项;/n在接收到光标控制设备触发的列表排序停止指令之后,将所述待移动表项的显示状态切换至第二表项显示状态,并将所述列表排序显示对象的显示状态切换至第二显示状态。/n

【技术特征摘要】
1.一种可视化列表排序方法,其特征在于,应用于个人计算机PC,所述方法包括:
在接收到光标控制设备触发的列表排序调整指令之后,将列表排序显示对象的显示状态切换至第一显示状态;
获取光标控制设备选择的待移动表项,并将所述待移动表项的显示状态切换至第一表项显示状态;
在获取到光标控制设备触发的第一移动指令之后,根据所述第一移动指令移动所述待移动表项,并在获取到光标控制设备触发的停止指令之后,停止移动所述待移动表项;
在接收到光标控制设备触发的列表排序停止指令之后,将所述待移动表项的显示状态切换至第二表项显示状态,并将所述列表排序显示对象的显示状态切换至第二显示状态。


2.根据权利要求1所述的方法,其特征在于,当所述待移动表项的个数为至少两个时,所述根据所述第一移动指令移动所述待移动表项之前,还包括:
将各个待移动表项向目标位置移动,使得所述各个待移动表项中的相邻待移动表项之间间隔预设距离。


3.根据权利要求1或2所述的方法,其特征在于,所述根据所述第一移动指令移动所述待移动表项,包括:
根据所述第一移动指令确定所述待移动表项的移动速度;和/或,根据所述第一移动指令确定所述待移动表项的移动模式;
按照所述待移动表项的移动速度和/或所述待移动表项的移动模式,移动所述待移动表项。


4.根据权利要求3所述的方法,其特征在于,所述根据所述第一移动指令确定所述待移动表项的移动速度,包括:根据光标控制设备触发所述第一移动指令的滑动速度,确定所述待移动表项的移动速度;
和/或,
所述根据所述第一移动指令确定所述待移动表项的移动模式,包括:根据光标控制设备触发所述第一移动指令的触发位置,确定所述待移动表项的移动模式。


5.根据权利要求4所述的方法,其特征在于,所述根据光标控制设备触发所述第一移动指令的滑动速度,确定所述待移动表项的移动速度,包括:
当光标控制设备触发所述第一移动指令的滑动速度超过预设速度阈值时,将第一速度作为所述待移动表项的移动速度;
当光标控制设备触发所述第一移动指令的滑动速度未超过预设速度阈值时,将第二速度作为所述待移动表项的移动速度;其中,第一速度大于第二速度。


6.根据权利要求4所述的方法,其特征在于,所述根据光标控制设备触发所述第一移动指令的触发位置,确定所述待移动表项的移动模式,包括:
当光标控制设备触发所述第一移动指令的触发位置为第一目标位置时,确定所述待移动表项的移动模式为以M1格作为移动单位向下移动;其中,M1为正整数;
当光标控制设备触...

【专利技术属性】
技术研发人员:刘蓣蒙
申请(专利权)人:深圳集智数字科技有限公司
类型:发明
国别省市:广东;44

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

1