体感方式的页面切换方法及系统的制作方法

文档序号:6524658阅读:160来源:国知局
体感方式的页面切换方法及系统的制作方法
【专利摘要】本发明涉及一种体感方式的页面切换方法及系统。该方法包括:在界面中设置触发区,该触发区关联待切换页面,在鼠标标识进入或靠近该触发区后,执行切换步骤;该切换步骤包括:在界面中划出一包含该触发区以及该鼠标标识的控制区,当检测到该鼠标标识始终位于该控制区内且在预设方向上的位移达到预设值时,将界面显示的内容完全切换为该待切换页面后退出切换步骤;当检测到该鼠标标识移出控制区时,直接退出切换步骤。采用本发明不需要通过鼠标点击按钮或者停留模式进行页面切换,使得操作不受用户手臂抖动、漂移等带来的误操作的影响,也不会因为等待较长时间导致操作不顺畅,因此使得进行页面切换时,用户体验较好。
【专利说明】体感方式的页面切换方法及系统
【技术领域】
[0001]本发明涉及一种设备的操控方法,尤其涉及一种体感方式的页面切换方法。
[0002]此外,本发明还涉及一种操控系统,尤其涉及一种体感方式的页面切换系统。
【背景技术】
[0003]电视机是家庭中最主要的家用电器之一,人们通过电视享受各类娱乐节目。随着科技的发展,安置于客厅内的电视被赋予越来越多的功能,各类智能电视层出不穷。
[0004]然而,对电视机的操控仍然在制约智能电视的发展。例如,智能电视通常具有丰富的内容供用户选择,因而具有多个屏幕页面,每个页面上给出了不同类型的内容。例如主页面给出“电视播放”,主要用于观看电视;第二页面给出“网络新闻”,主要是各类推送的新闻;第三页面给出“体感游戏”,主要包括了各类体感游戏;第四页面给出“视频点播”,例如提供网络视频点播;第五页面给出“应用软件”;例如是一些常用的工具软件汇总;第六页面给出设备设置。主要用于设置智能电视的各类参数,诸如此类等等。当用户进行页面切换时,大体上只能通过遥控器的按键进行“上下左右”的选择,然后按确认进行页面切换。当智能电视的页面有很多个时的内容有多项甚至数十项的时候,遥控器就变得十分不便。
[0005]体感操控是智能电视的一种新的页面切换方式。以使用Wii体感设备对电视机的操控为例(wii体感设备是任天堂公司出品的一款游戏设备),wii体感设备通常具有一个手柄,手柄内设置有复杂的电子元件用于确定手柄在空间中的位置,并将空间中的位置反馈给智能电视,相当于给智能电视安装了一个鼠标。在进行页面切换时,页面上通常设置一个切换按钮,Wii体感设备通过点击该切换按钮进行页面的切换。这种操控方式虽然一定程度上缓解了遥控器操作的不便,但仍然存在一些问题。例如,用户在使用Wii体感设备的时候,是使用手在空中移动操作。人的手并非机械装置,会随时轻微抖动或者漂移,这就导致空中鼠标的定位不够精准,用户会在进行切换页面的按钮进行页面切换时会感到十分费力,用户体验效果较差。
[0006]同样,由于是模拟鼠标的功能,Wii体感设备上需要向普通鼠标那样设置左键、右键,这就要求在wii体感设备上还需要设置模拟左键、右键的电子设备,成本高昂。这样的情况下,用户除了通过挥舞手臂来控制手柄进行定位外,还需要点击手柄上的左键或者右键进行操控,也十分不便。
[0007]除了模拟鼠标外,还有一种被称作“停留模式”的体感页面切换方法。具体的,体感操控设备在空中某个位置保持静止一段时间,对应的智能电视上的操控界面上,代表体感设备的鼠标标识停留在页面切换按钮上一段时间,当该一段时间超过某一阈值时,认为页面切换按钮被点击。例如,微软公司出品的kinect体感设备中,是用手来控制智能电视的操控界面的鼠标标识的位置,当鼠标标识移动到页面切换按钮上时开始停留计时。当鼠标标识停留在该页面切换按钮上3秒时视为点击该页面切换按钮,从而实现一次页面切换。这种“停留模式”的操作方法不需要额外的按键设计,即,不需要再设计用于模拟鼠标左键或者右键的按键。但是,每次点击页面切换按钮的操作需要花费3秒的时间,使得操作非常不流畅。
[0008]同时,在用于确定点击的停留的时间段内,用于的手必须保持静止不动,而实际上用户手很容易抖动漂移,容易导致鼠标标识移出页面切换按钮所在的区域,进而容易导致计时失败,这使得用户体验较差。
[0009]因此,现有技术中的各种针对智能电视的体感方式的页面切换方法及系统效果较
差,用户体验较差。

