一种显示方法、装置及电子设备与流程

文档序号:15849698发布日期:2018-11-07 09:39阅读:126来源:国知局
一种显示方法、装置及电子设备与流程

本申请涉及数据处理技术领域,具体涉及一种显示方法、装置及电子设备。

背景技术

投影技术目前已广泛应用于家庭、办公、娱乐等场所,其依靠投影仪以及与投影仪连接的电子设备而实现。具体应用场景中,投影仪将电子设备中用户选定的内容投影到幕布上,供人们观看。

现有的投影模式,或投影过程复杂,或投影效果不理想,用户使用体验不佳。因此,需要提供一种显示内容可选,操作过程简单且不影响用户正常使用电子设备的投影方法,以满足用户的使用需求。



技术实现要素:

一种显示方法,包括:

通过显示接口集合输出显示内容,其中,所述输出显示内容至少包括第一局部和与所述第一局部不同的第二局部,所述第一局部能在第一显示设备显示,所述第二局部能在第二显示设备显示;

获得第一输入;

基于所述第一输入,在所述第一局部显示至少一个标识,其中,所述标识对应处于运行状态的窗口;

获得第二输入;

基于所述第二输入,从所述至少一个标识中确定目标标识;

在所述第二局部显示所述目标标识对应的窗口。

可选的,所述标识为在所述第一局部显示的处于运行状态的窗口对应的标识。

可选的,所述目标标识对应的窗口是能通过第三输入操作从第一局部显示切换至第二局部显示的窗口;

其中,所述第三输入操作包括窗口选择操作和窗口连续移动操作。

可选的,所述基于所述第一输入,在所述第一局部显示至少一个标识,包括:

基于所述第一输入,在所述第一局部显示匹配有编码的至少一个标识;

则所述获得第二输入,包括:获得选择编码的第二输入;

其中,

所述基于所述第一输入,在所述第一局部显示匹配有编码的至少一个标识,包括:在第一输入标识的被触发时,在所述第一局部显示匹配有编码的至少一个标识;

所述获得选择编码的第二输入,包括:在保持第一输入标识被持续触发的过程中,获得匹配一编码的第二输入标识被触发。

可选的,所述基于所述第二输入,从所述至少一个标识中确定目标标识,包括:

基于选择多个标识的第二输入,从所述至少一个标识中确定与所述多个标识分别对应的多个目标标识;

则所述在所述第二局部显示所述目标标识对应的窗口,包括:按照显示策略在所述第二局部显示与所述多个目标标识对应的多个窗口。

可选的,所述按照显示策略在所述第二局部显示与所述多个目标标识对应的多个窗口,包括:

在所述第二局部不重叠的显示与所述多个目标标识对应的多个窗口;

其中,所述不重叠的显示包括下列中的至少一种:

所述多个目标标识对应的多个窗口之间不完全重叠;或

所述多个目标标识对应的多个窗口中的窗口和已经显示在所述第二局部的窗口之间不完全重叠。

可选的,所述在所述第一局部显示至少一个标识包括:

基于处于运行状态的窗口,获得所述窗口缩略图;

显示所述至少一个窗口缩略图;

其中,所述获得所述窗口缩略图包括下列中的至少一种:

获得所述窗口实时内容作为窗口缩略图;

获得预定时间前的窗口内容作为窗口缩略图;或,

获得窗口处于非显示状态前的内容作为窗口缩略图。

可选的,还包括:

获得第四输入;

基于所述第四输入,从多个局部中确定目标局部;

则所述在所述第二局部显示所述目标标识对应的窗口,包括:在所述目标局部显示所述目标标识对应的窗口。

一种显示装置,包括:

显示输出模块,用于通过显示接口集合输出显示内容,其中,所述输出显示内容至少包括第一局部和与所述第一局部不同的第二局部,所述第一局部能在第一显示设备显示,所述第二局部能在第二显示设备显示;

第一输入获取模块,用于获得第一输入;

标识显示模块,用于基于所述第一输入,在所述第一局部显示至少一个标识,其中,所述标识对应处于运行状态的窗口;

第二输入获取模块,用于获得第二输入;

目标确定模块,用于基于所述第二输入,从所述至少一个标识中确定目标标识;

显示切换模块,用于在所述第二局部显示所述目标标识对应的窗口。

一种电子设备,包括:

处理器;以及

存储器,用于存储所述处理器的可执行指令;

其中,所述处理器配置为执行所述可执行指令来执行权力要求1-7任一项所述的显示方法。

本申请提供了一种显示方法、装置及电子设备,通过显示接口集合输出显示内容,其中输出显示内容至少包括第一局部和与所述第一局部不同的第二局部,第一局部和第二局部在不同的显示设备显示,获得第一输入,基于第一输入在第一局部显示至少一个标识,获得第二输入,基于第二输入从所述至少一个标识中确定目标标识,在所述第二局部显示所述目标标识对应的窗口。所述显示方法、装置及电子设备,通过多个显示设备显示需要显示的内容,通过第一输入触发在第一显示设备上显示所有处于运行状态窗口对应的标识,通过第二输入确定出需要输出至第一设备外的其他显示设备显示的标识,然后直接控制目标标识对应的窗口在所述第一显示设备外的其他显示设备显示。整个过程中,可实现对显示内容的高可控,且操作简单快捷,用户使用体验佳。

