[go: up one dir, main page]

CN108604161B - 一种锁定列表对象的方法、装置及终端设备 - Google Patents

一种锁定列表对象的方法、装置及终端设备 Download PDF

Info

Publication number
CN108604161B
CN108604161B CN201680080488.0A CN201680080488A CN108604161B CN 108604161 B CN108604161 B CN 108604161B CN 201680080488 A CN201680080488 A CN 201680080488A CN 108604161 B CN108604161 B CN 108604161B
Authority
CN
China
Prior art keywords
movable object
control signal
dynamic list
list
target
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN201680080488.0A
Other languages
English (en)
Other versions
CN108604161A (zh
Inventor
于小博
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Huawei Technologies Co Ltd
Original Assignee
Huawei Technologies Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Huawei Technologies Co Ltd filed Critical Huawei Technologies Co Ltd
Publication of CN108604161A publication Critical patent/CN108604161A/zh
Application granted granted Critical
Publication of CN108604161B publication Critical patent/CN108604161B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0481Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance
    • G06F3/0482Interaction with lists of selectable items, e.g. menus
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0484Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
    • G06F3/0485Scrolling or panning
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0487Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser
    • G06F3/0488Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using a touch-screen or digitiser, e.g. input of commands through traced gestures
    • G06F3/04883Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using a touch-screen or digitiser, e.g. input of commands through traced gestures for inputting data by handwriting, e.g. gesture or text
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F2203/00Indexing scheme relating to G06F3/00 - G06F3/048
    • G06F2203/041Indexing scheme relating to G06F3/041 - G06F3/045
    • G06F2203/041012.5D-digitiser, i.e. digitiser detecting the X/Y position of the input means, finger or stylus, also when it does not touch, but is proximate to the digitiser's interaction surface and also measures the distance of the input means within a short range in the Z direction, possibly with a separate measurement setup

Landscapes

  • Engineering & Computer Science (AREA)
  • General Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Human Computer Interaction (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • User Interface Of Digital Computer (AREA)
  • Telephone Function (AREA)

Abstract

一种锁定列表对象的方法、装置及终端设备,其中方法包括:确定在显示屏的预设垂直范围内是否检测到针对动态列表输入的悬浮控制信号,或确定在显示屏的显示界面内是否检测到针对动态列表输入的界面控制信号,其中动态列表包括多个显示位置可变化的可移动对象;当检测到悬浮控制信号或界面控制信号时,获取悬浮控制信号或界面控制信号的位置信息;根据悬浮控制信号或界面控制信号的位置信息在动态列表中确定目标可移动对象;获取目标可移动对象在动态列表中的显示位置,并锁定目标可移动对象在动态列表中的显示位置。通过对用户所需的可移动对象进行锁定,便于用户准确地进入所需的可移动对象的内容显示界面,提升用户体验。

Description

一种锁定列表对象的方法、装置及终端设备
技术领域
本发明涉及终端设备技术领域,尤其涉及一种锁定列表对象的方法、装置及终端设备。
背景技术
随着终端设备(例如手机、电脑、智能手表等)技术的快速发展,终端设备已成为人们日常生活中必不可少的工具。在人们使用终端设备的过程中,经常会遇到包括多个可移动对象的动态列表(例如无线网络的选择列表、社交应用程序的会话列表、搜索列表等)的场景。其中,每个可移动对象在动态列表中的显示位置并不是固定不变的,而是终端设备在接收到更新参数或更新指令时对动态列表中的每个可移动对象的显示位置进行上下调整。那么,对于同一显示位置,在接收到更新参数或更新指令的前后两个时刻可能显示不同的可移动对象,这样便容易导致用户误选可移动对象,影响用户体验。
发明内容
本发明实施例提供了一种锁定列表对象的方法、装置及终端设备,对用户所需的可移动对象进行锁定,便于用户准确地进入所需的可移动对象的内容显示界面,提升用户体验。
本发明实施例第一方面提供一种锁定列表对象的方法,包括:
确定在显示屏的预设垂直范围内是否检测到针对动态列表输入的悬浮控制信号,其中所述动态列表包括多个显示位置可变化的可移动对象;
当检测到所述悬浮控制信号时,获取所述悬浮控制信号的位置信息;
根据所述悬浮控制信号的位置信息在所述动态列表中确定目标可移动对象;
获取所述目标可移动对象在所述动态列表中的显示位置,并锁定所述目标可移动对象在所述动态列表中的显示位置。
本发明实施例第一方面通过悬浮触控技术对用户所需的可移动对象进行锁定,便于用户准确地进入所需的可移动对象的内容显示界面,提升用户体验。
基于本发明实施例第一方面,在本发明实施例第一方面的第一种可能实现的方式中,根据确定的所述悬浮控制信号在从检测到所述悬浮控制信号开始的预设时间段内是否发生位置变化获取所述悬浮控制信号的位置信息,以便根据不同的位置信息在所述动态列表中确定目标可移动对象,即待锁定的可移动对象,具体的:
若未发生位置变化,则将所述悬浮控制信号的停留位置确定为所述悬浮控制信号的位置信息;
若发生位置变化,则获取所述悬浮控制信号位置变化的轨迹信息,并将所述轨迹信息确定为所述悬浮控制信号的位置信息。
基于本发明实施例第一方面的第一种可能实现的方式,在本发明实施例第一方面的第二种可能实现的方式中,根据所述悬浮控制信号的位置信息在所述动态列表中确定目标可移动对象,具体的:
若所述悬浮控制信号的停留位置在所述显示屏上的垂直投影位置位于两个可移动对象的选择区域,则将所述两个可移动对象确定为目标可移动对象;
若所述悬浮控制信号的停留位置在所述显示屏上的垂直投影位置位于一个可移动对象的选择区域,则将所述一个可移动对象确定为所述目标可移动对象。
基于本发明实施例第一方面的第一种可能实现的方式,在本发明实施例第一方面的第三种可能实现的方式中,所述轨迹信息包括初始位置和滑动方向,根据所述悬浮控制信号的位置信息在所述动态列表中确定目标可移动对象,即
将所述初始位置在所述显示屏上的垂直投影位置对应的可移动对象沿所述滑动方向上的所有或预设个数的可移动对象确定为目标可移动对象。
基于本发明实施例第一方面的第一种可能实现的方式,在本发明实施例第一方面的第四种可能实现的方式中,所述轨迹信息包括运动轨迹,根据所述悬浮控制信号的位置信息在所述动态列表中确定目标可移动对象,即将所述运动轨迹在所述显示屏上的垂直投影区域所覆盖的可移动对象确定为目标可移动对象。
基于本发明实施例第一方面的第一种至第四种可能实现的方式,在本发明实施例第一方面的第五种可能实现的方式中,在锁定所述目标可移动对象在所述动态列表中的显示位置之后,若接收到针对所述动态列表输入的预设方向的滑动操作,则解除对所述目标可移动对象在所述动态列表中的显示位置的锁定。
基于本发明实施例第一方面的第一种至第四种可能实现的方式,在本发明实施例第一方面的第六种可能实现的方式中,在锁定所述目标可移动对象在所述动态列表中的显示位置之后,若检测到所述目标可移动对象在所述动态列表中的显示位置的锁定时间超过预设阈值,则解除对所述目标可移动对象在所述动态列表中的显示位置的锁定。
基于本发明实施例第一方面的第一种至第四种可能实现的方式,在本发明实施例第一方面的第七种可能实现的方式中,在锁定所述目标可移动对象在所述动态列表中的显示位置之后,若检测到针对所述动态列表输入的退出操作,则解除对所述目标可移动对象在所述动态列表中的显示位置的锁定。
本发明实施例第二方面提供另一种锁定列表对象的方法,包括:
确定在显示屏的显示界面内是否检测到针对动态列表输入的界面控制信号,其中所述动态列表包括多个显示位置可变化的可移动对象;
当检测到所述界面控制信号时,获取所述界面控制信号的位置信息;
根据所述界面控制信号的位置信息在所述动态列表中确定目标可移动对象;
获取所述目标可移动对象在所述动态列表中的显示位置,并锁定所述目标可移动对象在所述动态列表中的显示位置。
本发明实施例第二方面通过平面点击或触控技术对用户所需的可移动对象进行锁定,便于用户准确地进入所需的可移动对象的内容显示界面,提升用户体验。
基于本发明实施例第二方面,在本发明实施例第二方面的第一种可能实现的方式中,根据确定的所述界面控制信号在从检测到所述界面控制信号开始的预设时间段内是否发生位置变化获取所述界面控制信号的位置信息,以便根据不同的位置信息在所述动态列表中确定目标可移动对象,即待锁定的可移动对象,具体的:
若未发生位置变化,则将所述界面控制信号的停留位置确定为所述界面控制信号的位置信息;
若发生位置变化,则获取所述界面控制信号位置变化的轨迹信息,并将所述轨迹信息确定为所述界面控制信号的位置信息。
基于本发明实施例第二方面的第一种可能实现的方式,在本发明实施例第二方面的第二种可能实现的方式中,根据所述界面控制信号的位置信息在所述动态列表中确定目标可移动对象,具体的:
若所述界面控制信号的停留位置在两个可移动对象的选择区域,则将所述两个可移动对象确定为目标可移动对象;
若所述界面控制信号的停留位置在一个可移动对象的选择区域,则将所述一个可移动对象确定为所述目标可移动对象。
基于本发明实施例第二方面的第一种可能实现的方式,在本发明实施例第二方面的第三种可能实现的方式中,所述轨迹信息包括滑动轨迹,根据所述界面控制信号的位置信息在所述动态列表中确定目标可移动对象,即将所述界面控制信号的滑动轨迹所经过的可移动对象确定为目标可移动对象。
基于本发明实施例第二方面的第一种至第三种可能实现的方式,在本发明实施例第一方面的第四种可能实现的方式中,在锁定所述目标可移动对象在所述动态列表中的显示位置之后,若接收到针对所述动态列表输入的预设方向的滑动操作,则解除对所述目标可移动对象在所述动态列表中的显示位置的锁定。
基于本发明实施例第二方面的第一种至第三种可能实现的方式,在本发明实施例第二方面的第五种可能实现的方式中,在锁定所述目标可移动对象在所述动态列表中的显示位置之后,若检测到所述目标可移动对象在所述动态列表中的显示位置的锁定时间超过预设阈值,则解除对所述目标可移动对象在所述动态列表中的显示位置的锁定。
基于本发明实施例第二方面的第一种至第三种可能实现的方式,在本发明实施例第二方面的第六种可能实现的方式中,在锁定所述目标可移动对象在所述动态列表中的显示位置之后,若检测到针对所述动态列表输入的退出操作,则解除对所述目标可移动对象在所述动态列表中的显示位置的锁定。
本发明实施例第三方面提供又一种锁定列表对象的方法,包括:
确定在显示屏的预设垂直范围内是否检测到针对动态列表输入的悬浮控制信号,其中所述悬浮控制信号包括多个显示位置可变化的可移动对象;
当检测到所述悬浮控制信号时,获取所述悬浮控制信号的位置信息;
根据所述悬浮控制信号的位置信息在所述动态列表中确定第一可移动对象,以及所述第一可移动对象在所述动态列表中的显示位置;
若在从检测到所述悬浮控制信号开始的预设时间段内检测到对所述显示位置上的第二可移动对象输入的选择操作,则输出包括选择列表的对话框,所述选择列表包括所述第一可移动对象和所述第二可移动对象。
本发明实施例第三方面,通过悬浮触控技术,针对同一显示位置上显示不同可移动对象的情况,以对话框的形式输出包括第一可移动对象和第二可移动对象的选择列表,以便用户确定选择哪个可移动对象,提升用户体验。
本发明实施例第四方面提供又一种锁定列表对象的方法,包括:
确定在显示屏的显示界面内是否检测到针对动态列表输入的界面控制信号,其中所述动态列表包括多个显示位置可变化的可移动对象;
当检测到所述界面控制信号时,获取所述界面控制信号的位置信息;
根据所述界面控制信号的位置信息在所述动态列表中确定第一可移动对象,以及所述第一可移动对象在所述动态列表中的显示位置;
若在从检测到所述界面控制信号开始的预设时间段内检测到对所述显示位置上的第二可移动对象输入的选择操作,则输出包括选择列表的对话框,所述选择列表包括所述第一可移动对象和所述第二可移动对象。
本发明实施例第四方面,通过平面点击或触控技术,针对同一显示位置上显示不同可移动对象的情况,以对话框的形式输出包括第一可移动对象和第二可移动对象的选择列表,以便用户确定选择哪个可移动对象,提升用户体验。
本发明实施例第五方面提供一种锁定列表对象的装置,包括:
信号检测单元,用于确定在显示屏的预设垂直范围内是否检测到针对动态列表输入的悬浮控制信号,其中所述动态列表包括多个显示位置可变化的可移动对象;
信息获取单元,用于当检测到所述悬浮控制信号,获取所述悬浮控制信号的位置信息;
目标确定单元,用于根据所述悬浮控制信号的位置信息在所述动态列表中确定目标可移动对象;
位置锁定单元,用于获取所述目标可移动对象在所述动态列表中的显示位置,并锁定所述目标可移动对象在所述动态列表中的显示位置。
本发明实施例第五方面提供的锁定列表对象的装置用于实现本发明实施例第一方面提供的锁定列表对象的方法,在此不再赘述。
本发明实施例第六方面提供另一种锁定列表对象的装置,包括:
信号检测单元,用于确定在显示屏的显示界面内是否检测到针对动态列表输入的界面控制信号,其中所述动态列表包括多个显示位置可变化的可移动对象;
信息获取单元,用于当检测到所述界面控制信号时,获取所述界面控制信号的位置信息;
目标确定单元,用于根据所述界面控制信号的位置信息在所述动态列表中确定目标可移动对象;
位置锁定单元,用于获取所述目标可移动对象在所述动态列表中的显示位置,并锁定所述目标可移动对象在所述动态列表中的显示位置。
本发明实施例第六方面提供的锁定列表对象的装置用于实现本发明实施例第二方面提供的锁定列表对象的方法,在此不再赘述。
本发明实施例第七方面提供又一种锁定列表对象的装置,包括:
信号检测单元,用于确定在显示屏的预设垂直范围内是否检测到针对动态列表输入的悬浮控制信号,其中所述悬浮控制信号包括多个显示位置可变化的可移动对象;
信息获取单元,用于当检测到所述悬浮控制信号时,获取所述悬浮控制信号的位置信息;
位置确定单元,用于根据所述悬浮控制信号的位置信息在所述动态列表中确定第一可移动对象,以及所述第一可移动对象在所述动态列表中的显示位置;
对话框输出单元,用于若在从检测到所述悬浮控制信号开始的预设时间段内检测到对所述显示位置上的第二可移动对象输入的选择操作,则输出包括选择列表的对话框,所述选择列表包括所述第一可移动对象和所述第二可移动对象。
本发明实施例第七方面提供的锁定列表对象的装置用于实现本发明实施例第三方面提供的锁定列表对象的方法,在此不再赘述。
本发明实施例第八方面提供又一种锁定列表对象的装置,包括:
信号检测单元,用于确定在显示屏的显示界面内是否检测到针对动态列表输入的界面控制信号,其中所述动态列表包括多个显示位置可变化的可移动对象;
信息获取单元,用于当检测到所述界面控制信号时,获取所述界面控制信号的位置信息;
位置确定单元,用于根据所述界面控制信号的位置信息在所述动态列表中确定第一可移动对象,以及所述第一可移动对象在所述动态列表中的显示位置;
对话框输出单元,用于若在从检测到所述界面控制信号开始的预设时间段内检测到对所述显示位置上的第二可移动对象输入的选择操作,则输出包括选择列表的对话框,所述选择列表包括所述第一可移动对象和所述第二可移动对象。
本发明实施例第八方面提供的锁定列表对象的装置用于实现本发明实施例第四方面提供的锁定列表对象的方法,在此不再赘述。
本发明实施例第九方面提供又一种锁定列表对象的装置,所述锁定列表对象的装置包括输入模块、输出模块、处理器、存储器以及传感器,其中,存储器中存储一组程序代码,且处理器用于调用存储器中存储的程序代码,使得所述锁定列表对象的装置执行本发明实施例第一方面所述的锁定列表对象的方法、或第二方面所述的锁定列表对象的方法、或第三方面所述的锁定列表对象的方法、或第四方面所述的锁定列表对象的方法。
本发明实施例第十方面提供一种终端设备,包括本发明实施例第四方面所述的锁定列表对象的装置、第五方面所述的锁定列表对象的装置、第六方面所述的锁定列表对象的装置、第七方面所述的锁定列表对象的装置、第八方面所述的锁定列表对象的装置以及第九方面所述的锁定列表对象的装置。
在本发明实施例中,通过确定在显示屏的预设垂直范围内是否检测到针对动态列表输入的悬浮控制信号,或确定在显示屏的显示界面内是否检测到针对动态列表输入的界面控制信号,其中动态列表包括多个显示位置可变化的可移动对象;当检测到悬浮控制信号或界面控制信号时,获取悬浮控制信号或界面控制信号的位置信息;根据悬浮控制信号或界面控制信号的位置信息在动态列表中确定目标可移动对象;获取目标可移动对象在动态列表中的显示位置,并锁定目标可移动对象在动态列表中的显示位置,从而实现对用户所需的可移动对象进行锁定,便于用户准确地进入所需的可移动对象的内容显示界面,提升用户体验。
附图说明
为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1为实现本发明实施例的终端设备的硬件结构示意图;
图2为本发明实施例一提供的锁定列表对象的方法的流程示意图;
图3为本发明实施例二提供的锁定列表对象的方法的流程示意图;
图4为可移动对象的选择区域示意图;
图5为本发明实施例三提供的锁定列表对象的方法的流程示意图;
图6为本发明实施例提供的一种动态列表的界面示意图;
图7为本发明实施例四提供的锁定列表对象的方法的流程示意图;
图8为本发明实施例五提供的锁定列表对象的方法的流程示意图;
图9为本发明实施例六提供的锁定列表对象的方法的流程示意图;
图10为本发明实施例七提供的锁定列表对象的方法的流程示意图;
图11为本发明实施例八提供的锁定列表对象的方法的流程示意图;
图12为本发明实施例九提供的锁定列表对象的方法的流程示意图;
图13为本发明实施例提供的一种锁定列表对象的装置的结构示意图;
图14为本发明实施例提供的另一种锁定列表对象的装置的结构示意图;
图15为本发明实施例提供的又一种锁定列表对象的装置的结构示意图。
具体实施方式
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
请参见图1,为实现本发明实施例的终端设备的硬件结构示意图。所述终端设备10可以包括通信总线110、通信模块120、输入模块130、传感器140、电源模块150、处理器160、输出模块170和存储器180等等。其中,通信总线110用于实现这些组件之间的连接通信。本领域技术人员可以理解,图1所示的终端设备的硬件结构并不构成对本发明的限定,它既可以是总线行结构,也可以是星型结构,还可以包括比图1所示更多或更少的部件,或者组合某些部件,或者不同的部件布置。在本发明实施例中,所述终端设备可以是任何移动或便携式电子设备,可以包括但不限于移动电话、移动电脑、平板电脑、个人数字助理(PersonalDigital Assistant,PDA)、媒体播放器、智能电视、台式计算机,以及上述两项或两项以上的组合等。
输入模块130用于实现用户与终端设备的交互和/或信息输入到终端设备中。例如,输入模块130可以接收用户输入的数字或字符信息,以产生与用户设置或功能控制有关的信号输入。在可能的实施方式中,输入模块130可以是触控面板,也可以是其他人机交互界面,例如实体输入键、麦克风等,还可以是其他外部信息撷取装置,例如摄像头等。触控面板,也称为触摸屏或触控屏,可收集用户在其上触摸或接近的操作动作。比如用户使用手指、触笔等任何适合的物体或附件在触控面板上或接近触控面板的位置的操作动作,并根据预先设定的程式驱动相应的连接装置。可选的,触控面板可包括触摸检测装置和触摸控制器两个部分。其中,触摸检测装置检测用户的触摸操作,并将检测到的触摸操作转换为电信号,以及将所述电信号传送给触摸控制器;触摸控制器从触摸检测装置上接收所述电信号,并将它转换成触点坐标,再送给处理器160。所述触摸控制器还可以接收处理器160发来的命令并执行。此外,可以采用电阻式、电容式、红外线(Infrared)以及表面声波等多种类型实现触控面板。在本发明可能的实施方式中,输入模块130所采用的实体输入键可以包括但不限于物理键盘、功能键(比如音量控制按键、开关按键等)、轨迹球、鼠标、操作杆等中的一种或多种。麦克风形式的输入模块130可以收集用户或环境输入的语音并将其转换成电信号形式的、处理器160可执行的命令。
传感器140是一种检测装置,能感受到被测量的信息,并能将感受到的信息,按一定规律变换成为电信号或其他所需形式的信息输出,以满足信息的传输、处理、存储、显示、记录和控制等要求。所述传感器140可以是各类传感器件,例如霍尔器件,用于侦测终端设备的物理量,例如力、力矩、压力、应力、位置、位移、速度、加速度、角度、角速度、转数、转速以及工作状态发生变化的时间等,转变成电量来进行检测和控制。其他的一些传感器件还可以包括重力感应计、三轴加速计、陀螺仪、电子罗盘、环境光传感器、接近传感器、温度传感器、湿度传感器、压力传感器、心率传感器、指纹识别器等。在本发明实施例中,对于移动电话、平板电脑、PDA等移动终端设备而言,所述传感器140还包括自电容传感器,可以实现悬浮触控技术,即在用户手指或触控件不接触终端设备的情况下,对用户针对触控面板输入的触摸操作进行检测,例如,冬天用户可以隔着厚厚的手套来使用触控面板,即使隔着手套所述传感器140依然可以检测用户输入的触摸操作。自电容传感器能够产生比互电容传感器更强大的信号,检测更远的手指感应,检测举例范围可达20mm。
处理器160为终端设备的控制中心,利用各种接口和线路连接整个终端设备的各个部分,通过运行或执行存储在存储器180内的软件程序和/或模块,以及调用存储在存储器180内的数据,以执行终端设备的各种功能和/或处理数据。所述处理器160可以由集成电路(Integrated Circuit,IC)组成,例如可以由单颗封装的IC所组成,也可以由连接多颗相同功能或不同功能的封装IC而组成。举例来说,处理器160可以仅包括中央处理器(CentralProcessing Unit,CPU),也可以是图像处理器(Graphic Processing Unit,GPU)、数字信号处理器(Digital Signal Processor,DSP)、及通信模块120中的控制芯片(例如基带芯片)的组合。在本发明实施方式中,CPU可以是单运算核心,也可以包括多运算核心。
通信模块120用于建立通信信道,使终端设备通过所述通信信道以连接至远程服务器,并从所述远程服务器下媒体数据。所述通信模块120可以包括无线局域网(WirelessLocal Area Network,wireless LAN)单元、蓝牙单元、基带(Base Band,BB)单元等通信单元,以及所述通信模块120对应的射频(Radio Frequency,RF)电路,用于进行无线局域网络通信、蓝牙通信、红外线通信及/或蜂窝式通信系统通信,例如宽带码分多重接入(WidebandCode Division Multiple Access,W-CDMA)及/或高速下行封包存取(High SpeedDownlink Packet Access,HSDPA)。所述通信模块120用于控制终端设备中的各组件的通信,并且可以支持直接内存存取(Direct Memory Access,DMA)。
在不同实施方式中,所述通信模块120中的各种通信单元一般以集成电路芯片(Integrated Circuit Chip,ICC)的形式出现,并可进行选择性组合,而不必包括所有通信单元及对应的天线组。例如,所述通信模块120可以仅包括基带芯片、射频芯片以及相应的天线以在一个蜂窝通信系统中提供通信功能。经由所述通信模块120建立的无线通信连接,例如无线局域网接入或WCDMA接入,所述终端设备可以连接至蜂窝网(Cellular Network,CN)或因特网(Internet)。在一些可选实施方式中,所述通信模块120中的通信单元,例如基带单元可以集成到处理器160中,典型的如高通(Qualcomm)公司提供的APQ+MDM系列平台。
射频电路用于信息收发或通话过程中接收和发送信号。例如,将基站的下行信息接收后,给处理器160处理;另外,将设计上行的数据发送给基站。通常,所述射频电路包括用于执行这些功能的公知电路,包括但不限于天线系统、射频收发机、一个或多个放大器、调谐器、一个或多个振荡器、数字信号处理器、编解码(Codec)芯片组、用户身份模块(SIM)卡、存储器等等。此外,射频电路还可以通过无线通信与网络和其他设备通信。所述无线通信可以使用任一通信标准或协议,包括但不限于全球移动通讯系统(Global System ofMobile communication,GSM)、通用分组无线服务(General Packet Radio Service,GPRS)、码分多址(Code Division Multiple Access,CDMA)、宽带码分多址(Wideband CodeDivision Multiple Access,WCDMA)、高速上行行链路分组接入技术(High Speed UplinkPacket Access,HSUPA)、长期演进(Long Term Evolution,LTE)、电子邮件、短消息服务(Short Messaging Service,SMS)等。
输出模块170包括但不限于影像输出单元和声音输出单元。影像输出单元用于输出文字、图片和/或视频。所述影像输出单元可包括显示屏,例如采用液晶显示器(LiquidCrystal Display,LCD)、有机发光二极管(Organic Light-Emitting Diode,OLED)、场发射显示器(field emission display,FED)等形式来配置的显示屏。或者所述影像输出单元可以包括反射式显示器,例如电泳式(electrophoretic)显示器,或利用光干涉调变技术(Interferometric Modulation of Light)的显示器。所述影像输出单元可以包括单个显示器或不同尺寸的多个显示器。在本发明的具体实施方式中,上述输入模块130所采用的触控面板亦可同时作为输出模块170的显示屏。例如,当触控面板检测到在其上的触摸或接近的手势操作后,传送给处理器160以确定触摸事件的类型,随后处理器160根据触摸事件的类型在显示屏上提供相应的视觉输出。虽然在图1中,输入模块130与输出模块170是作为两个独立的部件来实现电子设备的输入和输出功能,但是在某些实施例中,可以将触控面板与显示屏集成一体而实现电子设备的输入和输出功能。例如,所述影像输出单元可以显示各种图形化用户接口(Graphical User Interface,GUI)以作为虚拟控制组件,包括但不限于窗口、卷动轴、图标及剪贴簿,以供用户通过触控方式进行操作。
在具体实施方式中,所述输出模块170包括滤波器及放大器,用来将处理器160所输出的视频滤波及放大。音频输出单元包括数字模拟转换器,用来将处理器160所输出的音频信号从数字格式转换为模拟格式。在本发明实施例中,所述输出模块170用于显示包括多个可移动对象的动态列表、某个可移动对象的内容显示界面以及对话框等。
存储器180可用于存储软件程序以及模块,处理器160通过运行存储在存储器180的软件程序以及模块,从而执行电子设备的各种功能应用以及实现数据处理。存储器180主要包括程序存储区和数据存储区,其中,程序存储区可存储操作系统、至少一个功能所需的应用程序,比如声音播放程序、图像播放程序等等;数据存储区可存储根据电子设备的使用所创建的数据(比如音频数据、电话本等)等。在具体实施方式中,存储器180可以包括易失性存储器,例如非挥发性动态随机存取内存(Nonvolatile Random Access Memory,NVRAM)、相变化随机存取内存(Phase Change RAM,PRAM)、磁阻式随机存取内存(Magetoresistive RAM,MRAM)等,还可以包括非易失性存储器,例如至少一个磁盘存储器件、电子可擦除可编程只读存储器(Electrically Erasable Programmable Read-OnlyMemory,EEPROM)、闪存器件,例如反或闪存(NOR flash memory)或是反及闪存(NAND flashmemory)。非易失存储器储存处理器160所执行的操作系统及应用程序。所述处理器160从所述非易失存储器加载运行程序与数据到内存并将数字内容储存于大量储存装置中。所述操作系统包括用于控制和管理常规系统任务,例如内存管理、存储设备控制、电源管理等,以及有助于各种软硬件之间通信的各种组件和/或驱动器。在本发明实施方式中,所述操作系统可以是Google公司的Android系统、Apple公司开发的iOS系统或Microsoft公司开发的Windows操作系统等,或者是Vxworks这类的嵌入式操作系统。
所述应用程序包括安装在电子设备上的任何应用,包括但不限于浏览器、电子邮件、即时消息服务、文字处理、键盘虚拟、窗口小部件(Widget)、加密、数字版权管理、语音识别、语音复制、定位(例如由全球定位系统提供的功能)、音乐播放等等。
电源模块150用于给终端设备的不同部件进行供电以维持其运行。作为一般性理解,所述电源模块150可以是内置的电池,例如常见的锂离子电池、镍氢电池等,也包括直接向电子设备供电的外接电源,例如AC适配器等。在一些实施方式中,所述电源还可以作更为广泛的定义,例如还可以包括电源管理系统、充电系统、电源故障检测电路、电源转换器或逆变器、电源状态指示器(如发光二极管),以及与电子设备的电能生成、管理及分布相关联的其他任何组件。
本发明实施例提供的锁定列表对象的方法、装置及终端设备,可以应用于在动态列表中对某个或某几个可移动对象的显示位置进行锁定的场景,所述动态列表为包括多个可移动对象的列表,可以包括无线网络的选择列表、社交应用程序的会话列表、搜索列表等。本发明实施例中的锁定列表对象的装置可以实作为成单独一台装置,或整合于各种不同的终端设备中,例如移动电话、移动电脑、平板电脑、PDA、媒体播放器、智能电视或台式计算机等。
下面将结合附图1-附图7对本发明实施例提供的锁定列表对象的方法进行详细介绍。
请参见图2,为本发明实施例一提供的锁定列表对象的方法的流程示意图。结合图1所示的终端设备,存储器180中存储一组程序代码,且处理器160调用存储器180中存储的程序代码,用于执行所述锁定列表对象的方法,可以包括以下步骤101-步骤104。
101,确定在显示屏的预设垂直范围内是否检测到针对动态列表输入的悬浮控制信号。
具体的,终端设备10的输出模块170的显示屏可向用户呈现各种影像信息,例如视频、照片、文字、列表等信息。若显示屏的显示界面为动态列表,所述动态列表包括多个显示位置可变化的可移动对象,则处理器160通过传感器140确定在所述显示屏的预设垂直范围内是否检测到针对所述动态列表输入的悬浮控制信号。其中,所述动态列表可以包括但不限于无线网络的选择列表、社交应用程序的会话列表、搜索列表等,所述动态列表包括的多个可移动对象在所述动态列表中的显示位置并不是固定不变的,可根据一些更新参数或更新指令发生上下变化,并且在不同的时刻所述动态列表所包括的多个可移动对象有所不同。
在终端设备10运行的过程中,传感器140实时检测所述显示屏的预设垂直范围内是否存在悬浮手势,所述悬浮手势可为用户通过手指或触控器件输入,但是该输入过程为手指或触控器件不直接接触所述显示屏。传感器140在对所述悬浮手势检测的过程中,还能识别所述悬浮手势的触控操作。传感器140将所述悬浮手势或所述悬浮手势的触控操作转化为电信号,并将所述电信号传递至处理器160,由处理器160控制相应功能的实现。在本发明实施例中,若传感器140在所述显示屏的显示界面为所述动态列表时,检测到存在用户输入的悬浮手势,则根据所述悬浮手势生成悬浮控制信号,并将所述悬浮控制信号传递至处理器160,处理器160确定传感器140检测到所述悬浮控制信号。所述显示屏的预设垂直范围即为在垂直于所述显示屏的方向上,与所述显示屏相距预设距离的范围,所述预设距离的具体数值由终端设备10所采用的传感器140决定,例如,自电容传感器的检测距离可达20mm,那么所述预设距离为20mm。
102,当检测到所述悬浮控制信号时,获取所述悬浮控制信号的位置信息。
具体的,由于所述悬浮控制信号由用户的手指或触控器件输入,那么所述悬浮控制信号在所述显示屏的预设垂直范围内的悬浮位置由用户控制,可能保持在一个位置不变,也可能发生变化,因此若传感器140检测到所述显示屏的预设垂直范围内存在所述悬浮控制信号,则处理器160通过传感器140获取所述悬浮控制信号的位置信息。所述悬浮控制信号的位置信息即所述悬浮控制信号在所述预设垂直范围内的悬浮位置信息,也即所述悬浮手势的悬浮位置信息,所述悬浮控制信号的位置信息用于表示所述悬浮控制信号的悬浮位置是否发生变化,以及变化情况。
处理器160确定所述悬浮控制信号在从检测到所述悬浮控制信号开始的预设时间段内是否发生位置变化,即确定所述预设时间段内所述悬浮手势的悬浮位置是否发生变化。若未发生位置变化,可以理解的是所述悬浮手势悬浮停留在所述显示屏的垂直上方的某个位置保持不动,则处理器160将所述悬浮控制信号的停留位置确定为所述悬浮控制信号的位置信息。由于所述悬浮手势在所述预设时间段内停留在某个位置保持不动,因此所述悬浮控制信号的停留位置即为所述悬浮手势保持不动的悬浮位置。若发生位置变化,则处理器160获取所述悬浮控制信号位置变化的轨迹信息,并将所述轨迹信息确定为所述悬浮控制信号的位置信息。所述轨迹信息包括初始位置和滑动方向,或包括运动轨迹。其中,所述预设时间段的具体数值由终端设备10的制造厂商设定,具体数值在此不做限定。
103,根据所述悬浮控制信号的位置信息在所述动态列表中确定目标可移动对象。
具体的,处理器160根据所述悬浮控制信号的位置信息在所述动态列表中确定目标可移动对象。所述目标可移动对象的数量可能为一个、两个甚至更多,根据所述悬浮控制信号的位置信息而定。
104,获取所述目标可移动对象在所述动态列表中的显示位置,并锁定所述目标可移动对象在所述动态列表中的显示位置。
具体的,处理器160获取所述目标可移动对象在所述动态列表中的显示位置,并锁定所述目标可移动对象在所述动态列表中的显示位置,即保持所述目标可移动对象在所述动态列表中的显示位置与所述显示屏的相对显示关系不变,或者保持所述目标可移动对象的显示位置在所述动态列表中的显示秩序不变。若接收到针对所述动态列表的更新指令或更新参数,则所述目标可移动对象在所述动态列表中的显示位置并不因为所述更新指令或所述更新参数而发生改变。例如,所述目标对象在所述动态列表中的显示位置为第二个,若接收到针对所述目标对象的更新指令,则处理器160屏蔽或拒绝该更新指令中对显示位置更新的部分,只接收该更新指令中的更新内容(例如,短信内容、聊天消息),并保持所述目标对象在所述动态列表中的显示位置依然为第二个;若接收到针对所述动态列表中的第三个显示位置的可移动对象的更新指令,则原本在第三个显示位置上的可移动对象现调整在第一个显示位置上,原本在第一个显示位置上的可移动对象现调整在第三个显示位置上,并保持所述目标对象在所述动态列表中的显示位置依然为第二个。
若所述目标可移动数量不止一个,则分别获取每个目标可移动对象在所述动态列表中的显示位置,并分别锁定每个目标可移动对象在所述动态列表中的显示位置。对所述目标可移动对象的显示位置进行锁定,可以有效防止所述动态列表中的多个可移动对象的显示位置发生变化后用户误选,便于用户准确选择所需的可移动对象。
在步骤104之后,若输入模块130接收到针对所述动态列表中任意一个可移动对象输入的选择操作,则处理器160控制输出模块170显示所述选择操作对应的可移动对象的内容显示界面,即此时处理器160控制输出模块170由当前显示界面的动态列表跳转至所述选择操作对应的可移动对象的内容显示界面,例如,某个无线网络的输入密码的界面,某个会话的界面等。其中,所述选择操作可以为点击操作或长按操作,在此不做限定。所述任意一个可移动对象可以为所述目标可移动对象,也可以为除所述目标可移动对象外的任意一个可移动对象。
在本发明实施例中,通过确定在显示屏的预设垂直范围内是否检测到针对动态列表输入的悬浮控制信号,其中动态列表包括多个显示位置可变化的可移动对象,并在检测到悬浮控制信号时,获取悬浮控制信号的位置信息,根据悬浮控制信号的位置信息在动态列表中确定目标可移动对象,获取目标可移动对象在动态列表中的显示位置,并锁定目标可移动对象在动态列表中的显示位置,从而实现通过悬浮控制信号对动态列表中的用户所需的可移动对象进行锁定,便于用户准确地进入所需的可移动对象的内容显示界面,提升用户体验。
请参见图3,为本发明实施例二提供的锁定列表对象的方法的流程示意图。结合图1所示的终端设备,存储器180中存储一组程序代码,且处理器160调用存储器180中存储的程序代码,用于执行所述锁定列表对象的方法,可以包括以下步骤201-步骤206。
201,确定在显示屏的预设垂直范围内是否检测到针对动态列表输入的悬浮控制信号。
本发明实施例中的步骤201的具体实现过程,可参见图2所示的本发明实施例一中对步骤101的具体描述,在此不再赘述。
202,当检测到所述悬浮控制信号时,确定所述悬浮控制信号在从检测到所述悬浮控制信号开始的预设时间段内是否发生位置变化。
具体的,由于所述悬浮控制信号由用户的手指或触控器件输入,那么所述悬浮控制信号在所述显示屏的预设垂直范围内的悬浮位置由用户控制,可能保持在一个位置不变,也可能发生变化,因此若传感器140检测到所述显示屏的预设垂直范围内存在所述悬浮控制信号,则处理器160通过传感器140获取所述悬浮控制信号的位置信息。所述悬浮控制信号的位置信息即所述悬浮控制信号在所述预设垂直范围内的悬浮位置信息,也即所述悬浮手势的悬浮位置信息,所述悬浮控制信号的位置信息用于表示所述悬浮控制信号的悬浮位置是否发生变化,以及变化情况。
处理器160通过传感器140确定所述悬浮控制信号在从检测到所述悬浮控制信号开始的预设时间段内是否发生位置变化来获取所述悬浮控制信号的位置信息。在传感器140开始检测到所述悬浮控制信号时,获取所述悬浮控制信号的初始位置,并在所述预设时间段内实时检测所述悬浮控制信号是否偏离该初始位置,并将检测结果发送至处理器160。其中,所述预设时间段的具体数值由终端设备10的制造厂商设定,具体数值在此不做限定。
203,若未发生位置变化,则将所述悬浮控制信号的停留位置确定为所述悬浮控制信号的位置信息。
具体的,若未发生位置变化,可以理解的是所述悬浮控制信号悬浮停留在所述显示屏的垂直上方的某个位置保持不动,即所述悬浮手势的悬浮位置在所述显示屏上的垂直投影在某个位置保持不变,则处理器160控制传感器140通过悬浮触控技术获取所述悬浮控制信号的停留位置,并将所述悬浮控制信号的停留位置确定为所述悬浮控制信号的位置信息。其中,所述悬浮控制信号的停留位置即为所述悬浮手势保持不动的悬浮位置。
204,若所述悬浮控制信号的停留位置在所述显示屏上的垂直投影位置位于两个可移动对象的选择区域,则将所述两个可移动对象确定为目标可移动对象。
具体的,若所述悬浮手势的停留位置在所述显示屏上的垂直投影位置位于两个可移动对象的选择区域,即所述悬浮手势的停留位置在所述显示屏上的垂直投影位置同时位于两个可移动对象的选择区域,如图4所示,为可移动对象的选择区域示意图,图4中的椭圆1、2表示所述悬浮控制信号在所述显示屏上的垂直投影,椭圆1位于可移动对象B的选择区域和可移动对象C的选择区域,此时不好判断所述悬浮控制信号的停留位置到底在哪个可移动对象的上,因此处理器160将所述两个可移动对象确定为目标可移动对象,即将可移动对象B和可移动对象C确定为目标可移动对象。
205,若所述悬浮控制信号的停留位置在所述显示屏上的垂直投影位置位于一个可移动对象的选择区域,则将所述一个可移动对象确定为所述目标可移动对象。
具体的,若所述悬浮控制信号的停留位置在所述显示屏上的垂直投影位置位于一个可移动对象的选择区域,即所述悬浮手势的停留位置在显示屏上的垂直投影位置位于一个可移动对象的选择区域,此时可以明确所述悬浮手势的停留位置到底在哪个可移动对象的上方,因此处理器160将所述一个可移动对象确定为目标可移动对象。某个可移动对象的选择区域,可以理解的是用户对该选择区域输入点击操作,可以触发处理器160跳转至该可移动对象的内容显示界面,可参见图4中标注的选择区域。例如,图4中椭圆2位于可移动对象D的选择区域,则处理器160将可移动对象D确定为所述目标可移动对象。
206,获取所述目标可移动对象在所述动态列表中的显示位置,并锁定所述目标可移动对象在所述动态列表中的显示位置。
具体的,若所述目标可移动对象为所述两个可移动对象,则处理器160分别获取所述两个可移动对象中每个可移动对象在所述动态列表中的显示位置,并锁定所述每个可移动对象在所述动态列表中的显示位置,即保持所述每个可移动对象与显示屏的相对显示关系不变,或者保持所述目标可移动对象的显示位置在所述动态列表中的显示秩序不变。例如,对于包括五个无线网络的动态列表,所述悬浮手势的停留位置在显示屏上的垂直投影位于第二个无线网络和第三个无线网络的选择区域,则处理器160获取第二个无线网络和第三个无线网络在所述动态列表中的显示位置,并锁定第二个无线网络和第三个无线网络在所述动态列表中的显示位置,其余三个无线网络的位置可随着信号强度的变化而上下变化,但是第二无线网络和第三个无线网络的显示位置并不会发生变化。
若所述目标可移动对象为所述一个可移动对象,则处理器160获取该可移动对象在所述动态列表中的显示位置,并锁定该可移动对象在所述动态列表中的显示位置,即保持该可移动对象与显示屏的相对显示关系不变,或者保持该可移动对象的显示位置在所述动态列表中的显示秩序不变。例如,某个社交应用程序的会话列表包括六个会话,若所述悬浮控制信号的停留位置在所述显示屏上的垂直投影位于第三个会话的选择区域,则处理器160获取第三个会话在所述会话列表中的显示位置,并保持这个显示位置与显示屏的相对显示关系不变,即使接收到针对第三个会话的新消息,也不会改变第三个会话在所述会话列表中的显示位置。
在步骤206之后,若输入模块130接收到针对所述动态列表中任意一个可移动对象输入的选择操作,则处理器160控制输出模块170显示所述选择操作对应的可移动对象的内容显示界面,即此时处理器160控制输出模块170由当前显示界面的动态列表跳转至所述选择操作对应的可移动对象的内容显示界面,例如,某个无线网络的输入密码的界面,某个会话的界面等。其中,所述选择操作可以为点击操作或长按操作,在此不做限定。所述任意一个可移动对象可以为所述目标可移动对象,也可以为除所述目标可移动对象外的任意一个可移动对象。
在本发明实施例中,通过确定在显示屏的预设垂直范围内是否检测到针对动态列表输入的悬浮控制信号,其中动态列表包括多个显示位置可变化的可移动对象,并在检测到悬浮控制信号时,确定所述悬浮控制信号在从检测到所述悬浮控制信号开始的预设时间段内是否发生位置变化,在未发生位置变化情况的下,根据悬浮控制信号的位置信息确定目标可移动对象,并获取目标可移动对象在动态列表中的显示位置,并锁定目标可移动对象在动态列表中的显示位置,从而实现利用悬浮触控技术对用户所需的可移动对象进行锁定,便于用户准确地进入所需的可移动对象的内容显示界面,提升用户体验。
请参见图5,为本发明实施例三提供的锁定列表对象的方法的流程示意图。结合图1所示的终端设备,存储器180中存储一组程序代码,且处理器160调用存储器180中存储的程序代码,用于执行所述锁定列表对象的方法,可以包括以下步骤301-步骤306。
301,确定在显示屏的预设垂直范围内是否检测到针对动态列表输入的悬浮控制信号。
302,当检测到所述悬浮控制信号时,确定所述悬浮控制信号在从检测到所述悬浮控制信号开始的预设时间段内是否发生位置变化。
本发明实施例中步骤301和步骤302的具体实现过程,可参见图3所示的本发明实施例二对步骤201和步骤202的具体描述,在此不再赘述。
303,若发生位置变化,则获取所述悬浮控制信号位置变化的轨迹信息,并将所述轨迹信息确定为所述悬浮控制信号的位置信息,所述轨迹信息包括初始位置和滑动方向,或包括运动轨迹。
具体的,若发生位置变化,可以理解的是所述悬浮控制信号并没有停留在所述显示屏的垂直上方的某个位置保持不动,而是在发生变化,因此处理器160控制传感器140通过悬浮触控技术获取所述悬浮控制信号位置变化的轨迹信息,即所述悬浮手势位置变化的轨迹信息。所述轨迹信息可能是向上或向下滑动,也可能是某个规则或不规则的封闭图形,因此对于向上或向下滑动情况,所述轨迹信息包括所述悬浮手势的初始位置和所述悬浮手势的滑动方向;对于规则或不规则的封闭图形,所述轨迹信息包括所述悬浮手势的运动轨迹。
304,将所述初始位置在所述显示屏上的垂直投影位置对应的可移动对象沿所述滑动方向上的所有或预设个数的可移动对象确定为目标可移动对象。
具体的,当所述轨迹信息包括所述初始位置和所述滑动方向时,处理器160通过传感器140确定所述悬浮手势的初始位置在所述显示屏上的垂直投影位置对应的可移动对象,即在所述显示屏上的垂直投影位置对应的可移动对象。
可选的,处理器160将该可移动对象沿所述滑动方向上的所有的可移动对象确定为目标可移动对象,例如,对于包括五个无线网络的动态列表,所述悬浮手势的初始位置对应第二个无线网络,所述悬浮手势的滑动方向为向下,则处理器将第二个、第三个、第四个以及第五个无线网络确定为目标可移动对象,或者将第三个、第四个以及第五个无线网络确定为目标可移动对象。
可选的,处理器160将该可移动对象沿所述滑动方向上的预设个数的可移动对象确定为目标可移动对象,例如,对于包括五个无线网络的动态列表,所述悬浮手势的初始位置对应第二个无线网络,所述悬浮手势的滑动方向为向下,所述预设个数为两个,则处理器将第二个和第三个无线网络确定为目标可移动对象,或将第三个和第四个无线网络确定为目标可移动对象。其中,所述预设个数由终端设备10的制造厂商设定或由用户自主设定,具体数值在此不做限定。
305,将所述运动轨迹在所述触控显示屏上的垂直投影区域所覆盖的可移动对象确定为目标可移动对象。
具体的,当所述轨迹信息包括所述运动轨迹时,处理器160通过传感器140将所述运动轨迹在所述显示屏上的垂直投影区域所覆盖的可移动对象确定为目标可移动对象。请参见图6,为一种动态列表的界面示意图,图6中的不规则图形即为所述悬浮手势在显示屏上的垂直投影,该垂直投影区域所覆盖的可移动对象为无线网络2、无线网络3以及无线网络4,处理器160将这三个可移动对象确定为目标可移动对象。需要说明的是,图6采用无线网络的选择列表进行举例,其它动态列表所包括的可移动对象视具体情况而定,该显示界面内的其余内容在本发明实施例中不做限定,有些实际存在的内容并未在图6中标明,例如各无线网络的信号强度,密码标识等。
306,获取所述目标可移动对象在所述动态列表中的显示位置,并锁定所述目标可移动对象在所述动态列表中的显示位置。
具体的,若所述目标可移动对象为所述两个可移动对象,则处理器160分别获取所述两个可移动对象中每个可移动对象在所述动态列表中的显示位置,并锁定所述每个可移动对象在所述动态列表中的显示位置,即保持所述每个可移动对象与显示屏的相对显示关系不变,或者保持所述目标可移动对象的显示位置在所述动态列表中的显示秩序不变。例如,图6确定的所述目标可移动对象为无线网络2、无线网络3以及无线网络4,若接收到针对无线网络2的更新参数,则处理器160只根据该更新参数对无线网络2的信号强度进行更新,但是并不改变无线网络2在图6中的显示位置;若接收到针对无线网络5的更新参数,则处理器160对无线网络5在图6中的显示位置进行调整,但是并不改变无线网络2、无线网络3以及无线网络4在图6中的显示位置。
在步骤306之后,若输入模块130接收到针对所述动态列表中任意一个可移动对象输入的选择操作,则处理器160控制输出模块170显示所述选择操作对应的可移动对象的内容显示界面,即此时处理器160控制输出模块170由当前显示界面的动态列表跳转至所述选择操作对应的可移动对象的内容显示界面,例如,某个无线网络的输入密码的界面,某个会话的界面等。其中,所述选择操作可以为点击操作或长按操作,在此不做限定。所述任意一个可移动对象可以为所述目标可移动对象,也可以为除所述目标可移动对象外的任意一个可移动对象。
在本发明实施例中,通过确定在显示屏的预设垂直范围内是否检测到针对动态列表输入的悬浮控制信号,其中动态列表包括多个显示位置可变化的可移动对象,并在检测到悬浮控制信号时,确定所述悬浮控制信号在从检测到所述悬浮控制信号开始的预设时间段内是否发生位置变化,在发生位置变化情况的下,根据悬浮控制信号的位置变化情况确定目标可移动对象,并获取目标可移动对象在动态列表中的显示位置,并锁定目标可移动对象在动态列表中的显示位置,从而实现利用悬浮触控技术对用户所需的可移动对象进行锁定,便于用户准确地进入所需的可移动对象的内容显示界面,提升用户体验。
请参见图7,为本发明实施例四提供的锁定列表对象的方法的流程示意图。结合图1所示的终端设备,存储器180中存储一组程序代码,且处理器160调用存储器180中存储的程序代码,用于执行所述锁定列表对象的方法,可以包括以下步骤401-步骤407。
401,确定在显示屏的预设垂直范围内是否检测到针对动态列表输入的悬浮控制信号。
402,当检测到所述悬浮控制信号时,获取所述悬浮控制信号的位置信息。
403,根据所述悬浮控制信号的位置信息在所述动态列表中确定目标可移动对象。
404,获取所述目标可移动对象在所述动态列表中的显示位置,并锁定所述目标可移动对象在所述动态列表中的显示位置。
本发明实施例中的步骤401-步骤404的具体实现过程,可参见图2所示的本发明实施例一中对步骤101-步骤104的具体描述,在此不再赘述。
405,若接收到针对所述动态列表输入的预设方向的滑动操作,则解除对所述目标可移动对象在所述动态列表中的显示位置的锁定。
具体的,若输入模块130接收到针对所述动态列表输入的预设方向的滑动操作,则处理器160解除对所述目标可移动对象在所述动态列表中的显示位置的锁定,此时所述目标可移动对象可跟随其它可移动对象的调整而调整。其中,所述预设方向可以为向左或向右,也可以为用户自主设定的用于解锁的方向,在此不做限定。
406,若检测到所述目标可移动对象在所述动态列表中的显示位置的锁定时间超过预设阈值,则解除对所述目标可移动对象在所述动态列表中的显示位置的锁定。
具体的,若输入模块130检测到所述目标可移动对象在所述动态列表中的显示位置的锁定时间超过预设阈值,则处理器160解除对所述目标可移动对象在所述动态列表中的显示位置的锁定此时所述目标可移动对象可跟随其它可移动对象的调整而调整。其中,所述预设阈值可以由终端设备10的制造厂商设定,也可以由用户自主设定时间阈值。
407,若检测到针对所述动态列表输入的退出操作,则解除对所述目标可移动对象在所述动态列表中的显示位置的锁定。
具体的,若输入模块130通过传感器140检测到针对所述动态列表输入的退出操作,即用户退出当前显示界面,则处理器160解除对所述目标可移动对象在所述动态列表中的显示位置的锁定。
在本发明实施例中,在对目标可移动对象在动态列表中的显示位置锁定后,可根据用户输入的操作解除对目标可移动对象的锁定,还原目标可移动对象的初始状态,以便用户输入其它的操作。
需要说明的是,步骤405、步骤406、步骤407为三个并行的步骤,只需执行其中一个即可。步骤405、步骤406以及步骤407可以在实施例二执行步骤206之后执行,或在实施例三执行步骤306之后执行。
请参见图8,为本发明实施例五提供的锁定列表对象的方法的流程示意图。结合图1所示的终端设备,存储器180中存储一组程序代码,且处理器160调用存储器180中存储的程序代码,用于执行所述锁定列表对象的方法,可以包括以下步骤501-步骤504。
501,确定在显示屏的显示界面内是否检测到针对动态列表输入的界面控制信号。
具体的,终端设备10的输出模块170的显示屏可向用户呈现各种影像信息,例如视频、照片、文字、列表等信息。若显示屏的显示界面为动态列表,所述动态列表包括多个显示位置可变化的可移动对象,则处理器160通过传感器140确定在所述显示屏的显示界面内是否检测到针对所述动态列表输入的界面控制信号,或处理器160控制输入模块130确定在所述显示屏的显示界面内是否检测到针对所述动态列表输入的界面控制信号。其中,所述动态列表可以包括但不限于无线网络的选择列表、社交应用程序的会话列表、搜索列表等,所述动态列表包括的多个可移动对象在所述动态列表中的显示位置并不是固定不变的,可根据一些更新参数或更新指令发生上下变化,并且在不同的时刻所述动态列表所包括的多个可移动对象有所不同。
所述界面控制信号可以为用户通过鼠标等输入设备输入的移动光标信号,可显示在所述显示屏的显示界面上;所述界面控制信号也可以为用户通过手指或触控器件直接接触所述显示屏所输入的触控信号,可显示在所述显示屏的显示界面上,也可不显示。
502,当检测到所述界面控制信号时,获取所述界面控制信号的位置信息。
具体的,由于所述界面控制信号由用户输入,那么所述界面控制信号在所述显示屏上的显示位置由用户控制,可能保持在一个位置不变,也可能发生变化,因此若传感器140或输入模块130检测到所述显示屏的显示界面内存在所述界面控制信号,则处理器160通过传感器140获取所述界面控制信号的位置信息,或控制输入模块130获取所述界面控制信号的位置信息。
503,根据所述界面控制信号的位置信息在所述动态列表中确定目标可移动对象。
具体的,处理器160根据所述界面控制信号的位置信息在所述动态列表中确定目标可移动对象。所述目标可移动对象的数量可能为一个、两个甚至更多,根据所述界面控制信号的位置信息而定。
504,获取所述目标可移动对象在所述动态列表中的显示位置,并锁定所述目标可移动对象在所述动态列表中的显示位置。
具体的,处理器160获取所述目标可移动对象在所述动态列表中的显示位置,并锁定所述目标可移动对象在所述动态列表中的显示位置,即保持所述目标可移动对象在所述动态列表中的显示位置与所述显示屏的相对显示关系不变,或者保持所述目标可移动对象的显示位置在所述动态列表中的显示秩序不变。若接收到针对所述动态列表的更新指令或更新参数,则所述目标可移动对象在所述动态列表中的显示位置并不因为所述更新指令或所述更新参数而发生改变。例如,所述目标对象在所述动态列表中的显示位置为第二个,若接收到针对所述目标对象的更新指令,则处理器160屏蔽或拒绝该更新指令中对显示位置更新的部分,只接收该更新指令中的更新内容(例如,短信内容、聊天消息),并保持所述目标对象在所述动态列表中的显示位置依然为第二个;若接收到针对所述动态列表中的第三个显示位置的可移动对象的更新指令,则原本在第三个显示位置上的可移动对象现调整在第一个显示位置上,原本在第一个显示位置上的可移动对象现调整在第三个显示位置上,并保持所述目标对象在所述动态列表中的显示位置依然为第二个。
若所述目标可移动数量不止一个,则分别获取每个目标可移动对象在所述动态列表中的显示位置,并分别锁定每个目标可移动对象在所述动态列表中的显示位置。对所述目标可移动对象的显示位置进行锁定,可以有效防止所述动态列表中的多个可移动对象的显示位置发生变化后用户误选,便于用户准确选择所需的可移动对象。
在步骤504之后,若输入模块130接收到针对所述动态列表中任意一个可移动对象输入的选择操作,则处理器160控制输出模块170显示所述选择操作对应的可移动对象的内容显示界面,即此时处理器160控制输出模块170由当前显示界面的动态列表跳转至所述选择操作对应的可移动对象的内容显示界面,例如,某个无线网络的输入密码的界面,某个会话的界面等。其中,所述选择操作可以为点击操作或长按操作,在此不做限定。所述任意一个可移动对象可以为所述目标可移动对象,也可以为除所述目标可移动对象外的任意一个可移动对象。
在本发明实施例中,通过确定在显示屏的显示界面内是否检测到针对动态列表输入的界面控制信号,其中动态列表包括多个显示位置可变化的可移动对象,并在检测到界面控制信号时,获取界面控制信号的位置信息,根据界面控制信号的位置信息在动态列表中确定目标可移动对象,获取目标可移动对象在动态列表中的显示位置,并锁定目标可移动对象在动态列表中的显示位置,从而实现对用户所需的可移动对象的锁定,便于用户准确地进入所需的可移动对象的内容显示界面,提升用户体验。
请参见图9,为本发明实施例六提供的锁定列表对象的方法的流程示意图。结合图1所示的终端设备,存储器180中存储一组程序代码,且处理器160调用存储器180中存储的程序代码,用于执行所述锁定列表对象的方法,可以包括以下步骤601-步骤608。
601,确定在显示屏的显示界面内是否检测到针对动态列表输入的界面控制信号,其中所述动态列表包括多个显示位置可变化的可移动对象。
本发明实施例中的步骤601的具体实现过程,可参见图8所示的本发明实施例五中对步骤501的具体描述,在此不再赘述。
602,当检测到所述界面控制信号时,确定所述界面控制信号在从检测到所述界面控制信号开始的预设时间段内是否发生位置变化。
具体的,由于所述界面控制信号由用户输入,那么所述界面控制信号在所述显示屏上的显示位置由用户控制,可能保持在一个位置不变,也可能发生变化,因此若传感器140或输入模块130检测到所述显示屏的显示界面内存在所述界面控制信号,则处理器160通过传感器140获取所述界面控制信号的位置信息,或控制输入模块130获取所述界面控制信号的位置信息。
处理器160通过传感器140或输入模块130确定所述界面控制信号在从检测到所述界面控制信号开始的预设时间段内是否发生位置变化来获取所述界面控制信号的位置信息。在传感器140或输入模块130开始检测到所述界面控制信号时,获取所述界面控制信号的初始位置,并在所述预设时间段内实时检测所述界面控制信号是否偏离该初始位置,并将检测结果发送至处理器160。其中,所述预设时间段的具体数值由终端设备10的制造厂商设定,具体数值在此不做限定。
603,若未发生位置变化,则将所述界面控制信号的停留位置确定为所述界面控制信号的位置信息。
具体的,若所述界面控制信号在所述预设时间段内未发生位置变化,可以理解的是所述界面控制信号停留在显示界面的某个位置的上,则处理器160控制传感器140或输入模块130获取所述界面控制信号的停留位置。
604,若所述界面控制信号的停留位置在两个可移动对象的选择区域,则将所述两个可移动对象确定为目标可移动对象。
具体的,若所述界面控制信号的停留位置在两个可移动对象的选择区域,此时不好判断所述界面控制信号是针对哪个可移动对象,因此处理器160将所述两个可移动对象确定为目标可移动对象。
605,若所述界面控制信号的停留位置在一个可移动对象的选择区域,则将所述一个可移动对象确定为所述目标可移动对象。
具体的,若所述界面控制信号的停留位置在一个可移动对象的选择区域,此时可以明确所述界面控制信号针对哪个可移动对象,因此处理器160将所述一个可移动对象确定为所述目标可移动对象。某个可移动对象的选择区域,可以理解的是用户对该选择区域输入点击操作,可以触发处理器160跳转至该可移动对象的内容显示界面。
606,若发生位置变化,则获取所述界面控制信号位置变化的轨迹信息,所述轨迹信息包括滑动轨迹。
具体的,若所述界面控制信号在所述预设时间段内发生位置变化,可以理解的是所述界面控制信号并没有停留在显示界面的某个位置的上,而是在发生了移动,因此处理器160控制传感器140或输入模块130获取所述界面控制信号的轨迹信息。所述界面控制信号的轨迹信息包括所述界面控制信号的滑动轨迹。
607,将所述滑动轨迹所经过的可移动对象确定为目标可移动对象。
具体的,由于所述界面控制信号的轨迹信息包括所述界面控制信号的滑动轨迹,因此处理器160将所述界面控制信号的滑动轨迹所经过的可移动对象确定为目标可移动对象。
608,获取所述目标可移动对象在所述动态列表中的显示位置,并锁定所述目标可移动对象在所述动态列表中的显示位置。
本发明实施例中的步骤608的具体实现过程,可参见图8所示的本发明实施例五中对步骤504的具体描述,在此不再赘述。
在本发明实施例中,通过确定在显示屏的显示界面内是否检测到针对动态列表输入的界面控制信号,其中动态列表包括多个显示位置可变化的可移动对象,并在检测到界面控制信号时,获取界面控制信号的位置信息,根据界面控制信号的位置信息在动态列表中确定目标可移动对象,获取目标可移动对象在动态列表中的显示位置,并锁定目标可移动对象在动态列表中的显示位置,从而实现对用户所需的可移动对象的锁定,便于用户准确地进入所需的可移动对象的内容显示界面,提升用户体验。
请参见图10,为本发明实施例七提供的锁定列表对象的方法的流程示意图。结合图1所示的终端设备,存储器180中存储一组程序代码,且处理器160调用存储器180中存储的程序代码,用于执行所述锁定列表对象的方法,可以包括以下步骤701-步骤707。
701,确定在显示屏的显示界面内是否检测到针对动态列表输入的界面控制信号,其中所述动态列表包括多个显示位置可变化的可移动对象。
702,当检测到所述界面控制信号时,获取所述界面控制信号的位置信息。
703,根据所述界面控制信号的位置信息在所述动态列表中确定目标可移动对象。
704,获取所述目标可移动对象在所述动态列表中的显示位置,并锁定所述目标可移动对象在所述动态列表中的显示位置。
本发明实施例中的步骤701-步骤704的具体实现过程,可参见图8所示的本发明实施例五中对步骤501-步骤504的具体描述,在此不再赘述。
705,若接收到针对所述动态列表输入的预设方向的滑动操作,则解除对所述目标可移动对象在所述动态列表中的显示位置的锁定。
706,若检测到所述目标可移动对象在所述动态列表中的显示位置的锁定时间超过预设阈值,则解除对所述目标可移动对象在所述动态列表中的显示位置的锁定。
707,若检测到针对所述动态列表输入的退出操作,则解除对所述目标可移动对象在所述动态列表中的显示位置的锁定。
本发明实施例中的步骤705-步骤707的具体实现过程,可参见图7所示的本发明实施例四中对步骤405-步骤407的具体描述,在此不再赘述。
在本发明实施例中,在对目标可移动对象在动态列表中的显示位置锁定后,可根据用户输入的操作解除对目标可移动对象的锁定,还原目标可移动对象的初始状态,以便用户输入其它的操作。
需要说明的是,步骤705、步骤706、步骤707为三个并行的步骤,只需执行其中一个即可。步骤705、步骤706以及步骤707可以在实施例五执行步骤504之后执行,或在实施例六执行步骤608之后执行。
需要说明的是,本发明实施例一至实施例四适用于手机、平板电脑等具有触控显示屏的终端设备,本发明实施例四至实施例七适用于手机、平板电脑、笔记本电脑、台式计算机等终端设备。
请参见图11,为本发明实施例八提供的锁定列表对象的方法的流程示意图。结合图1所示的终端设备,存储器180中存储一组程序代码,且处理器160调用存储器180中存储的程序代码,用于执行所述锁定列表对象的方法,可以包括以下步骤801-步骤804。
801,确定在显示屏的预设垂直范围内是否检测到针对动态列表输入的悬浮控制信号,其中所述悬浮控制信号包括多个显示位置可变化的可移动对象。
802,当检测到所述悬浮控制信号时,获取所述悬浮控制信号的位置信息。
本发明实施例中的步骤801和步骤802的具体实现过程,可参见图2所示的本发明实施例一中对步骤101和步骤102的具体描述,在此不再赘述。
803,根据所述悬浮控制信号的位置信息在所述动态列表中确定第一可移动对象,以及所述第一可移动对象在所述动态列表中的显示位置。
具体的,处理器160根据所述悬浮控制信号的位置信息在所述动态列表中确定第一可移动对象,以及所述第一可移动对象在所述动态列表中的显示位置的过程,即为前七个实施例中确定目标可移动对象的过程,以及获取目标可移动对象在所述动态列表中的显示位置的过程,在此不再赘述。
804,若在从检测到所述悬浮控制信号开始的预设时间段内检测到对所述显示位置上的第二可移动对象输入的选择操作,则输出包括选择列表的对话框,所述选择列表包括所述第一可移动对象和所述第二可移动对象。
具体的,在本发明实施例中并未对所述第一可移动对象在所述动态列表中的显示位置进行锁定,因此所述动态列表中的可移动对象的显示位置可随时更新参数或更新指令变化,所述第一可移动对象在所述动态列表中的显示位置可能发生变化,所述显示位置可能显示除所述第一可移动对象外的其它可移动对象。处理器160检测所述显示位置上的所述第一可移动对象是否变为第二可移动对象,并在发生变化后检测在所述预设时间段内输入模块130是否接收到针对所述第二可移动对象输入的选择操作,可以理解的是,用户在某个时刻输入所述控制信号,处理器160根据所述控制信号确定所述第一可移动对象的显示位置A,但是由于输入模块130接收到所述更新参数或所述更新指令,显示位置A的显示对象变为第二可移动对象,此时处理器160检测在所述预设时间段内输入模块130是否接收到针对第二可移动对象的选择操作。所述预设时间段可以与前七个实施例中的预设时间段相同,也可以与前七个实施例中的不同,在此不做限定。若在所述预设时间段内检测到对所述显示位置上的第二可移动对象输入的选择操作,则处理器160控制输出模块170输出包括选择列表的对话框,所述选择列表包括所述第一可移动对象和所述第二可移动对象,以便用户根据所述对话框选择进入哪个可移动对象的内容显示界面,提升用户体验。在某些情况下,用户本打算选择所述第一可移动对象,但是由于显示位置发生变化,所述第一可移动对象对应的显示位置显示的对象为所述第二可移动对象,如果用户直接输入选择操作将会选择所述第二可移动对象,处理器160将控制跳转至所述第二可移动对象的内容显示界面,造成误选。本发明实施例中,在显示位置的显示对象发生变化后,提供包括变化前后的可移动对象的对话框供用户选择,以便选择所需的可移动对象。
需要说明的是,所述第一可移动对象的数量可能不止一个,若所述第一可移动对象的数量大于一个,则只要所述第一可移动对象中的任意一个的显示位置的显示对象发生变化,处理器160都控制输出模块170输出包括变化前后的可移动对象的选择列表的对话框。
在本发明实施例中,在某个或某几个显示位置的显示对象发生变化后,输出包括变化前后的可移动对象的对话框,以便用户根据该对话框选择所需的可移动对象,提升用户体验。
请参见图12,为本发明实施例九提供的锁定列表对象的方法的流程示意图。结合图1所示的终端设备,存储器180中存储一组程序代码,且处理器160调用存储器180中存储的程序代码,用于执行所述锁定列表对象的方法,可以包括以下步骤901-步骤904。
901,确定在显示屏的预设垂直范围内是否检测到针对动态列表输入的界面控制信号,其中所述界面控制信号包括多个显示位置可变化的可移动对象。
902,当检测到所述界面控制信号时,获取所述界面控制信号的位置信息。
本发明实施例中的步骤901和步骤902的具体实现过程,可参见图8所示的本发明实施例五中对步骤501和步骤502的具体描述,在此不再赘述。
903,根据所述界面控制信号的位置信息在所述动态列表中确定第一可移动对象,以及所述第一可移动对象在所述动态列表中的显示位置。
904,若在从检测到所述界面控制信号开始的预设时间段内检测到对所述显示位置上的第二可移动对象输入的选择操作,则输出包括选择列表的对话框,所述选择列表包括所述第一可移动对象和所述第二可移动对象。
本发明实施例中的步骤903和步骤904的具体实现过程,可参见图11所示的本发明实施例五中对步骤803和步骤804的具体描述,在此不再赘述。
在本发明实施例中,在某个或某几个显示位置的显示对象发生变化后,输出包括变化前后的可移动对象的对话框,以便用户根据该对话框选择所需的可移动对象,提升用户体验。
请参见图13,为本发明提供的一种锁定列表对象的装置的结构示意图,该锁定列表对象的装置100可包括:信号检测单元1001、信息获取单元1002、目标确定单元1003和位置锁定单元1004。
在一种可能实现的方式中:
信号检测单元1001,用于确定在显示屏的预设垂直范围内是否检测到针对动态列表输入的悬浮控制信号,其中所述动态列表包括多个显示位置可变化的可移动对象。
信息获取单元1002,用于当检测到所述悬浮控制信号,获取所述悬浮控制信号的位置信息。
所述信息获取单元包括位置检测单元和位置确定单元,未在图13中标明。
位置检测单元,用于确定所述悬浮控制信号在从检测到所述悬浮控制信号开始的预设时间段内是否发生位置变化。
位置确定单元,用于若未发生位置变化,则并将所述悬浮控制信号的停留位置确定为所述悬浮控制信号的位置信息。
所述位置确定单元,还用于若发生位置变化,则获取所述悬浮控制信号位置变化的轨迹信息,并将所述轨迹信息确定为所述悬浮控制信号的位置信息。
目标确定单元1003,用于根据所述悬浮控制信号的位置信息在所述动态列表中确定目标可移动对象。
所述目标确定单元1003用于若所述悬浮控制信号的停留位置在所述显示屏上的垂直投影位置位于两个可移动对象的选择区域,则将所述两个可移动对象确定为目标可移动对象;
所述目标确定单元1003还用于若所述悬浮控制信号的停留位置在所述触控显示屏上的垂直投影位置位于一个可移动对象的选择区域,则将所述一个可移动对象确定为所述目标可移动对象。
所述轨迹信息包括初始位置和滑动方向;所述目标确定单元1003用于将所述初始位置在所述显示屏上的垂直投影位置对应的可移动对象沿所述悬浮手势的滑动方向上的所有或预设个数的可移动对象确定为目标可移动对象。
所述轨迹信息包括运动轨迹;所述目标确定单元1003用于将所述运动轨迹在所述显示屏上的垂直投影区域所覆盖的可移动对象确定为目标可移动对象。
位置锁定单元1004,用于获取所述目标可移动对象在所述动态列表中的显示位置,并锁定所述目标可移动对象在所述动态列表中的显示位置。
本发明实施例所示的锁定列表对象的装置用于实现本发明实施例一至实施例三所述的锁定列表对象的方法,带来的技术效果,具体原理请参见实施例一至实施例三的具体描述,此处不再赘述。
在另一种可能实现的方式中:
信号检测单元1001,用于确定在显示屏的显示界面内是否检测到针对动态列表输入的界面控制信号,其中所述动态列表包括多个显示位置可变化的可移动对象。
信息获取单元1002,用于当检测到所述界面控制信号时,获取所述界面控制信号的位置信息。
所述信息获取单元包括位置检测单元和位置确定单元,未在图13中标明。
位置检测单元,用于确定所述界面控制信号在从检测到所述界面控制信号开始的预设时间段内是否发生位置变化。
位置确定单元,用于若未发生位置变化,则将所述界面控制信号的停留位置确定为所述界面控制信号的位置信息。
所述位置确定单元,还用于若发生位置变化,则获取所述界面控制信号位置变化的轨迹信息,并将所述轨迹信息确定为所述界面控制信号的位置信息。
目标确定单元1003,用于根据所述界面控制信号的位置信息在所述动态列表中确定目标可移动对象。
所述目标确定单元1003用于若所述界面控制信号的停留位置在两个可移动对象的选择区域,则将所述两个可移动对象确定为目标可移动对象。
所述目标确定单元1003还用于若所述界面控制信号的停留位置在一个可移动对象的选择区域,则将所述一个可移动对象确定为所述目标可移动对象。
所述轨迹信息包括滑动轨迹,所述目标确定单元1003还用于将所述界面控制信号的滑动轨迹所经过的可移动对象确定为目标可移动对象。
位置锁定单元1004,用于获取所述目标可移动对象在所述动态列表中的显示位置,并锁定所述目标可移动对象在所述动态列表中的显示位置。
本发明实施例所示的锁定列表对象的装置用于实现本发明实施例五和实施例六所述的锁定列表对象的方法,带来的技术效果,具体原理请参见实施例五和实施例六的具体描述,此处不再赘述。
请参见图14,为本发明提供的另一种锁定列表对象的装置的结构示意图,该锁定列表对象的装置200可包括:信号检测单元2001、信息获取单元2002、目标确定单元2003、位置锁定单元2004和锁定解除单元2005。其中,信号检测单元2001、位置获取单元2002、目标确定单元2003和位置锁定单元2004的具体实现过程可参见图13所示的实施例对信号检测单元1001、位置获取单元1002、目标确定单元1003和位置锁定单元1004的具体描述,在此不再赘述。
锁定解除单元2005,用于若接收到针对所述动态列表输入的预设方向的滑动操作,则解除对所述目标可移动对象在所述动态列表中的显示位置的锁定。
所述锁定解除单元2005还用于若检测到所述目标可移动对象在所述动态列表中的显示位置的锁定时间超过预设阈值,则解除对所述目标可移动对象在所述动态列表中的显示位置的锁定。
所述锁定解除单元2005还用于若检测到针对所述动态列表输入的退出操作,则解除对所述目标可移动对象在所述动态列表中的显示位置的锁定。
图14所示的锁定列表对象的装置用于实现本发明实施例五和实施例七所述的锁定列表对象的方法,带来的技术效果,具体原理请参见实施例五和实施例七的具体描述,此处不再赘述。
请参见图15,为本发明提供的又一种锁定列表对象的装置的结构示意图,该锁定列表对象的装置300可包括:信号检测单元3001、信息获取单元3002、位置确定单元3003以及和对话框输出单元3003。
在一种可能实现的方式中:
信号检测单元3001,用于确定在显示屏的预设垂直范围内是否检测到针对动态列表输入的悬浮控制信号,其中所述悬浮控制信号包括多个显示位置可变化的可移动对象。
信息获取单元3002,用于当检测到所述悬浮控制信号时,获取所述悬浮控制信号的位置信息。
位置确定单元3003,用于根据所述悬浮控制信号的位置信息在所述动态列表中确定第一可移动对象,以及所述第一可移动对象在所述动态列表中的显示位置。
对话框输出单元3004,用于若在从检测到所述悬浮控制信号开始的预设时间段内检测到对所述显示位置上的第二可移动对象输入的选择操作,则输出包括选择列表的对话框,所述选择列表包括所述第一可移动对象和所述第二可移动对象。
在另一种可能实现的方式中:
信号检测单元3001,用于确定在显示屏的显示界面内是否检测到针对动态列表输入的界面控制信号,其中所述动态列表包括多个显示位置可变化的可移动对象。
信息获取单元3002,用于当检测到所述界面控制信号时,获取所述界面控制信号的位置信息。
位置确定单元3003,用于根据所述界面控制信号的位置信息在所述动态列表中确定第一可移动对象,以及所述第一可移动对象在所述动态列表中的显示位置。
对话框输出单元3004,用于若在从检测到所述界面控制信号开始的预设时间段内检测到对所述显示位置上的第二可移动对象输入的选择操作,则输出包括选择列表的对话框,所述选择列表包括所述第一可移动对象和所述第二可移动对象。
图15所示的锁定列表对象的装置用于实现本发明实施例八或实施例九所述的锁定列表对象的方法,带来的技术效果,具体原理请参见实施例八或实施例九的具体描述,此处不再赘述。
需要说明的是,对于前述的各方法实施例,为了简单描述,故将其都表述为一系列的动作组合,但是本领域技术人员应该知悉,本发明并不受所描述的动作顺序的限制,因为根据本发明,某些步骤可以采用其他顺序或者同时进行。其次,本领域技术人员也应该知悉,说明书中所描述的实施例均属于优选实施例,所涉及的动作和模块并不一定是本发明所必须的。
在上述实施例中,对各个实施例的描述都各有侧重,某个实施例中没有详述的部分,可以参见其他实施例的相关描述。
本发明实施例方法中的步骤可以根据实际需要进行顺序调整、合并和删减。
本发明实施例装置中的单元可以根据实际需要进行合并、划分和删减。本领域的技术人员可以将本说明书中描述的不同实施例以及不同实施例的特征进行结合或组合。
通过以上的实施方式的描述,所属领域的技术人员可以清楚地了解到本发明可以用硬件实现,或固件实现,或它们的组合方式来实现。当使用软件实现时,可以将上述功能存储在计算机可读介质中或作为计算机可读介质上的一个或多个指令或代码进行传输。计算机可读介质包括计算机存储介质和通信介质,其中通信介质包括便于从一个地方向另一个地方传送计算机程序的任何介质。存储介质可以是计算机能够存取的任何可用介质。以此为例但不限于:计算机可读介质可以包括随机存取存储器(Random Access Memory,RAM)、只读存储器(Read-Only Memory,ROM)、电可擦可编程只读存储器(ElectricallyErasable Programmable Read-Only Memory,EEPROM)、只读光盘(Compact Disc Read-Only Memory,CD-ROM)或其他光盘存储、磁盘存储介质或者其他磁存储设备、或者能够用于携带或存储具有指令或数据结构形式的期望的程序代码并能够由计算机存取的任何其他介质。此外。任何连接可以适当的成为计算机可读介质。例如,如果软件是使用同轴电缆、光纤光缆、双绞线、数字用户线(Digital Subscriber Line,DSL)或者诸如红外线、无线电和微波之类的无线技术从网站、服务器或者其他远程源传输的,那么同轴电缆、光纤光缆、双绞线、DSL或者诸如红外线、无线和微波之类的无线技术包括在所属介质的定影中。如本发明所使用的,盘(Disk)和碟(disc)包括压缩光碟(CD)、激光碟、光碟、数字通用光碟(DVD)、软盘和蓝光光碟,其中盘通常磁性的复制数据,而碟则用激光来光学的复制数据。上面的组合也应当包括在计算机可读介质的保护范围之内。
总之,以上所述仅为本发明技术方案的较佳实施例而已,并非用于限定本发明的保护范围。凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。

Claims (35)

1.一种锁定列表对象的方法,其特征在于,包括:
确定在显示屏的预设垂直范围内是否检测到针对动态列表输入的悬浮控制信号,其中所述动态列表包括多个显示位置可变化的可移动对象;所述可移动对象在所述动态列表中的显示位置根据更新参数发生上下变化,所述动态列表在不同时刻包括的多个可移动对象有所不同;
当检测到所述悬浮控制信号时,获取所述悬浮控制信号的位置信息;
根据所述悬浮控制信号的位置信息在所述动态列表中确定目标可移动对象;
获取所述目标可移动对象在所述动态列表中的显示位置,并锁定所述目标可移动对象在所述动态列表中的显示位置,所述目标可移动对象在所述动态列表中的显示位置不会随着更新指令或更新参数而发生改变,所述动态列表中除所述目标可移动对象之外的其他可移动对象随着更新指令或更新参数而发生改变;
若在从检测到所述悬浮控制信号开始的预设时间段内检测到对所述显示位置上的另一可移动对象输入的选择操作,则输出包括选择列表的对话框,所述选择列表包括所述目标可移动对象和所述另一可移动对象。
2.根据权利要求1所述的方法,其特征在于,所述获取所述悬浮控制信号的位置信息,包括:
确定所述悬浮控制信号在从检测到所述悬浮控制信号开始的预设时间段内是否发生位置变化;
若未发生位置变化,则将所述悬浮控制信号的停留位置确定为所述悬浮控制信号的位置信息;
若发生位置变化,则获取所述悬浮控制信号位置变化的轨迹信息,并将所述轨迹信息确定为所述悬浮控制信号的位置信息。
3.根据权利要求2所述的方法,其特征在于,所述根据所述悬浮控制信号的位置信息在所述动态列表中确定目标可移动对象,包括:
若所述悬浮控制信号的停留位置在所述显示屏上的垂直投影位置位于两个可移动对象的选择区域,则将所述两个可移动对象确定为目标可移动对象;
若所述悬浮控制信号的停留位置在所述显示屏上的垂直投影位置位于一个可移动对象的选择区域,则将所述一个可移动对象确定为所述目标可移动对象。
4.根据权利要求2所述的方法,其特征在于,所述轨迹信息包括初始位置和滑动方向;
所述根据所述悬浮控制信号的位置信息在所述动态列表中确定目标可移动对象,包括:
将所述初始位置在所述显示屏上的垂直投影位置对应的可移动对象沿所述滑动方向上的所有或预设个数的可移动对象确定为目标可移动对象。
5.根据权利要求2所述的方法,其特征在于,所述轨迹信息包括运动轨迹;
所述根据所述悬浮控制信号的位置信息在所述动态列表中确定目标可移动对象,包括:
将所述运动轨迹在所述显示屏上的垂直投影区域所覆盖的可移动对象确定为目标可移动对象。
6.根据权利要求1-5任一项所述的方法,其特征在于,所述锁定所述目标可移动对象在所述动态列表中的显示位置之后,还包括:
若接收到针对所述动态列表输入的预设方向的滑动操作,则解除对所述目标可移动对象在所述动态列表中的显示位置的锁定。
7.根据权利要求1-5任一项所述的方法,其特征在于,所述锁定所述目标可移动对象在所述动态列表中的显示位置之后,还包括:
若检测到所述目标可移动对象在所述动态列表中的显示位置的锁定时间超过预设阈值,则解除对所述目标可移动对象在所述动态列表中的显示位置的锁定。
8.根据权利要求1-5任一项所述的方法,其特征在于,所述锁定所述目标可移动对象在所述动态列表中的显示位置之后,还包括:
若检测到针对所述动态列表输入的退出操作,则解除对所述目标可移动对象在所述动态列表中的显示位置的锁定。
9.一种锁定列表对象的方法,其特征在于,包括:
确定在显示屏的显示界面内是否检测到针对动态列表输入的界面控制信号,其中所述动态列表包括多个显示位置可变化的可移动对象;所述可移动对象在所述动态列表中的显示位置根据更新参数发生上下变化,所述动态列表在不同时刻包括的多个可移动对象有所不同;
当检测到所述界面控制信号时,获取所述界面控制信号的位置信息;
根据所述界面控制信号的位置信息在所述动态列表中确定目标可移动对象;
获取所述目标可移动对象在所述动态列表中的显示位置,并锁定所述目标可移动对象在所述动态列表中的显示位置,所述目标可移动对象在所述动态列表中的显示位置不会随着更新指令或更新参数而发生改变,所述动态列表中除所述目标可移动对象之外的其他可移动对象随着更新指令或更新参数而发生改变;
若在从检测到所述界面控制信号开始的预设时间段内检测到对所述显示位置上的另一可移动对象输入的选择操作,则输出包括选择列表的对话框,所述选择列表包括所述目标可移动对象和所述另一可移动对象。
10.根据权利要求9所述的方法,其特征在于,所述获取所述界面控制信号的位置信息,包括:
确定所述界面控制信号在从检测到所述界面控制信号开始的预设时间段内是否发生位置变化;
若未发生位置变化,则将所述界面控制信号的停留位置确定为所述界面控制信号的位置信息;
若发生位置变化,则获取所述界面控制信号位置变化的轨迹信息,并将所述轨迹信息确定为所述界面控制信号的位置信息。
11.根据权利要求10所述的方法,其特征在于,所述根据所述界面控制信号的位置信息在所述动态列表中确定目标可移动对象,包括:
若所述界面控制信号的停留位置在两个可移动对象的选择区域,则将所述两个可移动对象确定为目标可移动对象;
若所述界面控制信号的停留位置在一个可移动对象的选择区域,则将所述一个可移动对象确定为所述目标可移动对象。
12.根据权利要求10所述的方法,其特征在于,所述轨迹信息包括滑动轨迹;
所述根据所述界面控制信号的位置信息在所述动态列表中确定目标可移动对象,包括:
将所述界面控制信号的滑动轨迹所经过的可移动对象确定为目标可移动对象。
13.根据权利要求9-12任一项所述的方法,其特征在于,所述锁定所述目标可移动对象在所述动态列表中的显示位置之后,还包括:
若接收到针对所述动态列表输入的预设方向的滑动操作,则解除对所述目标可移动对象在所述动态列表中的显示位置的锁定。
14.根据权利要求9-12任一项所述的方法,其特征在于,所述锁定所述目标可移动对象在所述动态列表中的显示位置之后,还包括:
若检测到所述目标可移动对象在所述动态列表中的显示位置的锁定时间超过预设阈值,则解除对所述目标可移动对象在所述动态列表中的显示位置的锁定。
15.根据权利要求9-12任一项所述的方法,其特征在于,所述锁定所述目标可移动对象在所述动态列表中的显示位置之后,还包括:
若检测到针对所述动态列表输入的退出操作,则解除对所述目标可移动对象在所述动态列表中的显示位置的锁定。
16.一种锁定列表对象的方法,其特征在于,包括:
确定在显示屏的预设垂直范围内是否检测到针对动态列表输入的悬浮控制信号,其中所述动态列表包括多个显示位置可变化的可移动对象;
当检测到所述悬浮控制信号时,获取所述悬浮控制信号的位置信息;
根据所述悬浮控制信号的位置信息在所述动态列表中确定第一可移动对象,以及所述第一可移动对象在所述动态列表中的显示位置;
若在从检测到所述悬浮控制信号开始的预设时间段内检测到对所述显示位置上的第二可移动对象输入的选择操作,则输出包括选择列表的对话框,所述选择列表包括所述第一可移动对象和所述第二可移动对象。
17.一种锁定列表对象的方法,其特征在于,包括:
确定在显示屏的显示界面内是否检测到针对动态列表输入的界面控制信号,其中所述动态列表包括多个显示位置可变化的可移动对象;
当检测到所述界面控制信号时,获取所述界面控制信号的位置信息;
根据所述界面控制信号的位置信息在所述动态列表中确定第一可移动对象,以及所述第一可移动对象在所述动态列表中的显示位置;
若在从检测到所述界面控制信号开始的预设时间段内检测到对所述显示位置上的第二可移动对象输入的选择操作,则输出包括选择列表的对话框,所述选择列表包括所述第一可移动对象和所述第二可移动对象。
18.一种锁定列表对象的装置,其特征在于,包括:
信号检测单元,用于确定在显示屏的预设垂直范围内是否检测到针对动态列表输入的悬浮控制信号,其中所述动态列表包括多个显示位置可变化的可移动对象;所述可移动对象在所述动态列表中的显示位置根据更新参数发生上下变化,所述动态列表在不同时刻包括的多个可移动对象有所不同;
信息获取单元,用于当检测到所述悬浮控制信号,获取所述悬浮控制信号的位置信息;
目标确定单元,用于根据所述悬浮控制信号的位置信息在所述动态列表中确定目标可移动对象;
位置锁定单元,用于获取所述目标可移动对象在所述动态列表中的显示位置,并锁定所述目标可移动对象在所述动态列表中的显示位置,所述目标可移动对象在所述动态列表中的显示位置不会随着更新指令或更新参数而发生改变,所述动态列表中除所述目标可移动对象之外的其他可移动对象随着更新指令或更新参数而发生改变;
若在从检测到所述悬浮控制信号开始的预设时间段内检测到对所述显示位置上的另一可移动对象输入的选择操作,则输出包括选择列表的对话框,所述选择列表包括所述目标可移动对象和所述另一可移动对象。
19.根据权利要求18所述的装置,其特征在于,所述信息获取单元包括:
位置检测单元,用于确定所述悬浮控制信号在从检测到所述悬浮控制信号开始的预设时间段内是否发生位置变化;
位置确定单元,用于若未发生位置变化,则将所述悬浮控制信号的停留位置确定为所述悬浮控制信号的位置信息;
所述位置确定单元,还用于若发生位置变化,则获取所述悬浮控制信号位置变化的轨迹信息,并将所述轨迹信息确定为所述悬浮控制信号的位置信息。
20.根据权利要求19所述的装置,其特征在于,所述目标确定单元用于若所述悬浮控制信号的停留位置在所述显示屏上的垂直投影位置位于两个可移动对象的选择区域,则将所述两个可移动对象确定为目标可移动对象;
所述目标确定单元还用于若所述悬浮控制信号的停留位置在所述显示屏上的垂直投影位置位于一个可移动对象的选择区域,则将所述一个可移动对象确定为所述目标可移动对象。
21.根据权利要求19所述的装置,其特征在于,所述轨迹信息包括初始位置和滑动方向;
所述目标确定单元用于将所述初始位置在所述显示屏上的垂直投影位置对应的可移动对象沿所述滑动方向上的所有或预设个数的可移动对象确定为目标可移动对象。
22.根据权利要求19所述的装置,其特征在于,所述轨迹信息包括运动轨迹;
所述目标确定单元用于将所述运动轨迹在所述显示屏上的垂直投影区域所覆盖的可移动对象确定为目标可移动对象。
23.根据权利要求18-22任一项所述的装置,其特征在于,还包括:
锁定解除单元,用于若接收到针对所述动态列表输入的预设方向的滑动操作,则解除对所述目标可移动对象在所述动态列表中的显示位置的锁定。
24.根据权利要求18-22任一项所述的装置,其特征在于,还包括:
锁定解除单元, 用于若检测到所述目标可移动对象在所述动态列表中的显示位置的锁定时间超过预设阈值,则解除对所述目标可移动对象在所述动态列表中的显示位置的锁定。
25.根据权利要求18-22任一项所述的装置,其特征在于,还包括:
锁定解除单元, 用于若检测到针对所述动态列表输入的退出操作,则解除对所述目标可移动对象在所述动态列表中的显示位置的锁定。
26.一种锁定列表对象的装置,其特征在于,包括:
信号检测单元,用于确定在显示屏的显示界面内是否检测到针对动态列表输入的界面控制信号,其中所述动态列表包括多个显示位置可变化的可移动对象;所述可移动对象在所述动态列表中的显示位置根据更新参数发生上下变化,所述动态列表在不同时刻包括的多个可移动对象有所不同;
信息获取单元,用于当检测到所述界面控制信号时,获取所述界面控制信号的位置信息;
目标确定单元,用于根据所述界面控制信号的位置信息在所述动态列表中确定目标可移动对象;
位置锁定单元,用于获取所述目标可移动对象在所述动态列表中的显示位置,并锁定所述目标可移动对象在所述动态列表中的显示位置,所述目标可移动对象在所述动态列表中的显示位置不会随着更新指令或更新参数而发生改变,所述动态列表中除所述目标可移动对象之外的其他可移动对象随着更新指令或更新参数而发生改变;
若在从检测到所述界面控制信号开始的预设时间段内检测到对所述显示位置上的另一可移动对象输入的选择操作,则输出包括选择列表的对话框,所述选择列表包括所述目标可移动对象和所述另一可移动对象。
27.根据权利要求26所述的装置,其特征在于,所述信息获取单元包括:
位置检测单元,用于确定所述界面控制信号在从检测到所述界面控制信号开始的预设时间段内是否发生位置变化;
位置确定单元,用于若未发生位置变化,则将所述界面控制信号的停留位置确定为所述界面控制信号的位置信息;
所述位置确定单元,还用于若发生位置变化,则获取所述界面控制信号位置变化的轨迹信息,并将所述轨迹信息确定为所述界面控制信号的位置信息。
28.根据权利要求27所述的装置,其特征在于,所述目标确定单元用于若所述界面控制信号的停留位置在两个可移动对象的选择区域,则将所述两个可移动对象确定为目标可移动对象;
所述目标确定单元还用于若所述界面控制信号的停留位置在一个可移动对象的选择区域,则将所述一个可移动对象确定为所述目标可移动对象。
29.根据权利要求27所述的装置,其特征在于,所述轨迹信息包括滑动轨迹;
所述目标确定单元还用于将所述界面控制信号的滑动轨迹所经过的可移动对象确定为目标可移动对象。
30.根据权利要求26-29任一项所述的装置,其特征在于,还包括:
锁定解除单元,用于若接收到针对所述动态列表输入的预设方向的滑动操作,则解除对所述目标可移动对象在所述动态列表中的显示位置的锁定。
31.根据权利要求26-29任一项所述的装置,其特征在于,还包括:
锁定解除单元, 用于若检测到所述目标可移动对象在所述动态列表中的显示位置的锁定时间超过预设阈值,则解除对所述目标可移动对象在所述动态列表中的显示位置的锁定。
32.根据权利要求26-29任一项所述的装置,其特征在于,还包括:
锁定解除单元, 用于若检测到针对所述动态列表输入的退出操作,则解除对所述目标可移动对象在所述动态列表中的显示位置的锁定。
33.一种锁定列表对象的装置,其特征在于,包括:
信号检测单元,用于确定在显示屏的预设垂直范围内是否检测到针对动态列表输入的悬浮控制信号,其中所述动态列表包括多个显示位置可变化的可移动对象;
信息获取单元,用于当检测到所述悬浮控制信号时,获取所述悬浮控制信号的位置信息;
位置确定单元,用于根据所述悬浮控制信号的位置信息在所述动态列表中确定第一可移动对象,以及所述第一可移动对象在所述动态列表中的显示位置;
对话框输出单元,用于若在从检测到所述悬浮控制信号开始的预设时间段内检测到对所述显示位置上的第二可移动对象输入的选择操作,则输出包括选择列表的对话框,所述选择列表包括所述第一可移动对象和所述第二可移动对象。
34.一种锁定列表对象的装置,其特征在于,包括:
信号检测单元,用于确定在显示屏的显示界面内是否检测到针对动态列表输入的界面控制信号,其中所述动态列表包括多个显示位置可变化的可移动对象;
信息获取单元,用于当检测到所述界面控制信号时,获取所述界面控制信号的位置信息;
位置确定单元,用于根据所述界面控制信号的位置信息在所述动态列表中确定第一可移动对象,以及所述第一可移动对象在所述动态列表中的显示位置;
对话框输出单元,用于若在从检测到所述界面控制信号开始的预设时间段内检测到对所述显示位置上的第二可移动对象输入的选择操作,则输出包括选择列表的对话框,所述选择列表包括所述第一可移动对象和所述第二可移动对象。
35.一种终端设备,包括如权利要求18-25任一项所述的锁定列表对象的装置、如权利要求26-32任一项所述的锁定列表对象的装置、如权利要求33所述的锁定列表对象的装置或如权利要求34所述的锁定列表对象的装置。
CN201680080488.0A 2016-04-15 2016-04-15 一种锁定列表对象的方法、装置及终端设备 Active CN108604161B (zh)

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
PCT/CN2016/079398 WO2017177436A1 (zh) 2016-04-15 2016-04-15 一种锁定列表对象的方法、装置及终端设备

Publications (2)

Publication Number Publication Date
CN108604161A CN108604161A (zh) 2018-09-28
CN108604161B true CN108604161B (zh) 2021-08-31

Family

ID=60041323

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201680080488.0A Active CN108604161B (zh) 2016-04-15 2016-04-15 一种锁定列表对象的方法、装置及终端设备

Country Status (3)

Country Link
US (1) US20190095056A1 (zh)
CN (1) CN108604161B (zh)
WO (1) WO2017177436A1 (zh)

Families Citing this family (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109492163B (zh) * 2018-11-26 2021-12-10 北京字节跳动网络技术有限公司 一种列表展示的记录方法、装置、终端设备及存储介质
CN113441938A (zh) * 2020-03-24 2021-09-28 南宁富桂精密工业有限公司 螺丝锁付顺序控制方法及系统
CN113625917B (zh) * 2021-07-29 2024-06-11 北京达佳互联信息技术有限公司 数据展示方法、装置、电子设备、存储介质及产品
US20230046572A1 (en) * 2021-08-13 2023-02-16 RELX Inc. Method for maintaining object arrangement order
CN113655926B (zh) * 2021-08-19 2024-03-15 北京百度网讯科技有限公司 显示控制方法、装置、设备和存储介质

Citations (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101651738A (zh) * 2008-08-13 2010-02-17 Lg电子株式会社 移动终端以及控制该移动终端操作的方法
CN103440106A (zh) * 2013-08-28 2013-12-11 珠海市魅族科技有限公司 列表组件显示方法和终端
CN103530040A (zh) * 2013-10-22 2014-01-22 腾讯科技(深圳)有限公司 目标元素移动方法、装置及电子设备
CN104102433A (zh) * 2013-04-12 2014-10-15 杭州脸脸会网络技术有限公司 一种基于滚轮交互的兴趣点定位方法
EP2801900A2 (en) * 2013-05-08 2014-11-12 Samsung Electronics Co., Ltd Portable apparatus and method of displaying object in the same
CN104346085A (zh) * 2013-07-25 2015-02-11 北京三星通信技术研究有限公司 一种对控件对象的操作方法、装置及终端设备
CN105022558A (zh) * 2014-04-16 2015-11-04 珠海金山办公软件有限公司 一种调整电子表格中冻结区域的方法及系统
CN105099871A (zh) * 2015-05-29 2015-11-25 浙江翼信科技有限公司 用于即时通信应用的通知方法和装置
CN105468262A (zh) * 2015-11-27 2016-04-06 小米科技有限责任公司 列表控制方法和装置

Family Cites Families (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
TW201032101A (en) * 2009-02-26 2010-09-01 Qisda Corp Electronic device controlling method
KR20110037298A (ko) * 2009-10-06 2011-04-13 삼성전자주식회사 리스트 편집 방법 및 이를 지원하는 휴대 단말기
CN102915178A (zh) * 2012-09-25 2013-02-06 广东欧珀移动通信有限公司 一种基于触摸屏进入多选列表界面的方法及装置
KR20140110452A (ko) * 2013-03-08 2014-09-17 삼성전자주식회사 전자장치에서 근접 터치를 이용한 사용자 인터페이스 제어 방법 및 장치
CN108614659A (zh) * 2018-05-08 2018-10-02 优酷网络技术(北京)有限公司 对象选择方法及装置

Patent Citations (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101651738A (zh) * 2008-08-13 2010-02-17 Lg电子株式会社 移动终端以及控制该移动终端操作的方法
CN104102433A (zh) * 2013-04-12 2014-10-15 杭州脸脸会网络技术有限公司 一种基于滚轮交互的兴趣点定位方法
EP2801900A2 (en) * 2013-05-08 2014-11-12 Samsung Electronics Co., Ltd Portable apparatus and method of displaying object in the same
CN104346085A (zh) * 2013-07-25 2015-02-11 北京三星通信技术研究有限公司 一种对控件对象的操作方法、装置及终端设备
CN103440106A (zh) * 2013-08-28 2013-12-11 珠海市魅族科技有限公司 列表组件显示方法和终端
CN103530040A (zh) * 2013-10-22 2014-01-22 腾讯科技(深圳)有限公司 目标元素移动方法、装置及电子设备
CN105022558A (zh) * 2014-04-16 2015-11-04 珠海金山办公软件有限公司 一种调整电子表格中冻结区域的方法及系统
CN105099871A (zh) * 2015-05-29 2015-11-25 浙江翼信科技有限公司 用于即时通信应用的通知方法和装置
CN105468262A (zh) * 2015-11-27 2016-04-06 小米科技有限责任公司 列表控制方法和装置

Also Published As

Publication number Publication date
CN108604161A (zh) 2018-09-28
US20190095056A1 (en) 2019-03-28
WO2017177436A1 (zh) 2017-10-19

Similar Documents

Publication Publication Date Title
US10386991B2 (en) Method for setting icon, and electronic device
CN108604161B (zh) 一种锁定列表对象的方法、装置及终端设备
US9201521B2 (en) Storing trace information
US9875023B2 (en) Dial-based user interfaces
CN106062763B (zh) 一种显示应用、图片的方法、装置及电子设备
EP3193247A1 (en) Method for controlling lock status of application and electronic device supporting same
CN103389863B (zh) 一种显示控制方法和装置
GB2522133A (en) Alternative unlocking patterns
JP6940040B2 (ja) 情報処理方法および電子デバイス
CN107870666B (zh) 一种终端控制方法及终端
CN111343677B (zh) 一种终端行为触发方法及终端
CN103677633B (zh) 屏幕解锁方法、装置和终端
EP2637090A2 (en) Apparatus and method for providing a shortcut service in an electronic device
WO2019127439A1 (zh) 一种计算器的运行方法以及终端
CN105721510A (zh) 一种账号登录方法与终端设备
EP2869604A1 (en) Method, apparatus and device for processing a mobile terminal resource
CN105630376A (zh) 终端控制方法和装置
CN110084009B (zh) 数字解锁方法、装置、存储介质及移动终端
CN112328349B (zh) 一种参数设置方法及相关设备
US20180329599A1 (en) Application specific adaption of user input assignments for input devices
US10423236B2 (en) Using a wearable device to control characteristics of a digital pen
US10025500B2 (en) Systems and methods of using input events on electronic devices
CN108496140B (zh) 一种处理方法和电子设备
WO2017035794A1 (zh) 显示器操作的方法、装置、用户界面及存储介质
KR20150050929A (ko) 전자 장치의 입력 처리 방법 및 장치

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant