一种控件指示物的运动控制方法和装置制造方法及图纸

技术编号:13913588 阅读:47 留言:0更新日期:2016-10-27 09:49
本发明专利技术公开了一种控件指示物的运动控制方法,其特征在于,包括:监测第一移动控制指令;第一移动控制指令包括焦点移动的第一方向;若检测到第一移动控制指令,判断相对于焦点所在当前控件,第一方向上是否有其他控件;若判定第一方向上没有其他控件,根据预设的移动策略控制位于当前控件的控件指示物移出当前控件后返回到当前控件位置。本发明专利技术公开的方法和装置通过在判定焦点的移动方向上没有其他控件时,将位于当前控件的控件指示物移出后再返回,实现抖动的效果,从而提示用户无法进一步移动焦点;相对于现有技术而言本方案能够在不移动控件位置的前提下指示焦点无法移动的情况,不影响用户观看控件内显示的内容。

【技术实现步骤摘要】

本专利技术涉及通信
,特别是指一种控件指示物的运动控制方法和装置
技术介绍
在进行UI(用户界面,User Interface)设计时,焦点框的设置是非常重要的部分。焦点用于指示当前用户选中并能够进行操作的控件,焦点是不可见的,仅为程序执行相应操作提供标记,而用于指示焦点位置的可见标识即为焦点框,或者说控件指示物。控件指示物的形式多种多样,包括框体型、标注线型以及光晕型等等,通过不同的形式指示焦点所处当前位置。对于手机或平板电脑等通过触摸屏进行控制的设备而言,通常使用列表式的控件显示相关内容,若列表滑动至末端,则通过改变控件指示物的外形或控制控件进行抖动等方法提示用户无法进一步滑动。但是,在一些情况下这种做法则会影响用户正常的观看;例如,当控件中显示的内容不是静止的图片或文字,而是正在播放的视频文件时,如果将控件指示物进行变形则会遮挡部分控件,如果控制控件进行抖动则会导致控件内视频文件也一起发生抖动,均会影响用户正常观看控件内的视频文件,影响用户的使用体验。
技术实现思路
有鉴于此,本专利技术的目的在于提出一种控件指示物的运动控制方法和装置,用以实现通过控制控件指示物进行小范围的运动以提示控件列表到达末端,从而避免影响用户观看控件内显示的内容。基于上述目的本专利技术提供的一种控件指示物的运动控制方法,包括:监测第一移动控制指令;所述第一移动控制指令包括焦点移动的第一方向;若检测到第一移动控制指令,判断相对于焦点所在当前控件,所述第一方向上是否有其他控件;若判定所述第一方向上没有其他控件,根据预设的移动策略控制位于所述当前控件的控件指示物移出所述当前控件后返回到所述当前控件位置。可选的,所述移动策略包括:移出阶段,控制所述控件指示物朝向所述第一方向移动第一距离;保持阶段,从零开始计时,在计时过程中控制所述控件指示物保持位置;移回阶段,当计时达到第一时长后,控制所述控件指示物移回所述当前控件。可选的,方法还包括:在根据预设的移动策略控制所述当前控件的控件指示物移动的过程中,监测第二移动控制指令;若检测到第二移动控制指令,判断所述第二移动控制指令包含的第二方向与所述第一方向是否相同;若判定所述第二方向与所述第一方向相同,判断检测到所述第二移动控制指令时所述移动策略正在执行的阶段;若判定正在执行所述移动策略的保持阶段,重新开始计时;若判定正在执行所述移动策略的移回阶段,控制所述控件指示物从检测到所述第二移动控制指令时所在的位置朝向所述第一方向移动,直到所述控件指示物达到所述移出阶段的最终位置,然后执行所述移动策略的保持阶段。可选的,方法还包括:若判定所述第二方向与所述第一方向不同,判断相对于焦点所在当前控件,所述第二方向上是否有其他控件;若判定所述第二方向上有其他控件,将所述焦点移动至第二方向上与焦点所在控件相邻的所述其他控件;将所述控件指示物从检测到所述第二移动控制指令时所在的位置移动至第二方向上与焦点所在控件相邻的所述其他控件。可选的,方法还包括:若判定所述第一方向上有其他控件,将所述焦点移动至第一方向上与焦点所在控件相邻的所述其他控件;将所述控件指示物从检测到所述第一移动控制指令时所在的位置移动至第一方向上与焦点所在控件相邻的所述其他控件。基于上述目的本专利技术公开的一种控件指示物的运动控制装置,包括:指令监测单元,用于监测第一移动控制指令;所述第一移动控制指令包括焦点移动的第一方向;空间判断单元,用于在检测到第一移动控制指令后,判断相对于焦点所在当前控件,所述第一方向上是否有其他控件;运动控制单元,用于在判定所述第一方向上没有其他控件后,根据预设的移动策略控制位于所述当前控件的控件指示物移出所述当前控件后返回到所述当前控件位置。可选的,所述移动策略包括:移出阶段,所述运动控制单元用于控制所述控件指示物朝向所述第一方向移动第一距离;保持阶段,所述运动控制单元用于从零开始计时,在计时过程中控制所述控件指示物保持位置;移回阶段,当计时达到第一时长后,所述运动控制单元用于控制所述控件指示物移回所述当前控件。可选的,所述指令监测单元用于在根据预设的移动策略控制所述当前控件的控件指示物移动的过程中,监测第二移动控制指令;若检测到第二移动控制指令,所述指令监测单元还用于判断所述第二移动控制指令包含的第二方向与所述第一方向是否相同;若判定所述第二方向与所述第一方向相同,所述运动控制单元用于判断检测到所述第二移动控制指令时所述移动策略正在执行的阶段;若判定正在执行所述移动策略的保持阶段,所述运动控制单元重新开始计时;若判定正在执行所述移动策略的移回阶段,所述运动控制单元控制所述控件指示物从检测到所述第二移动控制指令时所在的位置朝向所述第一方向移动,直到所述控件指示物达到所述移出阶段的最终位置,然后执行所述移动策略的保持阶段。可选的,若判定所述第二方向与所述第一方向不同,所述空间判断单元用于判断相对于焦点所在当前控件,所述第二方向上是否有其他控件;若判定所述第二方向上有其他控件,所述运动控制单元用于将所述焦点移动至第二方向上与焦点所在控件相邻的所述其他控件;将所述控件指示物从检测到所述第二移动控制指令时所在的位置移动至第二方向上与焦点所在控件相邻的所述其他控件。可选的,若判定所述第一方向上有其他控件,所述运动控制单元用于将所述焦点移动至第一方向上与焦点所在控件相邻的所述其他控件;将所述控件指示物从检测到所述第一移动控制指令时所在的位置移动至第一方向上与焦点所在控件相邻的所述其他控件。从上面所述可以看出,本专利技术提供的方法和装置通过判断焦点的移动方向上是否存在其他控件来确定需要如何控制控件指示物的移动方式,并在判定焦点的移动方向上没有其他控件时,将位于当前控件的控件指示物移出后再返回,实现抖动的效果,从而提示用户无法进一步移动焦点;相对于现有技术而言本方案能够在不移动控件位置的前提下指示焦点无法移动的情况,不影响用户观看控件内显示的内容。附图说明图1为本专利技术提供的一种控件指示物的运动控制方法的实施例的流程示意图;图2为本专利技术提供的一种控件指示物的运动控制方法的可选实施例的流程示意图;图3为本专利技术提供的一种控件指示物的运动控制方法的可选实施例的流程示意图;图4为本专利技术提供的一种控件指示物的运动控制装置的实施例的模块图。具体实施方式为使本专利技术的目的、技术方案和优点更加清楚明白,以下结合具体实施例,并参照附图,对本专利技术进一步详细说明。需要说明的是,本专利技术实施例中所有使用“第一”和“第二”的表述均是为了区分两个相同名称非相同的实体或者非相同的参量,可见“第一”“第二”仅为了表述的方便,不应理解为对本专利技术实施例的限定,后续实施例对此不再一一说明。图1为本专利技术提供的一种控件指示物的运动控制方法的实施例的流程示意图。如图所示,本专利技术公开的一种控件指示物的运动控制方法的实施例,包括:S10,监测第一移动控制指令;所述第一移动控制指令包括焦点移动的第一方向。若检测到第一移动控制指令,执行步骤S11。上述步骤S10中,第一移动控制指令包括由用户发出或系统自动发出的,用于控制焦点移动的指令,例如用户使用遥控器、鼠标、触控屏等输入设备发送的包含第一方向的控制指令。S11,判断相对于焦点所在当前控件,所述第一方向上是否有其他控件;若判定所述第一方本文档来自技高网...

