焦点移动控制方法、电视及存储介质技术

技术编号:24041691 阅读:12 留言:0更新日期:2020-05-07 03:37
本发明专利技术公开了一种焦点移动控制方法、电视及存储介质,所述方法包括:接收当前用户触发的焦点移动指令;判断距最近一次响应用户触发的焦点移动指令的时间是否大于等于第一预设时间;若是,则根据当前用户触发的焦点移动指令执行相应的焦点移动操作;若否,则不响应当前用户触发的焦点移动指令。本发明专利技术解决了短时间内连续响应用户触发的移动键导致系统出现卡顿的现象的问题。

Focus movement control method, TV and storage medium

【技术实现步骤摘要】
焦点移动控制方法、电视及存储介质
本专利技术涉及智能电视领域,尤其涉及一种焦点移动控制方法、电视及计算机可读存储介质。
技术介绍
智能电视应用的交互方式是通过遥控器控制屏幕上的焦点移动和点击来实现控制,因此,智能电视应用中焦点的控制是用户使用智能电视操作体验的最基本功能。在控制焦点移动过程中,通常会在几毫秒到几十毫秒之间连续按移动键,此时电视会连续收到按键的动作,并且连续做出响应,正是由于频繁响应,使得系统响应频率与用户按压遥控器的频率不符,进而导致系统出现卡顿的现象。
技术实现思路
本专利技术的主要目的在于提出一种焦点移动控制方法、电视及计算机可读存储介质,旨在解决现有技术中短时间内连续响应用户触发的移动键导致系统出现卡顿的现象的问题。为实现上述目的,本专利技术提供一种焦点移动控制方法,包括步骤:接收当前用户触发的焦点移动指令;判断距最近一次响应用户触发的焦点移动指令的时间是否大于等于第一预设时间;若是,则根据当前用户触发的焦点移动指令执行相应的焦点移动操作;若否,则不响应当前用户触发的焦点移动指令。可选地,所述判断距最近一次响应用户触发的焦点移动指令的时间是否大于等于第一预设时间的步骤之前还包括:判断与前一次接收到用户触发的焦点移动指令对应的移动方向是否相同;若是,则执行所述判断距最近一次响应用户触发的焦点移动指令的时间是否大于等于第一预设时间的步骤;若否,则根据当前用户触发的焦点移动指令执行相应的焦点移动操作。可选地,所述接收当前用户触发的焦点移动指令的步骤之后,还包括:延迟待加载事件的加载。可选地,所述延迟待加载事件的加载的步骤同时,还包括:对延迟持续时间计时;所述对延迟持续时间计时的步骤之后包括:当延迟持续时间达到第二预设时间时,加载待加载事件。可选地,所述延迟待加载事件的加载的步骤之前,还包括:判断是否正在延迟待加载事件的加载;若是,则继续延迟待加载事件的加载并同时对延迟持续时间重新计时;若否,则执行所述延迟待加载事件的加载的步骤并同时执行所述对延迟持续时间计时的步骤。可选地,所述延迟待加载事件的加载的步骤之前,还包括:判断是否正在延迟待加载事件的加载;若是,则删除待加载事件;延迟最新待加载事件的加载,并对延迟持续时间重新计时;若否,则执行所述延迟待加载事件的加载的步骤,并同时执行所述对延迟持续时间计时的步骤。可选地,所述继续延迟待加载事件的加载并同时对延迟持续时间重新计时的步骤之前,还包括:获取当前延迟持续时间与第二预设时间的差值,其中第二预设时间大于第一预设时间;判断当前延迟持续时间与第二预设时间的差值是否大于第一预设时间;若否,则执行所述继续延迟待加载事件的加载并同时对延迟持续时间重新计时的步骤;若是,则继续延迟待加载事件的加载并继续对延迟持续时间计时。可选地,所述判断是否正在延迟待加载事件的加载的步骤之前,还包括:获取当前焦点所在的界面,并判断所在界面是否需要定时加载事件;若是,则执行所述判断是否正在延迟待加载事件的加载的步骤;若否,则不对待加载事件的加载进行延迟。为实现上述目的,本专利技术还提供一种电视,所述电视包括存储器、处理器和存储在所述存储器上并可在所述处理器上运行的计算机程序,所述计算机程序被所述处理器执行时实现如上所述的焦点移动控制方法的步骤。为实现上述目的,本专利技术还提供一种计算机可读存储介质,所述计算机可读存储介质上存储有计算机程序,所述计算机程序被处理器执行时实现如上所述的焦点移动控制方法的步骤。本专利技术提出的一种焦点移动控制方法、电视及计算机可读存储介质,通过接收当前用户触发的焦点移动指令;判断距最近一次响应用户触发的焦点移动指令的时间是否大于等于第一预设时间;若是,则根据当前用户触发的焦点移动指令执行相应的焦点移动操作;若否,则不响应当前用户触发的焦点移动指令。由于在连续接收到用户触发的同一焦点移动指令过程中,每接收到一次焦点移动指令,都会判断距上一次响应用户触发的焦点移动指令的时间是否达到预设时间,只有达到预设时间才会响应,若没有达到则不会响应,从而在用户连续按一个移动键过程中,减少对用户按键的响应频率,进而避免系统因频繁响应导致系统卡顿的现象。附图说明图1是本专利技术实施例方案涉及的硬件运行环境的结构示意图;图2为本专利技术焦点移动控制方法第一实施例的流程示意图;图3为本专利技术焦点移动控制方法第二实施例的流程示意图;图4为本专利技术焦点移动控制方法第五实施例的流程示意图;图5为本专利技术焦点移动控制方法第七实施例的流程示意图;图6为本专利技术焦点移动控制方法第八实施例的流程示意图。本专利技术目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。具体实施方式应当理解,此处所描述的具体实施例仅仅用以解释本专利技术,并不用于限定本专利技术。请参照图1,图1为本专利技术各个实施例中所提供的电视的硬件结构示意图。所述电视包括通信模块01、存储器02及处理器03等部件。本领域技术人员可以理解,图1中所示出的电视还可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置。其中,所述处理器03分别与所述存储器02和所述通信模块01连接,所述存储器02上存储有计算机程序,所述计算机程序同时被处理器03执行。通信模块01,可通过网络与外部设备连接。通信模块01可以接收外部设备发出的数据,还可发送数据、指令及信息至所述外部设备,所述外部设备可以是遥控器、手机、平板电脑、笔记本电脑和台式电脑等电子设备。存储器02,可用于存储软件程序以及各种数据。存储器02可主要包括存储程序区和存储数据区,其中,存储程序区可存储操作系统、至少一个功能所需的应用程序(判断距最近一次响应用户触发的焦点移动指令的时间是否大于等于第一预设时间)等;存储数据区可存储根据电视的使用所创建的数据或信息等。此外,存储器02可以包括高速随机存取存储器,还可以包括非易失性存储器,例如至少一个磁盘存储器件、闪存器件、或其他易失性固态存储器件。处理器03,是电视的控制中心,利用各种接口和线路连接整个电视的各个部分,通过运行或执行存储在存储器02内的软件程序和/或模块,以及调用存储在存储器02内的数据,执行电视的各种功能和处理数据,从而对电视进行整体监控。处理器03可包括一个或多个处理单元;优选的,处理器03可集成应用处理器和调制解调处理器,其中,应用处理器主要处理操作系统、用户界面和应用程序等,调制解调处理器主要处理无线通信。可以理解的是,上述调制解调处理器也可以不集成到处理器03中。尽管图1未示出,但上述电视还可以包括电路控制模块,电路控制模块用于与市电连接,实现电源控制,保证其他部件的正常工作。本领域技术人员可以理解,图1中示出的电视结构并不构成对电视的限定本文档来自技高网...

