终端和触摸键灵敏度调节方法技术

技术编号:8347817 阅读:151 留言:0更新日期:2013-02-21 01:02
本发明专利技术提供了一种终端,包括:判断单元,在接收到用于启动应用程序的触发信号时,判断所述应用程序是否被设置相应的触摸键灵敏度值;提取单元,在所述判断单元的判断结果为是时,提取预设的与所述应用程序对应的触摸键灵敏度值;灵敏度调节单元,根据所述提取单元提取的触摸键灵敏度值调整所述终端的触摸键的灵敏度。本发明专利技术还提供了一种触摸键灵敏度调节方法。根据本发明专利技术的技术方案,能够根据不同的应用环境,自动调节终端的触摸键的灵敏度,使终端的触摸键的灵敏度能随应用环境的变化而变化,进一步可减少误操作。

【技术实现步骤摘要】

本专利技术涉及通信
,具体而言,涉及一种终端和一种应用于终端的触摸键灵敏度调节方法。
技术介绍
随着智能科技的发展,终端都配备了触摸屏,以前面板上的物理按键也被触摸屏上的触摸按键所代替。触摸按键的灵敏度高,可以很好提高用户体验。而现在智能终端的应用越来越多,种类也越来越多。用户在使用某些类型的应用时,触摸按键的灵敏度太高反而会容易引起误触发,导致用户体验变差。以用户玩游戏为例,在触摸屏上做上下滑动的动作时,就很容易误碰到触摸按键,而按键灵敏度较高,就会被误触发,游戏被暂停或退出。而如果将触摸按键的灵敏度设低来避免误触发,那么用户平时使用就会感觉触摸屏不灵敏, 导致用户体验变差。相关技术中可以手动调整触摸键的灵敏度,但对某一具体应用需要特别调节触摸按键灵敏度的情况,就存在需要反复调整的问题,启动应用前需要用户去设置灵敏度,使用完应用后又需要用户将灵敏度设回,非常不方便,操作步骤繁琐。因此,目前终端上触摸按键的灵敏度都是固定的,无法根据应用的特性来自动调整触摸按键的灵敏度。
技术实现思路
本专利技术所要解决的技术问题在于,提供一种新的触摸键灵敏度调整技术,能够根据应用的特性来自动调整触摸按键的灵敏度。有鉴于此,根据本专利技术的一个方面,提供了一种终端,包括判断单元,在接收到用于启动应用程序的触发信号时,判断所述应用程序是否被设置相应的触摸键灵敏度值;提取单元,在所述判断单元的判断结果为是时,提取预设的与所述应用程序对应的触摸键灵敏度值;灵敏度调节单元,根据所述提取单元提取的触摸键灵敏度值调整所述终端的触摸键的灵敏度。在启动应用程序时,判断该应用程序是否设置有相应的触摸键灵敏度,若有,则提取设置的触摸键灵敏度值,并根据提取的触摸键灵敏度值来调整终端的触摸键的灵敏度,该触摸键一般为终端的固定按键,例如返回按键、菜单按键等,在设置触摸键灵敏度时,可以根据应用的情况来设置所需要的触摸键灵敏度值,例如游戏应用,为了避免在游戏过程中误碰到触摸按键,可以将触摸键的灵敏度降低,防止误操作。因此,采用该技术方案,使得终端能够根据具体应用的特性来自动调节在运行该应用时的触摸键灵敏度。在上述技术方案中,优选的,还可以包括设置单元,为启动的应用程序设置相应的触摸键灵敏度值,和/或根据所述启动的应用程序的功能属性确定所属的分类,为所述分类设置相应的触摸键灵敏度值。在设置应用程序的触摸键灵敏度时,可根据用户的个性化需要来选择需设置触摸键灵敏度的应用程序,为每个应用程序设置对应的触摸键灵敏度值。除此之外,还可以根据应用程序的功能属性为应用程序进行分类,例如办公软应用、游戏应用等,为每一分类设置相应的触摸键灵敏度值,例如便签应用属于办公应用,则在启动便签应用时,所提取的触摸键灵敏度值即办公应用对应的触摸键灵敏度值。在上述技术方案中,优选的,所述判断单元还用于判断启动的应用程序的名称是否与已被设置触摸键灵敏度值的应用程序的名称相同,在判断结果为相同时,确定所述启动的应用程序被设置所述相应的触摸键灵敏度值。在启动应用程序时,若应用程序的名称与已被设置触摸键灵敏度值的应用程序名称相同,则确定当前启动的应用程序具有个性化的触摸键灵敏度值,可根据该个性化的触摸键灵敏度值来调节触摸键的灵敏度。 在上述任一技术方案中,优选的,所述判断单元还用于在判断出所述启动的应用程序的名称与所述选择的应用程序的名称不相同时,继续判断所述启动的应用程序所属的分类,在判断出所述启动的应用程序属于其中一类时,则确定所述启动的应用程序被设置所述相应的触摸键灵敏度值。在判断出没有相同的名称时,可进一步根据该启动的应用程序的功能属性判断其所属的分类,若该分类被设置了相应的触摸键灵敏度值,则确定该启动的应用程序也被设置了相应的触摸键灵敏度值,例如,当前启动的应用为植物打僵尸,根据该应用程序的功能属性可确定为游戏应用,发现游戏应用被设置了相应的触摸键灵敏度值,则将该相应的触摸键灵敏度值作为在运行植物打僵尸应用时,终端触摸键所具备的触摸键灵敏度值。在上述任一技术方案中,优选的,所述提取单元包括写入子单元,用于将提取的触摸键灵敏度值写入终端的驱动接口中;门限值调整子单元,根据所述提取的触摸键灵敏度值调节所述终端的触摸键区域的接触面积门限值和接触有效时间门限值;判定子单元,判断写入的触摸键灵敏度值是否与当前的触摸键灵敏度值相等,若判断结果为不相等,则命令所述门限值调整子单元调节所述终端的触摸键灵敏度值。在确定当前启动的应用被设置了相应的触摸键灵敏度值后,可将获取的触摸键灵敏度值写入终端的驱动层提供的接口中,从而将该触摸键灵敏度值传送至驱动层,驱动根据该传入的触摸键灵敏度值来调节触摸键区域的接触面积门限值和接触有效时间门限值,接触面积门限值和接触有效时间门限值越大,相应触摸键的灵敏度越小。在接收到传入的触摸键灵敏度值之后,还需要判断传入的触摸键灵敏度值是否与当前的触摸键灵敏度值相同,若相同,就不需要进行调整,若不相同,则开始调整触摸键的灵敏度。在上述任一技术方案中,优选的,所述灵敏度调节单元还用于在接收到用于退出所述应用程序的信号时,将所述终端的触摸键的灵敏度值恢复至默认灵敏度值。在退出应用时,需将终端的触摸键的灵敏度值恢复至默认状态,因为这些触摸键是终端常用的触摸键,其默认灵敏度值是经过长期试验获得的最佳使用体验的灵敏度值,在退出应用后,使用环境发生了改变,进入到普通使用模式,这时就可以恢复到适合普通使用模式的默认灵敏度值。进一步地,在恢复之前,驱动可继续判断传入的触摸键灵敏度值是否与当前的灵敏度值相同,若相同,那就不需要恢复调整了,若不相同,则进行恢复调整。根据本专利技术的另一方面,还提供了一种触摸键灵敏度调节方法,包括以下步骤在接收到启动应用程序的触发信号时,判断所述应用程序是否被设置相应的触摸键灵敏度值;在判断结果为是时,提取预设的与所述应用程序对应的触摸键灵敏度值;根据所述对应的触摸键灵敏度值调整终端的触摸键的灵敏度。在设置应用程序的触摸键灵敏度时,可根据用户的个性化需要来选择需设置触摸键灵敏度的应用程序,为每个应用程序设置对应的触摸键灵敏度值。除此之外,还可以根据应用程序的功能属性为应用程序进行分类,例如办公软应用、游戏应用等,为每一分类设置相应的触摸键灵敏度值,例如便签应用属于办公应用,则在启动便签应用时,所提取的触摸键灵敏度值即办公应用对应的触摸键灵敏度值。在上述技术方案中,优选的,在启动所述应用程序之前,为启动的应用程序设置相应的触摸键灵敏度值,和/或根据所述启动的应用程序的功能属性确定所属的分类,为所述分类设置相应的触摸键灵敏度值。在启动应用程序时,若应用程序的名称与已被设置触摸键灵敏度值的应用程序名称相同,则确定当前启动的应用程序具有个性化的触摸键灵敏度值,可根据该个性化的触摸键灵敏度值来调节触摸键的灵敏度。 在上述任一技术方案中,优选的,所述判断所述应用程序是否被设置相应的触摸键灵敏度值的步骤包括判断启动的应用程序的名称是否与已被设置触摸键灵敏度值的应用程序的名称相同,若判断结果为相同,则确定所述启动的应用程序被设置所述相应的触摸键灵敏度值。在启动应用程序时,若应用程序的名称与已被设置触摸键灵敏度值的应用程序名称相同,则确定当前启动的应用程序具有个性化的触摸键灵本文档来自技高网...

【技术保护点】
一种终端,其特征在于,包括:判断单元,在接收到用于启动应用程序的触发信号时,判断所述应用程序是否被设置相应的触摸键灵敏度值;提取单元,在所述判断单元的判断结果为是时,提取预设的与所述应用程序对应的触摸键灵敏度值;灵敏度调节单元,根据所述提取单元提取的触摸键灵敏度值调整所述终端的触摸键的灵敏度。

【技术特征摘要】

【专利技术属性】
技术研发人员:唐惠忠
申请(专利权)人:东莞宇龙通信科技有限公司宇龙计算机通信科技深圳有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1