【技术保护点】
一种控件指示物的运动控制方法,其特征在于,包括:监测第一移动控制指令;所述第一移动控制指令包括焦点移动的第一方向;若检测到第一移动控制指令,判断相对于焦点所在当前控件,所述第一方向上是否有其他控件;若判定所述第一方向上没有其他控件,根据预设的移动策略控制位于所述当前控件的控件指示物移出所述当前控件后返回到所述当前控件位置。

【技术特征摘要】
1.一种控件指示物的运动控制方法,其特征在于,包括:监测第一移动控制指令;所述第一移动控制指令包括焦点移动的第一方向;若检测到第一移动控制指令,判断相对于焦点所在当前控件,所述第一方向上是否有其他控件;若判定所述第一方向上没有其他控件,根据预设的移动策略控制位于所述当前控件的控件指示物移出所述当前控件后返回到所述当前控件位置。2.根据权利要求1所述的方法,其特征在于,所述移动策略包括:移出阶段,控制所述控件指示物朝向所述第一方向移动第一距离;保持阶段,从零开始计时,在计时过程中控制所述控件指示物保持位置;移回阶段,当计时达到第一时长后,控制所述控件指示物移回所述当前控件。3.根据权利要求2所述的方法,其特征在于,方法还包括:在根据预设的移动策略控制所述当前控件的控件指示物移动的过程中,监测第二移动控制指令;若检测到第二移动控制指令,判断所述第二移动控制指令包含的第二方向与所述第一方向是否相同;若判定所述第二方向与所述第一方向相同,判断检测到所述第二移动控制指令时所述移动策略正在执行的阶段;若判定正在执行所述移动策略的保持阶段,重新开始计时;若判定正在执行所述移动策略的移回阶段,控制所述控件指示物从检测到所述第二移动控制指令时所在的位置朝向所述第一方向移动,直到所述控件指示物达到所述移出阶段的最终位置,然后执行所述移动策略的保持阶段。4.根据权利要求3所述的方法,其特征在于,方法还包括:若判定所述第二方向与所述第一方向不同,判断相对于焦点所在当前控件,所述第二方向上是否有其他控件;若判定所述第二方向上有其他控件,将所述焦点移动至第二方向上与焦点所在控件相邻的所述其他控件;将所述控件指示物从检测到所述第二移动控制指令时所在的位置移动至第二方向上与焦点所在控件相邻的所述其他控件。5.根据权利要求3所述的方法,其特征在于,方法还包括:若判定所述第一方向上有其他控件,将所述焦点移动至第一方向上与焦点所在控件相邻的所述其他控件;将所述控件指示物从检测到所述第一移动控制指令时所在的位置移动至第一方向上与焦点所在控件相邻的所述其他控件。6.一种控件指示物的运动控制装置,其特征在于,包括:指令监测单元,用于监测第一移动控制指令;所述第一移动控制指令包括焦...

【专利技术属性】
技术研发人员:郦龙
申请(专利权)人:乐视控股北京有限公司乐视网信息技术北京股份有限公司
类型:发明
国别省市:北京;11

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

1