发明名称 一种通过鼠标拖拽滑动切换界面的方法
摘要 本发明涉及一种通过鼠标拖拽滑动切换界面的方法。该方法主要用于通过鼠标拖拽滑动列表以使之在显示区域内滑动,通过滑动列表的滑动可切换多项显示列表分别在显示区域内的显示,该方法具体包括如下阶段:阶段S100,响应鼠标压下和鼠标移动事件;阶段S200,当鼠标释放压下的动作之后进入鼠标释放事件;阶段S300,滑动到达边缘后,超出边缘滑动和回弹滑动控制阶段。该方法通过鼠标拖拽滑动,然后利用简单的匀加(减)速直线运动组合而成的具有反弹效果的滑动动画技术,以及通过对鼠标滑动的监控,计算出鼠标滑动速度的技术,即可以实现流畅的滑动动画效果,该方法简单易操作,能有效解决通过鼠标拖拽滑动切换WinCE系统界面的目的。
申请公布号 CN105022567A 申请公布日期 2015.11.04
申请号 CN201410180084.1 申请日期 2014.04.30
申请人 惠州市德赛西威汽车电子股份有限公司 发明人 何平
分类号 G06F3/0487(2013.01)I;G06F3/0484(2013.01)I 主分类号 G06F3/0487(2013.01)I
代理机构 广州粤高专利商标代理有限公司 44102 代理人 韩淑英
主权项 一种通过鼠标拖拽滑动切换界面的方法,其特征在于:所述界面包括一显示区域、及一个可在所述显示区域内滑动的且具有多项显示列表的滑动列表,所述的切换界面的方法主要用于通过鼠标拖拽所述滑动列表以使之在所述显示区域内滑动,通过所述滑动列表的滑动可切换所述多项显示列表分别在显示区域内的显示,该方法具体包括如下阶段:阶段S1,获得鼠标在显示区域内的压下动作信息后进入鼠标移动事件,实时检测鼠标的所有移动过程,并记录下鼠标的移动信息,直至鼠标释放压下的动作;阶段S2,当鼠标释放压下的动作之后进入鼠标释放事件,根据步骤S1中记录的鼠标的移动过程,计算出鼠标释放压下动作时的滑动速度,以此滑动速度作为滑动列表继续滑动的初速度、并以匀减速运动控制所述滑动列表在显示区域内顺势滑动;阶段S3,根据阶段S2中滑动列表的滑动方向,当所述滑动列表向右滑动超出左边缘或向左滑动超出右边缘时,所述滑动列表进入反向回弹滑动阶段。
地址 516006 广东省惠州市仲恺高新区和畅五路西103号