一种移动智能电视页面焦点的方法、装置、设备和介质制造方法及图纸

技术编号:37122914 阅读:32 留言:0更新日期:2023-04-01 05:18
本发明专利技术提供一种移动智能电视页面焦点的方法、装置、设备和介质,方法包括:接收一数组,所述数组为当前页面所有焦点的坐标,将所有焦点设置为至少一组焦点组;所述数组包括当前每个焦点组的数据个数、移动方向以及移动到边界时下一个焦点组的焦点坐标,所述焦点组包括至少一个焦点坐标;计算每组焦点组在对应移动方向的两端坐标;获取遥控器的键值,调用设置的上下左右移动的方法,根据键值判断当前焦点是否越界,以及是否到达该焦点组的边界进行移动;降低了代码的冗余问题,便于焦点错乱问题排查。排查。排查。

【技术实现步骤摘要】
一种移动智能电视页面焦点的方法、装置、设备和介质


[0001]本专利技术涉及计算机
,特别涉及一种移动智能电视页面焦点的方法、装置、设备和介质。

技术介绍

[0002]在智能电视中,开发人员需要根据智能电视中的每个页面的焦点,编写对应的上下左右移动方法,而上下左右移动代码相似度高,导致开发人员的工作效率低;并且由于每个页面的上下左右移动方法不是唯一入口,修改焦点移动bug不好统一修复。

技术实现思路

[0003]本专利技术要解决的技术问题,在于提供一种移动智能电视页面焦点的方法、装置、设备和介质,提高开发人员的 效率,使得代码更加简洁。
[0004]第一方面,本专利技术提供了一种移动智能电视页面焦点的方法,包括:步骤1、接收一数组,所述数组为当前页面所有焦点的坐标,将所有焦点设置为至少一组焦点组;所述数组包括当前每个焦点组的数据个数、移动方向以及移动到边界时下一个焦点组的焦点坐标,所述焦点组包括至少一个焦点坐标;步骤2、计算每组焦点组在对应移动方向的两端坐标;步骤3、获取遥控器的键值,调用设置的上下左右移动的方法,本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种移动智能电视页面焦点的方法,其特征在于,包括:步骤1、接收一数组,所述数组为当前页面所有焦点的坐标,将所有焦点设置为至少一组焦点组;所述数组包括当前每个焦点组的数据个数、移动方向以及移动到边界时下一个焦点组的焦点坐标,所述焦点组包括至少一个焦点坐标;步骤2、计算每组焦点组在对应移动方向的两端坐标;步骤3、获取遥控器的键值,调用设置的上下左右移动的方法,根据键值判断当前焦点是否越界,以及是否到达该焦点组的边界进行移动;如果当前焦点是向右移动,且没到达该组焦点组的边界,则焦点的x值加1;如果当前焦点是向左移动,且没到达该组焦点组的边界,则焦点的x值减1;如果当前焦点是向上移动,且没到达该组焦点组的边界,则焦点的y值减1;如果当前焦点是向下移动,且没到达该组焦点组的边界,则焦点的y值加1;如果当前焦点到达边界,且有对应越界焦点组的对象ID,则判断当前焦点组是否有缓存的位置坐标,若存在缓存的位置坐标,则将焦点移动至所述位置坐标;若不存在缓存的位置坐标,则保持当前焦点位置不动。2.根据权利要求1所述的一种移动智能电视页面焦点的方法,其特征在于,所述数组为Ref类型的数组。3.根据权利要求1所述的一种移动智能电视页面焦点的方法,其特征在于,还包括步骤4、监听当前页面数据,当外界更新数据时,则更新所述数组。4.一种移动智能电视页面焦点的装置,其特征在于,包括:接收数组模块,接收一数组,所述数组为当前页面所有焦点的坐标,将所有焦点设置为至少一组焦点组;所述数组包括当...

【专利技术属性】
技术研发人员:何志宏陈新鑫
申请(专利权)人:北京智象信息技术有限公司
类型:发明
国别省市:

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

1