用于终端的显示方法和终端与流程

文档序号:11653925阅读:198来源:国知局
用于终端的显示方法和终端与流程

本公开涉及一种用于终端的显示方法和终端。



背景技术:

将智能手机、ipad等终端连接到外部显示屏,可以扩展此类小屏终端的使用场景,发挥应用潜能。但是目前此类小屏终端接入外部显示屏后,如果应用进入全屏显示后,往往只能通过任务管理器中的全屏切换按钮进行各应用之间的切换。这样,一方面用户需要进行应用窗口切换时必须从任务管理器上寻找全屏切换按钮,操作不便;另一方面,应用没有办法回到可操作的小窗口显示状态,从而无法在同一屏幕上通过多窗口对各个应用分别进行操作。



技术实现要素:

本公开的一个方面提供了一种用于终端的显示方法。在所述终端连接至外部显示屏后,将所述终端的显示数据发送至所述外部显示屏以控制所述外部显示屏进行显示。响应于第一应用的开启,控制所述外部显示屏在第一区域显示所述第一应用的应用界面,在第二区域显示显示切换按钮,其中所述第二区域位于所述第一应用的应用界面外。响应于对所述显示切换按钮的操作,控制所述外部显示屏将所述第一应用在第一显示状态与第二显示状态之间进行切换,其中,所述第一显示状态下所述第一应用的应用界面占用第一面积,所述第二显示状态下所述第一应用的应用界面占用第二面积,所述第一面积大于所述第二面积。

可选地,所述在第二区域显示显示切换按钮具体为在所述外部显示屏上显示预设的系统操作对象的固定区域显示所述显示切换按钮。

可选地,所述用于终端的显示方法还包括响应于所述第一应用被关闭的操作,并在无其他应用处于开启状态时,控制所述外部显示设备隐藏所述显示切换按钮。

可选地,控制所述外部显示屏将所述第一应用在第一显示状态与第二显示状态之间进行切换,包括:在所述第一应用处于第一显示状态下时,将所述第一应用切换至第二显示状态;在所述第一应用处于第二显示状态下时,将所述第一应用切换至第一显示状态。

可选地,控制所述外部显示屏将所述第一应用在第一显示状态与第二显示状态之间进行切换,包括:在所述第一应用处于第二显示状态,且还存在至少一个第二应用也处于第二显示状态时,确定所述第一应用和所述第二应用中的焦点应用,以及控制所述外部显示屏将所述焦点应用从第二显示状态切换至第一显示状态。

本公开的另一个方面提供了一种终端,包括:

连接单元用于连接所述终端与外部显示屏,并将所述终端的显示数据发送至所述外部显示屏。

显示控制单元响应于所述终端与所述外部显示屏的连接,控制所述外部显示屏显示所述终端的显示数据。所述显示控制单元还响应于第一应用的开启,控制所述外部显示屏在第一区域显示所述第一应用的应用界面,在第二区域显示显示切换按钮,其中所述第二区域位于所述第一应用的应用界面外。所述显示控制单元还响应于对所述显示切换按钮的操作,控制所述外部显示屏将所述第一应用在第一显示状态与第二显示状态之间进行切换。其中,所述第一显示状态下所述第一应用的应用界面占用第一面积,所述第二显示状态下所述第一应用的应用界面占用第二面积,所述第一面积大于所述第二面积。

可选地,所述显示控制单元控制在所述在第二区域显示显示切换按钮具体为在所述外部显示屏上显示预设的系统操作对象的固定区域显示所述显示切换按钮。

可选地,所述显示控制单元还响应于所述第一应用被关闭的操作,并在无其他应用处于开启状态时,控制所述外部显示设备隐藏所述显示切换按钮。

可选地,所述显示控制单元控制所述外部显示屏将所述第一应用在第一显示状态与第二显示状态之间进行切换包括:在所述第一应用处于第一显示状态下时,将所述第一应用切换至第二显示状态;在所述第一应用处于第二显示状态下时,将所述第一应用切换至第一显示状态。

