窗口展示方法及装置的制造方法

xiaoxiao2020-10-23  14

窗口展示方法及装置的制造方法
【技术领域】
[0001]本发明涉及窗口展示技术领域,特别是涉及窗口展示方法及装置。
【背景技术】
[0002]随着科技的发展,各种智能电子设备也逐步走入了人们的生活。用户可在智能电子设备中使用各种软件。
[0003]用户对软件进行操作的过程中,常常会触发显示一些窗口,如网页收藏窗口。通过一些动画效果的添加,如滑动效果,可以使得窗口的显示更加生动。现有技术通过调用Animate Window函数实现窗口的动画效果。在该函数执行时,窗口直接将按照一定的动画轨迹、变换方式进行移动、变换。
[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]为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0047]图1为本发明实施例提供的一种窗口展示方法的流程图;
[0048]图2为本发明实施例提供的一种窗口展示效果示意图;
[0049]图3为本发明实施例提供的另一种窗口展示方法的流程图;
[0050]图4为本发明实施例提供的另一种窗口展示方法的流程图;
[0051]图5为本发明实施例提供的一种窗口展示装置的结构示意图。
【具体实施方式】
[0052]下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
[0053]如图1所示,本发明实施例提供的一种窗口展示方法,可以包括:
[0054]S100、接收用户对第一窗口的显示触发操作。
[0055]其中,图1所示方法可应用于浏览器或其他应用程序中。用户对第一窗口的显示触发操作可以为网页收藏操作或在有下载任务执行时的浏览器关闭操作。当然,用户对第一窗口的显示触发操作也可以为其他操作,本发明不做限定。可选的,第一窗口可以为网页收藏窗口。
[0056]S200、根据窗口与动画效果的预设对应关系,确定与所述第一窗口对应的显示动画效果。
[0057]具体的,不同的窗口可以有不同的动画效果,例如:对于某窗口,与其对应的动画效果可以为滑动效果;对于另一窗口,与其对应的动画效果可以为滚动效果。同时,对每一个窗口而言,其显示和取消显示的过程中都可以具有动画效果,且显示过程中的动画效果和取消显示过程中的动画效果可以相同或不同,本发明在此不做限定。因此,上述预设对应关系可以为各窗口与其显示、取消显示过程中的动画效果的对应关系,上述预设对应关系也可以仅为各窗口与其显示过程中的动画效果的对应关系。
[0058]由于步骤SlOO接收用户对第一窗口的显示触发操作,因此可以从上述预设对应关系中确定与第一窗口对应的显示动画效果。其中,与所述第一窗口对应的显示动画效果可以为窗口下拉效果。
[0059]S300、获得所述第一窗口的快照,控制所述快照按照所确定的显示动画效果在显示 屏中进行显示变化,且变化后所述快照在所述第一窗口对应的显示区域中显示。
[0060]其中,第一窗口的快照可以为第一窗口的图像,由于该图像不具有窗口中的按键、文本框、下拉菜单等多种可交互的窗口元素,因此相比窗口本身而言,图像在显示和移动时需要处理的数据较少,不会给系统带来沉重的运行负担。
[0061]其中,第一窗口对应的显示区域可以为动画结束后第一窗口的显示区域。例如??第一窗口应显示在页面中间的一个区域,则该区域即为快照按照所确定的显示动画效果在显示屏中进行显示变化后的显示区域。
[0062]在本发明其他实施例中,还可以为所述第一窗口的快照添加阴影效果。因此,S300可以具体包括:获得所述第一窗口的快照,将所述第一窗口的快照与所述第一窗口的预设阴影图片绑定,控制相绑定的所述第一窗口的快照与所述预设阴影图片按照所确定的显示动画效果在显示屏中进行显示变化,且变化后所述快照在所述第一窗口对应的显示区域中显示,所述预设阴影图片在所述第一窗口对应的显示区域的外侧区域显示。可以理解的是,阴影效果可以提供窗口的立体感。具体的阴影显示效果可以如图2所示。
[0063]S400、在所述显示区域中显示所述第一窗口。
[0064]本发明实施例提供的一种窗口展示方法,可以通过控制窗口的快照进行显示变化实现动画效果。由于快照仅是一张图片,不包含有按键、文本框、下拉菜单等多种可交互的窗口元素,因此控制窗口的快照进行显示变化实现动画效果需要处理的数据较少,减轻了系统的运行负担。由于变化后快照可以在窗口对应的显示区域中显示,且动画显示完毕后,窗口显示在该对应的显示区域中,因此动画效果更加连贯和真实。
[0065]其中,所述第一窗口可以为浏览器的第一功能的功能窗口,如图3所示,本发明实施例提供的另一种窗口展示方法中,在S300之前,还可以包括:
[0066]S210、获得所述浏览器的界面的当前显示区域,根据所述浏览器的界面与所述第一窗口的预设相对位置关系,确定所述第一窗口的待显示区域;
[0067]由于浏览器的界面时常发生变化,例如大小、位置等,因此浏览器的界面与浏览器的界面内的窗口常具有相对位置关系,这样,当浏览器的界面发生变化时,窗口也相应变化,二者的位置相对不变,视觉效果较为一致。
[0068]在确定浏览器的界面的当前显示区域后,就可以通过上述相对位置关系确定窗口的待显示区域。
[0069]S220、判断所述待显示区域是否完全位于显示屏内,如果是,则执行S230,否则执行 S240 ;
[0070]S230、将所述待显示区域确定为与所述第一窗口对应的显示区域;
[0071]S240、调整所述浏览器的界面的当前显示区域,返回执行步骤S210。
[0072]在某些情况下,如浏览器的界面仅在显示屏中显示一半,界面内的窗口无法完全显示在显示屏内,在这种情况下,就需要调整浏览器的界面的当前显示区域以使窗口可以完全显不,并最终确定窗口的显不区域。
[0073]其中,步骤S210至S240与步骤S200的执行先后顺序本发明不进行限定,步骤S210至S240在步骤SlOO后执行。
[0074]其中,步骤S240调整所述浏览器的界面的当前显示区域,可以包括:
[0075]确定所述待显示区域中未显示在所述显示屏内的部分与所述第一窗口的位置关系;
[0076]根据所确定的位置关系确定所述浏览器的界面的移动方向;
[0077]按照所确定的移动方向移动所述浏览器的界面的当前显示区域。
[0078]例如:当未显示在显示屏内的部分位于第一窗口的左侧部分时,可以向右移动浏览器的界面,这样,浏览器的界面内的第一窗口的待显示区域也相应向右移动,从而使得第一窗口的左侧部分显不在显不屏内。
[0079]如图4所示,本发明实施例提供的另一种窗口展示方法,还可以包括:
[0080]S500、接收用户对第一窗口的关闭触发操作;
[0081]其中,关闭触发操作可以为对窗口关闭选项的点击操作,也可以为对其他选项的点击操作。
[0082]S600、取消显示所述第一窗口 ;
[0083]S700、根据窗口与动画效果的预设对应关系,确定与所述第一窗口对应的关闭动画效果;
[0084]S800、控制所述快照按照所确定的关闭动画效果显示变化,且变化后所述快照未显示于所述显示屏中。
[0085]其中,S500至S800可以增加在本发明实施例提供的任一种窗口展示方法中,而不仅增加在图1所示方法中。
[0086]通过控制快照按照所确定的关闭动画效果显示变化,且变化后快照未显示于显示屏中,可以使得快照通过关闭动画效果在显示屏中消失,由于快照与窗口外观一致,因此用户无法察觉,给用户以窗口通过关闭动画效果在显示屏中消失的感觉,十分真实。由于快照仅是一张图片,不包含有按键、文本框、下拉菜单等多种可交互的窗口元素,因此控制窗口的快照进行显示变化实现动画效果需要处理的数据较少,减轻了系统的运行负担。
[0087]与上述方法实施例相对应,本发明还提供了一种窗口展示装置。
[0088]如图5所示,本发明实施例提供的一种窗口展示装置,可以包括:第一操作接收单元100、显示效果确定单元200、第一显示控制单元300和窗口显示单元400,
[0089]第一操作接收单元100,用于接收用户对第一窗口的显示触发操作;
[0090]其中,用户对第一窗口的显示触发操作可以为网页收藏操作或在有下载任务执行时的浏览器关闭操作。当然,用户对第一窗口的显示触发操作也可以为其他操作,本发明不做限定。可选的,第一窗口可以为网页收藏窗口。
[0091]显示效果确定单元200,用于根据窗口与动画效果的预设对应关系,确定与所述第一窗口对应的显不动画效果;
[0092]具体的,不同的窗口可以有不同的动画效果,例如:对于某窗口,与其对应的动画效果可以为滑动效果;对于另一窗口,与其对应的动画效果可以为滚动效果。同时,对每一个窗口而言,其显示和取消显示的过程中都可以具有动画效果,且显示过程中的动画效果和取消显示过程中的动画效果可以相同或不同,本发明在此不做限定。因此,上述预设对应关系可以为各窗口与其显示、取消显示过程中的动画效果的对应关系,上述预设对应关系也可以仅为各窗口与其显示过程中的动画效果的对应关系。
[0093]其中,与所述第一窗口对应的显示动画效果可以为窗口下拉效果。
[0094]第一显示控制单元300,用于获得所述第一窗口的快照,控制所述快照按照所确定的显示动画效果在显示屏中进行显示变化,且变化后所述快照在所述第一窗口对应的显示区域中显示;
[0095]其中,第一窗口的快照可以为第一窗口的图像,由于该图像不具有窗口中的按键、文本框、下拉菜单等多种可交互的窗口元素,因此相比窗口本身而言,图像在显示和移动时需要处理的数据较少,不会给系统带来沉重的运行负担。
[0096]其中,第一窗口对应的显示区域可以为动画结束后第一窗口的显示区域。例如??第一窗口应显示在页面中间的一个区域,则该区域即为快照按照所确定的显示动画效果在显示屏中进行显示变化后的显示区域。
[0097]在本发明其他实施例中,还可以为所述第一窗口的快照添加阴影效果。因此,第一显示控制单元300可以具体用于:获得所述第一窗口的快照,将所述第一窗口的快照与所述第一窗口的预设阴影图片绑定,控制相绑定的所述第一窗口的快照与所述预设阴影图片按照所确定的显示动画效果在显示屏中进行显示变化,且变化后所述快照在所述第一窗口对应的显示区域中显示,所述预设阴影图片在所述第一窗口对应的显示区域的外侧区域显示。可以理解的是,阴影效果可以提供窗口的立体感。具体的阴影显示效果可以如图2所不O
[0098]窗口显示单元400,用于在所述显示区域中显示所述第一窗口。
[0099]本发明实施例提供的一种窗口展示装置,可以通过控制窗口的快照进行显示变化实现动画效果。由于快照仅是一张图片,不包含有按键、文本框、下拉菜单等多种可交互的窗口元素,因此控制窗口的快照进行显示变化实现动画效果需要处理的数据较少,减轻了系统的运行负担。由于变化后快照可以在窗口对应的显示区域中显示,且动画显示完毕后,窗口显示在该对应的显示区域中,因此动画效果更加连贯和真实。
[0100]其中,所述第一窗口可以为浏览器的第一功能的功能窗口,本发明实施例提供的另一种窗口展示装置,还可以包括:显示区域确定单元、完全显示判断单元、对应区域确定单元和区域调整单元,
[0101]所述显示区域确定单元,用于在所述第一显示控制单元300获得所述第一窗口的快照,控制所述快照按照所确定的显示动画效果在显示屏中进行显示变化之前,获得所述浏览器的界面的当前显示区域,根据所述浏览器的界面与所述第一窗口的预设相对位置关系,确定所述第一窗口的待显示区域;
[0102]由于浏览器的界面时常发生变化,例如大小、位置等,因此浏览器的界面与浏览器的界面内的窗口常具有相对位 置关系,这样,当浏览器的界面发生变化时,窗口也相应变化,二者的位置相对不变,视觉效果较为一致。
[0103]在确定浏览器的界面的当前显示区域后,就可以通过上述相对位置关系确定窗口的待显示区域。
[0104]所述完全显示判断单元,用于判断所述待显示区域是否完全位于显示屏内,如果是,则触发所述对应区域确定单元,否则,触发所述区域调整单元,
[0105]所述对应区域确定单元,用于将所述待显示区域确定为与所述第一窗口对应的显示区域;
[0106]所述区域调整单元,用于调整所述浏览器的界面的当前显示区域,触发所述显示区域确定单元。
[0107]在某些情况下,如浏览器的界面仅在显示屏中显示一半,界面内的窗口无法完全显示在显示屏内,在这种情况下,就需要调整浏览器的界面的当前显示区域以使窗口可以完全显不,并最终确定窗口的显不区域。
[0108]其中,区域调整单元,可以包括:关系确定子单元、方向确定子单元和移动子单元,
[0109]所述关系确定子单元,用于确定所述待显示区域中未显示在所述显示屏内的部分与所述第一窗口的位置关系;
[0110]所述方向确定子单元,用于根据所确定的位置关系确定所述浏览器的界面的移动方向;
[0111]所述移动子单元,用于按照所确定的移动方向移动所述浏览器的界面的当前显示区域,触发所述显示区域确定单元。
[0112]本发明实施例提供的另一种窗口展示装置,还可以包括:第二操作接收单元、显示取消单元、关闭效果确定单元和第二显示控制单元,
[0113]所述第二操作接收单元,用于接收用户对第一窗口的关闭触发操作;
[0114]其中,关闭触发操作可以为对窗口关闭选项的点击操作,也可以为对其他选项的点击操作。
[0115]所述显示取消单元,用于取消显示所述第一窗口 ;
[0116]关闭效果确定单元,用于根据窗口与动画效果的预设对应关系,确定与所述第一窗口对应的关闭动画效果;
[0117]所述第二显示控制单元,用于控制所述快照按照所确定的关闭动画效果显示变化,且变化后所述快照未显示于所述显示屏中。
[0118]通过控制快照按照所确定的关闭动画效果显示变化,且变化后快照未显示于显示屏中,可以使得快照通过关闭动画效果在显示屏中消失,由于快照与窗口外观一致,因此用户无法察觉,给用户以窗口通过关闭动画效果在显示屏中消失的感觉,十分真实。由于快照仅是一张图片,不包含有按键、文本框、下拉菜单等多种可交互的窗口元素,因此控制窗口的快照进行显示变化实现动画效果需要处理的数据较少,减轻了系统的运行负担。
[0119]需要说明的是,在本文中,诸如第一和第二等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括所述要素的过程、方法、物品或者设备中还存在另外的相同要素。
[0120]本说明书中的各个实施例均采用相关的方式描述,各个实施例之间相同相似的部分互相参见即可,每个实施例重点说明的都是与其他实施例的不同之处。尤其,对于系统实施例而言,由于其基本相似于方法实施例,所以描述的比较简单,相关之处参见方法实施例的部分说明即可。
[0121]以上所述仅为本发明的较佳实施例而已,并非用于限定本发明的保护范围。凡在本发明的精神和原则之内所作的任何修改、等同替换、改进等,均包含在本发明的保护范围内。
【主权项】
1.一种窗口展示方法,其特征在于,包括: 接收用户对第一窗口的显示触发操作; 根据窗口与动画效果的预设对应关系,确定与所述第一窗口对应的显示动画效果; 获得所述第一窗口的快照,控制所述快照按照所确定的显示动画效果在显示屏中进行显示变化,且变化后所述快照在所述第一窗口对应的显示区域中显示; 在所述显示区域中显示所述第一窗口。2.根据权利要求1所述的方法,其特征在于,所述第一窗口为浏览器的第一功能的功能窗口,在所述获得所述第一窗口的快照,控制所述快照按照所确定的显示动画效果在显示屏中进行显示变化之前,所述方法还包括: 获得所述浏览器的界面的当前显示区域,根据所述浏览器的界面与所述第一窗口的预设相对位置关系,确定所述第一窗口的待显示区域; 判断所述待显示区域是否完全位于显示屏内,如果是,则将所述待显示区域确定为与所述第一窗口对应的显示区域; 否则,调整所述浏览器的界面的当前显示区域,返回执行所述获得所述浏览器的界面的当前显示区域。3.根据权利要求2所述的方法,其特征在于,所述调整所述浏览器的界面的当前显示区域,包括: 确定所述待显示区域中未显示在所述显示屏内的部分与所述第一窗口的位置关系; 根据所确定的位置关系确定所述浏览器的界面的移动方向; 按照所确定的移动方向移动所述浏览器的界面的当前显示区域。4.根据权利要求1至3中任一项所述的方法,其特征在于,所述与所述第一窗口对应的显示动画效果为窗口下拉效果。5.根据权利要求1至3中任一项所述的方法,其特征在于,还包括: 接收用户对所述第一窗口的关闭触发操作; 取消显示所述第一窗口; 根据所述窗口与动画效果的预设对应关系,确定与所述第一窗口对应的关闭动画效果; 控制所述快照按照所确定的关闭动画效果显示变化,且变化后所述快照未显示于所述显示屏中。6.—种窗口展示装置,其特征在于,包括:第一操作接收单元、显示效果确定单元、第一显示控制单元和窗口显示单元, 所述第一操作接收单元,用于接收用户对第一窗口的显示触发操作; 所述显示效果确定单元,用于根据窗口与动画效果的预设对应关系,确定与所述第一窗口对应的显示动画效果; 所述第一显示控制单元,用于获得所述第一窗口的快照,控制所述快照按照所确定的显示动画效果在显示屏中进行显示变化,且变化后所述快照在所述第一窗口对应的显示区域中显示; 所述窗口显示单元,用于在所述显示区域中显示所述第一窗口。7.根据权利要求6所述的装置,其特征在于,所述第一窗口为浏览器的第一功能的功能窗口,所述装置还包括:显示区域确定单元、完全显示判断单元、对应区域确定单元和区域调整单元, 所述显示区域确定单元,用于在所述第一显示控制单元获得所述第一窗口的快照,控制所述快照按照所确定的显示动画效果在显示屏中进行显示变化之前,获得所述浏览器的界面的当前显示区域,根据所述浏览器的界面与所述第一窗口的预设相对位置关系,确定所述第一窗口的待显示区域; 所述完全显示判断单元,用于判断所述待显示区域是否完全位于显示屏内,如果是,则触发所述对应区域确定单元,否则,触发所述区域调整单元, 所述对应区域确定单元,用于将所述待显示区域确定为与所述第一窗口对应的显示区域; 所述区域调整单元,用于调整所述浏览器的界面的当前显示区域,触发所述显示区域确定单元。8.根据权利要求7所述的装置,其特征在于,所述区域调整单元,包括:关系确定子单元、方向确定子单元和移动子单元, 所述关系确定子单元,用于确定所述待显示区域中未显示在所述显示屏内的部分与所述第一窗口的位置关系; 所述方向确定子单元,用于根据所确定的位置关系确定所述浏览器的界面的移动方向; 所述移动子单元,用于按照所确定的移动方向移动所述浏览器的界面的当前显示区域,触发所述显示区域确定单元。9.根据权利要求6至8中任一项所述的装置,其特征在于,所述与所述第一窗口对应的显示动画效果为窗口下拉效果。10.根据权利要求6至8中任一项所述的装置,其特征在于,还包括:第二操作接收单元、显示取消单元、关闭效果确定单元和第二显示控制单元, 所述第二操作接收单元,用于接收用户对所述第一窗口的关闭触发操作; 所述显示取消单元,用于取消显示所述第一窗口 ; 关闭效果确定单元,用于根据所述窗口与动画效果的预设对应关系,确定与所述第一窗口对应的关闭动画效果; 所述第二显示控制单元,用于控制所述快照按照所确定的关闭动画效果显示变化,且变化后所述快照未显示于所述显示屏中。
【专利摘要】本发明实施例提供了一种窗口展示方法及装置,可以通过控制窗口的快照进行显示变化实现动画效果。由于快照仅是一张图片,不包含有按键、文本框、下拉菜单等多种可交互的窗口元素,因此控制窗口的快照进行显示变化实现动画效果需要处理的数据较少,减轻了系统的运行负担。由于变化后快照可以在窗口对应的显示区域中显示,且动画显示完毕后,窗口显示在该对应的显示区域中,因此动画效果更加连贯和真实。
【IPC分类】G06F3/0483
【公开号】CN104898937
【申请号】CN201510336465
【发明人】陈康
【申请人】北京金山安全软件有限公司
【公开日】2015年9月9日
【申请日】2015年6月17日

最新回复(0)