一种窗口显示的方法及装置制造方法

文档序号:6508691阅读:159来源:国知局
一种窗口显示的方法及装置制造方法
【专利摘要】本发明公开了一种窗口显示的方法及装置,属于计算机【技术领域】。该方法包括:获取窗口序列中位于第一位的第一应用的窗口;判断该第一应用的窗口对应的窗口类型是否为预设的窗口类型;如果所述第一应用的窗口对应的窗口类型为所述预设的窗口类型,则根据所述第一应用的窗口的属性中的第一显示位置和第一窗口尺寸,在终端的屏幕中显示所述第一应用的窗口;获取所述窗口序列中除所述第一应用的窗口外的第二应用的窗口,并根据所述第二应用的窗口的窗口类型和窗口的属性,在所述终端的屏幕中显示所述第二应用的窗口。本发明能够提高了用户操作终端应用的效率以及查看应用内容的效率。
【专利说明】—种窗口显示的方法及装置

【技术领域】
[0001]本发明涉及计算机【技术领域】,特别涉及一种窗口显示的方法及装置。

【背景技术】
[0002]随着移动终端的发展,智能操作系统在移动终端中使用的比重越来越大,其中Android操作系统作为目前在移动终端中普及率最高的智能操作系统之一。该操作系统支持多任务并行处理,即移动终端中可以同时启动多个应用,这些应用以并行的方式分别在后台与前台中同时运行,用户可以通过在前后台之间切换应用的窗口的方式,将处于后台的应用的窗口切换至前台进行显示,并对该应用进行操作。
[0003]现有技术中,用户在使用Android操作系统的移动终端时,将后台的应用的窗口切换至前台进行显示的过程,会将当前屏幕中处于前台显示并获得窗口焦点的第一应用的窗口切换至后台进行隐藏,同时将待切换至前台显示的第二应用的窗口以全屏的方式显示在移动终端的屏幕上,并使该第二应用的窗口获得窗口焦点。
[0004]在实现本发明的过程中,发明人发现现有技术至少存在以下问题:
[0005]此种窗口显示的方式仅能在移动终端的屏幕中显示一个应用的窗口,用户只能查看该应用的内容。当移动终端中的第一应用的窗口处于前台显示,此时如果用户需要查阅第二应用中显示的内容时,则只能将第二应用的窗口切换至前台,查阅后再切换至第一应用的窗口进行操作,这种应用之间查阅内容的效率较低;进一步的,当查阅内容较多时,需要进行频繁的窗口之间的切换操作,过程十分繁琐。另一方面,用户在同一时刻只能查看一个窗口中的内容,对于终端屏幕越来越大的发展趋势,只能同时显示一个应用窗口的显示方式,并不利于用户的使用。


【发明内容】

