一种显示控制方法、装置及终端制造方法及图纸

技术编号:14345956 阅读:76 留言:0更新日期:2017-01-04 17:09
本发明专利技术实施例提供一种显示控制方法、装置及终端,其中的方法可包括:监测目标应用程序在终端屏幕中分离显示的主窗口和副窗口,所述主窗口在沿所述终端屏幕的至少一个方向上各设有吸附点,所述副窗口在沿所述终端屏幕的至少一个方向上各设有吸附点;当监测到所述副窗口沿所述终端屏幕进行移动时,根据所述主窗口在所述终端屏幕中的显示位置,在所述主窗口中确定主吸附点,并在所述副窗口中确定从吸附点;根据所述主吸附点与所述从吸附点将所述副窗口吸附至所述主窗口,形成合并窗口;在所述终端屏幕中显示所述合并窗口。本发明专利技术可以丰富应用程序的显示控制方式,提升显示控制的灵活性。

【技术实现步骤摘要】

本专利技术涉及互联网
,尤其涉及一种显示控制方法、装置及终端
技术介绍
随着互联网技术的发展,诸如手机、PAD(平板电脑)、智能可穿戴设备等终端的使用日益广泛。终端中可安装运行各类应用程序,包括但不限于:即时通信应用程序、SNS(SocialNetworkingServices,社会性网络服务)应用程序、游戏应用程序、安全应用程序等等。终端中的同一个应用程序可同时运行一个以上的窗口,例如:即时通信应用程序中可同时运行两个聊天窗口;再如:安全应用程序中可同时运行优化加速功能窗口及木马查杀功能窗口,等等。现有技术中,同一应用程序同时运行一个以上的窗口时,各窗口之间相互独立,且各窗口可以随着用户的拖动而分别沿终端屏幕进行移动,并分离显示于终端屏幕中,这使得现有技术关于应用程序的窗口的显示控制方式较为单一,不够灵活。
技术实现思路
本专利技术实施例提供一种显示控制方法、装置及终端,可以丰富应用程序的显示控制方式,提升显示控制的灵活性。本专利技术实施例第一方面提供一种显示控制方法,可包括:监测目标应用程序在终端屏幕中分离显示的主窗口和副窗口,所述主窗口在沿所述终端屏幕的至少一个方向上各设有吸附点,所述副窗口在沿所述终端屏幕的至少一个方向上各设有吸附点;当监测到所述副窗口沿所述终端屏幕进行移动时,根据所述主窗口在所述终端屏幕中的显示位置,在所述主窗口中确定主吸附点,并在所述副窗口中确定从吸附点;根据所述主吸附点与所述从吸附点将所述副窗口吸附至所述主窗口,形成合并窗口;在所述终端屏幕中显示所述合并窗口。本专利技术实施例第二方面提供一种显示控制装置,可包括:监测单元,用于监测目标应用程序在终端屏幕中分离显示的主窗口和副窗口,所述主窗口在沿所述终端屏幕的至少一个方向上各设有吸附点,所述副窗口在沿所述终端屏幕的至少一个方向上各设有吸附点;确定单元,用于当监测到所述副窗口沿所述终端屏幕进行移动时,根据所述主窗口在所述终端屏幕中的显示位置,在所述主窗口中确定主吸附点,并在所述副窗口中确定从吸附点;合并单元,用于根据所述主吸附点与所述从吸附点将所述副窗口吸附至所述主窗口,形成合并窗口;显示单元,用于在所述终端屏幕中显示所述合并窗口。本专利技术实施例第三方面提供一种终端,可包括上述第二方面提供的显示控制装置。实施本专利技术实施例,具有如下有益效果:本专利技术实施例可以在应用程序同时运行且分离显示的一个以上的窗口中设置主窗口和副窗口,当副窗口沿终端屏幕进行移动时分别在主窗口和副窗口中确定主吸附点和从吸附点,通过主吸附点和从吸附点能够实现副窗口与主窗口之间的吸附合并,使得应用程序同时运行的一个以上的窗口既可实现分离显示,又可实现合并显示,丰富应用程序的显示控制方式,提升显示控制的灵活性。附图说明为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1为本专利技术实施例提供的一种显示控制方法的流程图;图2为本专利技术实施例提供的目标应用程序所运行的窗口示意图;图3为本专利技术实施例提供的沿终端屏幕的方向的示意图;图4为本专利技术实施例提供的目标应用程序的主窗口和副窗口的显示示意图;图5为本专利技术实施例提供的另一种显示控制方法的流程图;图6为本专利技术实施例提供的主窗口的定位像素点的示意图;图7为本专利技术实施例提供的合并窗口的示意图;图8为本专利技术实施例提供的一种显示控制装置的结构示意图;图9为图8所示的确定单元的实施例的结构示意图;图10为图8所示的合并单元的实施例的结构示意图;图11为图8所示的分离处理单元的实施例的结构示意图。具体实施方式下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。本专利技术实施例中,终端可以为PC(PersonalComputer,个人计算机)、笔记本电脑、手机、PAD(平板电脑)、智能可穿戴设备等设备。终端中可安装运行各类应用程序,包括但不限于:即时通信应用程序、SNS(SocialNetworkingServices,社会性网络服务)应用程序、游戏应用程序、安全应用程序等等。终端中的同一个应用程序可同时运行一个以上的窗口,例如:即时通信应用程序中可同时运行两个聊天窗口;再如:安全应用程序中可同时运行优化加速功能窗口及木马查杀功能窗口,等等。本专利技术实施例可以在应用程序同时运行且分离显示的一个以上的窗口中设置主窗口和副窗口,当副窗口沿终端屏幕进行移动时分别在主窗口和副窗口中确定主吸附点和从吸附点,通过主吸附点和从吸附点能够实现副窗口与主窗口之间的吸附合并,使得应用程序同时运行的一个以上的窗口既可实现分离显示,又可实现合并显示,丰富应用程序的显示控制方式,提升显示控制的灵活性。本专利技术后续实施例中,目标应用程序可以为终端中的任一个应用程序,所述目标应用程序的主窗口可以为所述目标应用程序中正在运行的任一个窗口;所述目标应用程序的副窗口可以为所述目标应用程序中正在运行的除主窗口之外的任一个窗口。其中,主窗口沿终端屏幕移动时不触发本专利技术实施例所述的显示控制过程,即不触发窗口之间的吸附合并过程;副窗口沿终端屏幕移动时可触发本专利技术实施例所述的显示控制过程,即可触发窗口之间的吸附合并过程。除特别说明外,本专利技术后续实施例将以所述目标应用程序同时运行两个窗口为例,对所提供的显示控制方法进行说明,当所述目标应用程序同时运行两个以上窗口时可参见本专利技术实施例进行分析。基于上述描述,下面将结合附图1-附图7,对本专利技术实施例提供的显示控制方法进行详细介绍。需要说明的是,下述附图1-附图7的方法的流程可以由本专利技术实施例提供的显示控制装置所执行,该装置可以为终端中具备显示控制能力的应用程序,例如:终端中的安全应用程序等。请参见图1,为本专利技术实施例提供的一种显示控制方法的流程图;该方法可包括以下步骤S101-步骤S104。S101,监测目标应用程序在终端屏幕中分离显示的主窗口和副窗口,所述主窗口在沿所述终端屏幕的至少一个方向上各设有吸附点,所述副窗口在沿所述终端屏幕的至少一个方向上各设有吸附点。所述目标应用程序可以为终端中的即时通信应用程序、SNS应用程序、游戏应用程序,或者安全应用程序等等。所述目标应用程序可同时两个窗口,例如:若所述目标应用程序为即时通信应用程序,可同时运行两个聊天窗口;再如:若所述目标应用程序为安全应用程序,可同时运行优化加速功能窗口及木马查杀功能窗口,等等。监测目标应用程序在终端屏幕中分离显示的主窗口和副窗口,由于主窗口沿终端屏幕移动时不触发本专利技术实施例所述的显示控制过程,即不触发窗口之间的吸附合并过程;副窗口沿终端屏幕移动时可触发本专利技术实施例所述的显示控制过程,即可触发窗口之间的吸附合并过程。因此,本步骤可主要监测所述副窗口是否沿终端屏幕进行移动,具体地,可以判断是否存在作用于所述副窗口的移动操作,如果存在作用于所述副窗口的移动操作本文档来自技高网...
一种显示控制方法、装置及终端