附图说明

为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据提供的附图获得其他的附图。

图1为本申请实施例公开的第一种显示方法的流程图;

图2为本申请实施例公开的第一局部显示标识的流程图;

图3为本申请实施例公开的第二种显示方法的流程图;

图4为本申请实施例公开的第三种显示方法的流程图;

图5为本申请实施例公开的第一种显示装置的结构示意图;

图6为本申请实施例公开的标识显示模块的结构示意图;

图7为本申请实施例公开的第二种显示装置的结构示意图;

图8为本申请实施例公开的电子设备的结构示意图。

具体实施方式

下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。

图1为本申请实施例公开的第一种显示方法的流程图,如图1所示,所述显示方法可以包括:

步骤101:通过显示接口集合输出显示内容,其中,所述输出显示内容至少包括第一局部和与所述第一局部不同的第二局部。

其中,所述第一局部能在第一显示设备显示,所述第二局部能在第二显示设备显示。所述第一局部和所述第二局部不同,指所述第一局部与所述第二局部不完全相同,并不是特征完全不同。

所述显示接口集合对应至少两个显示设备,所述至少两个显示设备上显示的所有内容的并集为系统完整的显示内容。

所述接口集合至少包括一个接口。所述接口可以包括内置接口,也可以包括外置接口。对于自带显示屏的设备,如手机、笔记本,所述接口集合包括:内置接口,用于连接设备自带的显示屏;还包括外置接口,该外置接口用于连接外接显示设备。对于不带显示屏的设备,如台式机、机顶盒,由于其自身不具备显示功能,因此需要通过外置接口连接至少两个显示设备来完成显示工作。

需要说明的是,所述接口集合中接口的数量和连接的显示设备的数量可以是相同的,也可以是不同的。若连接的所有显示设备都是通过有线接口与系统连接,或是通过转接器扩展,则接口的数量和显示设备的数量相同。若所有连接的显示设备中存在通过无线接口与系统连接的情况,则这些通过无线接口与系统连接的设备不需要通过实体接口连接系统,此时接口的数量和显示设备的数量不相同,且少于所述显示设备的数量。

本实施例中,显示适配器(显卡)输出的所有的显示内容为完整的显示内容,多个显示设备承担不同部分的显示工作。以笔记本电脑为例,可以是扩展显示模式,而不是镜像显示模式。在扩展显示模式下,分别位于不同显示设备上的两个显示区域可以完全不同,或者具有相同的桌面背景、状态栏等内容,但这两个显示区域逻辑上是相邻的两个显示区域,其在显示工作过程中互不影响。

步骤102:获得第一输入。

所述第一输入由操作体触发输入,系统接收到所述第一输入后,响应所述第一输入,执行相应的处理操作。本实施例中,所述第一输入可以为触发系统控制显示所有处于运行状态的窗口对应的标识。具体的,所述第一输入可以是通过按键、语音、触摸手势、空间手势等方式触发的输入。

步骤103:基于所述第一输入,在所述第一局部显示至少一个标识。

其中,所述标识对应处于运行状态的窗口,处于运行状态的窗口可以包括当前显示的窗口、状态栏最小化的窗口和/或托盘最小化窗口。具体的,所述标识可以是在所述第一局部显示的处于运行状态的窗口对应的标识,后续可通过相应的输入操作,将所述第一局部显示的处于运行状态的窗口扩展至其他局部进行显示。

所述标识的确定过程可以是:获得当前处于运行状态的应用或程序,从中选择出具有窗口的应用或程序,确定选择出的具有窗口的应用或程序对应的标识。当然,若获得的应用或程序为后台服务或无窗口的进程和应用,则不需要被选择。其中,具有窗口的应用或程序是指当前有窗口或能调用窗口的应用或程序,能调用窗口的应用或程序是指状态栏最小化窗口和/或托盘最小化窗口对应的应用/程序。所述标识可以是应用图标,也可以是应用名称或其他能够确定具体窗口的内容。

在确定了需要显示的标识后,可以在所述第一局部以配置好的显示方式显示标识。其中,所述显示方式可以但不限制为为清单、阵列等形式。

进一步的,在所述第一局部可以显示出所有显示设备上处于运行状态的且具有窗口的应用/程序对应的标识。即无论是在第一局部显示的窗口对应的标识,还是在第二局部或其他局部显示的窗口对应的标识,都可以在所述第一局部显示。当然,在另一个实现方式中,所述第一局部也可以只显示在其自身显示的窗口对应的标识。由于所述第一局部显示出的标识是用来被选择切换到其他局部进行显示的,所以已经在其他局部显示的窗口对应的标识不需要显示在所述第一局部以供选择,这种方式可以减少无需选择的候选标识,提高选择效率。

