[发明专利]一种应用程序的触发方法及装置有效
申请号: | 200710123372.3 | 申请日: | 2007-06-26 |
公开(公告)号: | CN101067787A | 公开(公告)日: | 2007-11-07 |
发明(设计)人: | 陈坚;沈勇 | 申请(专利权)人: | 腾讯科技(深圳)有限公司 |
主分类号: | G06F9/44 | 分类号: | G06F9/44 |
代理公司: | 北京汇泽知识产权代理有限公司 | 代理人: | 张若华 |
地址: | 518044广东省深圳市*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 应用程序 触发 方法 装置 | ||
技术领域
本发明涉及计算机领域,特别是指一种应用程序的触发方法及装置。
背景技术
客户端程序、如音乐播放器、即时通信工具等均需要用户在启动或唤醒时,主动在计算机显示屏幕上去寻找客户端程序的显示位置,不方便用户的使用,无法使用户快捷地确定客户端程序在计算机显示屏幕上的显示位置。
另外,由于用户并不是每时每刻都在使用一些客户端程序,甚至会有较长一段时间都不使用一些客户端程序,这样,用户并不希望这些当前不需要使用的客户端程序长时间驻留在系统桌面上,这些客户端程序驻留在系统桌面上会占用系统桌面空间。此时,如果需要释放一些系统桌面空间,就需要用户主动关闭一些客户端程序,终止这些客户端程序的运行,在用户再次需要使用这些客户端程序时,再启动相应客户端程序,为用户的使用带来很大不便。
发明内容
有鉴于此,本发明的主要目的在于提供一种应用程序的触发方法及装置,使用户快捷的确定应用程序窗口在计算机显示屏幕上的显示位置,并增强用户的体验。
为达到上述目的,本发明的技术方案是这样实现的:
本发明提供了一种应用程序的触发方法,存储条件与动画效果之间的对应关系,该方法包括步骤A:检测到触发命令后,确定需要触发的相关应用程序,根据条件与动画效果之间的对应关系,确定对应于当前条件的动画效果,获取光标的当前焦点位置,触发应用程序应用程序窗口显示在光标的当前焦点位置,并且该应用程序窗口显示时伴随场景模式匹配中确定的动画效果出现。
相应地,所述进行场景模式匹配之前,进一步包括:判断是否需要进行场景模式匹配,如果是,则进行场景模式匹配;否则,获取光标的当前焦点位置,应用程序窗口无动画效果的显示在光标的当前焦点位置。
相应地,所述步骤A之后进一步包括步骤B:判断设定时间长度内用户是否对应用程序有操作,如果有操作,则在系统桌面上保持该应用程序的窗口;否则,在系统桌面上隐藏该应用程序的窗口。
相应地,所述保持应用程序的窗口之后,进一步包括:判断是否检测到触发命令,如果检测到,则进行场景模式匹配,并获取光标的当前焦点位置,应用程序窗口显示在光标的当前焦点位置,并且该应用程序窗口显示时伴随场景模式匹配中确定的动画效果出现;否则,返回执行步骤B。
相应地,所述在系统桌面上隐藏应用程序的窗口为:直接在系统桌面上隐藏应用程序的窗口;或者,进行场景模式匹配确定相应的动画效果,应用程序窗口隐藏时伴随所述动画效果隐藏。
相应地,所述在系统桌面上隐藏应用程序的窗口之后,进一步包括:判断是否检测到触发命令,如果检测到,则进行场景模式匹配,并获取光标的当前焦点位置,应用程序窗口显示在光标的当前焦点位置,并且该应用程序窗口显示时伴随场景模式匹配中确定的动画效果出现;否则,应用程序窗口继续保持隐藏。
本发明提供了一种应用程序的触发装置,包括:检测单元、场景匹配单元、位置获取单元和触发单元,其中,所述检测单元用于在检测到触发命令时,确定需要触发的相关应用程序,通知场景匹配单元进行场景模式匹配,并通知位置获取单元获取光标的当前焦点位置;所述场景匹配单元用于根据收到的通知、条件与动画效果之间的对应关系,确定对应于当前条件的动画效果;所述位置获取单元用于根据收到的通知获取光标的当前焦点位置;所述触发单元用于触发应用程序,并使应用程序窗口以所述动画效果显示在所述光标的当前焦点位置上。
较佳地,该装置进一步包括:操作检测单元,用于在设定时间长度内检测到用户未对应用程序操作时,在系统桌面上隐藏该应用程序的窗口。
较佳地,所述操作检测单元进一步用于进行场景模式匹配,应用程序窗口以场景模式匹配中确定的动画效果隐藏。
本发明中,检测到对应的触发命令后,进行场景模式匹配确定相应的动画效果,获取光标的当前焦点位置,应用程序窗口以场景模式匹配中确定出的动画效果显示在光标的当前焦点位置,使得应用程序窗口准确显示在光标的当前焦点位置,无需用户再去主动寻找应用程序窗口在计算机显示屏幕上的显示位置,并且通过场景模式匹配来使应用程序窗口的显示具有相应动画效果,大大增强了用户的体验,为用户带来更多情绪上的感受。本发明提供的方案既适用于应用程序的唤醒,也适用于应用程序的启动。
另外,用户在设定时间长度内对应用程序没有操作时,相应应用程序能够自动隐藏,节约了系统桌面空间。
附图说明
图1为本发明中实现应用程序触发的流程图;
图2为本发明中实现应用程序触发的装置结构示意图。
具体实施方式
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于腾讯科技(深圳)有限公司,未经腾讯科技(深圳)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200710123372.3/2.html,转载请声明来源钻瓜专利网。
- 上一篇:LED串的串行供电电路
- 下一篇:一种多热能单元的燃气热水取暖器