可选地,所述显示控制单元控制所述外部显示屏将所述第一应用在第一显示状态与第二显示状态之间进行切换,包括:在所述第一应用处于第二显示状态,且还存在至少一个第二应用也处于第二显示状态时,确定所述第一应用和所述第二应用中的焦点应用,以及控制所述外部显示屏将所述焦点应用从第二显示状态切换至第一显示状态。

本公开的另一方面提供了一种非易失性存储介质,存储有计算机可执行指令,所述指令在被执行时用于实现如上所述的方法。

本公开的另一方面提供了一种计算机程序,所述计算机程序包括计算机可执行指令,所述指令在被执行时用于实现如上所述的方法。

附图说明

为了更完整地理解本公开及其优势,现在将参考结合附图的以下描述,其中:

图1示意性示出了根据本公开的实施例的用于终端的显示方法的应用场景;

图2示意性示出了根据本公开一实施例的用于终端的显示方法的流程图;

图3示意性示出了根据本公开另一实施例的用于终端的显示方法的流程图;

图4a、图4b示意性示出了根据本公开实施例的用于终端的显示方法的外接显示屏的显示情景;

图5示意性示出了根据本公开的一实施例的终端的框图;

图6示意性示出了根据本公开的一实施例的终端的框图。

具体实施方式

以下,将参照附图来描述本公开的实施例。但是应该理解,这些描述只是示例性的,而并非要限制本公开的范围。此外,在以下说明中,省略了对公知结构和技术的描述,以避免不必要地混淆本公开的概念。

在此使用的术语仅仅是为了描述具体实施例,而并非意在限制本公开。这里使用的词语“一”、“一个(种)”和“该”等也应包括“多个”、“多种”的意思,除非上下文另外明确指出。此外,在此使用的术语“包括”、“包含”等表明了所述特征、步骤、操作和/或部件的存在,但是并不排除存在或添加一个或多个其他特征、步骤、操作或部件。

在此使用的所有术语(包括技术和科学术语)具有本领域技术人员通常所理解的含义,除非另外定义。应注意,这里使用的术语应解释为具有与本说明书的上下文相一致的含义,而不应以理想化或过于刻板的方式来解释。

附图中示出了一些方框图和/或流程图。应理解,方框图和/或流程图中的一些方框或其组合可以由计算机程序指令来实现。这些计算机程序指令可以提供给通用计算机、专用计算机或其他可编程数据处理装置的处理器,从而这些指令在由该处理器执行时可以创建用于实现这些方框图和/或流程图中所说明的功能/操作的装置。

因此,本公开的技术可以硬件和/或软件(包括固件、微代码等)的形式来实现。另外,本公开的技术可以采取存储有指令的计算机可读介质上的计算机程序产品的形式,该计算机程序产品可供指令执行系统使用或者结合指令执行系统使用。在本公开的上下文中,计算机可读介质可以是能够包含、存储、传送、传播或传输指令的任意介质。例如,计算机可读介质可以包括但不限于电、磁、光、电磁、红外或半导体系统、装置、器件或传播介质。计算机可读介质的具体示例包括:磁存储装置,如磁带或硬盘(hdd);光存储装置,如光盘(cd-rom);存储器,如随机存取存储器(ram)或闪存;和/或有线/无线通信链路。

本公开的实施例提供了一种用于终端的显示方法和终端。当终端连接至外部显示屏后,将该终端的显示数据发送至外部显示屏上,通过该外部显示屏进行显示。并且,当有第一应用开启时,响应与该第一应用的开启,在外部显示屏的第一区域显示第一应用的应用界面,并在第一应用的应用界面之外的第二区域显示显示切换按钮,从而使用户能够通过对该显示切换按钮的操作,将外部显示屏上的应用进行多种显示状态的切换。

图1示意性示出了根据本公开的实施例的用于终端的显示方法的应用场景。