步骤104:获得第二输入。

由于系统响应所述第一输入后,已经在所述第一局部显示出至少一个标识,因此,本实施例中,所述第二输入可以是触发选择某固定标识的输入操作。具体的,所述第二输入可以但不限制为包括鼠标勾选、鼠标双击等输入操作。

具体地,针对清单或阵列方式显示的候选标识,可以通过单选或复选的方式进行选择输入。在单选模式下,选择输入包括“选择”以及“确认”两层功能,即在单选模式下,用户触发选择了某标识,该标识直接在所述第二局部进行显示。在复选模式下,选择输入仅包含选择功能,操作体在复选模式下可以选择至少一个标识,选完后,操作题需要再触发一个确认操作,实现选中标识在所述第二局部的显示。

步骤105:基于所述第二输入,从所述至少一个标识中确定目标标识。

操作体触发选择的标识即为目标标识,所述目标标识对应的窗口为需要系统控制在其他局部进行显示的窗口。

所述目标标识对应的窗口可以是能通过第三输入操作从第一局部显示切换至第二局部显示的窗口,其中,所述第三输入操作包括窗口选择操作和窗口连续移动操作。即,除了本实施例公开的显示方法外,第一局部的窗口也可以通过操作体直接选中并滑动拖向第二局部的方式来实现扩展显示。

所述第三输入虽然可以实现将目标标识对应的窗口从所述第一局部切换至所述第二局部显示的效果,但其整体操作时间比较长,因此其操作效率较上述第一输入和第二输入的结合实现窗口切换局部显示的实现方式较低。例如,第一输入是按键按下f1,第二输入是按键按下1,只需要按下两个按键就可以实现窗口的显示切换。而第三输入是鼠标点击选中目标标识,然后在点击鼠标的同时向右滑动鼠标,拖动目标标识滑动一定的距离才能实现窗口的切换显示,在拖动目标标识滑动的过程中,系统需要做多次计算和匹配,才能确定用户意图。显然,上述两种实现方式中,第一种操作更简单,用时更短。

步骤106:在所述第二局部显示所述目标标识对应的窗口。

在根据所述第二输入确定了目标标识后,系统控制所述目标标识对应的窗口在所述第二局部进行显示。在所述目标标识对应的窗口在所述第二局部进行显示后,根据配置,所述目标标识对应的窗口可继续保留在所述第一局部,也可以从所述第一局部去除,即第一局部不再有所述目标标识对应的窗口的相关信息显示。

在单选模式下,用户在选择了一个目标标识,且目标标识在所述第二局部显示后,所述第一局部的标识清单或阵列不会消失,用户可以继续选择需要在所述第二局部显示的目标标识。

本实施例中,所述显示方法通过多个显示设备显示需要显示的内容,通过第一输入触发在第一显示设备上显示所有处于运行状态窗口对应的标识,通过第二输入确定出需要输出至第一设备外的其他显示设备显示的标识,然后直接控制目标标识对应的窗口在所述第一显示设备外的其他显示设备显示。整个过程中,可实现对显示内容的高可控,且操作简单快捷,用户使用体验佳。

上述实施例中,所述基于所述第一输入,在所述第一局部显示至少一个标识具有不同的实施方式,例如,在一个示例中,所述基于第一输入,在所述第一局部显示至少一个标识,可以包括:基于所述第一输入,在所述第一局部显示匹配有编码的至少一个标识。此时,所述获得第二输入,可以包括:获得选择编码的第二输入。其中,所述编码可以为数字,也可以为字母,所述编码可以位于所述标识上,也可以位于所述标识外部。

在其他的实现中,所述编码还可以为能够显示出来的、用于指示声音的声音编码、轨迹编码、手势编码等。

显示出的所述编码可以和所述第一输入操作对应的,或更匹配的编码。例如,所述第一输入操作为键盘输入,则后续的第二输入的优选方式也是键盘,因此显示的编码可以是但数字或单字母,方便操作。当然,所述编码也可以是包括多字符的编码。

在所述编码为语音编码时,系统语音功能可以支持更多的单音节或多音节字符。

在所述编码为手势编码或轨迹编码时,所述第二输入可以是根据所述编码向特定方向滑动。

进一步地,所述基于所述第一输入,在所述第一局部显示匹配有编码的至少一个标识,可以包括:在第一输入标识的被触发时,在所述第一局部显示匹配有编码的至少一个标识;所述获得选择编码的第二输入,可以包括:在保持第一输入标识被持续触发的过程中,获得匹配一编码的第二输入标识被触发。例如,所述第一输入为长按f1,在操作体按下fi按键2秒时,触发系统在所述第一局部显示五个标识,其中五个标识分别匹配有编码1、2、3、4、5,在操作体维持f1长按期间,操作体执行第二输入,触发3按键,此时系统确定3匹配的标识为目标标识,并自动控制在所述第二局部显示目标标识对应的窗口。