【发明内容】

[0010]鉴于现有技术中的体感方式的页面切换方法效果较差用户体验较差的技术问题,有必要提供一种效果较好用户体验较好的体感方式的页面切换方法。
[0011]同时,鉴于现有技术中的体感方式的页面切换系统效果较差用户体验较差的技术问题,还有必要提供一种效果较好用户体验较好的体感方式的页面切换系统。
[0012]本发明的具体技术方案如下:
[0013]一种体感方式的页面切换方法,包括在界面中设置触发区,该触发区关联待切换页面,该待切换页面连接界面中显示的当前页面,从该待切换页面指向该当前页面的方向为切换方向;在鼠标标识进入或靠近该触发区后,执行切换步骤;该切换步骤包括:在界面中划出一包含该触发区的控制区,当检测到该鼠标标识始终位于该控制区内且在预设方向上的位移达到预设值时,将界面显示的内容完全切换为该待切换页面后退出切换步骤;当检测到该鼠标标识移出控制区时,直接退出切换步骤。
[0014]进一步地,还包括一提示步骤,在鼠标标识进入或靠近触发区且尚未执行切换步骤时,进入该提示步骤,该提示步骤包括:将该待切换页面向切换方向移入至占据界面的第一预设比例处。
[0015]进一步地,在切换步骤中:该鼠标标识的灵敏度由进入切换步骤之前的通常状态降低为低灵敏度状态,当该鼠标标识在与切换方向相同或相反的方向上移动时,该待切换页面和当前页面同步朝着与鼠标标识移动方向相同的方向移动;当该待切换页面沿切换方向移入至占据该界面的比例为一第二预设比例时,则判定该鼠标标识沿预设方向的位移达到预设值;当该待切换页面沿与切换方向相反方向移出至占据该界面的比例为一第三预设比例时,将该界面的内容回退至完全显示该当前页面并退出切换步骤。
[0016]进一步地,判断鼠标标识是否进入或靠近该触发区包括,该鼠标标识停留在该触发区内或靠近触发区的位置,且停留时间达到一预设时间值;在界面中设置触发区的步骤包括:于该界面的各个边缘处分别设置一个触发区,每一个触发区关联一个不同的待切换页面。
[0017]进一步地,设置一个导航滑栏及一个位于该导航滑栏上的滑块在该触发区,该导航滑栏上具有多个间隔设置的定位点,每个定位点与一个待切换页面对应;该切换步骤还包括:设定该滑块与该鼠标标识同步运动;当该鼠标标识从一个定位点移至另一个定位点时,则判定该鼠标标识在预设方向上的位移达到预设值时,将该界面显示的内容从该一个定位点所对应的页面切换为该另一个定位点所对应的页面。
[0018]一种体感方式的页面切换系统,包括:设定模块,用于在界面中设置触发区,设定该触发区关联待切换页面,设定该待切换页面连接界面中显示的当前页面,从该待切换页面指向该当前页面的方向为切换方向;切换模块,用于在鼠标标识进入或靠近该触发区后,执行切换步骤;该切换模块用于执行该切换步骤时包括:用于在界面中划出一包含该触发区的控制区;用于当检测到该鼠标标识始终位于该控制区内且在预设方向上的位移达到预设值时,将界面显示的内容完全切换为该待切换页面后退出切换步骤;用于当检测到该鼠标标识移出控制区时,直接退出切换步骤。
[0019]进一步地,提示模块,用于在鼠标标识进入或靠近触发区且尚未执行切换步骤时执行该提示步骤:该提示模块用于执行该提示步骤时包括:用于将该待切换页面向切换方向移入至占据界面的第一预设比例处。
[0020]进一步地,该切换模块在用于执行该切换步骤时还包括:用于该鼠标标识的灵敏度由进入切换步骤之前的通常状态降低为低灵敏度状态;用于当该鼠标标识在与切换方向相同或相反的方向上移动时,该待切换页面和当前页面同步朝着与鼠标标识移动方向相同的方向移动;用于当该待切换页面沿切换方向移入至占据该界面的比例为一第二预设比例时,判定该鼠标标识沿预设方向的位移达到预设值;用于当该待切换页面沿与切换方向相反方向移出至占据该界面的比例为一第三预设比例时,将该界面的内容回退至完全显示该当前页面并退出切换步骤。
[0021]进一步地,该切换模块在用于判断鼠标标识是否进入或靠近该触发区时包括,用于检测该鼠标标识是否停留在该触发区内或靠近触发区的位置且停留时间达到一预设时间值;该设定模块在用于在界面中设置触发区的步骤时包括:用于在该界面的各个边缘处分别设置一个触发区,用于设定每一个触发区关联一个不同的待切换页面。
[0022]进一步地,还设定模块还用于设置一个导航滑栏及一个位于该导航滑栏上的滑块在该触发区,该导航滑栏上具有多个间隔设置的定位点,每个定位点与一个待切换页面对应;该切换模块用于执行该切换步骤时还包括:用于设定该滑块与该鼠标标识同步运动;用于当该鼠标标识从一个定位点移至另一个定位点时,判定该鼠标标识在预设方向上的位移达到预设值时,将该界面显示的内容从该一个定位点所对应的页面切换为该另一个定位点所对应的页面。
[0023]相较于现有技术,本发明的主要有益效果在于:
[0024]相对于现有技术,由于本发明的体感方式的页面切换系统及方法通过在界面中设置触发区,该触发区关联待切换页面,该待切换页面连接界面中显示的当前页面,从该待切换页面指向该当前页面的方向为切换方向;在鼠标标识进入或靠近该触发区后,执行切换步骤;该切换步骤包括:在界面中划出一包含该触发区以及该鼠标标识的控制区,当检测到该鼠标标识始终位于该控制区内且在预设方向上的位移达到预设值时,将界面显示的内容完全切换为该待切换页面后退出切换步骤;当检测到该鼠标标识移出控制区时,直接退出切换步骤;因此不需要通过鼠标点击按钮或者停留模式进行页面切换,因此使得本发明的体感方式的页面切换系统及方法能够不受用户手臂抖动、漂移等带来的误操作的影响,也不会因为等待较长时间导致操作不顺畅,因此使得本发明的体感方式的页面切换系统及方法的用户体验较好。
[0025]同时,由于不需要设置按键在外部设备上,因此本发明的体感方式的页面切换系统及方法还能够节约制造成本。【专利附图】