如图1所示,该应用场景包括终端110和外部显示屏120。终端110和外部显示屏120之间可以通过有线或者无线连接,从而当终端110与外部显示屏120相连接后,将终端110上的显示数据发送至外部显示屏120上以控制该外部显示屏120进行显示。

外部显示屏120的显示区域包括应用界面所在的第一区域,以及应用界面之外的第二区域。显示切换按钮121就显示在外部显示屏120的第二区域。

该应用场景还可以包括与外部显示屏120匹配的外接交互接口130。该外接交互接口130可以通过有线、无线、或者与外部显示屏120集成一体的方式与终端110连接。这样,控制外部显示屏120的显示,既可以是由用户直接在终端110的操作界面进行操作控制,也可以是由用户通过外接交互接口130对终端110的操作界面和/或对外部显示屏120的显示界面进行操作控制的。

可以理解,虽然图1的应用场景仅示出了一个外部显示屏,但本公开的实施例也可以应用于多个外部显示屏的情况。

图2示意性示出了根据本公开一实施例的用于终端的显示方法的流程图。

如图2所示,根据本公开一实施例的用于终端的显示方法包括操作s201~s203。

在操作s201,在终端连接至外部显示屏后,将终端的显示数据发送至外部显示屏以控制该外部显示屏进行显示。

在操作s202,响应于第一应用的开启,控制该外部显示屏在第一区域显示第一应用的应用界面,在第二区域显示显示切换按钮,其中第二区域位于第一应用的应用界面外。

在操作s203,响应于对该显示切换按钮的操作,控制该外部显示屏将第一应用在第一显示状态与第二显示状态之间进行切换,其中,第一显示状态下第一应用的应用界面占用第一面积,第二显示状态下第一应用的应用界面占用第二面积,第一面积大于第二面积。

根据本公开的实施例,当终端连接至外部显示屏后将该终端的显示数据发送至外部显示屏上,通过该外部显示屏进行显示。并且,当有第一应用开启时,响应于该第一应用的开启,在外部显示屏的第一区域显示第一应用的应用界面,并在与第一应用的应用界面之外的第二区域显示显示切换按钮,从而使用户能够通过对该显示切换按钮的操作将外部显示屏上的应用进行多种显示状态的切换。通过这种方式,将小屏终端上的显示数据同步显示到外部显示屏上,当用户需要将第一应用的应用界面进行显示状态切换时,例如进行全屏、小窗口、放大、或缩小等的显示状态切换时,能够通过直接对显示在外部显示屏上的显示切换按钮进行操作实现,方便了用户操作,提高了用户体验。

根据本公开的实施例,可以通过显示切换按钮实现在外部显示屏上同一屏幕同一时刻以小窗口显示状态显示多个应用界面,从而可以使用户可以在同一屏幕上通过多窗口对多个应用分别进行操作。

在操作s201中,当终端与外部显示屏连接后,将终端的显示数据发送至外部显示屏,控制该外部显示屏的显示。具体可以是,例如,当终端是手机时,手机上开启多个应用时,受限于手机屏幕的大小一般情况下每一时刻往往只能显示一个应用界面。当手机与外部显示屏连接后,外部显示屏的显示内容可以根据该外部显示屏的大小、清晰度、用户的观看习惯等进行相应调整,例如,可以在外部显示屏上将手机的多个应用界面同一时刻进行显示。同时,通过控制终端的显示数据来控制外部显示屏的显示内容,可以是通过控制终端上的应用的开启或者关闭,来控制在外部显示屏上显示该应用或者关闭该应用;还可以是对终端上的应用进行编辑时,控制外部显示屏同步显示对该应用进行的编辑内容。

在操作s202中,响应于第一应用的开启,控制外部显示屏在第一区域显示该第一应用的应用界面,并且,在于第一应用的应用界面之外的第二区域显示显示切换按钮。

