终端应用切换方法及装置的制造方法_4

文档序号:9274594阅读:来源:国知局
QQ、微信等根据用户需求设置,在向下滑动时,为切换至下一个预先设定的应用,例如,浏览器、微博等,或者根据用户排列的顺序,根据当前打开的应用切换至下一个应用,例如,排序为QQ、微信、微博、浏览器,当前打开的为QQ,则向下滑动时,切换至微信。在本发明其他实施例中,也还可以是通过其他方式来确定切换至哪个应用,例如,通过连续滑动来确定,在一定时间(5s或8s)内,连续接收到多次滑动操作,则根据滑动操作的次数确定对应切换至哪个应用,例如,向上滑动2次,切换至QQ,向上滑动3次,切换至微信等,具体对应方式在此不做限定。
[0098]具体的,参考图7,所述切换至所述按压滑动信息对应的应用的过程还可以包括:
[0099]步骤S33,确定所述按压滑动信息对应的压力值;
[0100]步骤S34,根据所述滑动方向及所述压力值确定对应的应用,切换至所确定的应用。
[0101]在本实施例中,在获取到所述按压操作的按压滑动信息后,确定所述按压滑动信息对应的压力值,即确定每一次按压滑动操作对应的压力值,所述压力值可以是单次按压滑动操作中的多次按压操作的压力值的平均值,或者取当中一个中间压力值等方式,在确定所述按压滑动信息对应的压力值后,根据所述滑动方向和所述压力值确定对应的应用,具体的,所述根据所述滑动方向和所述压力值确定对应的应用的过程包括:在所述滑动方向为向上滑动的方向时,确定要返回至之前进入过的应用,根据压力值大小,切换至对应之前进入过的应用,例如,之前进入过QQ、微信或微博,对应的压力值为10Ν、15Ν和20N,则根据压力值,对应切换至之前进入过的应用,例如,在压力值为1N时,切换至之前进入过的QQ,在压力值为20N时,切换至之前进入过的微博;在所述滑动方向为向下滑动的方向时,确定切换至之前未进入过的应用,根据压力值大小,切换至对应之前未进入过的应用,例如,之前未进入过的QQ、微信或微博,对应的压力值为10N、15N和20N,则根据压力值,对应切换至之前未进入过的应用,例如,在压力值为1N时,切换至之前未进入过的QQ,在压力值为20N时,切换至之前未进入过的微博。在本发明其他实施例中,也还可以是通过如下方式确定应用,完成应用的切换过程:确定所述压力值所述的压力等级范围;根据所确定的等级范围确定对应的应用,切换至所确定的应用。例如,压力值在O至1N为A等级,对应应用a,压力值在1N至15N为B等级,对应应用b,压力值在15N至20N为C等级,对应应用c等,在获取到所述压力值后,确定所述压力值对应的压力等级,根据压力等级确定对应的应用,例如,确定的压力等级为A级时,确定为应用a,切换至应用a ;在确定的压力等级为B级时,确定为应用b,切换至应用b。在所述压力值大于第二预设压力阈值时,切换至最后一个应用,所述最后一个应用可以是终端最后加载的应用,或者为用户最近一段时间(一周或者10天等)使用次数最多的应用,所述第二预设压力阈值为用户的极限压力阈值,根据不同类型的用户设置,例如,A用户的设置为50N,B用户的设置为80N等。
[0102]本实施例通过基于终端压力传感器的滑动操作完成终端应用的切换操作,无需退出当前界面进入多任务界面或者进入应用界面选择应用完成应用的切换。减少了应用切换的过程,提高了应用切换的效率。
[0103]在上述第一实施例的基础上,参考图8,提出本发明终端应用切换方法的第二实施例,在所述步骤S30还可以包括:
[0104]步骤S35,获取所述按压滑动信息对应的压力值变化信息;
[0105]步骤S36,在所述压力值变化信息为变小信息时,切换至上一个应用;
[0106]步骤S37,在所述压力值变化信息为变大信息时,切换至下一个应用。
[0107]在本实施例中,提出另一种根据压力值完成终端应用的切换过程,在基于终端传感器的按压滑动操作过程中,会涉及按压多个压力传感器的过程,在按压过程中,侦测每个压力传感器接收到的按压操作的压力值,进而确定按压滑动操作过程中压力值的变化信息。所述变化信息包括逐渐变小,或者逐渐变大,或者瞬间变小,瞬间变大等。
[0108]在获取到按压滑动操作的按压滑动信息后,获取所述按压滑动信息对应的压力值变化信息;在所述变化信息为变小时,切换至上一个应用;在所述压力值变化信息为变大信息时,切换至下一个应用。在本发明其他实施例中也还可以是在变小时,确定变小的等级,并切换至变小等级对应的应用,或者在变大时,确定变大的等级,并切换至变大等级对应的应用。
[0109]本实施例通过确定按压滑动操作的压力值变化信息,根据压力值变化信息来切换应用,使得按压滑动操作下终端应用的切换方式更加多样化,进而提高终端应用切换的效率。
[0110]本发明进一步提供一种终端应用切换装置。
[0111]参照图9,图9为本发明终端应用切换装置较佳实施例的功能模块示意图。
[0112]本实施例一种终端应用切换装置,所述终端应用切换装置包括:检测模块10、获取模块20和切换模块30。
[0113]所述检测模块10,用于通过内置的压力传感器检测按压滑动操作;
[0114]在本实施例中,提供一种终端,所述终端包括至少2个压力传感器,所述压力传感器设置在终端的侧面或者背面等,优选为设置在所述终端的两侧,即,在所述终端存在边框时,设置在所述边框的部分,在所述终端不存在边框时,设置在所述手机的两侧面。在所述终端设置两个压力传感器时,所述压力传感器设置在终端的同一侧,例如,终端触摸屏的左侧面或者右侧面。通过在同一侧面设置2个或者2个以上的压力传感器,可以基于设置的压力传感器的顺序,来检测到按压操作的方向。通过内置的压力传感器检测按压滑动操作,所述滑动操作包括单边的滑动操作或者双边的滑动操作,例如,参考图4,可以是同时接收到传感器A1-A3侧面和传感器B1-B3侧面的滑动操作。优选地,在本发明其他实施例中,为了防止误操作,还可以是:在通过内置的压力传感器检测到按压滑动操作后,确定所述按压滑动操作对应的压力值是否大于第一预设压力阈值(10N或15N等),在所述按压滑动操作对应的压力值大于第一预设压力阈值时,判断为有效的按压滑动操作;在所述按压滑动操作对应的压力值小于第一预设压力阈值时,判断为无效的按压滑动操作。或者判断两个相邻的传感器接收到的按压操作的时间间隔是否大于预设时间间隔(Is或2s等),在按压操作的时间间隔大于预设时间间隔,判断为无效的按压滑动操作;在按压操作的时间间隔小于或等于预设时间间隔,判断为有效的按压滑动操作。在为无效的按压滑动操作时,继续接收基于终端压力传感器的按压滑动操作,或者在预设时间内未接收到所述按压滑动操作后,停止接收基于终端压力传感器的按压滑动操作,以节省终端的电量。
[0115]在本发明其他实施例中,所述判断所述按压滑动操作是否为有效的按压滑动操作的过程也还可以是:在按压操作为连续按压操作时,判断所述按压操作是否达到预设压力值,所述预设压力值为1N或20N等,在达到预设压力值后,判断所述按压操作是否在所述预设按压时间内完成,若在所述预设按压时间内完成,则判断所述按压操作为有效的按压滑动操作;若未在所述预设按压时间内完成,则判断所述按压操作为无效的按压滑动操作。也还可以是采取其他方式来判断所述按压滑动操作是否为有效的按压滑动操作,例如,将按压次数与按压操作的压力值结合起来,或者将按压次数、按压时间和按压操作的压力值结合起来,在此不再--赘述。
[0116]所述获取模块20,用于在检测到所述按压滑动操作后,获取所述按压滑动操作对应的按压滑动信息;
[0117]所述按压滑动信息包括但不限于按压滑动操作的滑动方向、按压滑动操作的按压压力值、按压滑动操作的按压持续时间、按压滑动操作的按压完成时间等。在接收到所述按压滑动操作后,获取所述滑动操作对应的按压滑动信息。
[0118]所述切换模块30,用于切换至所述按压滑动信息对应的应用。
[0119]在获取到所述按压滑动信息后,例如,获取到按压滑动操作的滑动方向,按压滑动操作的按压持续时间,按压滑动操作的按压完成时间。切换至所述按压滑动信息对应的应用。
[0120]具体的,参考图10,所述切换模块30包括:确定单元31和切换单元32,
[0121]所述确定单元31,用于确定所述按压滑动信息对应的滑动方向;
[0122]所述切换单元32,用于根据所述滑动方向确定对应的应用,切换至所确定的应用。
[0123]在本实施例中,在获取到所述滑动操作对应的按压滑动信息后,确定所述按压滑动信息对应的滑动方向,所述滑动方向的确定可以通过所述按压滑动操作所按压的压力传感器来确定,例如,参考图4,在所述按压滑动操作为从所述传感器Al滑动至所述传感器A3时,确定所述按压滑动操作的滑动方向为由上至下,在所述按压滑动操作为从所述传感器A3滑动至所述传感器Al时,确定所述按压滑动操作的滑动方向为由下至上。在确定所述滑动方向后,切换至所述滑动方向对应的应用。具体的,在所述滑动方向为向上滑动时,切换至上一个应用;在所述滑动方向为向下滑动时,切换至下一个应用。在本发明其他实施例中也还可以是,提前预设滑动方向与应用的映射关系,例如,在向上滑动时,为切换至上一次打开的应用,或者为固
当前第4页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1