[发明专利]一种应用切换时等待缓冲效果的实现方法及系统在审
申请号: | 201310297420.6 | 申请日: | 2013-07-16 |
公开(公告)号: | CN103544059A | 公开(公告)日: | 2014-01-29 |
发明(设计)人: | 刘亚萍 | 申请(专利权)人: | TCL集团股份有限公司 |
主分类号: | G06F9/48 | 分类号: | G06F9/48;G06F9/50 |
代理公司: | 深圳市君胜知识产权代理事务所 44268 | 代理人: | 刘文求;杨宏 |
地址: | 516001 广东省惠州市*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 应用 切换 等待 缓冲 效果 实现 方法 系统 | ||
1.一种应用切换时等待缓冲效果的实现方法,其特征在于,包括步骤:
A、在检测到用户将第一应用切换至第二应用时,启动第二应用,并初始化第二应用窗口;
B、通知启动等待窗口,第一应用接收到通知消息后,启动所述等待窗口,同时第二应用加载构筑第二应用窗口所需的资源和过程;
C、当第二应用窗口初始化以及窗口构筑的过程完成后,发送取消等待窗口的消息至第一应用,同时将第二应用窗口置顶至窗口的最前端。
2.根据权利要求1所述的应用切换时等待缓冲效果的实现方法,其特征在于,所述步骤A之前还包括步骤:
预先创建等待窗口,并将等待窗口添加至正在运行且进行窗口显示的第一应用。
3.根据权利要求2所述的应用切换时等待缓冲效果的实现方法,其特征在于,所述预先创建等待窗口,并将等待窗口添加至正在运行且进行窗口显示的第一应用的步骤具体包括:
创建一窗口的实例;
设置该窗口的布局属性,并将该窗口设置为系统级窗口,以及设置该窗口不接受任何事件,形成等待窗口;
配置显示该等待窗口所需的权限;
将等待窗口添加至正在运行且进行窗口显示的第一应用。
4.根据权利要求1所述的应用切换时等待缓冲效果的实现方法,其特征在于,所述步骤A之前还包括步骤:
创建一进程之间通信的通信模块,用于通知启动和取消等待窗口,并将所述通信模块的接收处理部分添加至第一应用中。
5.根据权利要求1所述的应用切换时等待缓冲效果的实现方法,其特征在于,将所述第二应用在窗口初始化以及窗口构筑的过程中的主题模式设置为半透明效果。
6.权利要求1所述的应用切换时等待缓冲效果的实现方法,其特征在于,所述步骤C之后还包括步骤:
第一应用接收到取消等待窗口的消息后,取消显示等待窗口,并将第一应用切换到后台,将第一应用窗口设置为暂停状态。
7.一种应用切换时等待缓冲效果的实现系统,其特征在于,包括:
初始化模块,用于在检测到用户将第一应用切换至第二应用时,启动第二应用,并初始化第二应用的窗口;
等待窗口显示模块,用于通知启动预先添加至第一应用的等待窗口,第一应用接收到通知消息后,启动所述等待窗口,同时第二应用加载构筑第二应用窗口所需的资源和过程;
等待窗口取消模块,用于当第二应用窗口初始化以及窗口构筑的过程完成后,发送取消等待窗口的消息至第一应用,同时将第二应用窗口置顶至窗口的最前端。
8.根据权利要求7所述的应用切换时等待缓冲效果的实现系统,其特征在于,还包括:
等待窗口创建模块,用于预先创建等待窗口,并将等待窗口添加至正在运行且进行窗口显示的第一应用。
9.根据权利要求8所述的应用切换时等待缓冲效果的实现系统,其特征在于,所述等待窗口创建模块包括:
实例创建单元,用于创建窗口的实例;
窗口设置单元,用于设置该窗口的布局属性,并将该窗口设置为系统级窗口,以及设置该窗口不接受任何事件,形成等待窗口;
权限配置单元,用于配置显示该等待窗口所需的权限;
窗口添加单元,用于将等待窗口添加至正在运行且进行窗口显示的第一应用。
10.根据权利要求7所述的应用切换时等待缓冲效果的实现系统,其特征在于,还包括:
取消处理模块,用于接收到取消等待窗口的消息后,取消显示等待窗口,并将第一应用切换到后台,将第一应用窗口设置为暂停状态。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于TCL集团股份有限公司,未经TCL集团股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201310297420.6/1.html,转载请声明来源钻瓜专利网。
- 上一篇:固件更新的设备与方法
- 下一篇:地理信息终端以及地理信息呈现方法