第二区域位于第一区域的应用界面之外,这样使得显示切换按钮与第一应用的应用界面独立开来,同时显示切换按钮可以控制多个已开启应用的显示状态,并且,显示切换按钮显示在外部显示屏的显示界面上,便于用户操作。同时,显示切换按钮一经显示之后,既可以随着第一应用的关闭同时关闭或隐藏,也可以独立于第一应用的关闭继续显示。

第一应用可以是终端上的任意一个应用,也可以是预设的某一个或某一类应用。当第一应用为终端上的任意一个应用时,显示切换按钮将随着任意一个应用的开启而显示。当第一应用为预设的某一个或某一类应用时,显示切换按钮仅会在该预设的某一个或某一类应用开启时进行显示。当然可以理解的是,显示切换按钮已经显示在第二区域中的情况下,开启另一第一应用时可以继续保持显示切换按钮的显示状态。

第一应用在第一区域上显示的应用界面,可以占满第一区域,也可以仅占据第一区域的一部分。

第二区域位于第一应用的应用界面外,可以是,第二区域在第一区域之外;也可以是,当第一应用的应用界面仅占据第一区域的一部分时,第二区域位于第一区域中第一应用的应用界面之外的区域;还可以是,第二区域可以是浮动在外部显示屏上,并且可以根据需要进行位置移动。

在操作s203中,用户对该显示切换按钮进行操作后,该终端响应于这一操作,控制第一应用在外部显示屏上的显示状态进行切换。具体地,控制第一应用在第一显示状态与第二显示状态之间进行切换。

第一应用在第一显示状态下的应用界面所占的第一面积要大于第二显示状态下的第二面积,可以是,例如,第一显示状态下第一应用的应用界面可以是占满整个第一区域,即在第一区域中看不到其他应用界面或者背景桌面,例如第一应用的第一显示状态可以是全屏或满屏。此时,对应的第二显示状态下第一应用的应用界面就是占第一区域的部分面积,可以是第一应用的应用界面只有两个相对的边到达第一区域的边界,另外两个相对边在第一区域的边界以内;又或者,对应的第二显示状态可以是,第一应用的应用界面的所有边界都在第一区域的边界以内,例如第一应用的第二显示状态可以是小窗口显示状态。

第一应用在第一显示状态下的应用界面所占的第一面积要大于第二显示状态下的第二面积,也可以是,例如,第一显示状态下第一应用的应用界面和第二显示状态下的第一应用的应用界面都只占第一区域的部分面积,但同时第一面积要大于第二面积。此时,将第一应用在第一显示状态与第二显示状态下进行切换,就是将第一应用进行相应的放大或者缩小。

根据本公开一实施例的用于终端的显示方法,在第二区域显示显示切换按钮具体为在外部显示屏上显示预设的系统操作对象的固定区域显示所述显示切换按钮。

根据本公开的实施例,显示切换按钮显示在外部显示屏上显示预设的系统操作对象的固定区域。

该固定区域的位置可以是固定在外部显示屏的某一确定位置,或者可以根据需要进行设置后就不会发生变动位置,例如类似于windows界面下的系统栏。

该固定区域上显示的预设的系统操作对象可以是预设的控制系统状态的快捷操作对象,例如开始按钮、返回按钮、系统应用运行图标、以及显示切换按钮等的操作对象。

由于该固定区域中显示有预设的系统操作对象,因此,用户会经常使用到这一固定区域的操作对象,换言之,用户对该固定区域很熟悉。在这一固定区域显示该显示切换按钮,便于用户发现和使用,提高了用户操作体验。

图3示意性示出了根据本公开另一实施例的用于终端的显示方法的流程图。

如图3所示,根据本公开另一实施例的用于终端的显示方法包括如上参考图2描述的操作s201~s203,还包括操作s304。

在操作s201,在终端连接至外部显示屏后,将终端的显示数据发送至外部显示屏以控制该外部显示屏进行显示。

在操作s202,响应于第一应用的开启,控制该外部显示屏在第一区域显示第一应用的应用界面,在第二区域显示显示切换按钮,其中第二区域位于第一应用的应用界面外。

