一种在触摸屏设备处于锁屏状态下的滑动解锁方法

文档序号:6371076阅读:441来源:国知局
专利名称:一种在触摸屏设备处于锁屏状态下的滑动解锁方法
技术领域
本发明涉及触摸屏领域,特别是涉及一种在触摸屏设备处于锁屏状态下的滑动解锁方法。
背景技术
现有技术的触摸屏设备的解锁方法,在锁屏状态时,在触摸屏的预定位置上显示一个解锁的图片,用户将解锁图片从一个预定位置移动到预定的解锁区域实现解锁。现有的解锁方法需要用户精确定位,并且按照指定的路径完成解锁,导致用户在特殊的使用场景下操作难度增大。 因此,需要提供一种在触摸屏设备处于锁屏状态下的滑动解锁方法,以解决上述技术问题。

发明内容
本发明主要解决的技术问题是提供一种在触摸屏设备处于锁屏状态下的滑动解锁方法,能够在触摸屏的任意区域进行解锁。为解决上述技术问题,本发明采用的一个技术方案是提供一种在触摸屏设备处于锁屏状态下的滑动解锁方法,其包括以下步骤a.对用户的手指在触摸屏上划动而产生的轨迹进行采样,依序获取多个采样点,其中,每个采样点包括X轴坐标值和y轴坐标值;b.获取第一个采样点和最后一个采样点,将最后一个采样点的X轴坐标值与第一个采样点的X轴坐标值相减取绝对值以获取到手指在触摸屏上的横向划动距离,并且将最后一个采样点的y轴坐标值与第一个采样点的y轴坐标值相减取绝对值以获取到手指在触摸屏上的纵向划动距离;c.在判断到横向划动距离大于或等于第一预设距离且纵向划动距离小于或等于第二预设距离时,对触摸屏进行解锁,在横向划动距离小于第一预设距离或纵向划动距离大于第二预设距离时,保持锁屏状态,并显示解锁提示。其中,在步骤b中,在触摸屏上设置一预设区域,第一采样点设置在预设区域中。其中,在步骤c中,第一预设距离Dl与第二预设距离D2存在以下关系式D2=D1*L/H ;其中,H为触摸屏的宽度,L为触摸屏的长度。其中,第一预设距离Dl为触摸屏的宽度的一半,第二预设距离D2为触摸屏长度的一半。其中,在步骤c中,在对触摸屏进行解锁时,触摸屏显示解锁动画。为解决上述技术问题,本发明采用的另一个技术方案是提供一种在触摸屏设备处于锁屏状态下的滑动解锁方法,其包括以下步骤a.对用户的手指在触摸屏上划动而产生的轨迹进行采样,依序获取多个采样点,其中,每个采样点包括X轴坐标值和y轴坐标值;b.获取第一个采样点和最后一个采样点,将最后一个采样点的X轴坐标值与第一个采样点的X轴坐标值相减取绝对值以获取到手指在触摸屏上的横向划动距离,并且将最后一个采样点的y轴坐标值与第一个采样点的y轴坐标值相减取绝对值以获取到手指在触摸屏上的纵向划动距离;C.在判断到纵向划动距离大于或等于第三预设距离且横向划动距离小于或等于第四预设距离时,对触摸屏进行解锁,在纵向划动距离小于第三预设距离或横向划动距离大于第四预设距离时,保持锁屏状态,并显示解锁提示。其中,在步骤b中,在触摸屏上设置一预设区域,第一采样点设置在预设区域中。其中,在步骤c中,第三预设距离D3与第四预设距离D4存在以下关系式D4=D3*H/L ;其中,H为触摸屏的宽度,L为触摸屏的长度。
·
其中,第三预设距离D3为触摸屏的长度的一半,第四预设距离D4为触摸屏的宽度
的一半。其中,在步骤c中,在对触摸屏进行解锁时,触摸屏显示解锁动画。本发明的有益效果是区别于现有技术的情况,本发明的在触摸屏设备处于锁屏状态下的滑动解锁方法,通过获取多个采样点,并将用户手指在触摸屏上横向划动距离或纵向划动距离与预设距离比较,以实现触摸屏的解锁,增加了用户的操作自由度,以使用户在特殊的使用场景下能够方便地进行解锁,此外,在用户进行错误的解锁操作时,显示解锁提不,提闻用户体验效果。