所述第一输入和所述第二输入是不同的输入操作,是不同时间段的输入操作,但在一些实现中,所述第一输入和所述第二输入可以是相同的输入行为或者有关联性的输入,例如,第一输入为按键按下1,触发标识显示,第二输入也为按键按下1,选择1号标识。

所述基于所述第一输入,在所述第一局部显示至少一个标识的另外一个实现方式,可参见图2,图2为本申请实施例公开的第一局部显示标识的流程图,参见图2所示,可以包括:

步骤201:基于处于运行状态的窗口,获得所述窗口缩略图。

具体的,可以获得所述窗口的实施内容作为窗口缩略图,或获得预定时间前的窗口内容作为窗口缩略图,或获得窗口处于非显示状态前的内容作为窗口缩略图。

步骤202:显示所述至少一个窗口缩略图。

获得窗口缩略图后,控制在所述第一局部显示至少一个窗口缩略图,以使得后续操作体可以根据显示出来的窗口缩略图,选择出目标窗口缩略图在所述第二局部显示。

本实施例中,采用缩略图作为候选标识,可以使用户更加直观的看到所有窗口内容,更方便的确定要选择哪个窗口作为目标窗口。例如,在采用应用或程序名称作为标识的示例中,如果应用或程序的名称比较长,可能标识中只显示名称前面一部分的内容,如果两个应用或程序的名称前面部分内容相同,用户根据标识不能轻易区分出具体的应用或程序,增加了用户选择目标标识的难度。

图3为本申请实施例公开的第二种显示方法的流程图,如图3所示,可以包括:

步骤301:通过显示接口集合输出显示内容,其中,所述输出显示内容至少包括第一局部和与所述第一局部不同的第二局部。

其中,所述第一局部能在第一显示设备显示,所述第二局部能在第二显示设备显示。

步骤302:获得第一输入。

步骤303:基于所述第一输入,在所述第一局部显示至少一个标识。

其中,所述标识对应处于运行状态的窗口。

步骤304:获得选择多个标识的第二输入。

步骤305:基于选择多个标识的第二输入,从所述至少一个标识中确定与所述多个标识分别对应的多个目标标识。

所述第二输入可以是选择多个标识的输入,这样,确定出的目标标识即为与所述多个标识分比我对应的多个目标标识。

步骤306:按照显示策略在所述第二局部显示与所述多个目标标识对应的多个窗口。

由于确定的多个目标标识都要在所述第二局部显示,为了避免所述第二局部上显示的窗口太过杂乱或被完全遮挡,本实施例中,可以按照显示策略在所述第二局部显示与所述多个目标标识对应的多个窗口。具体地,可以是在所述第二局部不重叠的显示与所述多个目标标识对应的多个窗口。所述不重叠的显示可以包括但不限制为下述情况中的至少一种:所述多个目标标识对应的多个窗口之间不完全重叠、所述多个目标标识对应的多个窗口中的窗口和已经显示在所述第二局部的窗口之间不完全重叠、所述第二局部上显示的窗口完全不重叠等。上述不重叠的显示方式可以通过控制显示位置或控制显示尺寸来实现。

本实施例所述的显示方法中,所述第二输入选择多个标识作为目标标识,并控制多个目标标识对应的多个窗口在所述第二局部按显示规则显示,能够更好地适用于实际应用场景。

图4为本申请实施例公开的第三种显示方法的流程图,如图4所示,所述显示方法可以包括:

步骤401:通过显示接口集合输出显示内容,其中,所述输出显示内容至少包括第一局部和与所述第一局部不同的第二局部。

其中,所述第一局部能在第一显示设备显示,所述第二局部能在第二显示设备显示。

步骤402:获得第一输入。

步骤403:基于所述第一输入,在所述第一局部显示至少一个标识。

其中,所述标识对应处于运行状态的窗口。

步骤404:获得第二输入。

步骤405:基于所述第二输入,从所述至少一个标识中确定目标标识。

步骤406:获得第四输入。

实际应用中,所述输出显示内容可能包括包含所述第一局部和所述第二局部的多个局部,而在确定好目标标识后,可以根据实际需要选择要将所述目标标识切换到哪个局部显示,因此,本实施例中,在确定好所述目标标识后,可以根据实际需要触发第四输入,所述第四输入可以是选择目标局部的输入。

步骤407:基于所述第四输入,从多个局部中确定目标局部。

步骤408:在所述目标局部显示所述目标标识对应的窗口。

在基于所述第四输入确定了目标局部后,系统控制在所述目标局部显示所述目标标识对应的窗口。

在一个示例中,当前输出显示内容包括第一局部、第二局部和第三局部,用户在所述第一局部显示出的标识中选择确定出需要在其他局部显示的目标标识后,还需要进一步通过上述第四输入,从除所述第一局部外的第二局部和第三局部中选择出需要显示所述目标标识对应窗口的目标局部,如选择第三局部为目标局部,则所述目标标识只在所述第三局部显示,而不在所述第二局部显示。

