一种移动终端的分屏管理方法及装置的制造方法

文档序号:8257755阅读:213来源:国知局
一种移动终端的分屏管理方法及装置的制造方法
【技术领域】
[0001]本发明涉及触屏显示技术领域,尤其涉及一种移动终端的分屏管理方法及装置。
【背景技术】
[0002]随着移动终端功能的不断完善,用户的个性化需求越来越多,特别是随着移动终端的应用程序的多样化,用户常常需要同时运行多个应用程序,因此在移动终端上(如手机或pad),分屏已经成为必备的功能。
[0003]现有技术中已有的对移动终端的显示器进行分屏的方案是将屏幕一分为二,在屏幕上同时开启两个窗口,每个窗口中独立运行一个应用程序,两个应用程序互不影响。但是这种分屏技术的不能对窗口进行调整和操作,无法满足用户的个性化需求。

【发明内容】

[0004]有鉴于此,本发明要解决的技术问题是提供一种移动终端的分屏管理方法及装置,以解决现有的分屏技术的不能对窗口进行调整和操作的缺陷。
[0005]本发明解决上述技术问题所采用的技术方案如下:
[0006]根据本发明的一个方面,提供一种移动终端的分屏管理方法,包括如下步骤:当显示屏显示至少两个窗口时,监测是否发生窗口切换事件;当监测到发生窗口切换事件时,判断所述窗口切换事件的操作窗口的状态;若所述操作窗口的状态为全屏状态,将所述操作窗口切换到浮窗状态;若所述操作窗口的状态为浮窗状态,将所述操作窗口切换到全屏状
??τ O
[0007]提供一种分屏管理方法,所述当显示屏显示多个窗口时,监测是否发生窗口切换事件,包括:监测是否有窗口接收到双击或长按的操作指令。
[0008]提供一种分屏管理方法,当显示屏显示两个窗口时,所述将所述操作窗口切换到浮窗状态包括:将所述操作窗口之外的另一窗口最大化;将所述操作窗口最小化到系统预设位置处并悬浮显示在所述另一窗口之上。
[0009]提供一种分屏管理方法,所述将所述操作窗口切换到全屏状态包括:将所述操作窗口最大化;将所述另一窗口最小化到系统预设位置处并悬浮显示在所述操作窗口之上。
[0010]提供一种分屏管理方法,所述方法还包括:监测当前处于浮窗状态的窗口是否发生窗口拖动事件;若发生窗口拖动事件,将所述处于浮窗状态的窗口移动到所述窗口拖动事件指定的位置。
[0011]根据本发明的另一个方面,提供一种移动终端的分屏管理装置,所述分屏管理装置包括:第一监测单元,用于在显示屏显示至少两个窗口时,监测是否发生窗口切换事件;判断单元,用于在所述监测单元监测到发生窗口切换事件时,判断所述窗口切换事件的操作窗口的状态;切换单元,用于在所述判断单元判断所述操作窗口的状态为全屏状态时,将所述操作窗口切换到浮窗状态,或者用于在所述判断单元判断所述操作窗口的状态为浮窗状态时,将所述操作窗口切换到全屏状态。
[0012]提供一种如上所述的分屏管理装置,所述监测单元,还用于通过监测是否有窗口接收到双击或长按的操作指令监测是否发生窗口切换事件。
[0013]提供一种如上所述的分屏管理装置,所述切换单元,还用于在将所述操作窗口切换到浮窗状态时,将所述操作窗口之外的另一窗口最大化,以及用于将所述操作窗口最小化到系统预设位置处并悬浮在所述另一窗口之上。
[0014]提供一种如上所述的分屏管理装置,所述切换单元,还用于在将所述操作窗口切换到全屏状态时,将所述操作窗口最大化,以及用于将所述另一窗口最小化到系统预设位置处并悬浮在所述操作窗口之上。
[0015]提供一种如上所述的分屏管理装置,所述分屏管理装置还包括:第二监测单元,用于监测当前处于浮窗状态的窗口是否发生窗口移动事件;浮窗移动单元,用于在所述第二监测单元监测到发生窗口移动事件时,将所述处于浮窗状态的窗口移动到指定的位置。
[0016]本发明的移动终端的分屏管理方法及装置,在显示屏显示至少两个窗口时,能够监测是否发生窗口切换事件,并在当监测到发生窗口切换事件时,判断所述窗口切换事件的操作窗口的状态,在所述操作窗口的状态为全屏状态时,将所述操作窗口切换到浮窗状态,或者在所述操作窗口的状态为浮窗状态时,将所述操作窗口切换到全屏状态,从而在多个窗口之间实现最大化可视界面之间的互换,不仅方便用户在不同的操作窗口之间进行切换和操作,并且增加了用户的视觉体验和舒适感。并且,当监测到处于浮窗状态的窗口发生窗口拖动事件时,还可以将该窗口移动到窗口拖动事件指定的位置处,从而避免了处于浮窗状态的窗口遮挡住全屏窗口造成的操作不便的问题。
【附图说明】
[0017]图1为本发明实施例提供的一种移动终端的分屏管理方法的方法流程图;
[0018]图2为图1所示实施例中两个分屏显示的窗口的状态切换的示意图;
[0019]图3为图1所述实施例中处于浮窗状态的窗口的移动示意图;
[0020]图4为本发明实施例提供的一种移动终端的分屏管理装置的模块示意图。
【具体实施方式】
[0021]为了使本发明所要解决的技术问题、技术方案及有益效果更加清楚、明白,以下结合附图和实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。
[0022]需要说明的是,为了方便描述,本说明书将接收到操作指令的窗口定义为操作窗口。当某个窗口全屏显示时,定义该窗口的状态为全屏状态;当某个窗口悬浮在全屏显示的窗口之上显示时,定义该窗口的状态为浮窗状态。
[0023]本发明提供了一种移动终端的分屏管理方法,请参阅图1,所述方法流程包括如下步骤:
[0024]S110、当显示屏显示至少两个窗口时,监测是否发生窗口切换事件。
[0025]S120、当监测到发生窗口切换事件时,判断所述窗口切换事件的操作窗口的状态,若所述操作窗口的状态为全屏状态,执行步骤S130 ;若所述操作窗口的状态为浮窗状态,执行步骤S140。
[0026]S130、将所述操作窗口切换到浮窗状态。
[0027]S140、将所述操作窗口切换到全屏状态。
[0028]进一步的,所述窗口切换事件为接收对某个窗口进行双击或长按操作的操作指令,步骤SllO包括:
[0029]监测是否有窗口接收到双击或长按的操作指令。
[0030]具体的,接收到双击或长按操作的操作指令的窗口即为操作窗口。
[0031]进一步的,当显示屏显示两个窗口时,步骤S130包括:
[0032]将所述操作窗口之外的另一窗口最大化;
[0033]将所述操作窗口最小化到系统预设位置处并悬浮在所述另一窗口之上。
[0034]具体的请参阅图2,显示屏显示了两个窗口,分别为第一窗口和第二窗口。其中第一窗口的状态为全屏状态,第二窗口的状态为浮窗状态。
[0035]当用户双击或长按第一窗口上的任意位置处时,第一窗口便接收到了双击或长按的操作指令,此时第一窗口的状态与第二窗口的状态将被切换:第二窗口被最大化,第一窗口被最小化之后系统预设位置处并悬浮在所述操作窗口之上。
[0036]进一步的,当显示屏显示两个窗口时,步骤S140包括:
[0037]将所述操作窗口最大化;
[0038]将所述另一窗口最小化到系统预设位置处并悬浮在所述操作窗口之上。
[0039]具体的,请继续参阅图2。
[0040]当用户双击或长按第二窗口上的任意位置处时,第二窗口便接收到了双击或长按的操作指令,此时第二窗口的状态与第一窗口的状态将被切换:第二窗口被最大化,第一窗口被最小化之后系统预设位置处并悬浮在所述操作窗口之上。
[0041]需要说明的是,当显示屏中分屏显示的窗口的状态进行切换时,各个窗口的应用程序同时在线运行。
[0042]进一步的,所述方法还包括:
[0043]监测当前处于浮窗状态的窗口是否发生窗口拖动事件;
[0044]若发生窗口拖动事件,将所述处于浮窗状态的窗口移动到所述窗口拖动事件指定的位置。
[0045]具体的,请参阅图3,第一窗口为处于全屏状态,第二窗口处于浮窗状态。当用户的手指点住第二窗口的任意位置时,在显示屏上移动手指的位置,便将第二窗口移动到第一窗口的任意位置处。
[0046]具体的,当监测到处于浮窗状态的窗口发生窗口拖动事件时,可以直接将该窗口从原坐标更改到窗口拖动事
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1