显示设备及焦点管理方法技术

技术编号:37505909 阅读:26 留言:0更新日期:2023-05-07 09:42
本申请公开了一种显示设备及焦点管理方法,包括:通信连接的显示器和控制器;控制器被配置为:接收输入的按键指令;获取当前聚焦控件所在的第一显示区域,将第一显示区域内的第一控件作为备选项添加至备选列表;将第二显示区域作为备选项添加至备选列表中,第一显示区域指的是包含当前聚焦控件的显示区域,第二显示区域指的是当前用户界面内除第一显示区域以外且和第一显示区域相邻的显示区域;根据按键指令所指示的方向查找备选列表内距离当前聚焦控件最近的备选项,并使备选项获取到焦点。本申请中对于不存在当前焦点的显示区域无需遍历其中的控件,从而避免遍历用户界面上所有控件的过程,省略获取目标控件的过程,大大提升寻焦过程的速度。提升寻焦过程的速度。提升寻焦过程的速度。

【技术实现步骤摘要】
显示设备及焦点管理方法


[0001]本申请涉及计算机
,尤其涉及一种显示设备及焦点管理方法。

技术介绍

[0002]智能电视是一种可实现双向人机交互功能,集影音、娱乐、数据等多种功能于一体的电视产品。智能电视与后台服务器连接,为满足用户多样化的需求,向服务器请求教育、影音、娱乐等多种媒资视频,并于用户界面进行展示。用户可通过向智能电视输入按键指令,进而控制用户界面上焦点移动,实现与用户界面之间的交互。
[0003]目前,智能电视在响应用户的按键指令时,需要从当前用户界面中寻找可获焦的控件,称为寻焦过程。在寻焦过程中,智能电视对整个用户界面从最顶层开始逐层遍历,搜寻出界面每层上所有可以获焦的控件。对于可获焦的焦点,还需逐一对比与当前聚焦控件之间的距离,距离最近的可获焦的控件即为目标控件。上述寻焦过程以及获取目标控件的过程处理流程复杂,费时费力。

技术实现思路

