[发明专利]一种多应用前台运行实现方法、装置及电子设备有效
申请号: | 201310744948.3 | 申请日: | 2013-12-30 |
公开(公告)号: | CN103699312B | 公开(公告)日: | 2017-05-03 |
发明(设计)人: | 张大伟;王振淦 | 申请(专利权)人: | 中科创达软件股份有限公司 |
主分类号: | G06F3/0484 | 分类号: | G06F3/0484;G06F3/0481 |
代理公司: | 北京集佳知识产权代理有限公司11227 | 代理人: | 王宝筠 |
地址: | 100191 北京市海淀区*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 应用 前台 运行 实现 方法 装置 电子设备 | ||
技术领域
本发明涉及智能操作系统技术领域,更具体地说,涉及一种多应用前台运行实现方法、装置及电子设备。
背景技术
目前市场上存在大量装载有智能操作系统的电子设备,如装载有Android系统、IOS系统的智能手机、平板电脑等。随着装载有智能操作系统的电子设备的屏幕尺寸的不断增大,设备用户同时使用多个应用的需求也在不断增加,例如在使用阅读器程序阅读外文书籍时需要字典程序进行翻译,在观看电影时需要通过社交程序与朋友进行实时交流等。
本发明的发明人在实现本发明的过程中发现:目前装载有智能操作系统的电子设备只能够在前台实现一个应用的运行,即电子设备的显示区域只能显示一个处于运行状态的应用,无法在前台实现多应用的运行,并无法满足用户同时使用多个应用的需求;因此如何实现多应用同时在前台运行成为本领域技术人员急需解决的问题。
发明内容
有鉴于此,本发明实施例提供一种多应用前台运行实现方法、装置及电子设备,以解决现有技术无法在前台实现多应用的运行的问题。
为实现上述目的,本发明实施例提供如下技术方案:
一种多应用前台运行实现方法,应用于装载有智能操作系统的电子设备,所述方法包括:
确定被启动的至少一个应用程序的活动,为各活动分配一个视窗,一个视窗对应所述电子设备显示区域的一块区域;
将被启动的活动加入预设的待激活活动列表中;
对所述待激活活动列表中的活动进行激活;
将激活的活动对应的视窗显示在所述显示区域。
其中,所述将激活的活动对应的视窗显示在所述显示区域包括:
对于各个需要显示的视窗,计算视窗对应的活动的窗口的初始pf参数,初始df参数,初始cf参数与初始vf参数;
将初始pf参数与初始df参数进行修正,使修正后的pf参数与df参数对应视窗显示区域;及将初始cf参数与初始vf参数进行修正,使修正后的cf参数与vf参数为,初始cf参数和初始vf参数与所述视窗显示区域的交集;
根据修正后的pf参数,df参数,cf参数和vf参数在所述显示区域显示各个需要显示的视窗。
其中,在将激活的活动对应的视窗显示在所述显示区域之后,所述方法还包括:
检测用户针对所选择的视窗的操作信息;
根据所述操作信息对所选择的视窗的显示状态进行调整。
其中,所述根据所述操作信息对所选择的视窗的显示状态进行调整包括:
根据所述操作信息计算所选择的视窗的新位置信息,将所选择的视窗的位置参数设置为所述新位置信息,根据所设置的位置参数,将所选择的视窗的位置调整为与所述新位置信息相应;
或,根据所述操作信息计算所选择的视窗的新尺寸信息,将所选择的视窗的尺寸参数设置为所述新尺寸信息,根据所设置的尺寸参数,将所选择的视窗的尺寸调整为与所述新尺寸信息相应;
或,根据所述操作信息计算所选择的视窗的新显示先后顺序信息,将所选择的视窗的显示先后顺序参数设置为所述新显示先后顺序信息,根据所设置的显示先后顺序参数,将所选择的视窗的显示先后顺序调整为与所述新显示先后顺序信息相应。
其中,当激活的活动的个数为多个时,所述将激活的活动对应的视窗显示在所述显示区域包括:
采用分屏方式,将激活的多个活动对应的各个视窗显示在所述显示区域,各视窗之间采用分隔条进行分隔;
所述检测用户针对所选择的视窗的操作信息包括:
检测用户拖动所述分隔条对应的拖动信息;
所述根据所述操作信息对所选择的视窗的显示状态进行调整包括:
根据所述拖动信息确定所述分隔条的拖动位置;
根据所述拖动位置确定所述分隔条被拖动后,被所述分隔条分隔的两个视窗的显示区域;
根据所确定的显示区域调整被所述分隔条分隔的两个视窗。
其中,当激活的活动的个数为多个时,所述将激活的活动对应的视窗显示在所述显示区域包括:
采用层叠方式,将激活的多个活动对应的各个视窗显示在所述显示区域;
所述检测用户针对所选择的视窗的操作信息包括:
检测用户对所选择的视窗的标题栏或边界的操作信息;
所述根据所述操作信息对所选择的视窗的显示状态进行调整包括:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中科创达软件股份有限公司,未经中科创达软件股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201310744948.3/2.html,转载请声明来源钻瓜专利网。