[发明专利]一种实现控件按钮锁定的动画方法及装置有效
申请号: | 201410523095.5 | 申请日: | 2014-09-30 |
公开(公告)号: | CN104298510B | 公开(公告)日: | 2017-08-25 |
发明(设计)人: | 常永耘;许昆;马波;张弛;郭滔;刘飞;杨星;王斌;张旺;陈仁雄;朱发昌;罗璇;陈思尧;雷贤聪;郭鹏飞;钟振东;姚辉;刘桂峰 | 申请(专利权)人: | 珠海市君天电子科技有限公司 |
主分类号: | G06F9/44 | 分类号: | G06F9/44 |
代理公司: | 北京市广友专利事务所有限责任公司11237 | 代理人: | 祁献民 |
地址: | 519070 广东省珠海市唐家*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 实现 控件 按钮 锁定 动画 方法 装置 | ||
1.一种实现控件按钮锁定的动画方法,其特征在于,该方法包括:
在当前窗口中捕获到发生锁定事件后,隐藏触发所述锁定事件的解锁控件按钮,触发在预先设置的位置弹出锁定控件按钮;
驱动弹出的锁定控件按钮按照预先设置的动画策略移动至捕获所述锁定事件的位置;
在捕获所述锁定事件的位置加载锁定控件按钮,并锁定当前窗口。
2.根据权利要求1所述的方法,其特征在于,所述驱动弹出的锁定控件按钮按照预先设置的动画策略移动至捕获所述锁定事件的位置包括:
驱动锁定控件按钮按照预先设置的位置移动轨迹运动,并在锁定控件按钮移动过程中,按照预先设置的动画策略进行动画展示;
启动定时器,在定时器定时到时,调用位置获取函数获取锁定控件按钮位置坐标;
判断获取的锁定控件按钮位置坐标与捕获所述锁定事件的位置坐标是否相匹配,如果相匹配,确定弹出的锁定控件按钮移动至捕获所述锁定事件的位置,终止驱动;如果不相匹配,将定时器时间周期数加1,清零定时器,返回执行所述驱动锁定控件按钮按照预先设置的位置移动轨迹运动的流程。
3.根据权利要求1所述的方法,其特征在于,所述驱动弹出的锁定控件按钮按照预先设置的动画策略移动至捕获所述锁定事件的位置包括:
以弹出的锁定控件按钮位置为起点,以捕获所述锁定事件的位置为终点,设置以时间为变量的位置移动轨迹函数;
设置所述起点至所述终点所需的时间,依据设置的所需的时间设置所述位置移动轨迹函数中各分段位置移动轨迹函数;
驱动弹出的锁定控件按钮按照所述位置移动轨迹函数运动,并开始计时,在锁定控件按钮移动过程中,按照预先设置的动画策略进行动画展示;
在计时到设置的所述起点至所述终点所需的时间后,终止驱动,确定弹出的锁定控件按钮已移动至捕获所述锁定事件的位置。
4.根据权利要求1所述的方法,其特征在于,所述在当前窗口中捕获到发生锁定事件包括:
在当前窗口中监测用户操作;
判断用户操作是否为点击控件按钮,如果是,触发控件按钮输出控件按钮事件;
提取控件按钮事件标识,根据提取的控件按钮事件标识确定是否为锁定事件。
5.根据权利要求1所述的方法,其特征在于,在捕获到发生锁定事件之前,所述方法进一步包括:
监测到用户操作进入预先设置的控件按钮作用区域,动画显示所述控件按钮。
6.根据权利要求5所述的方法,其特征在于,所述动画显示所述控件按钮包括:
以当前窗口中的控件按钮中心为中心,以逐渐放大的方式动画显示控件按钮,在所述控件按钮放大至预先设置的倍数后,再以逐渐缩小至原控件按钮的方式动画显示控件按钮。
7.根据权利要求5所述的方法,其特征在于,所述动画显示所述控件按钮包括:
动画弹出预先设置的控件按钮提示信息。
8.根据权利要求1至7任一项所述的方法,其特征在于,所述方法进一步包括:
在当前窗口中捕获到发生解锁事件后,利用预先设置的解锁控件按钮替换触发所述解锁事件的锁定控件按钮;
复制所述解锁控件按钮对应的解锁控件按钮图标,驱动所述解锁控件按钮图标按照预先设置的动画策略移动至预先设置的图标位置,并在预先设置的解锁控件按钮图标位置消隐;
根据用户移动当前窗口的操作移动当前窗口。
9.根据权利要求8所述的方法,其特征在于,所述解锁控件按钮图标运动的位置运动轨迹与所述弹出的锁定控件按钮运动的位置运动轨迹相同,方向相反。
10.一种实现控件按钮锁定的动画装置,其特征在于,该装置包括:锁定事件捕获模块、锁定位置驱动模块以及锁定模块,其中,
锁定事件捕获模块,用于在当前窗口中捕获到发生锁定事件后,隐藏触发所述锁定事件的解锁控件按钮,触发在预先设置的位置弹出锁定控件按钮;
锁定位置驱动模块,用于驱动弹出的锁定控件按钮按照预先设置的动画策略移动至捕获所述锁定事件的位置;
锁定模块,用于在捕获所述锁定事件的位置加载锁定控件按钮,并锁定当前窗口。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于珠海市君天电子科技有限公司,未经珠海市君天电子科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201410523095.5/1.html,转载请声明来源钻瓜专利网。
- 上一篇:应用程序安装控制方法及装置
- 下一篇:大规模非线性动态优化算法代码生成系统