[0004]本申请提供了一种显示设备及焦点管理方法,以解决相关技术中寻焦过程以及获取目标控件的过程因处理流程复杂造成费时费力的技术问题。
[0005]为了解决上述技术问题,本申请实施例公开了如下技术方案:
[0006]第一方面,本申请实施例公开了一种显示设备,所述显示设备包括:
[0007]显示器,被配置为显示用户界面;
[0008]控制器,所述控制器与所述显示器通信连接,所述控制器被配置为:
[0009]接收输入的用于控制焦点移动的按键指令;
[0010]获取当前聚焦控件所在的第一显示区域,将所述第一显示区域内的第一控件作为备选项添加至备选列表,其中,所述第一显示区域包括多个可以获取焦点的控件;
[0011]将第二显示区域作为备选项添加至所述备选列表中,其中,所述用户界面基于文档对象模型将不同的层次划分为不同的显示区域,所述第一显示区域指的是包含当前聚焦控件的显示区域,所述第二显示区域指的是当前用户界面内位于所述第一显示区域以外,且和所述第一显示区域相邻的显示区域,所述第二显示区域包括多个可以获取焦点的控件;
[0012]根据所述按键指令所指示的方向查找所述备选列表内距离当前聚焦控件最近的备选项,并使所述备选项获取到焦点。
[0013]第二方面,本申请实施例公开了一种焦点管理方法,所述方法包括:
[0014]接收输入的用于控制焦点移动的按键指令;
[0015]获取当前聚焦控件所在的第一显示区域,将所述第一显示区域内的第一控件作为备选项添加至备选列表,其中,所述第一显示区域包括多个可以获取焦点的控件;
[0016]将第二显示区域作为备选项添加至所述备选列表中,其中,用户界面基于文档对
象模型将不同的层次划分为不同的显示区域,所述第一显示区域指的是包含当前聚焦控件的显示区域,所述第二显示区域指的是当前用户界面内位于所述第一显示区域以外,且和所述第一显示区域相邻的显示区域,所述第二显示区域包括多个可以获取焦点的控件;
[0017]根据所述按键指令所指示的方向查找所述备选列表内距离当前聚焦控件最近的备选项,并使所述备选项获取到焦点。
[0018]与现有技术相比,本申请的有益效果为:
[0019]本申请提供了一种显示设备及焦点管理方法,当用户向显示设备发送按键指令用来控制用户界面上的焦点移动时,显示设备响应于按键指令进行寻焦过程,其中,按键指令指示了控制焦点移动的方向。显示设备按照文档对象模型将用户界面上的不同层次划分为不同的显示区域,拥有当前聚焦控件的显示区域为第一显示区域,用户界面中除了第一显示区域以外,且和所述第一显示区域相邻的其他显示区域均为第二显示区域。显示设备在进行寻焦时,对于存在当前焦点的第一显示区域来说,其中的所有控件均为备选项,对于不存在当前焦点的第二显示区域来说,整个显示区域视为一个备选项。显示设备将检测出的备选项并添加至备选列表中,根据按键指令所指示的方向在备选列表中查找出距离当前聚焦控件最近的备选项,并使所述备选项获取到焦点。本申请中,将用户界面划分成不同的显示区域,对于不存在当前焦点的显示区域无需遍历其中的控件,从而避免了寻焦过程中遍历用户界面上所有控件的过程,进而省略了获取目标控件的过程,大大提升寻焦过程的速度。
[0020]应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本申请。
附图说明
[0021]为了更清楚地说明本申请的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,显而易见地,对于本领域普通技术人员而言,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0022]图1中示例性示出了根据一些实施例的显示设备与控制装置之间操作场景的示意图;
[0023]图2中示例性示出了根据一些实施例的控制装置100的硬件配置框图;
[0024]图3中示例性示出了根据一些实施例的显示设备200的硬件配置框图;
[0025]图4中示例性示出了根据一些实施例的显示设备200中软件配置示意图;
[0026]图5中示例性示出了根据一些实施例的焦点管理方法的流程示例图;
[0027]图6中示例性示出了根据一些实施例的主页面中显示区域划分的显示效果示意图;
[0028]图7中示例性示出了根据一些实施例的详情页中显示区域划分的显示效果示意图;
[0029]图8中示例性示出了根据一些实施例的焦点管理方法的另一流程示意图。
具体实施方式
[0030]为使本申请的目的和实施方式更加清楚,下面将结合本申请示例性实施例中的附
图,对本申请示例性实施方式进行清楚、完整地描述,显然,描述的示例性实施例仅是本申请一部分实施例,而不是全部的实施例。
[0031]需要说明的是,本申请中对于术语的简要说明,仅是为了方便理解接下来描述的实施方式,而不是意图限定本申请的实施方式。除非另有说明,这些术语应当按照其普通和通常的含义理解。
[0032]本申请中说明书和权利要求书及上述附图中的术语“第一”、“第二”、“第三”等是用于区别类似或同类的对象或实体,而不必然意味着限定特定的顺序或先后次序,除非另外注明。应该理解这样使用的用语在适当情况下可以互换。
[0033]术语“包括”和“具有”以及他们的任何变形,意图在于覆盖但不排他的包含,例如,包含了一系列组件的产品或设备不必限于清楚地列出的所有组件,而是可包括没有清楚地列出的或对于这些产品或设备固有的其它组件。
[0034]术语“模块”是指任何已知或后来开发的硬件、软件、固件、人工智能、模糊逻辑或硬件或/和软件代码的组合,能够执行与该元件相关的功能。
[0035]图1为根据实施例中显示设备与控制装置之间操作场景的示意图。如图1所示,用户可通过智能设备300或控制装置100操作显示设备200。
[0036]在一些实施例中,控制装置100可以是遥控器,遥控器和显示设备的通信包括红外协议通信或蓝牙协议通信,及其他短距离通信方本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种显示设备,其特征在于,所述显示设备包括:显示器,被配置为显示用户界面;控制器,所述控制器与所述显示器通信连接,所述控制器被配置为:接收输入的用于控制焦点移动的按键指令;获取当前聚焦控件所在的第一显示区域,将所述第一显示区域内的第一控件作为备选项添加至备选列表,其中,所述第一显示区域包括多个可以获取焦点的控件;将第二显示区域作为备选项添加至所述备选列表中,其中,所述用户界面基于文档对象模型将不同的层次划分为不同的显示区域,所述第一显示区域指的是包含当前聚焦控件的显示区域,所述第二显示区域指的是当前用户界面内位于所述第一显示区域以外,且和所述第一显示区域相邻的显示区域,所述第二显示区域包括多个可以获取焦点的控件;根据所述按键指令所指示的方向查找所述备选列表内距离当前聚焦控件最近的备选项,并使所述备选项获取到焦点。2.根据权利要求1所述的显示设备,其特征在于,在所述根据所述按键指令所指示的方向查找所述备选列表内距离当前聚焦控件最近的备选项,并使所述备选项获取到焦点的步骤中,所述控制器被配置为:在所述备选项为所述第一控件时,控制所述第一控件获取到焦点,以使所述第一控件成为聚焦控件;在所述备选项为所述第二显示区域时,获取所述第二显示区域内的目标控件,控制所述目标控件获取到焦点,以使所述目标控件成为聚焦控件,其中,所述目标控件指的是所述第二显示区域内待获焦的控件。3.根据权利要求2所述的显示设备,其特征在于,在所述备选项为所述第二显示区域时,获取所述第二显示区域内的目标控件,控制所述目标控件获取到焦点的步骤中,所述控制器被配置为:控制所述第二显示区域获取到焦点,以使所述第二显示区域成为聚焦显示区域;在所述聚焦显示区域中查找目标控件,控制所述目标控件获取到焦点。4.根据权利要求3所述的显示设备,其特征在于,在所述聚焦显示区域中查找目标控件的步骤中,所述控制器被配置为:检测所述聚焦显示区域内是否存在过作为聚焦控件的第二控件;若所述聚焦显示区域内存在过所述第二控件,且所述第二控件的状态正常,则控制焦点移动至所述第二控件上,以使所述第二控件成为聚焦控件;若所述聚焦显示区域存在过所述第二控件、且所述第二控件的状态异常,或所述聚焦显示区域不存在过所述第二控件,则控制焦点移动至所述聚焦显示区域的首部控件或尾部控件上,以使所述首部控件或尾部控件成为聚焦控件。5.根据权利要求1所述的显示设备,其特征在于,所述控制器还被配置为:将焦点移动至下一显示区域...

【专利技术属性】
技术研发人员:刘群山
申请(专利权)人:聚好看科技股份有限公司
类型:发明
国别省市:

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

1