在操作s203,响应于对该显示切换按钮的操作,控制该外部显示屏将第一应用在第一显示状态与第二显示状态之间进行切换,其中,第一显示状态下第一应用的应用界面占用第一面积,第二显示状态下第一应用的应用界面占用第二面积,第一面积大于第二面积。

在操作s304,响应于第一应用被关闭的操作,并在无其他应用处于开启状态时,控制该外部显示设备隐藏该显示切换按钮。

根据本公开的实施例,当终端连接至外部显示屏后,将该终端的显示数据发送至外部显示屏上,控制该外部显示屏进行显示。该终端响应于第一应用开启,在与第一应用的应用界面之外的第二区域显示该显示切换按钮,从而使用户能够通过对该显示切换按钮的操作,将外部显示屏上的应用进行多种显示状态的切换。而当第一应用被关闭时,并且在无其他应用处于开启状态时,控制外部显示设备因此该显示切换按钮。通过这种方式,一方面实现了用户在第一应用处于开启状态时通过显示切换按钮控制外部显示屏上第一应用的显示状态切换,另一方面避免了在没有应用开启时用户对显示切换按钮的误触,减少终端对可能的无效操作的响应负担。

根据本公开的实施例,控制外部显示屏将第一应用在第一显示状态与第二显示状态之间进行切换,包括:在第一应用处于第一显示状态下时,将第一应用切换至第二显示状态;在第一应用处于第二显示状态下时,将第一应用切换至第一显示状态。

具体地,在外部显示屏中第一应用的第一显示状态与第二显示状态具体地可以参见表1中的示例:

表1

表1中,第一显示状态和第二显示状态都以第一应用的应用界面所占的面积相对于第一区域的边界位置来定义。其中,到达边界处是指应用界面的某一边界与第一区域的对应边界相重合。占满整个第一区域是指应用界面的边界与第一区域的所有边界重合,此时在第一区域中看不到除了其他的应用界面或者背景桌面。在第一区域的边界之内,是指应用界面的边界与第一区域的边界不重合,并且显示在第一区域之内。另外,应用界面仅有两个相对边到达第一区域的相应边界处的两个相对边可以是应用界面的两条相对的竖边,也可以是两条相对的横边。

表1示例性地给出了控制外部显示屏将第一应用在第一显示状态与第二显示状态之间进行切换的四种场景。在每一种场景中,在第一应用当前处于第一显示状态时,对显示切换按钮的操作可以将第一应用切换至该场景下的第二显示状态;在第一应用当前处于第二显示状态时,对显示切换按钮的操作,可以将第一应用切换至该场景下的第一显示状态。

根据本公开的实施例,用户通过对显示切换按钮的操作,可以实现第一应用在多种场景下的显示切换,具体的实现效果可以根据实际需要进行设置,能够满足用户的多样性需求。

根据本公开一实施例的用于终端的显示方法,控制外部显示屏将第一应用在第一显示状态与第二显示状态之间进行切换,包括:在第一应用处于第二显示状态,且还存在至少一个第二应用也处于第二显示状态时,确定第一应用和第二应用中的焦点应用,以及控制外部显示屏将焦点应用从第二显示状态切换至第一显示状态。

根据本公开的实施例,在用户对显示切换按钮操作之前,外部显示屏上可以同时看到第一应用和至少一个第二应用的应用界面,其中,第二应用为与第一应用不同的应用。此时,在响应于对显示切换按钮的操作之前,先从外部显示屏当前的多个应用中确定出焦点应用。这样,当用户对显示切换按钮进行操作后,响应于对该显示切换按钮的操作,就可以将该焦点应用从第一显示状态切换至第二显示状态,而不至于发生由于不确定该控制哪一个应用进行显示状态的切换而造成系统混乱或者死机等现象。

确定第一应用和第二应用中的焦点应用,可以是,例如将接收到对显示切换按钮的操作指令之前的最近一次被操作的应用作为焦点应用,或者将显示在外部显示屏最前端的应用作为焦点应用,又或者通过响应用户的点击操作来选中某一应用作为焦点应用。

