[发明专利]一种通过鼠标拖拽滑动切换界面的方法有效

专利信息
申请号: 201410180084.1 申请日: 2014-04-30
公开(公告)号: CN105022567B 公开(公告)日: 2018-06-26
发明(设计)人: 何平 申请(专利权)人: 惠州市德赛西威汽车电子股份有限公司
主分类号: G06F3/0487 分类号: G06F3/0487;G06F3/0484
代理公司: 广州粤高专利商标代理有限公司 44102 代理人: 韩淑英
地址: 516006 广东省*** 国省代码: 广东;44
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 滑动 鼠标拖拽 滑动切换 鼠标 显示区域 压下 滑动动画效果 鼠标释放事件 鼠标移动事件 动画技术 反弹效果 滑动控制 有效解决 可切换 回弹 释放 监控 响应
【说明书】:

发明涉及一种通过鼠标拖拽滑动切换界面的方法。该方法主要用于通过鼠标拖拽滑动列表以使之在显示区域内滑动,通过滑动列表的滑动可切换多项显示列表分别在显示区域内的显示,该方法具体包括如下阶段:阶段S100,响应鼠标压下和鼠标移动事件;阶段S200,当鼠标释放压下的动作之后进入鼠标释放事件;阶段S300,滑动到达边缘后,超出边缘滑动和回弹滑动控制阶段。该方法通过鼠标拖拽滑动,然后利用简单的匀加(减)速直线运动组合而成的具有反弹效果的滑动动画技术,以及通过对鼠标滑动的监控,计算出鼠标滑动速度的技术,即可以实现流畅的滑动动画效果,该方法简单易操作,能有效解决通过鼠标拖拽滑动切换WinCE系统界面的目的。

技术领域

本发明特别涉及一种通过鼠标拖拽滑动切换界面的方法。

背景技术

随着计算机技术的发展,现今的手机、电脑等设备的CPU速度越来越快,由此带来软件亦有着长足的发展,特别是在人机交互界面的操作性上,已变得越来越人性化。比如,现今普遍流行的智能手机上通过鼠标拖拽滑动切换页面的技术,就给了用户一种非常好的操作体验。该技术可以用在很多的人机交互界面上,比如,桌面图标页的左右页面切换;列表控件的垂直方向拖动;图片浏览的左右(上下)拖动切换等等。就目前而言,该效果在Android、ios等操作系统上,由于系统的支持,实现起来难度不大;但对于众多使用WinCE系统的嵌入式设备,以及使用Window系列操作系统的台式机电脑设备,想要实现此效果,由于操作系统的不支持,则存在有不少的难度。

发明内容

本发明的目的在于提供一种通过鼠标拖拽滑动切换界面的方法。

本发明解决上述技术问题所采用的技术方案为:一种通过鼠标拖拽滑动切换界面的方法,所述界面包括一显示区域、及一个可在所述显示区域内滑动的且具有多项显示列表的滑动列表,所述的切换界面的方法主要用于通过鼠标拖拽所述滑动列表以使之在所述显示区域内滑动,通过所述滑动列表的滑动可切换所述多项显示列表分别在显示区域内的显示,该方法具体包括如下阶段:

阶段S1,获得鼠标在显示区域内的压下动作信息后进入鼠标移动事件,实时检测鼠标的所有移动过程,并记录下鼠标的移动信息,直至鼠标释放压下的动作;

阶段S2,当鼠标释放压下的动作之后进入鼠标释放事件,根据步骤S1中记录的鼠标的移动过程,计算出鼠标释放压下动作时的滑动速度,以此滑动速度作为滑动列表继续滑动的初速度、并以匀减速运动控制所述滑动列表在显示区域内顺势滑动;

阶段S3,根据步骤S2中滑动列表的滑动方向,当所述滑动列表向右滑动超出左边缘或向左滑动超出右边缘时,所述滑动列表进入反向回弹滑动阶段。

在优选的实施例中,所述阶段S1还包括:当获取鼠标压下动作信息后,首先判断所述滑动列表是否处于滑动过程中,如果是,则停止当前滑动列表的滑动动作、并标记鼠标已按下,如果否,则直接标记鼠标已按下,然后再进入鼠标移动事件;同时将鼠标的移动信息记录到一个队列Q中。

在优选的实施例中,所述阶段S2包括如下步骤:

步骤S210,响应鼠标释放事件,并在所述队列Q中取出鼠标在移动事件中的开始信息Qh和结尾信息Qe;

步骤S220,根据步骤S210中取出的开始信息Qh和结尾信息Qe计算出鼠标在释放时的运行初速度V0;

步骤S230,清除队列Q中的所有内容及鼠标已按下的信息;

步骤S240,预设一个最小速度Vmin,并判断步骤S220中的初速度V0是否小于该最小速度,如果是,则进入步骤S250,如果否,则进入步骤S260;

步骤S250,判断显示区域内当前显示列表的左边缘与显示区域左边缘之间的距离Io是否等于0,如果是,则鼠标释放事件完成,如果否,则进入步骤S251;

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于惠州市德赛西威汽车电子股份有限公司,未经惠州市德赛西威汽车电子股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/201410180084.1/2.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top