一种移动焦点方法及设备技术

技术编号:36545533 阅读:12 留言:0更新日期:2023-02-04 16:57
本申请提供了一种移动焦点方法及设备,涉及终端领域。设备显示第一界面;在焦点位于第一界面内第一对象时,接收用户在另一个设备上第一操作产生的第一信号;响应于接收到第一信号,第一界面内焦点移动至第二对象;其中,第一对象和第二对象中至少一个是控件集合。控件集合可以作为一个整体获取焦点,能够减少用户选中应用界面内控件的操作次数,提高设备上移动焦点的便利性。焦点的便利性。焦点的便利性。

【技术实现步骤摘要】
一种移动焦点方法及设备


[0001]本申请涉及终端领域,尤其涉及一种移动焦点方法及设备。

技术介绍

[0002]用户与各种设备交互方式各不相同。比如,手机、平板电脑等设备,一般通过触摸屏进行人机交互;智慧屏等设备可以通过遥控器进行人机交互;个人电脑(person computer,PC)、笔记本电脑等设备,一般通过连接的输入设备进行人机交互。以智慧屏为例,智慧屏一般通过遥控器进行人机交互。比如,智慧屏上显示应用界面,应用界面内默认位置的控件获取焦点。用户可以通过按遥控器的向上键、向下键、向左键或向右键控制应用界面上的焦点向上、向下、向左或向右移动,使得默认位置向上一个、向下一个、向左一个或向右一个控件获取焦点。
[0003]随着设备智能化快速发展,设备间互联互通、应用(application,App)跨设备迁移等功能也得到广泛应用。比如,一些场景中,将手机的界面投屏至智慧屏进行显示。另一些场景中,将适用于等手机操作系统的App迁移到智慧屏运行。在这些场景中,智慧屏上显示的应用界面是适用于手机操作系统的应用界面。一般来说,手机应用界面的布局比较复杂,以带来更丰富的用户体验。比如,应用界面包括瀑布流页面,包括一些悬浮按钮等。如果应用界面包括瀑布流页面、悬浮按钮等复杂布局,用户使用遥控器来选择应用界面上的控件时,可能存在操作很多次才能使一些控件获取焦点,甚至一些控件难以获取焦点的问题。

技术实现思路