[0006]为了解决现有技术的问题,本发明实施例提供了一种窗口显示的方法及装置。所述技术方案如下:
[0007]—方面,提供了一种窗口显示的方法,所述方法包括:
[0008]获取窗口序列中位于第一位的第一应用的窗口,其中所述第一应用的窗口为用户切换的应用的窗口或启动的应用的窗口;
[0009]判断所述第一应用的窗口对应的窗口类型是否为预设的窗口类型,所述预设的窗口类型对应的属性包括预设显示位置和预设窗口尺寸;
[0010]如果所述第一应用的窗口对应的窗口类型为所述预设的窗口类型,则根据所述第一应用的窗口的属性中的第一显不位置和第一窗口尺寸,在终端的屏幕中显不所述第一应用的窗口,其中所述第一应用窗口的属性属于预设的窗口类型对应的属性;
[0011 ] 获取所述窗口序列中除所述第一应用的窗口外的第二应用的窗口,并根据所述第二应用的窗口的窗口类型和窗口的属性,在所述终端的屏幕中显示所述第二应用的窗口。
[0012]优选的,所述根据所述第一应用的窗口的属性中的第一显示位置和第一窗口尺寸,在终端的屏幕中显示所述第一应用的窗口,包括:
[0013]在终端的屏幕中按照所述第一显示位置在终端屏幕中预先确定的显示区域中显示所述第一应用的窗口,按照所述第一窗口尺寸设置所述第一应用的窗口的尺寸;
[0014]将所述第一应用的窗口设置为激活状态,并将窗口焦点设置到所述第一应用的窗口上。
[0015]优选的,所述获取所述窗口序列中其他的应用的窗口,并根据所述其他的应用的窗口的窗口类型和窗口的属性,在所述终端的屏幕中显示所述其他的应用的窗口,包括:
[0016]获取所述窗口序列中除第一应用的窗口外属于预设窗口类型的第二应用的窗口,其中,所述第二应用的窗口的个数为一个或多个;
[0017]按照所述第二应用的窗口在所述窗口序列中的次序,依次在终端屏幕中预先确定的显示区域中,按照所述第二应用的窗口的属性中的第二显示位置和第二窗口尺寸,在所述终端的屏幕中显示所述第二应用的窗口,其中所述第二应用窗口的属性属于预设的窗口类型对应的属性;
[0018]将所述第二应用的窗口设置为激活状态。
[0019]优选的,所述获取窗口序列中位于第一位的第一应用的窗口之前,所述方法还包括:
[0020]在窗口管理系统中创建预设的窗口类型,所述预设的窗口类型对应的属性包括有预设显示位置和预设窗口尺寸。
[0021]优选的,所述在终端的屏幕中显示所述第一应用的窗口之后,所述方法还包括:
[0022]当用户对在终端的屏幕中显示的应用的窗口进行调整窗口尺寸的操作时,获取所述被调整窗口尺寸的应用的窗口调整窗口尺寸后的窗口尺寸,并将所述被调整窗口尺寸的应用的窗口的属性中的窗口尺寸设置为所述调整窗口尺寸后的窗口尺寸。
[0023]优选的,所述在终端的屏幕中显示所述第一应用的窗口之后,所述方法还包括:
[0024]当用户对在终端的屏幕中显示的应用的窗口进行调整窗口显示位置的操作时,获取所述被调整窗口尺寸的应用的窗口调整窗口位置后的显示位置,并将所述被调整窗口尺寸的应用的窗口的属性中的显示位置设置为所述调整窗口尺寸后的显示位置。
[0025]另一方面,提供了一种窗口显示的装置,所述装置包括:
[0026]获取模块,用于获取窗口序列中位于第一位的第一应用的窗口,其中所述第一应用的窗口为用户切换的应用的窗口或启动的应用的窗口;
[0027]判断模块,用于判断所述第一应用的窗口对应的窗口类型是否为预设的窗口类型,所述预设的窗口类型对应的属性包括预设显示位置和预设窗口尺寸;
[0028]第一显示模块,用于如果所述第一应用的窗口对应的窗口类型为所述预设的窗口类型,则根据所述第一应用的窗口的属性中的第一显示位置和第一窗口尺寸,在终端的屏幕中显示所述第一应用的窗口,其中所述第一应用窗口的属性属于预设的窗口类型对应的属性;
[0029]第二显示模块,用于获取所述窗口序列中除所述第一应用的窗口外的第二应用的窗口,并根据所述第二应用的窗口的窗口类型和窗口的属性,在所述终端的屏幕中显示所述第二应用的窗口。
[0030]优选的,所述第一显示模块,包括:
[0031]第一显示单元,用于在终端的屏幕中按照所述第一显示位置在终端屏幕中预先确定的显示区域中显示所述第一应用的窗口,按照所述第一窗口尺寸设置所述第一应用的窗口的尺寸;
[0032]第一设置单元,用于将所述第一应用的窗口设置为激活状态,并将窗口焦点设置到所述第一应用的窗口上。
[0033]优选的,所述第二显示模块,包括:
[0034]获取单元,用于获取所述窗口序列中除第一应用的窗口外属于预设窗口类型的第二应用的窗口,其中,所述第二应用的窗口的个数为一个或多个;
[0035]第二显示单元,用于按照所述第二应用的窗口在所述窗口序列中的次序,依次在终端屏幕中预先确定的显示区域中,按照所述第二应用的窗口的属性中的第二显示位置和第二窗口尺寸,在所述终端的屏幕中显示所述第二应用的窗口,其中所述第二应用窗口的属性属于预设的窗口类型对应的属性;
[0036]第二设置单元,用于将所述第二应用的窗口设置为激活状态。
[0037]优选的,所述装置还包括:
[0038]创建模块,用于在窗口管理系统中创建预设的窗口类型,所述预设的窗口类型对应的属性包括有预设显示位置和预设窗口尺寸。
[0039]优选的,所述装置还包括:
[0040]第一设置模块,用于当用户对在终端的屏幕中显示的应用的窗口进行调整窗口尺寸的操作时,获取所述被调整窗口尺寸的应用的窗口调整窗口尺寸后的窗口尺寸,并将所述被调整窗口尺寸的应用的窗口的属性中的窗口尺寸设置为所述调整窗口尺寸后的窗口尺寸。
[0041]优选的,所述装置还包括:
[0042]第二设置模块,用于当用户对在终端的屏幕中显示的应用的窗口进行调整窗口显示位置的操作时,获取所述被调整窗口尺寸的应用的窗口调整窗口位置后的显示位置,并将所述被调整窗口尺寸的应用的窗口的属性中的显示位置设置为所述调整窗口尺寸后的显示位置。
[0043]本发明实施例提供的技术方案带来的有益效果是:
[0044]将切换的或启动的应用中属于预设的窗口类型的窗口按照该预设的窗口类型的属性进行显示,并将窗口序列中其他属于预设的窗口类型的窗口进行显示,使得用户无需进行窗口的切换即可同时查看两个窗口。提高了用户操作终端应用的效率以及查看应用内容的效率。