本实施例的显示方法中,在系统输出显示内容包括多个局部的情况下,除了触发显示标识的输入和用于确定目标标识的输入,还包括选择目标局部的输入,能够更好地适用于实际应用场景。

上述实施例中,记载了在所述第一局部显示所有显示设备上处于运行状态的且具有窗口的应用/程序对应的标识的内容。这种情况下,由于一些窗口已经在其他局部显示,不需要用户再选择将其切换到其他的局部显示,因此在其对应的标识在所述第一局部显示时,可以以选择状态呈现,即已经选中的状态。这种场景下,用户可以通过再次选择或取消选择的方式将这些在其他局部显示的窗口还原到所述第一局部显示。如所述第一局部显示的标识前都带有一个选择方框,选中状态下,方框中出现“√”,而未选中状态下,方框中无任何标号。若第一应用在第二局部显示有对应窗口,则其在第一局部显示的对应标识前的选择方框中有“√”,此时若用户点击该“√”,“√”标记消失,所述第一应用对应的窗口将由第二局部切换回第一局部显示。

进一步,在输出显示内容包括至少三个局部的情况下,一个具体的实现中,第一局部的显示内容包括具有多个标识的列表,还包括除所述第一局部外的其他局部的选择按钮,如第二局部和第三局部的选择按钮,用户可以从标志列表中选择好第一目标标识组,然后选择第二局部,将所述第一目标标识组对应的窗口切换至第二局部显示,然后选择好第二目标标识组,再出发选择第三局部,将所述第二目标标识组对应的窗口切换至第三局部显示。其中,所述第一目标标识组和所述第二目标标识组中至少包括一个目标标识。当然,所述标识列表中可能包括选中状态的标识,这种情况下,无论所述选中状态的标识对应的窗口是显示在第二局部还是第三局部,只要用户将其选中状态触发变为未选中状态,所述选中状态的标识对应的窗口切换回第一局部显示。

在其他的实施例中,如果所述第一局部需要显示的标识过多,可能无法同时将所有标识在同一个页面显示,这时所有需要显示的标识可能通过两页或更多页面来显示,这种情况下,显示方法可能还包括获取第五输入,并响应所述第五输入的步骤。所述第五输入可以是触发翻页的操作,以查看所有显示的标识,并选择需要切换显示局部的标识。

图5为本申请实施例公开的第一种显示装置的结构示意图,如图5所示,所述显示装置50可以包括:

显示输出模块501,用于通过显示接口集合输出显示内容,其中,所述输出显示内容至少包括第一局部和与所述第一局部不同的第二局部。

其中,所述第一局部能在第一显示设备显示,所述第二局部能在第二显示设备显示。所述第一局部和所述第二局部不同,指所述第一局部与所述第二局部不完全相同,并非特征完全不同。

所述显示接口集合对应至少两个显示设备,所述至少两个显示设备上显示的所有内容的并集为系统完整的显示内容。

所述接口集合至少包括一个接口。所述接口可以包括内置接口,也可以包括外置接口。对于自带显示屏的设备,如手机、笔记本,所述接口集合包括:内置接口,用于连接设备自带的显示屏;还包括外置接口,该外置接口用于连接外接显示设备。对于不带显示屏的设备,如台式机、机顶盒,由于其自身不具备显示功能,因此需要通过外置接口连接至少两个显示设备来完成显示工作。

需要说明的是,所述接口集合中接口的数量和连接的显示设备的数量可以是相同的,也可以是不同的。若连接的所有显示设备都是通过有线接口与系统连接,或是通过转接器扩展,则接口的数量和显示设备的数量相同。若所有连接的显示设备中存在通过无线接口与系统连接的情况,则这些通过无线接口与系统连接的设备不需要通过实体接口连接系统,此时接口的数量和显示设备的数量不相同,且少于所述显示设备的数量。

本实施例中,显示适配器(显卡)输出的所有的显示内容为完整的显示内容,多个显示设备承担不同部分的显示工作。以笔记本电脑为例,可以是扩展显示模式,而不是镜像显示模式。在扩展显示模式下,分别位于不同显示设备上的两个显示区域可以完全不同,或者具有相同的桌面背景、状态栏等内容,但这两个显示区域逻辑上是相邻的两个显示区域,其在显示工作过程中互不影响。

第一输入获取模块502,用于获得第一输入。

所述第一输入由操作体触发输入,系统接收到所述第一输入后,响应所述第一输入,执行相应的处理操作。本实施例中,所述第一输入可以为触发系统控制显示所有处于运行状态的窗口对应的标识。具体的,所述第一输入可以是通过按键、语音、触摸手势、空间手势等方式触发的输入。

标识显示模块503,用于基于所述第一输入,在所述第一局部显示至少一个标识,其中,所述标识对应处于运行状态的窗口。