图I是根据本发明第一实施例的在触摸屏设备处于锁屏状态下的滑动解锁方法的流程图;图2是图I中触摸屏设备正常解锁的示意图;图3是图I中触摸屏设备异常解锁的示意图;图4是本发明第二实施例的在触摸屏设备处于锁屏状态下的滑动解锁方法的流程图;图5是图4中触摸屏设备正常解锁的示意图;图6是图4中触摸屏设备异常解锁的示意图;图7是本发明触摸屏设备设置解锁的方法流程图。
具体实施例方式请参见图1,图I是本发明第一实施例的在触摸屏设备处于锁屏状态下的滑动解锁方法的流程图。如图I所示,本实施例所揭示的在触摸屏设备处于锁屏状态下的滑动解锁方法包括以下步骤步骤101 :对用户的手指在触摸屏上划动而产生的轨迹进行采样,依序获取多个采样点;步骤102 :获取第一个采样点和最后一个采样点,将最后一个采样点的X轴坐标值与第一个采样点的X轴坐标值相减取绝对值以获取到手指在触摸屏上的横向划动距离,并且将最后一个采样点的y轴坐标值与第一个采样点的y轴坐标值相减取绝对值以获取到手指在触摸屏上的纵向划动距离;步骤103 :在判断到横向划动距离大于或等于第一预设距离Dl且纵向划动距离小于或等于第二预设距离D2时,对触摸屏进行解锁,在横向划动距离小于第一预设距离Dl或纵向划动距离大于第二预设距离D2时,保持锁屏状态,并显示解锁提示。
在步骤102中,在触摸屏上设置一预设区域,第一采样点设置在预设区域中。在步骤103中,第一预设距离Dl与第二预设距离D2存在以下关系式D2=D1*L/H(I)其中,H为触摸屏的宽度,L为触摸屏的长度。在本实施例中,第一预设距离Dl优选为触摸屏的宽度H的一半,根据式(I)可得,第二预设距离D2为触摸屏的长度L的一半。在其他实施例中,本领域的技术人员完全可以将第一预设距离Dl设置为其他数值。以下结合触摸屏设备进一步详细说明触摸屏设备处于锁屏状态下的滑动解锁方法。如图2所示,图2是图I中触摸屏设备正常解锁的示意图。本实施所揭示的触摸屏设备10包括触摸屏11,触摸屏11上设置预设区域111。在本实施例中,触摸屏11所在的平面上设有x-y坐标系。在步骤101中,每个采样点包括X轴坐标值和y轴坐标值。在步骤102中,获取第一采样点A和最后一个采样点B,其中,第一采样点A设置在预设区域111内,第一采样点A的坐标值为(xl,yl),最后一个采样点B的坐标值为(x2,y2)。触摸屏设备10将最后一个米样点B的X坐标值x2与第一米样点A的X坐标值xl相减的绝对值以获取用户手指在触摸屏11上的横向划动距离LI,即LI= I x2-xl |,并且将最后一个采样点B的y坐标值y2与第一采样点A的y坐标值yl相减的绝对值以获取用户手指在触摸屏11上的纵向划动距离L2,即L2= I y2-yl I。在步骤103中,触摸屏设备10将横向划动距离LI与第一预设距离Dl相比较,并将纵向划动距离L2与第二预设距离D2相比较,当横向划动距离LI大于或等于第一预设距离D1,并且纵向划动距离L2小于或等于第二预设距离D2时,触摸屏11进行解锁。因此,在触摸屏11的划动轨迹112、113、114、115以及116均可以实现触摸屏11解锁。此外,在触摸屏11进行解锁时,在触摸屏11上还显示解锁动画12,解锁动画12是锁屏背景基于用户的手指在触摸屏11上划动的方向呈3D翻页效果移动直至解锁完成,以使触摸屏11进入解锁后的屏幕状态。在其他实施例中,本领域的技术人员完全可以将解锁动画12设置为其他的动画。如图3所示,当横向划动距离LI小于第一预设距离Dl或者纵向划动距离L2大于第二预设距离时,保持触摸屏11的锁屏状态,并且触摸屏11显示解锁提示13。解锁提示13在用户手指在触摸屏11上触发解锁提示13的位置显示,以提示正确解锁的方式。其中,解锁提示13包括文字、图片或动画。值得注意的是,在其他实施例中,第一采样点A和最后一个采样点B的位置可以互换。
区别于现有技术的触摸屏设备,本实施例所揭示的在触摸屏设备10处于锁屏状态下的滑动解锁方法,通过将用户手指在触摸屏11上横向划动距离LI大于或等于第一预设距离D1,并且纵向划动距离L2小于或等于第二预设距离D2,以实现触摸屏11的解锁,增加了用户的操作自由度,以使用户在特殊的使用场景(如单手操作、开车中或紧急情况)下能够方便地进行解锁,此外,在用户进行错误的解锁操作时,显示解锁提示13,提高用户体验效果。请参见图4,图4是本发明第二实施例的在触摸屏设备处于锁屏状态下的滑动解锁方法的流程图。如图4所示,本实施例所揭示的在触摸屏设备处于锁屏状态下的滑动解锁方法包括以下步骤按照如图I所述的步骤101-102,依序获取多个采样点,并且获取最后一个采样点与第一采样点在触摸屏上的横向划动距离和纵向划动距离;步骤403 :在判断到纵向划动距离大于或等于第三预设距离D3且横向划动距离小于或等于第四预设距离D4时,对触摸屏进行解锁,在横向划动距离小于第三预设距离D3或纵向划动距离大于第四预设距离D4时,保持锁屏状态,并显示解锁提示。在步骤402中,在触摸屏上设置一预设区域,第一采样点设置在预设区域中。在步骤403中,第三预设距离D3与第四预设距离D4存在以下关系式
D4=D3*H/L(2)其中,H为触摸屏的宽度,L为触摸屏的长度。在本实施例中,第三预设距离D3优选为触摸屏的长度L的一半,根据式(2)可得,第四预设距离D4为触摸屏的宽度H的一半。在其他实施例中,本领域的技术人员完全可以将第三预设距离D3设置为其他数值。以下结合触摸屏设备进一步详细说明触摸屏设备处于锁屏状态下的滑动解锁方法。如图5所示,图5是图4中触摸屏设备正常解锁的示意图。本实施所揭示的触摸屏设备50包括触摸屏51,触摸屏51上设置预设区域511。在本实施例中,触摸屏51所在的平面上设有x-y坐标系。在步骤401中,每个采样点包括X轴坐标值和y轴坐标值。在步骤402中,获取第一米样点Al和最后一个米样点BI,其中,第一米样点Al设置在预设区域511内,第一采样点Al的坐标值为(x3,y3),最后一个采样点BI的坐标值为(x4, y4)。触摸屏设备50将最后一个米样点BI的x坐标值x4与第一米样点Al的x坐标值x3相减的绝对值以获取用户手指在触摸屏11上的横向划动距离L3,即L3= I x4-x3 I,并将最后一个采样点BI的y坐标值y4与第一采样点Al的y坐标值y3相减的绝对值以获取用户手指在触摸屏51上的纵向划动距离L4,即L4= I y4-y3 I。在步骤403中,触摸屏设备50将纵向划动距离L4与第三预设距离D3相比较,并将横向划动距离L3与第四预设距离D4相比较,当纵向划动距离L4大于或等于第三预设距离D3,并且横向划动距离L3小于或等于第四预设距离D4时,触摸屏51进行解锁。此外,在触摸屏51进行解锁时,在触摸屏51上还显示解锁动画52,解锁动画52是锁屏背景基于用户的手指在触摸屏51上划动的方向呈3D翻页效果移动直至解锁完成,以使触摸屏51进入解锁后的屏幕状态。在其他实施例中,本领域的技术人员完全可以将解锁动画52设置为其他的动画。如图6所示,当纵向划动距离L4小于第三预设距离D3或者横向划动距离L3大于第四预设距离D4时,保持触摸屏51的锁屏状态,并且触摸屏51显示解锁提示53。解锁提示53在用户手指在触摸屏51上触发解锁提示53的位置显示,以提示正确解锁的方式。其中,解锁提示53包括文字、图片或动画。值得注意的是,在其他实施例中,第一采样点Al和最后一个采样点BI的位置可以互换。区别于现有技术的触摸屏设备,本实施例所揭示的在触摸屏设备70处于锁屏状态下的滑动解锁方法,通过将用户手指在触摸屏51上纵向划动距离L4大于或等于第三预设距离D3,并且横向划动距离L3小于或等于第四预设距离D4,以实现触摸屏51的解锁,增加了用户的操作自由度,以使用户在特殊的使用场景(如单手操作、开车中或紧急情况)下能够方便地进行解锁,此外,在用户进行错误的解锁操作时,显示解锁提示53,提高用户体验效果。请参见图7,图7是本发明触摸屏设备设置解锁的方法流程图。本发明所揭示的触摸屏设备采用Android (安桌)系统,在触摸屏设备上自定义一划动控件,以使触摸屏设备在用户划动触摸屏时,根据用户划动触摸屏的位置进行解锁。在本实施例中,在触摸屏处于锁屏状态时,发送一个广播给status bar(状态栏),以将status bar的背景设置为透明,以使触摸屏的介面更加美观。更进一步,本实施例的触摸屏设备设置解锁的方法包括以下步骤、步骤701 :将触摸屏的锁屏设置为全屏状态,并且覆盖在status bar下;步骤702 :在Lockscreen添加自定义划动控件Jrd Unlock View到布局文件中。综上所述,与现有的触摸屏设备相比,本发明的在触摸屏设备处于锁屏状态下的滑动解锁方法,通过获取多个采样点,并将用户手指在触摸屏上横向划动距离或纵向划动距离与预设距离比较,以实现触摸屏的解锁,增加了用户的操作自由度,以使用户在特殊的使用场景下能够方便地进行解锁,此外,在用户进行错误的解锁操作时,显示解锁提示,提闻用户体验效果。以上所述仅为本发明的实施例,并非因此限制本发明的专利范围,凡是利用本发明说明书及附图内容所作的等效结构或等效流程变换,或直接或间接运用在其他相关的技术领域,均同理包括在本发明的专利保护范围内。
权利要求
1.一种在触摸屏设备处于锁屏状态下的滑动解锁方法,其特征在于,包括以下步骤 a.对用户的手指在触摸屏上划动而产生的轨迹进行采样,依序获取多个采样点,其中,每个采样点包括X轴坐标值和y轴坐标值; b.获取第一个采样点和最后一个采样点,将所述最后一个采样点的X轴坐标值与所述第一个采样点的X轴坐标值相减取绝对值以获取到所述手指在所述触摸屏上的横向划动距离,并且将所述最后一个采样点的I轴坐标值与所述第一个采样点的I轴坐标值相减取绝对值以获取到所述手指在所述触摸屏上的纵向划动距离; c.在判断到所述横向划动距离大于或等于第一预设距离且所述纵向划动距离小于或等于第二预设距离时,对所述触摸屏进行解锁,在所述横向划动距离小于所述第一预设距离或所述纵向划动距离大于所述第二预设距离时,保持所述锁屏状态,并显示解锁提示。
2.根据权利要求I所述的解锁方法,其特征在于,在步骤b中,在所述触摸屏上设置一预设区域,所述第一采样点设置在所述预设区域中。
3.根据权利要求I所述的解锁方法,其特征在于,在所述步骤c中,所述第一预设距离Dl与所述第二预设距离D2存在以下关系式D2=D1*L/H ; 其中,H为所述触摸屏的宽度,L为所述触摸屏的长度。
4.根据权利要求3所述的解锁方法,其特征在于,所述第一预设距离Dl为所述触摸屏的宽度的一半,所述第二预设距离D2为所述触摸屏长度的一半。
5.根据权利要求I所述的解锁方法,其特征在于,在步骤c中,在对所述触摸屏进行解锁时,所述触摸屏显示解锁动画。
6.一种在触摸屏设备处于锁屏状态下的滑动解锁方法,其特征在于,包括以下步骤 a.对用户的手指在触摸屏上划动而产生的轨迹进行采样,依序获取多个采样点,其中,每个采样点包括X轴坐标值和y轴坐标值; b.获取第一个采样点和最后一个采样点,将所述最后一个采样点的X轴坐标值与所述第一个采样点的X轴坐标值相减取绝对值以获取到所述手指在所述触摸屏上的横向划动距离,并且将所述最后一个采样点的I轴坐标值与所述第一个采样点的I轴坐标值相减取绝对值以获取到所述手指在所述触摸屏上的纵向划动距离; c.在判断到所述纵向划动距离大于或等于第三预设距离且所述横向划动距离小于或等于第四预设距离时,对所述触摸屏进行解锁,在所述纵向划动距离小于所述第三预设距离或所述横向划动距离大于所述第四预设距离时,保持所述锁屏状态,并显示解锁提示。
7.根据权利要求6所述的解锁方法,其特征在于,在所述步骤b中,在所述触摸屏上设置一预设区域,所述第一采样点设置在所述预设区域中。
8.根据权利要求6所述的解锁方法,其特征在于,在所述步骤c中,所述第三预设距离D3与所述第四预设距离D4存在以下关系式D4=D3*H/L ; 其中,H为所述触摸屏的宽度,L为所述触摸屏的长度。
9.根据权利要求8所述的解锁方法,其特征在于,所述第三预设距离D3为所述触摸屏的长度的一半,所述第四预设距离D4为所述触摸屏的宽度的一半。
10.根据权利要求6所述的解锁方法,其特征在于,在步骤c中,在对所述触摸屏进行解锁时,所述触摸屏显示解锁 动画。
全文摘要
本发明提供一种在触摸屏设备处于锁屏状态下的滑动解锁方法,其包括以下步骤a.对用户的手指在触摸屏上划动而产生的轨迹进行采样,依序获取多个采样点;b.获取第一个采样点和最后一个采样点,并且获取到手指在触摸屏上的横向划动距离,以及获取到手指在触摸屏上的纵向划动距离;c.在判断到横向划动距离大于或等于第一预设距离且纵向划动距离小于或等于第二预设距离时,对触摸屏进行解锁,在横向划动距离小于第一预设距离或纵向划动距离大于第二预设距离时,保持锁屏状态。通过以上方式,本发明增加了用户的操作自由度,以使用户在特殊的使用场景下能够方便地进行解锁。
文档编号G06F3/041GK102750090SQ201210185949
公开日2012年10月24日 申请日期2012年6月6日 优先权日2012年6月6日
发明者吴晓春, 喻传春, 姚婵, 王媚鹂, 虞卓君 申请人:惠州Tcl移动通信有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1