图4a、图4b示意性示出了根据本公开实施例的用于终端的显示方法的外接显示屏的显示情景图。图4a、图4b的示例中,可以以手机(图中未示出)作为终端进行说明。

如图4a所示,当手机连接至外部显示屏410之后,可以在外部显示屏410上将手机的多个应用界面同一时刻进行显示。

另外,当手机上没有任何第一应用开启时,在外部显示屏410上可以不显示显示切换按钮。

或者,当手机上的第一应用被关闭,并且无其他应用处于开启状态时,在外部显示屏410上也不显示(即隐藏)显示切换按钮。

当第一应用开启时,外接显示屏410上的显示情景时如图4b所示,响应于第一应用a的开启,手机终端控制外部显示屏410在第一区域显示第一应用a的应用界面,在第二区域显示显示切换按钮411。

在图4a和图4b的示例中,第二区域在第一区域之外,更准确地,第二区域在外接显示屏410中的位置类似于windows系统的系统栏。

图4b中第一应用a当前的显示状态为仅占据第一区域的一部分,属于小窗口状态的一种形式。更具体地,第一应用a当前的显示状态为,应用界面中两条相对的横向延伸的边界达到第一区域的两条横向边界,

当用户需要将第一应用a的显示状态进行切换时,例如切换至占满第一区域的全屏显示状态时,可以通过操作显示切换按钮411实现。此时,手机终端响应于用户对显示切换按钮411的操作,可以控制第一应用a的应用界面横向扩展,使第一应用a的两条相对的竖边也到达第一区域的两条竖向的边界,这样第一应用a的应用界面就占满第一区域的全部面积。

当然,对第一应用a的显示状态切换还可以是在图4b所示的状态下使第一应用a的显示界面进一步缩小。这可以通过对显示切换按钮411的操作进行相应的设定实现。

应当理解的是,图4a、图4b仅是为便于说明,示例性地示出了根据本公开实施例的一种可能的终端连接至外部显示屏后外部显示屏的显示情景。本领域技术人员应该理解,根据本公开的实施例,终端连接至外接显示屏后的显示状态可以有多种多样,此处就不再赘述。

图5示意性示出了根据本公开一实施例的终端的框图。

如图5所示,根据本公开一实施例的终端500,包括连接单元510和显示控制单元520。其中连接单元510用于连接终端与外部显示屏,并将终端的显示数据发送至外部显示屏。显示控制单元520响应于终端与外部显示屏的连接,控制外部显示屏显示终端的显示数据。而且显示控制单元520还响应于第一应用的开启,控制外部显示屏在第一区域显示第一应用的应用界面,在第二区域显示显示切换按钮,其中第二区域位于第一应用的应用界面外。以及显示控制单元520还响应于对显示切换按钮的操作,控制外部显示屏将第一应用在第一显示状态与第二显示状态之间进行切换,其中,第一显示状态下第一应用的应用界面占用第一面积,第二显示状态下第一应用的应用界面占用第二面积,第一面积大于第二面积。

根据本公开的实施例,终端500通过连接单元510与外部显示屏连接后,连接单元510将终端500的显示数据发送至外部显示屏上,以通过该外部显示屏进行显示。显示控制单元520响应于第一应用的开启,在外部显示屏的第一区域显示的第一应用的应用界面,并在与第一应用的应用界面之外的第二区域显示显示切换按钮,以使用户能够对该显示切换按钮操作。并且显示控制单元520响应于对显示切换按钮的操作,控制外部显示屏上的应用进行显示状态的切换。

终端500能够使用户通过直接操作外部显示屏上的显示切换按钮将第一应用的应用界面的显示状态进行切换,同时,可以在外部显示屏上同一时刻以小窗口显示状态显示多个应用界面,方便用户在同一屏幕上通过多窗口对多个应用分别进行操作。