其中,所述标识对应处于运行状态的窗口,处于运行状态的窗口可以包括当前显示的窗口、状态栏最小化的窗口和/或托盘最小化窗口。具体的,所述标识可以是在所述第一局部显示的处于运行状态的窗口对应的标识,后续可通过相应的输入操作,将所述第一局部显示的处于运行状态的窗口扩展至其他局部进行显示。

所述标识的确定过程可以是:获得当前处于运行状态的应用或程序,从中选择出具有窗口的应用或程序,确定选择出的具有窗口的应用或程序对应的标识。当然,若获得的应用或程序为后台服务或无窗口的进程和应用,则不需要被选择。其中,具有窗口的应用或程序是指当前有窗口或能调用窗口的应用或程序,能调用窗口的应用或程序是指状态栏最小化窗口和/或托盘最小化窗口对应的应用/程序。所述标识可以是应用图标,也可以是应用名称或其他能够确定具体窗口的内容。

在确定了需要显示的标识后,可以在所述第一局部以配置好的显示方式显示标识。其中,所述显示方式可以但不限制为为清单、阵列等形式。

进一步的,在所述第一局部可以显示出所有显示设备上处于运行状态的且具有窗口的应用/程序对应的标识。即无论是在第一局部显示的窗口对应的标识,还是在第二局部或其他局部显示的窗口对应的标识,都可以在所述第一局部显示。当然,在另一个实现方式中,所述第一局部也可以只显示在其自身显示的窗口对应的标识。由于所述第一局部显示出的标识是用来被选择切换到其他局部进行显示的,所以已经在其他局部显示的窗口对应的标识不需要显示在所述第一局部以供选择,这种方式可以减少无需选择的候选标识,提高选择效率。

第二输入获取模块504,用于获得第二输入。

由于系统响应所述第一输入后,已经在所述第一局部显示出至少一个标识,因此,本实施例中,所述第二输入可以是触发选择某固定标识的输入操作。具体的,所述第二输入可以但不限制为包括鼠标勾选、鼠标双击等输入操作。

具体地,针对清单或阵列方式显示的候选标识,可以通过单选或复选的方式进行选择输入。在单选模式下,选择输入包括“选择”以及“确认”两层功能,即在单选模式下,用户触发选择了某标识,该标识直接在所述第二局部进行显示。在复选模式下,选择输入仅包含选择功能,操作体在复选模式下可以选择至少一个标识,选完后,操作题需要再触发一个确认操作,实现选中标识在所述第二局部的显示。

目标确定模块505,用于基于所述第二输入,从所述至少一个标识中确定目标标识。

操作体触发选择的标识即为目标标识,所述目标标识对应的窗口为需要系统控制在其他局部进行显示的窗口。

所述目标标识对应的窗口可以是能通过第三输入操作从第一局部显示切换至第二局部显示的窗口,其中,所述第三输入操作包括窗口选择操作和窗口连续移动操作。即,除了本实施例公开的显示方法外,第一局部的窗口也可以通过操作体直接选中并滑动拖向第二局部的方式来实现扩展显示。

所述第三输入虽然可以实现将目标标识对应的窗口从所述第一局部切换至所述第二局部显示的效果,但其整体操作时间比较长,因此其操作效率较上述第一输入和第二输入的结合实现窗口切换局部显示的实现方式较低。例如,第一输入是按键按下f1,第二输入是按键按下1,只需要按下两个按键就可以实现窗口的显示切换。而第三输入是鼠标点击选中目标标识,然后在点击鼠标的同时向右滑动鼠标,拖动目标标识滑动一定的距离才能实现窗口的切换显示,在拖动目标标识滑动的过程中,系统需要做多次计算和匹配,才能确定用户意图。显然,上述两种实现方式中,第一种操作更简单,用时更短。

显示切换模块506,用于在所述第二局部显示所述目标标识对应的窗口。

在根据所述第二输入确定了目标标识后,系统控制所述目标标识对应的窗口在所述第二局部进行显示。在所述目标标识对应的窗口在所述第二局部进行显示后,根据配置,所述目标标识对应的窗口可继续保留在所述第一局部,也可以从所述第一局部去除,即第一局部不再有所述目标标识对应的窗口的相关信息显示。

在单选模式下,用户在选择了一个目标标识,且目标标识在所述第二局部显示后,所述第一局部的标识清单或阵列不会消失,用户可以继续选择需要在所述第二局部显示的目标标识。

本实施例中,所述显示装置通过多个显示设备显示需要显示的内容,通过第一输入触发在第一显示设备上显示所有处于运行状态窗口对应的标识,通过第二输入确定出需要输出至第一设备外的其他显示设备显示的标识,然后直接控制目标标识对应的窗口在所述第一显示设备外的其他显示设备显示。整个过程中,可实现对显示内容的高可控,且操作简单快捷,用户使用体验佳。