【附图说明】
[0026]图1是本发明体感方式的页面切换方法所控制的界面的一个示意图;
[0027]图2是本发明体感方式的页面切换方法所控制的界面的又一个示意图;
[0028]图3是本发明体感方式的页面切换方法另一个实施方式所控制的界面的示意图;
[0029]图4是本发明的体感方式的页面切换方法的流程示意图。
【具体实施方式】
[0030]为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用来限定本发明。
[0031]请参阅图1,图1是本发明体感方式的页面切换方法所控制的界面的一个示意图。该显示装置I包括一个界面11,界面11上显示有页面A。该页面A为显示的画面。对每个显示装置I而言,通常具有多个页面,例如具有页面A、页面B至页面Z等。该界面11上显示有鼠标标识12。该鼠标标识受体感装置的控制。
[0032]在本发明中,该界面11为矩形,具有四个边,分别是平行设置的上边和下边及平行设置的左边和右边。该界面11的四个边处设置有四个触发区。该四个触发区分别为第一触发区13、第二触发区14、第三触发区15和第四触发区16。该第一触发区13设置在该界面11的左边,该第二触发区13设置在该界面的右边,该第三触发区15设置在该界面11的上边,该第四触发区16设置在该界面的下边。
[0033]在通常情况下,该鼠标标识12与触发区无接触,称为通常模式。在通常模式中,使用体感装置控制鼠标标识12在该界面11中的位置,此时鼠标的灵敏度为第一灵敏度。第一灵敏度是通常状态下的鼠标灵敏度,此时,鼠标处于一种灵敏度较大的控制方式下,以便快速移动鼠标标识12,比如手向左移动20厘米即可控制鼠标标识12从界面11的右边移动到界面11的左边。
[0034]当鼠标标识12进入触发区的范围之内时(为避免误操作,实际应用会设定鼠标在触发区范围内停留一段时间,如0.2秒等,具体时间可以自行设定),则进入操作模式。此时,更改鼠标标识12的灵敏度为第二灵敏度。同时,与该触发区对应的页面与当前页面衔接,并将该与该触发区对应的页面移动至界面第一指定距离处(例如移动1/4个页面、1/8个页面等)。该第二灵敏度是低灵敏度状态下的鼠标灵敏度,其比第一灵敏度要小,例如,手向左移动20厘米不再能使鼠标标识从界面右边移动到左边,而仅仅能将鼠标标识向左移动1/4个屏幕(此时该第二灵敏度是该灵敏度的四分之一)。在这种灵敏度下,就能更加准确的控制相应页面的滑动距离。
[0035]例如:当鼠标标识12进入到第一触发区13内达到0.2秒时,进入操作模式。请参阅图2,图2是本发明体感方式的页面切换方法所控制的界面的又一个示意图。此时,将该鼠标标识12的灵敏度调整为第二灵敏度。假设该第一触发区13与页面2对应,则将与该第一触发区13对应的页面2从左向右移动到界面11的四分之一之处,通过“弹出”页面2(待切换页面)的方式对用户进行提醒。即,将该对应的页面2向远离该第一触发区13的方向上移动到界面11的四分之一处。这样的情况下,该页面2和该页面I是相连的,整体上能够同步移动。[0036]对上述情况,定义从待切换页面指向界面11当前显示的当前页面的方向为切换方向,则当该鼠标标识12进入到该第一触发区13内达到0.2秒时,该待切换页面(页面2)向切换方向移入至占据界面11的四分之一处。
[0037]又例如,当鼠标标识12进入到第二触发区14内达到0.2秒时,进入操作模式。此时,将该鼠标标识12的灵敏度调整为第二灵敏度。假设该第二触发区14与页面M对应,则将与该第二触发区14对应的页面M从右向左移动到界面11的八分之一之处。
[0038]又例如,当鼠标标识12进入到第三触发区15内达到0.3秒时,进入操作模式。此时,将该鼠标标识12的灵敏度调整为第二灵敏度。假设该第三触发区15与页面N对应,则将与该第三触发区15对应的页面N从上向下移动到界面11的五分之一之处。
[0039]又例如,当鼠标标识12进入到第四触发区内达到I秒时,进入操作模式。此时,将该鼠标标识12的灵敏度调整为第二灵敏度。假设该第四触发区16与页面P对应,则将与该第四触发区16对应的页面P从下向上移动到界面11的六分之一之处。
[0040]前述移动到界面11的四分之一、八分之一、五分之一及六分之一等仅作为示例,可以统称为第一预设比例,即,当鼠标标识12进入触发区后,从切换方向上“弹出”该待切换页面至该第一预设比例处,以作为对用户的提醒。
[0041]在控制模式下,该鼠标标识12的移动将使得相应的页面跟随鼠标一起移动。
[0042]以向右切换为例:进入控制模式后,页面I与页面2将左右跟随鼠标标识12移动,即当该鼠标标识12在与切换方向相同或相反的方向上移动时,该页面2(待切换页面)和该页面I (当前页面)同步朝着与鼠标标识12移动方向相同的方向移动。当页面2的右边缘移动到该界面11的自左至右的第二指定距离,即沿着切换方向移动第二指定距离,例如为3/4位置时,该页面2占据该界面11面积的3/4,则认为确定进行页面切换,此时将自动将页面2移动至该界面11,该界面11仅显示该页面2,并退出控制模式,重新进入通常模式,恢复该鼠标标识12灵敏度至第一灵敏度。当界面2退回至该界面11自左至右的第三指定距离,例如为1/8处时,该页面2占据该界面11面积的1/8,认为取消页面2的切换,此时将页面I移动至该界面11,该界面11仅用于显示该页面1,退出控制模式,重新进入通常模式,恢复该鼠标标识12灵敏度至第一灵敏度。
[0043]以向左切换为例:进入控制模式后,页面I与页面M将左右跟随鼠标标识移动,SP当该鼠标标识12在与切换方向相同或相反的方向上移动时,该页面M(待切换页面)和该页面I (当前页面)同步朝着与鼠标标识12移动方向相同的方向移动。当页面M的左边缘移动到该界面11的自右至左的第二指定距离,即沿着切换方向移动第二指定距离,例如为3/5位置时,该页面2占据该界面11面积的3/5,则认为确定进行页面切换,此时将自动将页面M移动至该界面11,该界面11仅显示该页面M,并退出控制模式,重新进入通常模式,恢复该鼠标标识12灵敏度至第一灵敏度。当界面M退回至该界面11自右至左的第三指定距离,例如为1/9处时,该页面2占据该界面11面积的1/9,认为取消页面M的切换,此时将页面I移动至该界面11,该界面11仅用于显示该页面1,退出控制模式,重新进入通常模式,恢复该鼠标标识12灵敏度至第一灵敏度。
[0044]以向下切换为例:进入控制模式后,页面I与页面N将上下跟随鼠标标识移动,SP当该鼠标标识12在与切换方向相同或相反的方向上移动时,该页面N(待切换页面)和该页面I (当前页面)同步朝着与鼠标标识12移动方向相同的方向移动。当页面N的下边缘移动到该界面11的自上至下的第二指定距离,即沿着切换方向移动第二指定距离,例如为1/2位置时,该页面2占据该界面11面积的1/2,则认为确定进行页面切换,此时将自动将页面N移动至该界面11,该界面11仅显示该页面N,并退出控制模式,重新进入通常模式,恢复该鼠标标识12灵敏度至第一灵敏度。当界面N退回至该界面11自上至下的第三指定距离,例如为1/6处时,该页面2占据该界面11面积的1/6,认为取消页面N的切换,此时将页面I移动至该界面11,该界面11仅用于显示该页面1,退出控制模式,重新进入通常模式,恢复该鼠标标识12灵敏度至第一灵敏度。
[0045]以向上切换为例:进入控制模式后,页面I与页面P将上下跟随鼠标标识移动,即当该鼠标标识12在与切换方向相同或相反的方向上移动时,该页面P(待切换页面)和该页面I (当前页面)同步朝着与鼠标标识12移动方向相同的方向移动。当页面P的下边缘移动到该界面11的自下至上的第二指定距离,即沿着切换方向移动第二指定距离,例如为5/8位置时,该页面2占据该界面11面积的5/8,则认为确定进行页面切换,此时将自动将页面P移动至该界面11,该界面11仅显示该页面P,并退出控制模式,重新进入通常模式,恢复该鼠标标识12灵敏度至第一灵敏度。当界面P退回至该界面11自下至上的第三指定距离,例如为1/7处时,该页面2占据该界面11面积的1/7,认为取消页面P的切换,此时将页面I移动至该界面11,该界面11仅用于显示该页面1,退出控制模式,重新进入通常模式,恢复该鼠标标识12灵敏度至第一灵敏度。
[0046]前述示例中第二指定距离可以理解为该界面11的一个第二预设比例,当待切换页面移动到该界面11的一个第二预设比例时,认为移动到该第二指定距离。该第三指定距离可以理解为该界面11的一个第三预设比例。当待切换页面移动到该界面11的一个第三预设比例时,认为移动到该第三指定距离。
[0047]在控制模式时,设置一个控制区在该界面11上。以左右切换为例,请继续参看图2,该界面11上设置有一个控制区17。该控制区17为矩形,自该界面11的左边延伸到该界面11的右边,长度为该界面11的长度。该控制区17的宽度与该第一触发区13和该第二触发区14的长度基本相当,略大于该第一触发区13和该第二触发区14的长度。该第一触发区13和该第二触发区14位于该控制区17内。在控制模式时,该控制区17为该鼠标标识12的有效控制区域。在该控制区17时,该页面I和页面2随着该鼠标标识12的左右移动而移动。当该鼠标标识12通过上下移动移出该控制区17时,认为取消页面2的切换,此时将页面I移动至该界面11,该界面11仅用于显示该页面1,退出控制模式,重新进入通常模式,恢复该鼠标标识12灵敏度至第一灵敏度,并消除该控制区17。在上下切换的情况下,该控制区17自该界面11的上边延伸到该界面11的下边,长度为该界面11的宽度。
[0048]另外的实施方式中,在进入控制模式时,该页面I和该触发区对应的页面的移动也可以不受该鼠标标识12的控制,不跟随该鼠标标识12的移动而移动。此时,只需要检测该鼠标标识12移动的距离来判断是否想进行页面的切换。例如,在向右切换时,在控制模式时鼠标标识12向右位移超过一个第四预设距离(例如1/2界面长度)时即认为要进行切换,更具体地,鼠标标识12在未达到第四预设距离前又向左位移退还到一个第五预设距离(例如为1/4界面长度)时即认为不在进行页面切换,退出控制模式,进入通常模式。
[0049]在变更的实施方式中,本发明也可以不通过鼠标标识12进入触发区来触发进入控制模式,也可以是当该鼠标标识12靠近该触发区后进入控制模式,执行切换步骤。例如当鼠标标识12移动靠近到该触发区的边缘时进入控制模式,执行切换步骤。例如该触发区是一个条形的控件,当鼠标标识12移动到该触发区周围2厘米以内达到预设时间时进入控制模式,执行切换步骤。此时,也可以从广义上将触发区及其四周2厘米以内的范围理解为新的触发区。
[0050]在变更的实施方式中,本发明还可以有以下方案:
[0051]请参阅3,图3是本发明体感方式的页面切换方法另一个实施方式所控制的界面的示意图。
[0052]该界面11中设置有一个滑动控制区18 (相当于前述控制区17),该滑动控制区18内具有个导航滑栏21 (相当于前述触发区),该导航滑栏21上具有一个滑块22和多个间隔设置的定位点。举例而言,在本实施方式中,该多个定位点分别为第一定位点23、第二定位点24和第三定位点25。每个定位点与一个页面一一对应,例如该第一定位点23与该页面B对应,该第二定位点24与该页面A对应,该第三定位点5与页面C(图未示)对应。
[0053]当该鼠标标识11从一个定位点移至另一个定位点时,则判定该鼠标标识11在预设方向上的位移达到预设值时,将该界面11显示的内容从该一个定位点所对应的页面切换为该另一个定位点所对应的页面。具体地:当该滑块22位于某个定位点时,该界面11显示与该定位点对应的页面。当该滑22位于两个相邻的定位点之间时,该界面11根据该滑块22距离该两个相邻定位点之间的距离,按照一定比例同时显示与该两个定位点对应的页面。例如,该滑块22与该第一定位点23的距离和该滑块22与该定位点24的距离的比值为1:2,则该界面11自右至左截取该页面B的三分之二的页面、自左至右截取该当前页面A的三分之一的页面,将该两个截取的页面同时显示在该界面11。当该滑块22在该导航滑栏21上运动时,该界面11中显示的画面也会随着进行等比例的“运动”。
[0054]在该鼠标标识12进入导航栏21时,进入控制模式,页面因该鼠标标识12移动而移动。具体地,该鼠标标识12 “抓住”该滑块22,与该滑块22 “绑定”,该滑块22随着该鼠标标识12的运动而同步运动。此时,检测该鼠标标识12的移动距离,从而测算出该滑块22的移动距离,从而得到该滑块22在该导航滑栏21上的移动状况、与该多个定位点之间的距离等。随后依据该滑块22的位置对该界面31中显示的页面进行切换。
[0055]在本实施方式中,由于可以直接通过滑动滑块22对页面进行切换,因此能够在一个触发区(导航栏21)实现从页面A切换到其他任何页面的切换,无需在界面11的不同位置寻找对应不同页面的触发区。
[0056]根据以上实施方式,请参阅图4,图4是本发明的体感方式的页面切换方法的流程示意图。本发明中,首先在界面11中设置触发区,该触发区关联待切换页面,该待切换页面连接界面11中显示的当前页面,从该待切换页面指向该当前页面的方向为切换方向;在鼠标标识12进入或靠近该触发区后,执行切换步骤;该切换步骤包括:在界面中划出一包含该触发区的控制区17,当检测到该鼠标标识12始终位于该控制区17内且在预设方向上的位移达到预设值时,将界面11显示的内容完全切换为该待切换页面后退出切换步骤;当检测到该鼠标标识12移出控制区17时,直接退出切换步骤;通过以上步骤实现从当前页面到其他页面的切换,本发明能够不受用户手臂抖动、漂移等带来的误操作的影响,也会因为等待较长时间导致操作不顺畅,因此使得本发明的体感方式的页面切换方法的用户体验较好。由于不需要设置按键在外部设备上,因此本发明的体感方式的页面切换方法还能够节约相关硬件的制造成本。
[0057]根据以上实施方式,本发明体感方式的页面切换系统包括设定模块和切换模块,通过设定模块在界面11中设置触发区,设置该触发区关联待切换页面,设置该待切换页面连接界面中显示的当前页面,从该待切换页面指向该当前页面的方向为切换方向;通过切换模块在鼠标标识12进入该触发区后,执行切换步骤。该设定模块用于设定触发区的形状和位置,该切换模块用于执行切换步骤中的各种指令。
[0058]根据以上示例,本发明体感方式的页面切换系统还可以包括提示模块,提示模块用于在鼠标标识12进入或靠近触发区且尚未执行切换步骤时执行该提示步骤:该提示模块用于执行该提示步骤时包括:用于将该待切换页面向切换方向移入至占据界面的第一预设比例处。
[0059]根据以上示例,该切换模块在用于执行该切换步骤时还包括:用于该鼠标标识12的灵敏度由进入切换步骤之前的通常状态降低为低灵敏度状态;用于当该鼠标标识12在与切换方向相同或相反的方向上移动时,该待切换页面和当前页面同步朝着与鼠标标识12移动方向相同的方向移动;用于当该待切换页面沿切换方向移入至占据该界面11的比例为一第二预设比例时,判定该鼠标标识12沿预设方向的位移达到预设值;用于当该待切换页面沿与切换方向相反方向移出至占据该界面11的比例为一第三预设比例时,将该界面11的内容回退至完全显示该当前页面并退出切换步骤。
[0060]根据以上示例,该切换模块在用于判断鼠标标识是否进入或靠近该触发区时还用于检测该鼠标标识是否停留在该触发区内或靠近触发区的位置且停留时间达到一预设时间值。该设定模块在用于在界面中设置触发区的步骤时包括:用于在该界面的各个边缘处分别设置一个触发区,用于设定每一个触发区关联一个不同的待切换页面。
[0061]根据以上示例,还设定模块还用于设置一个导航滑栏21及一个位于该导航滑栏21上的滑块22在该触发区,该导航滑栏21上具有多个间隔设置的定位点,每个定位点与一个待切换页面对应;该切换模块用于执行该切换步骤时还包括:用于设定该滑块22与该鼠标标识12同步运动;用于当该鼠标标识12从一个定位点移至另一个定位点时,判定该鼠标标识12在预设方向上的位移达到预设值时,将该界面显示的内容从该一个定位点所对应的页面切换为该另一个定位点所对应的页面。
[0062]本发明体感方式的页面切换系统通过以上模块来执行相应步骤实现页面A到其他页面的切换,本发明能够不受用户手臂抖动、漂移等带来的误操作的影响,也不会因为等待较长时间导致操作不顺畅,因此使得本发明的体感方式的页面切换系统的用户体验较好。由于不需要设置按键在外部设备上,因此本发明的体感方式的页面切换系统还能够节约相关硬件的制造成本。
[0063]本【技术领域】的普通技术人员可以理解实现上述实施例方法的全部或部分步骤是可以通过程序来指令相关的硬件完成,所述的程序可以存储于一种计算机可读存储介质中,该程序在执行时,包括方法实施例的步骤之一或其组合。
[0064]此外,在本发明各个实施例中的各功能单元可以集成在一个处理模块中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个模块中。上述集成的模块既可以采用硬件的形式实现,也可以采用软件功能模块的形式实现。所述集成的模块如果以软件功能模块的形式实现并作为独立的产品销售或使用时,也可以存储在一个计算机可读取存储介质中。上述提到的存储介质可以是只读存储器,磁盘或光盘等。
[0065]应说明的是,以上实施例仅用以说明本发明的技术方案而非限制,尽管参照较佳实施例对本发明进行了详细说明,本领域的普通技术人员应当理解,可以对本发明的技术方案进行修改或者等同替换,而不脱离本发明技术方案的精神和范围,其均应涵盖在本发明的权利要求范围当中。
【权利要求】
1.一种体感方式的页面切换方法,包括: 在界面中设置触发区,该触发区关联待切换页面,该待切换页面连接界面中显示的当前页面,从该待切换页面指向该当前页面的方向为切换方向; 在鼠标标识进入或靠近该触发区后,执行切换步骤; 该切换步骤包括:在界面中划出一包含该触发区的控制区,当检测到该鼠标标识始终位于该控制区内且在预设方向上的位移达到预设值时,将界面显示的内容完全切换为该待切换页面后退出切换步骤;当检测到该鼠标标识移出控制区时,直接退出切换步骤。
2.根据权利要求1所述的体感方式的页面切换方法,其特征在于,还包括一提示步骤,在鼠标标识进入或靠近触发区且尚未执行切换步骤时,进入该提示步骤,该提示步骤包括:将该待切换页面向切换方向移入至占据界面的第一预设比例处。
3.根据权利要求2所述的体感方式的页面切换方法,其特征在于, 在切换步骤中:该鼠标标识的灵敏度由进入切换步骤之前的通常状态降低为低灵敏度状态,当该鼠标标识在与切换方向相同或相反的方向上移动时,该待切换页面和当前页面同步朝着与鼠标标识移动方向相同的方向移动;当该待切换页面沿切换方向移入至占据该界面的比例为一第二预设比例时,则判定该鼠标标识沿预设方向的位移达到预设值;当该待切换页面沿与切换方向相反方向移出至占据该界面的比例为一第三预设比例时,将该界面的内容回退至完全显示该当前页面并退出切换步骤。
4.根据权利要求1所述的体感方式的页面切换方法,其特征在于, 判断鼠标标识是否进入或靠近该触发区包括,该鼠标标识停留在该触发区内或靠近触发区的位置,且停留时间达到一预设时间值; 在界面中设置触发区的步骤包括:于该界面的各个边缘处分别设置一个触发区,每一个触发区关联一个不同的待切换页面。
5.根据权利要求1所述的体感方式的页面切换方法,其特征在于, 设置一个导航滑栏及一个位于该导航滑栏上的滑块在该触发区,该导航滑栏上具有多个间隔设置的定位点,每个定位点与一个待切换页面对应; 该切换步骤还包括:设定该滑块与该鼠标标识同步运动;当该鼠标标识从一个定位点移至另一个定位点时,则判定该鼠标标识在预设方向上的位移达到预设值时,将该界面显示的内容从该一个定位点所对应的页面切换为该另一个定位点所对应的页面。
6.—种体感方式的页面切换系统,包括: 设定模块,用于在界面中设置触发区,设定该触发区关联待切换页面,设定该待切换页面连接界面中显示的当前页面,从该待切换页面指向该当前页面的方向为切换方向; 切换模块,用于在鼠标标识进入或靠近该触发区后,执行切换步骤; 该切换模块用于执行该切换步骤时包括:用于在界面中划出一包含该触发区的控制区;用于当检测到该鼠标标识始终位于该控制区内且在预设方向上的位移达到预设值时,将界面显示的内容完全切换为该待切换页面后退出切换步骤;用于当检测到该鼠标标识移出控制区时,直接退出切换步骤。
7.根据权利要求6所述的体感方式的页面切换系统,其特征在于,还包括: 提示模块,用于在鼠标标识进入或靠近触发区且尚未执行切换步骤时执行该提示步骤:该提示模块用于执行该提示步骤时包括:用于将该待切换页面向切换方向移入至占据界面的第一预设比例处。
8.根据权利要求7所述的体感方式的页面切换系统,其特征在于, 该切换模块在用于执行该切换步骤时还包括:用于该鼠标标识的灵敏度由进入切换步骤之前的通常状态降低为低灵敏度状态;用于当该鼠标标识在与切换方向相同或相反的方向上移动时,该待切换页面和当前页面同步朝着与鼠标标识移动方向相同的方向移动;用于当该待切换页面沿切换方向移入至占据该界面的比例为一第二预设比例时,判定该鼠标标识沿预设方向的位移达到预设值;用于当该待切换页面沿与切换方向相反方向移出至占据该界面的比例为一第三预设比例时,将该界面的内容回退至完全显示该当前页面并退出切换步骤。
9.根据权利要求6所述的体感方式的页面切换系统,其特征在于, 该切换模块在用于判断鼠标标识是否进入或靠近该触发区时包括,用于检测该鼠标标识是否停留在该触发区内或靠近触发区的位置且停留时间达到一预设时间值; 该设定模块在用于在界面中设置触发区的步骤时包括:用于在该界面的各个边缘处分别设置一个触发区,用于设定每一个触发区关联一个不同的待切换页面。
10.根据权利要求6所述的体感方式的页面切换系统,其特征在于, 还设定模块还用于设置一个导航滑栏及一个位于该导航滑栏上的滑块在该触发区,该导航滑栏上具有多个间隔设置的定位点,每个定位点与一个待切换页面对应; 该切换模块用于执行该切换步骤时还包括:用于设定该滑块与该鼠标标识同步运动;用于当该鼠标标识从 一个定位点移至另一个定位点时,判定该鼠标标识在预设方向上的位移达到预设值时,将该界面显示的内容从该一个定位点所对应的页面切换为该另一个定位点所对应的页面。
【文档编号】G06F9/48GK103677992SQ201310706681
【公开日】2014年3月26日 申请日期:2013年12月20日 优先权日:2013年12月20日
【发明者】甘泉 申请人:深圳泰山在线科技有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1