一种屏幕的控制方法、装置技术领域
本发明实施例涉及人机交互技术,尤其涉及一种屏幕的控制方法、装置。
背景技术
智能平板是指通过触控技术对显示在显示平板上的内容进行操控和实现人机交
互操作的一体化设备。其中的平板包括但不限于液晶显示器、发光二极管显示屏和/或等离
子显示板等等。对于大尺寸的智能平板而言,例如在课堂上,或者讲座时,需要直接在屏幕
上通过触摸的方式进行操作时,用户难以对智能平板的屏幕上位置较高的区域进行操作。
发明内容
本发明实施例提供一种屏幕的控制方法、装置,方便快捷地对屏幕进行操作。
第一方面,本发明实施例提供了一种屏幕的控制方法,包括:在屏幕上弹出浮窗,
并将所述屏幕上的内容缩放在所述浮窗上,其中,所述浮窗的尺寸小于所述屏幕的尺寸;获
取浮窗操作请求和所述浮窗中的第一操作对象的信息;根据所述屏幕与所述浮窗的对应关
系确定所述屏幕中与所述第一操作对象对应的第二操作对象;对所述浮窗中的第一操作对
象对应的所述屏幕中的第二操作对象执行所述浮窗操作请求对应的操作事件。
第二方面,本发明实施例还提供了一种屏幕的控制装置,包括:浮窗单元,用于在
屏幕上弹出浮窗,将所述屏幕上的内容缩放在所述浮窗上,其中,所述浮窗的尺寸小于所述
屏幕的尺寸;信息获取单元,与所述浮窗单元相连,用于获取浮窗操作请求和所述浮窗中的
第一操作对象的信息;对象单元,分别与所述浮窗单元和信息获取单元相连,用于根据所述
屏幕与所述浮窗的对应关系确定所述屏幕中与所述第一操作对象对应的第二操作对象;操
作单元,分别与所述浮窗单元、信息获取单元和对象单元相连,用于对所述浮窗中的第一操
作对象对应的所述屏幕中的第二操作对象执行所述浮窗操作请求对应的操作事件。
本发明实施例由于把屏幕的内容以缩小的方式在浮窗呈现,通过浮窗直观、方便、
快捷地操作屏幕,提高与屏幕进行交互的便利性和效率。
附图说明
图1是本发明实施例一提供的屏幕的控制方法流程图;
图2是本发明实施例二提供的屏幕的控制方法流程图;
图3是本发明实施例三提供的屏幕的控制方法流程图;
图4是本发明实施例四提供的屏幕的控制装置结构示意图。
具体实施方式
下面结合附图和实施例对本发明作进一步的详细说明。可以理解的是,此处所描
述的具体实施例仅仅用于解释本发明,而非对本发明的限定。另外还需要说明的是,为了便
于描述,附图中仅示出了与本发明相关的部分而非全部结构。
实施例一
图1是本发明实施例一提供的屏幕的控制方法流程图。本实施例可适用于操作屏
幕的情况,该方法可以由屏幕的控制装置来执行,该装置可以由软件和/或硬件方式实现,
该装置可以集成在任何提供屏幕交互的设备中,例如典型的是触摸屏,如智能平板等。该方
法包括:
S101、在屏幕上弹出浮窗,并将所述屏幕上的内容缩放在所述浮窗上,其中,所述
浮窗的尺寸小于所述屏幕的尺寸。
浮窗显示的是整个屏幕缩小的内容,对屏幕对象的操作可以在浮窗里进行。在一
种实施例中,该浮窗固定显示于大屏幕的右下角或某一适合用户操作的区域。在另一种实
施例中,还可以根据用户的弹出浮窗请求,例如用户在屏幕外的物理按键、屏幕中的虚拟按
键或屏幕预设区域的交互手势发出的弹出浮窗请求显示浮窗。
S102、获取浮窗操作请求和所述浮窗中的第一操作对象的信息。
获取用户在浮窗里发出的操作请求,以及用户在浮窗中例如通过触控选择的第一
操作对象的信息。
S103、根据所述屏幕与所述浮窗的对应关系确定所述屏幕中与所述第一操作对象
对应的第二操作对象。
浮窗显示的内容与整个屏幕的内容是对应的,在获取到浮窗里的第一操作对象的
信息后,根据所述屏幕与所述浮窗的对应关系,可确定对应的屏幕中的第二操作对象。
S104、对所述浮窗中的第一操作对象对应的所述屏幕中的第二操作对象执行所述
浮窗操作请求对应的操作事件。
所述浮窗操作请求对第一操作对象执行某操作事件,在对第一操作对象执行该操
作事件时,对屏幕中对应的第二操作对象执行该操作事件。
本实施例由于把屏幕的内容以缩小的方式在浮窗呈现,通过浮窗很直观、很方便
地操作屏幕,提高与屏幕进行交互的效率。
实施例二
图2是本发明实施例二提供的屏幕的控制方法流程图。实施例二以上述实施例为
基础,进行了优化。其中所述在屏幕上弹出浮窗,将所述屏幕上的内容缩放在所述浮窗上具
体为:获取所述屏幕外物理按键的第一触摸操作的信息,并根据所述第一触摸操作的信息
生成所述屏幕操作请求;或者,获取所述屏幕中虚拟按键的第二触摸操作的信息,并根据所
述第二触摸操作的信息生成所述屏幕操作请求;或者,获取所述屏幕上方预设区域内的交
互手势信息,并根据所述交互手势信息生成所述屏幕操作请求;根据所述屏幕操作请求在
屏幕上弹出浮窗,将所述屏幕上的内容缩放在所述浮窗上。所述根据所述屏幕操作请求在
屏幕上弹出浮窗具体为:根据所述屏幕操作请求在所述屏幕的底部弹出所述浮窗。其中所
述第一操作对象的信息具体包括所述第一操作对象在所述浮窗内的坐标,其中所述根据所
述屏幕与所述浮窗的对应关系确定所述屏幕中与所述第一操作对象对应的第二操作对象
具体包括:根据所述第一操作对象在所述浮窗内的坐标、所述浮窗的尺寸与所述屏幕的尺
寸的对应关系确定所述屏幕中与所述第一操作对象对应的第二操作对象。在分别对所述浮
窗中的第一操作对象和所述屏幕中的第二操作对象执行所述浮窗操作请求对应的操作事
件之后,增加分别在浮窗上和屏幕上显示操作事件的执行结果的步骤。
本实施例提供的屏幕的控制方法包括以下步骤:步骤S201、步骤S202、步骤S203、
步骤S204、步骤S205和步骤S206。其中,步骤S201和S202与实施例一中的步骤S101相同;步
骤S205与实施例一中的步骤S104相同,相同的步骤不再赘述。
相应的,本实施例的方法包括:
S201、获取屏幕外物理按键的第一触摸操作的信息,并根据第一触摸操作的信息
生成屏幕操作请求;或者,获取屏幕中虚拟按键的第二触摸操作的信息,并根据第二触摸操
作的信息生成屏幕操作请求;或者,获取屏幕上方预设区域内的交互手势信息,并根据交互
手势信息生成屏幕操作请求。
可以通过对屏幕外物理按键或屏幕中虚拟按键进行触摸,或在屏幕上方预设区域
内进行手势交互,生成相应的屏幕操作请求。
S202、根据所述屏幕操作请求在屏幕上弹出浮窗,并将所述屏幕上的内容缩放在
所述浮窗上,所述浮窗的尺寸小于所述屏幕的尺寸。
优选地,在屏幕底部弹出浮窗。
S203、获取浮窗操作请求和浮窗中的第一操作对象的信息,第一操作对象的信息
包括第一操作对象在浮窗内的坐标。
获取用户在浮窗里发出的操作请求,以及用户在浮窗中例如通过触控选择的第一
操作对象的信息。第一操作对象在浮窗内的坐标表明浮窗操作请求的位置信息。
S204、根据屏幕与浮窗的对应关系确定屏幕中与第一操作对象对应的第二操作对
象包括:根据第一操作对象在浮窗内的坐标、浮窗的尺寸与屏幕的尺寸的对应关系确定屏
幕中与第一操作对象对应的第二操作对象。
浮窗可以是屏幕按比例缩小得到,浮窗里的内容与屏幕里的内容是对应的,根据
第一操作对象在浮窗内的坐标及该对应关系可确定屏幕中对应的第二操作对象。
S205、对所述浮窗中的第一操作对象对应的所述屏幕中的第二操作对象执行所述
浮窗操作请求对应的操作事件。
S206、分别在浮窗上和屏幕上显示操作事件的执行结果。
在执行完操作事件后屏幕上显示操作事件的执行结果,因为浮窗显示的是屏幕缩
小后的内容,在浮窗上也会显示操作事件的执行结果。
本实施例通过触摸屏幕外物理按键或屏幕中虚拟按键或获取屏幕上方预设区域
内的交互手势信息,能方便地生成屏幕操作请求,根据第一操作对象在浮窗内的坐标、浮窗
的尺寸与屏幕的尺寸的对应关系,能准确地确定屏幕中与第一操作对象对应的第二操作对
象,通过分别在浮窗上和屏幕上显示操作事件的执行结果,使得浮窗与屏幕显示的内容一
致。
实施例三
图3是本发明实施例三提供的屏幕的控制方法流程图。本实施例提供的屏幕的控
制方法包括以下步骤:步骤S301、步骤S302和步骤S303。其中,步骤S301与实施例一中的步
骤S101相同;步骤S302与实施例一中的步骤S102相同,相同的步骤不再赘述。
相应的,本实施例的方法包括:
S301、在屏幕上弹出浮窗,并将所述屏幕上的内容缩放在所述浮窗上,其中,所述
浮窗的尺寸小于所述屏幕的尺寸。
S302、获取浮窗移动请求,所述浮窗移动请求包括所述浮窗移动前的起始位置的
信息和移动后的目的位置的信息。
例如可通过获取用户在浮窗上的滑动信息来获取浮窗移动请求,浮窗移动前的起
始位置的信息可以是滑动的起始坐标,浮窗移动后的目的位置的信息可以是滑动的终点坐
标。
S303、根据所述浮窗移动请求将所述浮窗从所述屏幕上的起始位置移动到所述屏
幕上的目的位置。
根据获取的所述浮窗移动请求,将所述浮窗从所述屏幕上的起始位置移动到所述
屏幕上的目的位置。
本实施例提供了浮窗依据移动请求进行移动的方法,使得用户可以方便地移动浮
窗。
实施例四
图4是本发明实施例四提供的屏幕的控制装置结构示意图。该装置用于执行上述
实施例中的屏幕的控制方法。该装置包括:信息获取单元401、浮窗单元402、对象单元403和
操作单元404。
浮窗单元402,在屏幕上弹出浮窗,将所述屏幕上的内容缩放在所述浮窗上,其中,
所述浮窗的尺寸小于所述屏幕的尺寸。
信息获取单元401,与所述浮窗单元402相连,用于获取浮窗操作请求和所述浮窗
中的第一操作对象的信息。
对象单元403,分别与所述浮窗单元和信息获取单元相连,用于根据所述屏幕与所
述浮窗的对应关系确定所述屏幕中与所述第一操作对象对应的第二操作对象。
操作单元404,分别与所述浮窗单元、信息获取单元和对象单元相连,用于分别对
所述浮窗中的第一操作对象对应的所述屏幕中的第二操作对象执行所述浮窗操作请求对
应的操作事件。
本实施例由于把屏幕的内容以缩小的方式在浮窗呈现,通过浮窗很直观、很方便
地操作屏幕,提高与屏幕进行交互的效率。
进一步地,所述浮窗单元具体用于获取所述屏幕外物理按键的第一触摸操作的信
息,并根据所述第一触摸操作的信息生成所述屏幕操作请求;或者,获取所述屏幕中虚拟按
键的第二触摸操作的信息,并根据所述第二触摸操作的信息生成所述屏幕操作请求;或者,
获取所述屏幕上方预设区域内的交互手势信息,并根据所述交互手势信息生成所述屏幕操
作请求;根据所述屏幕操作请求在屏幕上弹出浮窗,将所述屏幕上的内容缩放在所述浮窗
上。
进一步地,所述浮窗单元具体用于根据所述屏幕操作请求在所述屏幕的底部弹出
所述浮窗。
进一步地,所述信息获取单元,还用于获取浮窗移动请求,所述浮窗移动请求包括
所述浮窗移动前的起始位置的信息和移动后的目的位置的信息;
所述浮窗单元,还用于根据所述浮窗移动请求将所述浮窗从所述屏幕上的起始位
置移动到所述屏幕上的目的位置。
本实施例提供了浮窗依据移动请求进行移动的方法,使得用户可以方便地移动浮
窗。
进一步地,所述第一操作对象的信息包括所述第一操作对象在所述浮窗内的坐
标,所述对象单元具体用于根据所述第一操作对象在所述浮窗内的坐标、所述浮窗的尺寸
与所述屏幕的尺寸的对应关系确定所述屏幕中与所述第一操作对象对应的第二操作对象。
进一步地,操作单元还用于在所述浮窗上和所述屏幕上分别显示所述操作事件的
执行结果。
本实施例通过触摸屏幕外物理按键或屏幕中虚拟按键或获取屏幕上方预设区域
内的交互手势信息,能方便地生成屏幕操作请求,根据第一操作对象在浮窗内的坐标、浮窗
的尺寸与屏幕的尺寸的对应关系,能准确地确定屏幕中与第一操作对象对应的第二操作对
象,通过分别在浮窗上和屏幕上显示操作事件的执行结果,使得浮窗与屏幕显示的内容一
致。
本发明实施例所提供的屏幕的控制装置可用于执行本发明任意实施例所提供的
屏幕的控制方法,具备执行该方法相应的功能和有益效果。
注意,上述仅为本发明的较佳实施例及所运用技术原理。本领域技术人员会理解,
本发明不限于这里所述的特定实施例,对本领域技术人员来说能够进行各种明显的变化、
重新调整和替代而不会脱离本发明的保护范围。因此,虽然通过以上实施例对本发明进行
了较为详细的说明,但是本发明不仅仅限于以上实施例,在不脱离本发明构思的情况下,还
可以包括更多其他等效实施例,而本发明的范围由所附的权利要求范围决定。