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

文档序号:8922307阅读:来源:国知局
置关系,这样,当浏览器的界面发生变化时,窗口也相应变化,二者的位置相对不变,视觉效果较为一致。
[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日
当前第3页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1