[发明专利]分屏模式下的应用显示方法及装置、显示设备有效
申请号: | 201811584401.0 | 申请日: | 2018-12-24 |
公开(公告)号: | CN109569214B | 公开(公告)日: | 2021-07-16 |
发明(设计)人: | 张耀仁;曲新队;杨会芹 | 申请(专利权)人: | 海信视像科技股份有限公司 |
主分类号: | B01D53/26 | 分类号: | B01D53/26 |
代理公司: | 深圳市隆天联鼎知识产权代理有限公司 44232 | 代理人: | 刘抗美 |
地址: | 266000 山东省青*** | 国省代码: | 山东;37 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 模式 应用 显示 方法 装置 设备 | ||
本发明揭示了一种分屏模式下的应用显示方法及装置、显示设备,该方法包括:在分屏模式下接收到开启目标应用的触发指令时,获取当前所有分屏窗口的应用信息;按照分屏窗口的排列顺序,将下一分屏窗口的应用信息切换至上一分屏窗口进行显示;启动目标应用,在最后一个分屏窗口进行目标应用的显示。本发明提供的技术方案,显示屏可以按照应用的开启顺序进行应用的顺序显示,并且最新开启的目标应用可以始终在显示屏的最后一个分屏窗口进行显示,从而使分屏显示时应用显示顺序更加合理,方便用户快速定位到最新启动的应用。
技术领域
本发明涉及分屏显示技术领域,特别涉及一种分屏模式下的应用显示方法及装置、显示设备。
背景技术
目前,随着终端技术的发展愈发成熟,终端的屏幕尺寸也在不断增大。为了充分发挥大屏幕的应用价值,终端开始提供分屏显示模式。在分屏显示模式下,终端可以将屏幕划分成多个分屏窗口,不同的分屏窗口可以显示不同应用的内容。
例如,如图1所示,终端可将屏幕划分成上下两个分屏窗口或左右两个分屏窗口,在屏幕的上侧或左侧显示第一分屏窗口101,在屏幕的下侧或右侧位置显示第二分屏窗口102。终端可以根据用户的设置在第一分屏窗口101显示A应用的内容,在第二分屏窗口102显示B应用的内容。在分屏模式下开启C应用时,通常通过设置启动flag(标签)来决定是启动C到A所在的stack(栈)还是B所在的stack,也就是用C应用替换A应用或B应用。最后展示的效果,如图2所示显示顺序是C-B的形式,如图3所示显示顺序是A-C的形式。
由此,在多次进行应用启动后,分屏窗口显示的应用顺序混乱,用户无法快速定位到最新启动的应用。
发明内容
为了解决相关技术中存在的多次进行应用启动后,分屏窗口显示的应用顺序混乱,用户无法快速定位到最新启动的应用问题,本发明提供了一种分屏模式下的应用显示方法。
一方面,本发明提供了一种分屏模式下的应用显示方法,包括:
在分屏模式下接收到开启目标应用的触发指令时,获取当前所有分屏窗口的应用信息;
按照所述分屏窗口的排列顺序,将下一分屏窗口的应用信息切换至上一分屏窗口进行显示;
启动所述目标应用,在最后一个分屏窗口进行所述目标应用的显示。
可选的,所述获取当前所有分屏窗口的应用信息,包括:
通过栈管理程序获取当前所有栈列表;
根据所述分屏窗口的栈标识地址,从所有栈列表中提取所述栈标识地址对应的栈列表;
获取所述栈列表中的栈顶任务,得到所述分屏窗口当前的应用信息。
可选的,在所述获取所述栈列表中的栈顶任务,得到所述分屏窗口当前的应用信息之后,所述方法还包括:
将获取的所述分屏窗口的栈顶任务保存在临时区域。
可选的,所述上一分屏窗口为首个分屏窗口,所述下一分屏窗口为最后一个分屏窗口,所述按照所述分屏窗口的排列顺序,将下一分屏窗口的应用信息切换至上一分屏窗口进行显示,包括:
将首个分屏窗口的栈顶任务与最后一个分屏窗口的栈顶任务进行交换。
可选的,所述将首个分屏窗口的栈顶任务与最后一个分屏窗口的栈顶任务进行交换,包括:
判断最后一个分屏窗口对应的全屏栈中是否存在与所述首个分屏窗口的栈顶任务相同的栈任务;
如果存在,则将所述全屏栈中的所述栈任务置为所述全屏栈的栈顶任务;
如果不存在,则将所述首个分屏窗口的栈顶任务添加至所述全屏栈的栈顶。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于海信视像科技股份有限公司,未经海信视像科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201811584401.0/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种新型饲料手推车
- 下一篇:烟气脱白处理装置及处理方法