根据本公开一实施例的终端500,在第二区域显示显示切换按钮具体为在外部显示屏上显示预设的系统操作对象的固定区域显示所述显示切换按钮。

终端500的显示控制单元520控制显示切换按钮显示在外部显示屏上显示预设的系统操作对象的固定区域。该固定区域的位置可以是固定在外部显示屏的某一确定位置,或者可以根据需要进行设置后就不会发生变动位置,例如类似于windows界面下的系统栏。

由于该固定区域中显示有预设的系统操作对象,例如开始按钮、返回按钮、系统应用运行图标等,因此,用户会经常使用到这一固定区域的操作对象,换言之,用户对该固定区域很熟悉。在这一固定区域显示该显示切换按钮,便于用户发现和使用,提高了用户操作体验。

根据本公开一实施例的终端500,显示控制单元520还响应于第一应用被关闭的操作,并在无其他应用处于开启状态时,控制外部显示设备隐藏显示切换按钮。

当第一应用被关闭时,并且在无其他应用处于开启状态时,显示控制单元520控制外部显示设备隐藏显示切换按钮,从而避免了在没有应用开启时用户对显示切换按钮的误触,减少终端500对可能的无效操作的响应负担。

根据本公开一实施例的终端500,显示控制单元520控制外部显示屏将第一应用在第一显示状态与第二显示状态之间进行切换,包括:在第一应用处于第一显示状态下时,将第一应用切换至第二显示状态;在第一应用处于第二显示状态下时,将第一应用切换至第一显示状态。

显示控制单元520控制控制外部显示屏将第一应用在第一显示状态与第二显示状态之间进行切换的具体场景可以参见表1的示例。

终端500使得用户能够通过对显示切换按钮的操作,实现第一应用的多种显示切换,能够适应用户的多样性需求。

根据本公开一实施例的终端500,显示控制单元520控制外部显示屏将第一应用在第一显示状态与第二显示状态之间进行切换,包括:在第一应用处于第二显示状态,且还存在至少一个第二应用也处于第二显示状态时,确定第一应用和第二应用中的焦点应用,以及控制外部显示屏将焦点应用从第二显示状态切换至第一显示状态。

当外部显示屏上可以同时看到第一应用和至少一个第二应用的应用界面时,在响应于对显示切换按钮的操作前,显示控制单元520先从外部显示屏上的多个应用中确定出焦点应用,其中,第二应用为与第一应用不同的应用。这样,当接收到用户对显示切换按钮的操作指令后,显示控制单元520响应于对该显示切换按钮的操作,将该焦点应用从第一显示状态切换至第二显示状态,从而避免了显示控制单元520由于不确定该控制哪一个应用进行显示状态的切换而造成混乱或者死机等现象,提升用户体验。

显示控制单元520确定第一应用和第二应用中的焦点应用,可以是根据,例如将接收到对显示切换按钮的操作指令之前的最近一次被操作的应用作为焦点应用,或者将显示在外部显示屏最前端的应用作为焦点应用,又或者通过响应于用户的点击操作以选中某一应用作为焦点应用。

图6示意性示出了根据本公开的另一实施例的终端的框图。

如图6所示,终端600包括处理器610、计算机可读存储介质620、以及外部设备接口630。该终端600可以执行上面参考图2、图3以及本公开其他实施例描述的方法。

具体地,处理器610例如可以包括通用微处理器、指令集处理器和/或相关芯片组和/或专用微处理器(例如,专用集成电路(asic)),等等。处理器610还可以包括用于缓存用途的板载存储器。处理器610可以是用于执行参考图2、图3以及本公开其他实施例描述的根据本公开实施例的方法流程的不同动作的单一处理单元或者是多个处理单元。

计算机可读存储介质620,例如可以是能够包含、存储、传送、传播或传输指令的任意介质。例如,可读存储介质可以包括但不限于电、磁、光、电磁、红外或半导体系统、装置、器件或传播介质。可读存储介质的具体示例包括:磁存储装置,如磁带或硬盘(hdd);光存储装置,如光盘(cd-rom);存储器,如随机存取存储器(ram)或闪存;和/或有线/无线通信链路。