上述实施例中,所述标识显示模块503具有不同的实施方式,例如,在一个示例中,所述标识显示模块503具体可以用于:基于所述第一输入,在所述第一局部显示匹配有编码的至少一个标识。此时,所述第二输入获取模块504可以用于:获得选择编码的第二输入。其中,所述编码可以为数字,也可以为字母,所述编码可以位于所述标识上,也可以位于所述标识外部。

在其他的实现中,所述编码还可以为能够显示出来的、用于指示声音的声音编码、轨迹编码、手势编码等。

显示出的所述编码可以和所述第一输入操作对应的,或更匹配的编码。例如,所述第一输入操作为键盘输入,则后续的第二输入的优选方式也是键盘,因此显示的编码可以是但数字或单字母,方便操作。当然,所述编码也可以是包括多字符的编码。

在所述编码为语音编码时,系统语音功能可以支持更多的单音节或多音节字符。

在所述编码为手势编码或轨迹编码时,所述第二输入可以是根据所述编码向特定方向滑动。

进一步地,所述标志显示模块503可以用于:在第一输入标识的被触发时,在所述第一局部显示匹配有编码的至少一个标识;所述第二输入获取模块504可以用于:在保持第一输入标识被持续触发的过程中,获得匹配一编码的第二输入标识被触发。例如,所述第一输入为长按f1,在操作体按下fi按键2秒时,触发系统在所述第一局部显示五个标识,其中五个标识分别匹配有编码1、2、3、4、5,在操作体维持f1长按期间,操作体执行第二输入,触发3按键,此时系统确定3匹配的标识为目标标识,并自动控制在所述第二局部显示目标标识对应的窗口。

所述第一输入和所述第二输入是不同的输入操作,是不同时间段的输入操作,但在一些实现中,所述第一输入和所述第二输入可以是相同的输入行为或者有关联性的输入,例如,第一输入为按键按下1,触发标识显示,第二输入也为按键按下1,选择1号标识。

在另外一个示例中,所述标识显示模块503的结构可以参见图6,图6为本申请实施例公开的标识显示模块的结构示意图,参见图6所示,所述标识显示模块503可以包括:

缩略图获取模块601,用于基于处于运行状态的窗口,获得所述窗口缩略图。

具体的,可以获得所述窗口的实施内容作为窗口缩略图,或获得预定时间前的窗口内容作为窗口缩略图,或获得窗口处于非显示状态前的内容作为窗口缩略图。

缩略图显示模块602,用于显示所述至少一个窗口缩略图。

获得窗口缩略图后,控制在所述第一局部显示至少一个窗口缩略图,以使得后续操作体可以根据显示出来的窗口缩略图,选择出目标窗口缩略图在所述第二局部显示。

本实施例中,采用缩略图作为候选标识,可以使用户更加直观的看到所有窗口内容,更方便的确定要选择哪个窗口作为目标窗口。例如,在采用应用或程序名称作为标识的示例中,如果应用或程序的名称比较长,可能标识中只显示名称前面一部分的内容,如果两个应用或程序的名称前面部分内容相同,用户根据标识不能轻易区分出具体的应用或程序,增加了用户选择目标标识的难度。

在另一个实施例中,所述第二输入获取模块504具体可以用于:获得选择多个标识的第二输入。

所述目标确定模块505具体可用于:基于选择多个标识的第二输入,从所述至少一个标识中确定与所述多个标识分别对应的多个目标标识。

所述第二输入可以是选择多个标识的输入,这样,确定出的目标标识即为与所述多个标识分比我对应的多个目标标识。

所述显示切换模块506具体可以用于:按照显示策略在所述第二局部显示与所述多个目标标识对应的多个窗口。

由于确定的多个目标标识都要在所述第二局部显示,为了避免所述第二局部上显示的窗口太过杂乱或被完全遮挡,本实施例中,可以按照显示策略在所述第二局部显示与所述多个目标标识对应的多个窗口。具体地,可以是在所述第二局部不重叠的显示与所述多个目标标识对应的多个窗口。所述不重叠的显示可以包括但不限制为下述情况中的至少一种:所述多个目标标识对应的多个窗口之间不完全重叠、所述多个目标标识对应的多个窗口中的窗口和已经显示在所述第二局部的窗口之间不完全重叠、所述第二局部上显示的窗口完全不重叠等。上述不重叠的显示方式可以通过控制显示位置或控制显示尺寸来实现。

本实施例所述的显示装置中,所述第二输入选择多个标识作为目标标识,并控制多个目标标识对应的多个窗口在所述第二局部按显示规则显示,能够更好地适用于实际应用场景。

图7为本申请实施例公开的第二种显示装置的结构示意图,参见图7所示,所述显示装置70可以包括:

显示输出模块501,用于通过显示接口集合输出显示内容,其中,所述输出显示内容至少包括第一局部和与所述第一局部不同的第二局部。

其中,所述第一局部能在第一显示设备显示,所述第二局部能在第二显示设备显示。

第一输入获取模块502,用于获得第一输入。

标识显示模块503,用于基于所述第一输入,在所述第一局部显示至少一个标识,其中,所述标识对应处于运行状态的窗口。