【技术保护点】
一种显示控制方法,其特征在于,包括:监测目标应用程序在终端屏幕中分离显示的主窗口和副窗口,所述主窗口在沿所述终端屏幕的至少一个方向上各设有吸附点,所述副窗口在沿所述终端屏幕的至少一个方向上各设有吸附点;当监测到所述副窗口沿所述终端屏幕进行移动时,根据所述主窗口在所述终端屏幕中的显示位置,在所述主窗口中确定主吸附点,并在所述副窗口中确定从吸附点;根据所述主吸附点与所述从吸附点将所述副窗口吸附至所述主窗口,形成合并窗口;在所述终端屏幕中显示所述合并窗口。

【技术特征摘要】
1.一种显示控制方法,其特征在于,包括:监测目标应用程序在终端屏幕中分离显示的主窗口和副窗口,所述主窗口在沿所述终端屏幕的至少一个方向上各设有吸附点,所述副窗口在沿所述终端屏幕的至少一个方向上各设有吸附点;当监测到所述副窗口沿所述终端屏幕进行移动时,根据所述主窗口在所述终端屏幕中的显示位置,在所述主窗口中确定主吸附点,并在所述副窗口中确定从吸附点;根据所述主吸附点与所述从吸附点将所述副窗口吸附至所述主窗口,形成合并窗口;在所述终端屏幕中显示所述合并窗口。2.如权利要求1所述的方法,其特征在于,所述沿所述终端屏幕的方向包括:沿所述终端屏幕向上、沿所述终端屏幕向下、沿所述终端屏幕向左或沿所述终端屏幕向右。3.如权利要求1或2所述的方法,其特征在于,所述当监测到所述副窗口沿所述终端屏幕进行移动时,根据所述主窗口在所述终端屏幕中的显示位置,在所述主窗口中确定主吸附点,并在所述副窗口中确定从吸附点,包括:当监测到所述副窗口沿所述终端屏幕进行移动时,获取所述主窗口的定位像素点在所述终端屏幕中的定位坐标,所述定位像素点为所述主窗口中的任一个像素点;分别计算所述定位坐标至所述终端屏幕的各边缘的距离,所述终端屏幕的边缘包括上边缘、下边缘、左边缘及右边缘;将最大距离对应的所述终端屏幕的边缘确定为目标边缘;将所述定位像素点指向所述目标边缘的方向确定为吸附方向;将所述主窗口中沿所述吸附方向设置的吸附点确定为主吸附点;将所述副窗口中沿所述吸附方向的反方向设置的吸附点确定为从吸附点。4.如权利要求3所述的方法,其特征在于,所述根据所述主吸附点与所述从吸附点将所述副窗口吸附至所述主窗口,形成合并窗口,包括:计算所述主吸附点与所述从吸附点之间的距离;若所述主吸附点与所述从吸附点之间的距离位于预设范围内,将所述主吸附点与所述从吸附点进行吸附,使所述副窗口吸附至所述主窗口形成合并窗口。5.如权利要求4所述的方法,其特征在于,所述在所述终端屏幕中显示所述合并窗口之后,还包括:当在所述合并窗口中检测到的移动操作时,获取所述移动操作的操作点坐标;若所述操作点坐标位于所述主窗口,根据所述移动操作对所述合并窗口进行移动处理;若所述操作点坐标位于所述副窗口,根据所述移动操作将所述副窗口与所述主窗口进行分离。6.如权利要求5所述的方法,其特征在于,所述若所述操作点坐标位于所述副窗口,根据所述移动操作将所述副窗口与所述主窗口进行分离,包括:若所述操作点坐标位于所述副窗口,解除所述从吸附点至所述主吸附点的吸附;计算所述从吸附点与所述主吸附点之间的距离;当所述从吸附点与所述主吸附点之间的距离超出所述预设范围时,在所述终端屏幕中对所述主窗口与所述副窗口进行分离显示。7.一种显示控制装置,其特征在于,包括:监...

【专利技术属性】
技术研发人员:杨凯杨昕沈艳慧
申请(专利权)人:腾讯科技深圳有限公司
类型:发明
国别省市:广东;44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1