[0004]本申请实施例提供一种移动焦点方法及设备,能够减少应用界面内控件获取焦点的操作次数,提高设备上移动焦点的便利性。
[0005]第一方面,提供一种移动焦点方法,应用于设备,设备与另一个设备保持无线连接。例如,设备是智慧屏,另一个设备是遥控器。该方法包括:设备显示第一界面,第一界面包括多个控件;当前焦点位于第一界面内第一对象;接收用户在另一个设备上第一操作产生的第一信号;比如,该第一操作包括按另一个设备向上键、向下键、向左键或向右键等;响应于接收到第一信号,第一界面内第二对象获取焦点;其中,第一对象包括控件或控件集合,第二对象包括控件或控件集合,第一对象和第二对象中至少一个是控件集合。
[0006]在该方法中,多个控件可以作为一个控件集合获取焦点。比如,一个容器控件内多个控件可以作为一个控件集合获取焦点。用户不需要顺序选中获取焦点顺序靠前的每个控件,就可以快速选中获取焦点顺序靠后的控件;可以减少应用界面内控件获取焦点的操作次数,提高设备上移动焦点的便利性。
[0007]根据第一方面,在一种实现方式中,第二对象为控件集合,该方法还包括:接收用户在另一个设备上第二操作产生的第二信号;比如,第二操作包括按另一个设备确定键;响应于接收到第二信号,第三对象获取焦点,该第三对象是第二对象的子对象。
[0008]在该方法中,界面内一个对象获取焦点后,用户可以执行第二操作。如果该获取焦点对象为控件集合,响应于用户的第二操作,该控件集合内预设位置的子对象获取焦点。其中,子对象可以是控件或控件集合;预设位置的子对象可以是控件集合内第一个子对象,或最后一个子对象,或被用户选中次数的统计值最高的子对象等。实现选中控件集合中一个控件或控件集合。
[0009]根据第一方面,或者以上第一方面的任意一种实现方式,第三对象获取焦点之后,该方法还包括:接收用户在另一个设备上第三操作产生的第三信号;响应于接收到第三信号,第四对象获取焦点,第四对象是第二对象的子对象。在一种实现方式中,该第三操作与第一操作相同;比如,该第三操作包括按另一个设备向上键、向下键、向左键或向右键等。
[0010]在该方法中,控件集合内子对象获取焦点后,在该控件集合内,按照界面内对象移动焦点方法进行移动焦点。
[0011]根据第一方面,或者以上第一方面的任意一种实现方式,该方法还包括:接收用户在另一个设备上第四操作产生的第四信号;比如,第四操作包括按另一个设备返回键;响应于接收到第四信号,第五对象获取焦点;第五对象是第二对象的父对象。
[0012]这样,界面内一个子对象获取焦点后,可以方便地使焦点回到界面上的对象,方便用户便捷的将焦点移动至界面内其他对象。
[0013]根据第一方面,或者以上第一方面的任意一种实现方式,第一界面的内容与再一个设备的应用界面的内容相同,且该第一界面的内容是该设备根据从再一个设备接收的数据显示的。比如,再一个设备是手机,第一界面是手机的应用投屏至智慧屏显示的界面。
[0014]根据第一方面,或者以上第一方面的任意一种实现方式,第二对象包括的控件个数大于或等于预设阈值。也就是说,如果第二对象包括的控件个数大于或等于预设阈值,响应于接收到第一信号,第二对象作为一个整体获取焦点。如果第二对象包括的控件个数小于预设阈值,响应于接收到第一信号,第一界面内第二对象的第一子对象获取焦点。这样,可以避免在子控件个数较少的情况下用户先按遥控器指定按键再按遥控器确定键选中一个子控件,降低操作成本。
[0015]根据第一方面,或者以上第一方面的任意一种实现方式,第一界面内的第二对象获取焦点之后,设备接收用户在另一个设备上第五操作产生的第五信号;设备响应于接收到第五信号,第一界面内的第六对象的第一子对象获取焦点;其中,第六对象包括的控件个数小于预设阈值。其中,第五操作包括按另一个设备向上键、向下键、向左键或向右键等。
[0016]根据第一方面,或者以上第一方面的任意一种实现方式,第一操作包括按另一个设备向右键,第二对象是第一对象右方第一个对象。
[0017]根据第一方面,或者以上第一方面的任意一种实现方式,第一操作包括按另一个设备向下键,第二对象是第一对象下方第一个对象。
[0018]根据第一方面,或者以上第一方面的任意一种实现方式,控件集合是包括多个控件的容器控件。
[0019]第二方面,本申请实施例提供一种设备,该设备可以包括处理器和存储器。该处理器被配置为支持该设备执行上述第一方面方法中相应的功能。存储器用于与处理器耦合,其保存该设备必要的程序指令和数据。另外该设备中还可以包括通信接口,用于支持该设备与其他设备之间的通信。该通信接口可以是收发器或收发电路。
[0020]第三方面,本申请实施例提供一种计算机可读存储介质,该计算机可读存储介质包括计算机指令,当所述计算机指令在电子设备上运行时,使得电子设备执行如上述任意一方面及其可能的设计方式所述的方法。
[0021]第四方面,本申请实施例提供一种计算机程序产品,当所述计算机程序产品在计算机上运行时,使得所述计算机执行如上述任意一方面及其可能的设计方式所述的方法。
[0022]上述提供的设备或计算机可读存储介质或计算机程序产品均用于执行上文所提供的对应的方法,因此,其所能达到的有益效果可参考上文提供的对应的方法中对应方案的有益效果,此处不再赘述。
附图说明
[0023]图1A是一种移动焦点方法的场景实例示意图;
[0024]图1B是一种移动焦点方法的场景实例示意图;
...

【技术保护点】

【技术特征摘要】
1.一种移动焦点方法,应用于设备,所述设备与另一个设备保持无线连接,其特征在于,所述方法包括:设备显示第一界面,所述第一界面包括多个控件,焦点位于所述第一界面内第一对象;所述设备接收用户在所述另一个设备上第一操作产生的第一信号;所述设备响应于接收到所述第一信号,所述第一界面内的第二对象获取焦点;其中,所述第一对象包括控件或控件集合,所述第二对象包括控件或控件集合,所述第一对象和所述第二对象中至少一个是控件集合。2.根据权利要求1所述的方法,其特征在于,所述第二对象为控件集合,所述方法还包括:所述设备接收用户在所述另一个设备上第二操作产生的第二信号;所述设备响应于接收到所述第二信号,第三对象获取焦点,所述第三对象是所述第二对象的子对象。3.根据权利要求2所述的方法,其特征在于,所述第三对象获取焦点之后,所述方法还包括:所述设备接收用户在所述另一个设备上第三操作产生的第三信号;所述设备响应于接收到所述第三信号,第四对象获取焦点,所述第四对象是所述第二对象的子对象。4.根据权利要求1

3任意一项所述的方法,其特征在于,所述方法还包括:所述设备接收用户在所述另一个设备上第四操作产生的第四信号;所述设备响应于接收到所述第四信号,第五对象获取焦点;所述第五对象是所述第二对象的父对象。5.根据权利要求1

4任意一项所述的方法,其特征在于,所述第一界面的内容与再一个设备的应用界面的内容相同,且所述第一界面的内容是所述设备根据从所述再一个设备接收的数据显示的。6.根据权利要求1

5任意一项所述的方法,其特征在于...

【专利技术属性】
技术研发人员:李阳王硕卞超饶凯浩那美丽
申请(专利权)人:华为技术有限公司
类型:发明
国别省市:

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

1