第二输入获取模块504,用于获得第二输入。

目标确定模块505,用于基于所述第二输入,从所述至少一个标识中确定目标标识。

第四输入获取模块701,用于获得第四输入。

实际应用中,所述输出显示内容可能包括包含所述第一局部和所述第二局部的多个局部,而在确定好目标标识后,可以根据实际需要选择要将所述目标标识切换到哪个局部显示,因此,本实施例中,在确定好所述目标标识后,可以根据实际需要触发第四输入,所述第四输入可以是选择目标局部的输入。

目标局部确定模块702,用于基于所述第四输入,从多个局部中确定目标局部。

显示切换模块506,用于在所述第二局部显示所述目标标识对应的窗口。

在基于所述第四输入确定了目标局部后,系统控制在所述目标局部显示所述目标标识对应的窗口。

在一个示例中,当前输出显示内容包括第一局部、第二局部和第三局部,用户在所述第一局部显示出的标识中选择确定出需要在其他局部显示的目标标识后,还需要进一步通过上述第四输入,从除所述第一局部外的第二局部和第三局部中选择出需要显示所述目标标识对应窗口的目标局部,如选择第三局部为目标局部,则所述目标标识只在所述第三局部显示,而不在所述第二局部显示。

本实施例的显示装置中,在系统输出显示内容包括多个局部的情况下,除了触发显示标识的输入和用于确定目标标识的输入,还包括选择目标局部的输入,能够更好地适用于实际应用场景。

上述实施例中,记载了在所述第一局部显示所有显示设备上处于运行状态的且具有窗口的应用/程序对应的标识的内容。这种情况下,由于一些窗口已经在其他局部显示,不需要用户再选择将其切换到其他的局部显示,因此在其对应的标识在所述第一局部显示时,可以以选择状态呈现,即已经选中的状态。这种场景下,用户可以通过再次选择或取消选择的方式将这些在其他局部显示的窗口还原到所述第一局部显示。如所述第一局部显示的标识前都带有一个选择方框,选中状态下,方框中出现“√”,而未选中状态下,方框中无任何标号。若第一应用在第二局部显示有对应窗口,则其在第一局部显示的对应标识前的选择方框中有“√”,此时若用户点击该“√”,“√”标记消失,所述第一应用对应的窗口将由第二局部切换回第一局部显示。

进一步,在输出显示内容包括至少三个局部的情况下,一个具体的实现中,第一局部的显示内容包括具有多个标识的列表,还包括除所述第一局部外的其他局部的选择按钮,如第二局部和第三局部的选择按钮,用户可以从标志列表中选择好第一目标标识组,然后选择第二局部,将所述第一目标标识组对应的窗口切换至第二局部显示,然后选择好第二目标标识组,再出发选择第三局部,将所述第二目标标识组对应的窗口切换至第三局部显示。其中,所述第一目标标识组和所述第二目标标识组中至少包括一个目标标识。当然,所述标识列表中可能包括选中状态的标识,这种情况下,无论所述选中状态的标识对应的窗口是显示在第二局部还是第三局部,只要用户将其选中状态触发变为未选中状态,所述选中状态的标识对应的窗口切换回第一局部显示。

在其他的实施例中,如果所述第一局部需要显示的标识过多,可能无法同时将所有标识在同一个页面显示,这时所有需要显示的标识可能通过两页或更多页面来显示,这种情况下,显示装置可能还包括第五输入获取模块,用于获取第五输入,并响应所述第五输入。所述第五输入可以是触发翻页的操作,以查看所有显示的标识,并选择需要切换显示局部的标识。

进一步地,本申请公开了一种电子设备,所述电子设备的结构图可参见图8。所述电子设备80可以包括处理器801以及存储器802。其中,所述存储器用于存储所述处理器的可执行指令。所述处理器配置为执行所述可执行指令来执行上述实施例中任一种所述的显示方法。

本说明书中各个实施例采用递进的方式描述,每个实施例重点说明的都是与其他实施例的不同之处,各个实施例之间相同相似部分互相参见即可。

在本申请所提供的几个实施例中,应该理解到,所揭露的方法、装置和设备,可以通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如,所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些通信接口,装置或单元的间接耦合或通信连接,可以是电性,机械或其它的形式。

所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。另外,在本发明各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。

所述功能如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:u盘、移动硬盘、只读存储器(rom,read-onlymemory)、随机存取存储器(ram,randomaccessmemory)、磁碟或者光盘等各种可以存储程序代码的介质。

对所公开的实施例的上述说明,使本领域专业技术人员能够实现或使用本发明。对这些实施例的多种修改对本领域的专业技术人员来说将是显而易见的,本文中所定义的一般原理可以在不脱离本发明的精神或范围的情况下,在其它实施例中实现。因此,本发明将不会被限制于本文所示的这些实施例,而是要符合与本文所公开的原理和新颖特点相一致的最宽的范围。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1