一种分屏处理方法和装置制造方法及图纸

技术编号:11898276 阅读:100 留言:0更新日期:2015-08-19 09:39
本发明专利技术公开了分屏处理方法和装置,显示全业务分屏菜单列表;根据针对所述全业务分屏菜单列表的操作,获取分屏请求信息;根据所述分屏请求信息以及预设的分屏控制策略,确定并执行相应的分屏操作。通过本发明专利技术实施例所述的分屏处理方法和装置,基于分屏控制策略控制分屏,能够避免分屏异常,提高系统稳定性。并且,本发明专利技术实施例能够实现基于全业务的分屏处理,从而能够提高用户体验。

【技术实现步骤摘要】

本专利技术涉及移动通讯领域,特别涉及一种分屏处理方法和装置
技术介绍
随着移动通信技术的不断发展,终端业务的种类也越来越丰富,相应的,终端用户对同时访问多种业务的要求也越来越高。分屏技术将终端的一块屏幕划分为多个窗口,每个窗口提供给一个APP,这样,便可以在同一桌面上同时运行多种任务。基于分屏技术,用户可以一边浏览网页、一边收看视频,两者互不干扰。除此之外,在分屏模式下,用户还可以自由替换两个屏幕的位置和单个屏幕的大小。举例来说,在“视频+相册”的多任务模式,当我们想要查看照片就可以放大照片窗口,而当我们想要看视频的时候则可以让视频窗口变大。另外,还可以分窗口进行多终端同步共享,在保证“窗口一”在手机操作不受影响的情况下,将手机“窗口二”同步共享到电视或LED终端之中,完美实现大屏幕和小窗口的同步操作。然而,移动终端分屏技术虽然能够带来全新的用户体验,但是应用在分屏状态下往往会因应用之间出现设备的同时占用、资源共享发生冲突等原因而导致无法正常分屏显示,影响系统稳定性。目前已有技术方案仅仅是将不能分屏的应用隐藏,不参与分屏。这样,导致用户使用分屏很有局限性,只能对有限的应用进行分屏,用户体验较差。
技术实现思路
有鉴于此,本专利技术的主要目的在于提供一种分屏处理方法和装置,能够提高系统稳定性,且能提高用户体验。为达到上述目的,本专利技术的技术方案是这样实现的:一种分屏处理方法,包括:显示全业务分屏菜单列表;根据针对所述全业务分屏菜单列表的操作,获取分屏请求信息;根据所述分屏请求信息以及预设的分屏控制策略,确定并执行相应的分屏操作。 所述分屏请求信息至少包括目标窗口和目标应用,所述根据分屏请求信息以及预设的分屏控制策略确定相应的分屏操作,包括:如果所述目标应用需要与第一应用占用同样的资源,且所述资源在同一时刻只能被一个应用所占用,则不允许所述目标应用在所述目标窗口中运行,或者,允许所述目标应用在所述目标窗口中运行,但不允许所述第一应用继续运行,所述第一应用为分屏模式下,正在窗口中运行的应用;如果所述目标应用需要与第一应用占用同样的资源,且所述资源在同一时刻可以被多个应用所占用,则允许所述目标应用在所述目标窗口中运行;如果所述目标应用需要占用的资源与第一应用占用的资源不同,则允许所述目标应用在所述目标窗口中运行。所述目标应用与所述第一应用相同,所述根据分屏请求信息以及预设的分屏控制策略确定相应的分屏操作,具体包括:所述目标应用不允许被重复运行,且所述目标窗口与所述第一应用运行的窗口不同时,提示用户应用已启动,无需再次启动,或者,允许所述目标应用在所述目标窗口中运行,但所述第一应用被冻结锁定,不能被使用;所述目标应用不允许被重复运行,且所述目标窗口与所述第一应用运行的窗口相同时,继续运行所述第一应用。该方法还包括:对所述全业务分屏菜单列表进行编辑。所述分屏模式包括分屏状态和悬屏状态。一种分屏处理装置,包括:交互模块、确定模块、存储模块和执行模块;其中,所述交互模块,用于向存储模块获取全业务分屏菜单列表并显示;以及根据针对所述全业务分屏菜单列表的操作,获取分屏请求信息;所述确定模块,用于根据所述分屏请求信息以及所述存储模块存储的分屏控制策略,确定需要执行的操作;存储模块,用于存储全业务分屏菜单列表和分屏控制策略;所述执行模块,用于根据所述确定模块的确定结果,执行相应的分屏操作。所述分屏请求信息至少包括目标窗口和目标应用,所述确定模块具体用于:在所述目标应用需要与第一应用占用同样的资源,且所述资源在同一时刻只能被一个应用所占用时,确定不允许所述目标应用在所述目标窗口中运行,或者,确定允许所述目标应用在所述目标窗口中运行,但不允许所述第一应用继续运行,所述第一应用为分屏模式下,正在窗口中运行的应用;在所述目标应用需要与第一应用占用同样的资源,且所述资源在同一时刻可以被多个应用所占用时,确定允许所述目标应用在所述目标窗口中运行;在所述目标应用需要占用的资源与第一应用占用的资源不同时,确定允许所述目标应用在所述目标窗口中运行。所述目标应用与所述第一应用相同,所述确定模块具体用于:在目标应用不允许被重复运行,且所述目标窗口与所述第一应用运行的窗口不同时,确定需要提示用户应用已启动,无需再次启动,或者,允许所述目标应用在所述目标窗口中运行,但所述第一应用需要被冻结锁定;在所述目标应用不允许被重复运行,且所述目标窗口与所述第一应用运行的窗口相同时,确定继续运行所述第一应用。该装置还包括编辑模块,所述交互模块,还用于获取编辑请求;所述编辑模块,用于根据所述编辑请求,对存储模块存储的所述全业务分屏菜单列表进行编辑。本专利技术实施例所述的分屏处理方法和装置,显示全业务分屏菜单列表;根据针对所述全业务分屏菜单列表的操作,获取分屏请求信息;根据所述分屏请求信息以及预设的分屏控制策略,确定并执行相应的分屏操作。通过本专利技术实施例所述的分屏处理方法和装置,基于分屏控制策略控制分屏,能够避免分屏异常,提高系统稳定性。并且,本专利技术实施例能够实现基于全业务的分屏处理,从而能够提高用户体验。【附图说明】图1为本专利技术实施例所述的一种分屏处理方法流程示意图;图2为本专利技术实施例所述的一种分屏处理装置结构示意图;图3为本专利技术实施例所述的另一种分屏处理装置结构示意图;图4为本专利技术实施例1所述的分屏处理方法流程示意图;图5为本专利技术实施例2所述的分屏处理流程示意图;图6为本专利技术实施例3所述的分屏处理流程示意图;图7为本专利技术实施例4所述的分屏处理流程示意图;图8为本专利技术实施例5所述的分屏处理流程示意图;图9为本专利技术实施例6所述的分屏处理流程示意图;图10为本专利技术实施例7所述的分屏处理流程示意图;图11为本专利技术实施例8所述的分屏处理方法流程示意图;图12为本专利技术实施例9所述的分屏控制方法流程示意图。【具体实施方式】在本专利技术的各种实施例中:显示全业务分屏菜单列表;根据针对所述全业务分屏菜单列表的操作,获取分屏请求信息;根据所述分屏请求信息以及预设的分屏控制策略,确定并执行相应的分屏操作。图1为本专利技术实施例所述的一种分屏处理方法,如图1所示,该方法包括:步骤11:显示全业务分屏菜单列表。可选的,根据用户对终端设备的操作,向用户展示全业务分屏菜单列表;步骤12:根据针对所述全业务分屏菜单列表的操作,获取分屏请求信息。可选的,根据用户对所述全业务分屏菜单列表的点击、拖拽等操作,获取分屏请求信息;步骤13:根据所述分屏请求信息以及预设的分屏控制策略,确定并执行相应的分屏操作。需要说明的是,本专利技术实施例所述的方法应用于终端设备,所述终端设备运行在分屏模式时,屏幕划分为至少两个窗口,每个窗口可运行一应用。可选的,所述分屏请求信息至少包括目标窗口和目标应用,所述根据分屏请求信息以及预设的分屏控制策略确定相应的分屏操作,包括:如当前第1页1 2 3 本文档来自技高网...

【技术保护点】
一种分屏处理方法,其特征在于,该方法包括:显示全业务分屏菜单列表;根据针对所述全业务分屏菜单列表的操作,获取分屏请求信息;根据所述分屏请求信息以及预设的分屏控制策略,确定并执行相应的分屏操作。

【技术特征摘要】

【专利技术属性】
技术研发人员:闫海清刘利章薛涛
申请(专利权)人:中兴通讯股份有限公司
类型:发明
国别省市:广东;44

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

1