【技术保护点】
1.一种焦点移动控制方法,其特征在于,包括步骤:/n接收当前用户触发的焦点移动指令;/n判断距最近一次响应用户触发的焦点移动指令的时间是否大于等于第一预设时间;/n若是,则根据当前用户触发的焦点移动指令执行相应的焦点移动操作;/n若否,则不响应当前用户触发的焦点移动指令。/n

【技术特征摘要】
1.一种焦点移动控制方法,其特征在于,包括步骤:
接收当前用户触发的焦点移动指令;
判断距最近一次响应用户触发的焦点移动指令的时间是否大于等于第一预设时间;
若是,则根据当前用户触发的焦点移动指令执行相应的焦点移动操作;
若否,则不响应当前用户触发的焦点移动指令。


2.根据权利要求1所述的焦点移动控制方法,其特征在于,所述判断距最近一次响应用户触发的焦点移动指令的时间是否大于等于第一预设时间的步骤之前还包括:
判断与前一次接收到用户触发的焦点移动指令对应的移动方向是否相同;
若是,则执行所述判断距最近一次响应用户触发的焦点移动指令的时间是否大于等于第一预设时间的步骤;
若否,则根据当前用户触发的焦点移动指令执行相应的焦点移动操作。


3.根据权利要求2所述的焦点移动控制方法,其特征在于,所述接收当前用户触发的焦点移动指令的步骤之后,还包括:
延迟待加载事件的加载。


4.根据权利要求3所述的焦点移动控制方法,其特征在于,所述延迟待加载事件的加载的步骤同时,还包括:
对延迟持续时间计时;
所述对延迟持续时间计时的步骤之后包括:
当延迟持续时间达到第二预设时间时,加载待加载事件。


5.根据权利要求3或4所述的焦点移动控制方法,其特征在于,所述延迟待加载事件的加载的步骤之前,还包括:
判断是否正在延迟待加载事件的加载;
若是,则继续延迟待加载事件的加载并同时对延迟持续时间重新计时;
若否,则执行所述延迟待加载事件的加载的步骤并同时执行所述对延迟持续时间计时的步骤。


6.根据权利要求3或4所述...

【专利技术属性】
技术研发人员:卢美辉
申请(专利权)人:深圳TCL数字技术有限公司
类型:发明
国别省市:广东;44

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

1