计算机可读存储介质620可以包括计算机程序621,该计算机程序621可以包括代码/计算机可执行指令,其在由处理器610执行时使得处理器610执行例如上面结合图2、图3以及本公开其他实施例所描述的方法流程及其任何变形。

计算机程序621可被配置为具有例如包括计算机程序模块的计算机程序代码。例如,在示例实施例中,计算机程序621中的代码可以包括一个或多个程序模块,例如包括621a、模块621b、……。应当注意,模块的划分方式和个数并不是固定的,本领域技术人员可以根据实际情况使用合适的程序模块或程序模块组合,当这些程序模块组合被处理器610执行时,使得处理器610可以执行例如上面结合图2、图3以及本公开其他实施例所描述的方法流程及其任何变形。

外部设备接口630用于与外部设备进行连接,以实现终端600与外部设备的信息交互。

根据本公开的实施例,处理器610可以与外部设备接口630进行交互,来执行上面结合图2、图3以及本公开其他实施例所描述的方法流程及其任何变形。

根据本公开各实施例的上述方法、装置、单元和/或模块可以通过有计算能力的电子设备执行包含计算机指令的软件来实现。该系统可以包括存储设备,以实现上文所描述的各种存储。所述有计算能力的电子设备可以包含通用处理器、数字信号处理器、专用处理器、可重新配置处理器等能够执行计算机指令的装置,但不限于此。执行这样的指令使得电子设备被配置为执行根据本公开的上述各项操作。上述各设备和/或模块可以在一个电子设备中实现,也可以在不同电子设备中实现。这些软件可以存储在计算机可读存储介质中。计算机可读存储介质存储一个或多个程序(软件模块),所述一个或多个程序包括指令,当电子设备中的一个或多个处理器执行所述指令时,所述指令使得电子设备执行本公开的方法。

这些软件可以存储为易失性存储器或非易失性存储装置的形式(比如类似rom等存储设备),不论是可擦除的还是可重写的,或者存储为存储器的形式(例如ram、存储器芯片、设备或集成电路),或者被存储在光可读介质或磁可读介质上(比如,cd、dvd、磁盘或磁带等等)。应该意识到,存储设备和存储介质是适于存储一个或多个程序的机器可读存储装置的实施例,所述一个程序或多个程序包括指令,当所述指令被执行时,实现本公开的实施例。实施例提供程序和存储这种程序的机器可读存储装置,所述程序包括用于实现本公开的任何一项权利要求所述的装置或方法的代码。此外,可以经由任何介质(比如,经由有线连接或无线连接携带的通信信号)来电传递这些程序,多个实施例适当地包括这些程序。

根据本公开各实施例的方法、装置、单元和/或模块还可以使用例如现场可编程门阵列(fpga)、可编程逻辑阵列(pla)、片上系统、基板上的系统、封装上的系统、专用集成电路(asic)或可以以用于对电路进行集成或封装的任何其他的合理方式等硬件或固件来实现,或以软件、硬件以及固件三种实现方式的适当组合来实现。该系统可以包括存储设备,以实现上文所描述的存储。在以这些方式实现时,所使用的软件、硬件和/或固件被编程或设计为执行根据本公开的相应上述方法、步骤和/或功能。本领域技术人员可以根据实际需要来适当地将这些系统和模块中的一个或多个,或其中的一部分或多个部分使用不同的上述实现方式来实现。这些实现方式均落入本公开的保护范围。

尽管已经参照本公开的特定示例性实施例示出并描述了本公开,但是本领域技术人员应该理解,在不背离所附权利要求及其等同物限定的本公开的精神和范围的情况下,可以对本公开进行形式和细节上的多种改变。因此,本公开的范围不应该限于上述实施例,而是应该不仅由所附权利要求来进行确定,还由所附权利要求的等同物来进行限定。

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