【专利附图】

【附图说明】
[0045]为了更清楚地说明本发明实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0046]图1是本发明实施例一提供的窗口显示的方法流程图;
[0047]图2是本发明实施例二提供的窗口显示的方法流程图;
[0048]图3是本发明实施例二提供的窗口显示的方法中预先确定的显示区域的结构示意图;
[0049]图4是本发明实施例二提供的窗口显示的方法中调整窗口显示位置和窗口尺寸的流程图;
[0050]图5是本发明实施例三提供的窗口显示的装置结构示意图。

【具体实施方式】
[0051]为使本发明的目的、技术方案和优点更加清楚,下面将结合附图对本发明实施方式作进一步地详细描述。
[0052]实施例一
[0053]本发明实施例提供了一种窗口显示的方法,参见图1,方法流程包括:
[0054]101:获取窗口序列中位于第一位的第一应用的窗口,其中所述第一应用的窗口为用户切换的应用的窗口或启动的应用的窗口;
[0055]102:判断所述第一应用的窗口对应的窗口类型是否为预设的窗口类型,所述预设的窗口类型对应的属性包括预设显示位置和预设窗口尺寸;
[0056]103:如果所述第一应用的窗口对应的窗口类型为所述预设的窗口类型,则根据所述第一应用的窗口的属性中的第一显示位置和第一窗口尺寸,在终端的屏幕中显示所述第一应用的窗口,其中所述第一应用窗口的属性属于预设的窗口类型对应的属性;
[0057]104:获取所述窗口序列中除所述第一应用的窗口外的第二应用的窗口,并根据所述第二应用的窗口的窗口类型和窗口的属性,在所述终端的屏幕中显示所述第二应用的窗□。
[0058]本发明实施例将切换的或启动的应用中属于预设的窗口类型的窗口按照该预设的窗口类型的属性进行显示,并将窗口序列中其他属于预设的窗口类型的窗口进行显示,使得用户无需进行窗口的切换即可同时查看两个窗口。提高了用户操作终端应用的效率以及查看应用内容的效率。
[0059]实施例二
[0060]本发明实施例提供了一种窗口显示的方法,参见图2。
[0061]需要说明的是,由于Android操作系统与windows操作系统的处理机制并不相同,Android操作系统是以单任务显示窗口的方式来显示窗口,因此为了解决这种单任务显示窗口的方式,本发明实施例提出了一种窗口显不的方法。
[0062]其中,在本发明实施例执行之前,预先在Android操作系统的窗口管理系统中创建预设的窗口类型,所述预设的窗口类型对应的窗口的属性包括有显示位置和窗口尺寸。其中,显示位置为一个坐标值(x,y),代表终端屏幕上的位置;窗口尺寸为窗口的宽和高对应的数值。
[0063]进一步的,当用户启动或切换应用时,此时该应用的窗口会在系统的窗口序列中位于首位,系统会根据该应用的窗口的类型生成应用的窗口,当判断窗口为本发明实施例中预先创建的预设的窗口类型时,则根据其窗口类型的属性中的显示位置上生成窗口,并根据窗口尺寸生成该窗口的尺寸大小。之后,再将窗口序列中其他属于预设窗口类型的窗口依次显示在预设区域中。
[0064]其中,该窗口显示的方法流程包括:
[0065]201:获取窗口序列中位于第一位的第一应用的窗口,其中所述第一应用的窗口为用户切换的应用的窗口或启动的应用的窗口。
[0066]当用户打开多个应用时,被切换的或启动的应用的窗口被调整至窗口序列中的第一位,此时获取该第一应用的窗口。
[0067]202:判断所述第一应用的窗口对应的窗口类型是否为预设的窗口类型,所述预设的窗口类型对应的属性包括预设显示位置和预设窗口尺寸。
[0068]如果是预设的窗口类型,则执行步骤202 ;如果不是预设的窗口类型,则执行步骤203。
[0069]203:按照八11^01(1原始的窗口类型生成窗口。
[0070]204:如果所述第一应用的窗口对应的窗口类型为所述预设的窗口类型,则根据所述第一应用的窗口的属性中的第一显示位置和第一窗口尺寸,在终端的屏幕中显示所述第一应用的窗口,其中所述第一应用窗口的属性属于预设的窗口类型对应的属性。
[0071]其中,生成窗口的过程,具体为:
[0072]2041:在终端的屏幕中按照所述第一显示位置在终端屏幕中预先确定的显示区域中显示所述第一应用的窗口,按照所述第一窗口尺寸设置所述第一应用的窗口的尺寸;
[0073]2042:将所述第一应用的窗口设置为激活状态,并将窗口焦点设置到所述第一应用的窗口上。
[0074]其中,预先在终端屏幕中设定显示区域,如图3所示,其中终端屏幕中预设了四个显示区域,分别为区域八、区域8、区域匕区域0。将第一应用的窗口置于区域八中进行显示。具体的:区域八中的左上角即为坐标系的(0,0)位置,按照第一窗口的位置中的坐标区域八中的坐标设置该窗口的位置,以及按照第一窗口的尺寸生成该窗口。
[0075]此时,第一应用的窗口为顶层窗口,需要获得窗口焦点,以便获得用户的触摸输入或键盘输入的内容。
[0076]205:获取所述窗口序列中除所述第一应用的窗口外的第二应用的窗口,并根据所述第二应用的窗口的窗口类型和窗口的属性,在所述终端的屏幕中显示所述第二应用的窗0。
[0077]其中,显示除第一应用的窗口外的窗口的过程具体为:
[0078]2051:获取所述窗口序列中除第一应用的窗口外属于预设窗口类型的第二应用的窗口,其中,所述第二应用的窗口的个数为一个或多个;
[0079]2052:按照所述第二应用的窗口在所述窗口序列中的次序,依次在终端屏幕中预先确定的显示区域中,按照所述第二应用的窗口的属性中的第二显示位置和第二窗口尺寸,在所述终端的屏幕中显示所述第二应用的窗口,其中所述第二应用窗口的属性属于预设的窗口类型对应的属性;
[0080]2053:将所述第二应用的窗口设置为激活状态。
[0081]对于窗口序列中除第一应用的窗口外,其他属于预设窗口类型的窗口,都可以分别显示在预设的显示区域中。如图3所示,例如窗口序列中还存在三个预设窗口类型的窗口,依次将这三个分别显示在区域8、区域匕区域0中。
[0082]具体的,以在区域8中显示的窗口为例:区域8中的左上角即为坐标系的(0,0)位置,窗口序列中位于第二的窗口,按照该窗口的属性中窗口的位置的坐标在区域8中的坐标设置该窗口的位置,以及按照该窗口的尺寸生成该窗口。进一步的,将这些窗口设置为顶层窗口。
[0083]优选的,由于终端的屏幕越来越大,因此在大屏幕的终端上的每个预设的显示区域中可以显示多个预设窗口类型的窗口。以免在同一个显示区域中显示的多个窗口避免重叠,而无法全部显示完整的窗口,因此以第一应用的窗口和第二应用的窗口在同一显示区域中为例进行说明:在显示第二应用的窗口时,还可以首先判断第一应用的窗口的第一显示位置与第二应用的窗口的第二显示位置是否重叠(根据第一显示位置和第二显示位置的坐标以及第一窗口的尺寸和第二窗口的尺寸进行判断),如果重叠则将第二应用的窗口的显示位置中的X轴坐标%与第一应用的窗口的显示位置中的X轴坐标\进行相加的运算得到第二应用的窗口的新的显示位置1+&,从而将第二应用的窗口的显示位置与第一应用的窗口显示位置错开,使得这两个窗口不重叠。
[0084]将第一应用的窗口和第二应用的窗口设置为激活状态,使得第一应用的窗口和第二应用的窗口中的内容都可以正常的运行。例如:将窗口设置为激活状态时,窗口中的动画可以正常显示,视频可以正常播放。因此,两个同时显示的窗口中显示的内容都处于正常显示状态。
[0085]优选的,如果第二应用的窗口中存在八操作系统原始窗口类型的窗口时,可以将窗口序列中所有属于操作系统原始窗口类型的窗口中在窗口序列中最前面的窗口,在终端的屏幕中全屏显示,并将该窗口设置为次顶层窗口,同时设置为激活状态。
[0086]进一步的,在本发明实施例中在第一应用的窗口创建完毕后,还可以对第一应用的窗口进行显示位置和窗口尺寸的调整,如图4所示,该调整窗口的显示位置和窗口尺寸的方法包括:
[0087]401:当用户对在终端的屏幕中显示的应用的窗口进行调整窗口尺寸的操作时,获取所述被调整窗口尺寸的应用的窗口调整窗口尺寸后的窗口尺寸,并将所述被调整窗口尺寸的应用的窗口的属性中的窗口尺寸设置为所述调整窗口尺寸后的窗口尺寸。
[0088]402:当用户对在终端的屏幕中显示的应用的窗口进行调整窗口显示位置的操作时,获取所述被调整窗口尺寸的应用的窗口调整窗口位置后的显示位置,并将所述被调整窗口尺寸的应用的窗口的属性中的显示位置设置为所述调整窗口尺寸后的显示位置。
[0089]本发明实施例将切换的或启动的应用中属于预设的窗口类型的窗口按照该预设的窗口类型的属性进行显示,并将窗口序列中其他属于预设的窗口类型的窗口进行显示,使得用户无需进行窗口的切换即可同时查看两个窗口。提高了用户操作终端应用的效率以及查看应用内容的效率。
[0090]实施例三
[0091]本发明实施例提供了一种窗口显示的装置,参见图5,该装置包括:
[0092]获取模块501,用于获取窗口序列中位于第一位的第一应用的窗口,其中所述第一应用的窗口为用户切换的应用的窗口或启动的应用的窗口;
[0093]判断模块502,用于判断所述第一应用的窗口对应的窗口类型是否为预设的窗口类型,所述预设的窗口类型对应的属性包括预设显示位置和预设窗口尺寸;
[0094]第一显示模块503,用于如果所述第一应用的窗口对应的窗口类型为所述预设的窗口类型,则根据所述第一应用的窗口的属性中的第一显示位置和第一窗口尺寸,在终端的屏幕中显示所述第一应用的窗口,其中所述第一应用窗口的属性属于预设的窗口类型对应的属性;
[0095]第二显示模块504,用于获取所述窗口序列中除所述第一应用的窗口外的第二应用的窗口,并根据所述第二应用的窗口的窗口类型和窗口的属性,在所述终端的屏幕中显示所述第二应用的窗口。
[0096]其中,所述第一显示模块503,包括:
[0097]第一显示单元,用于在终端的屏幕中按照所述第一显示位置在终端屏幕中预先确定的显示区域中显示所述第一应用的窗口,按照所述第一窗口尺寸设置所述第一应用的窗口的尺寸;
[0098]第一设置单元,用于将所述第一应用的窗口设置为激活状态,并将窗口焦点设置到所述第一应用的窗口上。
[0099]其中,所述第二显示模块504,包括:
[0100]获取单元,用于获取所述窗口序列中除第一应用的窗口外属于预设窗口类型的第二应用的窗口,其中,所述第二应用的窗口的个数为一个或多个;
[0101]第二显示单元,用于按照所述第二应用的窗口在所述窗口序列中的次序,依次在终端屏幕中预先确定的显示区域中,按照所述第二应用的窗口的属性中的第二显示位置和第二窗口尺寸,在所述终端的屏幕中显示所述第二应用的窗口,其中所述第二应用窗口的属性属于预设的窗口类型对应的属性;
[0102]第二设置单元,用于将所述第二应用的窗口设置为激活状态。
[0103]其中,所述装置还包括:
[0104]创建模块505,用于在窗口管理系统中创建预设的窗口类型,所述预设的窗口类型对应的属性包括有预设显示位置和预设窗口尺寸。
[0105]其中,所述装置还包括:
[0106]第一设置模块506,用于当用户对在终端的屏幕中显示的应用的窗口进行调整窗口尺寸的操作时,获取所述被调整窗口尺寸的应用的窗口调整窗口尺寸后的窗口尺寸,并将所述被调整窗口尺寸的应用的窗口的属性中的窗口尺寸设置为所述调整窗口尺寸后的窗口尺寸。
[0107]第二设置模块507,用于当用户对在终端的屏幕中显示的应用的窗口进行调整窗口显示位置的操作时,获取所述被调整窗口尺寸的应用的窗口调整窗口位置后的显示位置,并将所述被调整窗口尺寸的应用的窗口的属性中的显示位置设置为所述调整窗口尺寸后的显示位置。
[0108]本发明实施例将切换的或启动的应用中属于预设的窗口类型的窗口按照该预设的窗口类型的属性进行显示,并将窗口序列中其他属于预设的窗口类型的窗口进行显示,使得用户无需进行窗口的切换即可同时查看两个窗口。提高了用户操作终端应用的效率以及查看应用内容的效率。
[0109]上述本发明实施例序号仅仅为了描述,不代表实施例的优劣。
[0110]本领域普通技术人员可以理解实现上述实施例的全部或部分步骤可以通过硬件来完成,也可以通过程序来指令相关的硬件完成,所述的程序可以存储于一种计算机可读存储介质中,上述提到的存储介质可以是只读存储器,磁盘或光盘等。
[0111]以上所述仅为本发明的较佳实施例,并不用以限制本发明,凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。
【权利要求】
1.一种窗口显示的方法,其特征在于,所述方法包括: 获取窗口序列中位于第一位的第一应用的窗口,其中所述第一应用的窗口为用户切换的应用的窗口或启动的应用的窗口; 判断所述第一应用的窗口对应的窗口类型是否为预设的窗口类型,所述预设的窗口类型对应的属性包括预设显示位置和预设窗口尺寸; 如果所述第一应用的窗口对应的窗口类型为所述预设的窗口类型,则根据所述第一应用的窗口的属性中的第一显示位置和第一窗口尺寸,在终端的屏幕中显示所述第一应用的窗口,其中所述第一应用窗口的属性属于预设的窗口类型对应的属性; 获取所述窗口序列中除所述第一应用的窗口外的第二应用的窗口,并根据所述第二应用的窗口的窗口类型和窗口的属性,在所述终端的屏幕中显示所述第二应用的窗口。
2.根据权利要求1所述的方法,其特征在于,所述根据所述第一应用的窗口的属性中的第一显示位置和第一窗口尺寸,在终端的屏幕中显示所述第一应用的窗口,包括: 在终端的屏幕中按照所述第一显示位置在终端屏幕中预先确定的显示区域中显示所述第一应用的窗口,按照所述第一窗口尺寸设置所述第一应用的窗口的尺寸; 将所述第一应用的窗口设置为激活状态,并将窗口焦点设置到所述第一应用的窗口上。
3.根据权利要求1所述的方法,其特征在于,所述获取所述窗口序列中其他的应用的窗口,并根据所述其他的应用的窗口的窗口类型和窗口的属性,在所述终端的屏幕中显示所述其他的应用的窗口,包括: 获取所述窗口序列中除第一应用的窗口外属于预设窗口类型的第二应用的窗口,其中,所述第二应用的窗口的个数为一个或多个; 按照所述第二应用的窗口在所述窗口序列中的次序,依次在终端屏幕中预先确定的显示区域中,按照所述第二应用的窗口的属性中的第二显示位置和第二窗口尺寸,在所述终端的屏幕中显示所述第二应用的窗口,其中所述第二应用窗口的属性属于预设的窗口类型对应的属性; 将所述第二应用的窗口设置为激活状态。
4.根据权利要求1所述的方法,其特征在于,所述获取窗口序列中位于第一位的第一应用的窗口之前,所述方法还包括: 在窗口管理系统中创建预设的窗口类型,所述预设的窗口类型对应的属性包括有预设显示位置和预设窗口尺寸。
5.根据权利要求1所述的方法,其特征在于,所述在终端的屏幕中显示所述第一应用的窗口之后,所述方法还包括: 当用户对在终端的屏幕中显示的应用的窗口进行调整窗口尺寸的操作时,获取所述被调整窗口尺寸的应用的窗口调整窗口尺寸后的窗口尺寸,并将所述被调整窗口尺寸的应用的窗口的属性中的窗口尺寸设置为所述调整窗口尺寸后的窗口尺寸。
6.根据权利要求1所述的方法,其特征在于,所述在终端的屏幕中显示所述第一应用的窗口之后,所述方法还包括: 当用户对在终端的屏幕中显示的应用的窗口进行调整窗口显示位置的操作时,获取所述被调整窗口尺寸的应用的窗口调整窗口位置后的显示位置,并将所述被调整窗口尺寸的应用的窗口的属性中的显示位置设置为所述调整窗口尺寸后的显示位置。
7.—种窗口显示的方法装置,其特征在于,所述装置包括: 获取模块,用于获取窗口序列中位于第一位的第一应用的窗口,其中所述第一应用的窗口为用户切换的应用的窗口或启动的应用的窗口; 判断模块,用于判断所述第一应用的窗口对应的窗口类型是否为预设的窗口类型,所述预设的窗口类型对应的属性包括预设显示位置和预设窗口尺寸; 第一显示模块,用于如果所述第一应用的窗口对应的窗口类型为所述预设的窗口类型,则根据所述第一应用的窗口的属性中的第一显示位置和第一窗口尺寸,在终端的屏幕中显示所述第一应用的窗口,其中所述第一应用窗口的属性属于预设的窗口类型对应的属性; 第二显示模块,用于获取所述窗口序列中除所述第一应用的窗口外的第二应用的窗口,并根据所述第二应用的窗口的窗口类型和窗口的属性,在所述终端的屏幕中显示所述第二应用的窗口。
8.根据权利要求7所述的装置,其特征在于,所述第一显示模块,包括: 第一显示单元,用于在终端的屏幕中按照所述第一显示位置在终端屏幕中预先确定的显示区域中显示所述第一应用的窗口,按照所述第一窗口尺寸设置所述第一应用的窗口的尺寸; 第一设置单元,用于将所述第一应用的窗口设置为激活状态,并将窗口焦点设置到所述第一应用的窗口上。
9.根据权利要求7所述的装置,其特征在于,所述第二显示模块,包括: 获取单元,用于获取所述窗口序列中除第一应用的窗口外属于预设窗口类型的第二应用的窗口,其中,所述第二应用的窗口的个数为一个或多个; 第二显示单元,用于按照所述第二应用的窗口在所述窗口序列中的次序,依次在终端屏幕中预先确定的显示区域中,按照所述第二应用的窗口的属性中的第二显示位置和第二窗口尺寸,在所述终端的屏幕中显示所述第二应用的窗口,其中所述第二应用窗口的属性属于预设的窗口类型对应的属性; 第二设置单元,用于将所述第二应用的窗口设置为激活状态。
10.根据权利要求7所述的装置,其特征在于,所述装置还包括: 创建模块,用于在窗口管理系统中创建预设的窗口类型,所述预设的窗口类型对应的属性包括有预设显示位置和预设窗口尺寸。
11.根据权利要求7所述的装置,其特征在于,所述装置还包括: 第一设置模块,用于当用户对在终端的屏幕中显示的应用的窗口进行调整窗口尺寸的操作时,获取所述被调整窗口尺寸的应用的窗口调整窗口尺寸后的窗口尺寸,并将所述被调整窗口尺寸的应用的窗口的属性中的窗口尺寸设置为所述调整窗口尺寸后的窗口尺寸。
12.根据权利要求7所述的装置,其特征在于,所述装置还包括: 第二设置模块,用于当用户对在终端的屏幕中显示的应用的窗口进行调整窗口显示位置的操作时,获取所述被调整窗口尺寸的应用的窗口调整窗口位置后的显示位置,并将所述被调整窗口尺寸的应用的窗口的属性中的显示位置设置为所述调整窗口尺寸后的显示位置。
【文档编号】G06F3/0481GK104423777SQ201310371337
【公开日】2015年3月18日 申请日期:2013年8月23日 优先权日:2013年8月23日
【发明者】任飞 申请人:联想(北京)有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1