一种触控方法、终端及计算机可读存储介质与流程

文档序号:18413888发布日期:2019-08-13 19:05阅读:156来源:国知局
一种触控方法、终端及计算机可读存储介质与流程

本发明涉及终端技术领域,尤其涉及一种触控方法、终端及计算机可读存储介质。



背景技术:

目前应用于移动终端屏幕触控主流的技术是电阻触控和电容触控,电阻触控通过按压两层氧化铟锡ito薄膜,使导电层接触导电,电阻发生变化,通过电阻变化的大小来计算出按压的位置,从而算出按压的屏幕位置。电容触控是通过手指触摸两层ito薄膜构成的电容器,使电容器的电容发生变化,通过计算电容变化的位置来判断触摸的屏幕位置。

电阻屏的优点是触控精度高,可以精确到显示像素级别,特别适合用于书写。触控的时候不需要使用手指,用比较尖的物体按压就可以。但是缺点是电阻屏不支持多点触控,并且因为使用时需要让ito薄膜接触导电,所以需要用力按压,长时间使用容易造成触控屏表面被划伤。

电容屏的优点是易触控,只需要触摸就可以识别,并且支持多点触控,特别适用于放大缩小等常用操作。缺点是触控精度较低,触控必须使用手指等能感应电容的触控介质。

目前还有一种屏是电磁屏,它的触控精度比电容屏和电阻屏好,但是需要专用的电磁笔,使用电磁笔才能让电磁屏感应到触控,手指无法触控电磁屏,对已习惯了用手指来操控屏幕的普通消费者来说,这种屏的使用感受并不好。

由上可知,目前的触控技术虽然可靠性和易用性较好,但是移动终端不能在物体接触到屏幕之前识别到触控行为,都必须要接触屏幕才能被屏幕识别到,这样长时间使用容易造成对触控屏的损坏,大大缩短触控屏的使用寿命。



技术实现要素:

本发明的目的在于提供一种触控方法、终端及计算机可读存储介质,以解决现有技术中触控方案容易损坏触控屏的问题。

为了解决上述技术问题,本发明是这样实现的:

第一方面,本发明实施例提供了一种触控方法,应用于终端,所述触控方法包括:

利用所述终端中的信号收发装置发射第一信号,并接收由所述第一信号反射得到的第二信号;

根据所述第二信号的信号强度,确定反射所述第一信号的反射体在所述终端的屏幕上的触控区域;

根据所述触控区域进行触控。

第二方面,本发明实施例还提供了一种终端,所述终端包括:

第一处理模块,用于利用所述终端中的信号收发装置发射第一信号,并接收由所述第一信号反射得到的第二信号;

第一确定模块,用于根据所述第二信号的信号强度,确定反射所述第一信号的反射体在所述终端的屏幕上的触控区域;

第一触控模块,用于根据所述触控区域进行触控。

第三方面,本发明实施例还提供了一种终端,包括处理器、存储器及存储在所述存储器上并可在所述处理器上运行的计算机程序,所述计算机程序被所述处理器执行时实现上述的触控方法的步骤。

第四方面,本发明实施例还提供了一种计算机可读存储介质,所述计算机可读存储介质上存储计算机程序,所述计算机程序被处理器执行时实现上述的触控方法的步骤。

在本发明实施例中,通过利用所述终端中的信号收发装置发射第一信号,并接收由所述第一信号反射得到的第二信号;根据所述第二信号的信号强度,确定反射所述第一信号的反射体在所述终端的屏幕上的触控区域;根据所述触控区域进行触控;能够提前(在物体接触到屏幕之前)识别到触控行为,预判用户的行为,并开始执行用户需要的操作,减少操作的等待的时间,给用户提供一种一触控操作即完成的体验感受;同时,避免触控操作对屏幕带来的磨损,很好的解决现有技术中触控方案容易损坏触控屏的问题。

附图说明

图1为本发明实施例的触控方法流程示意图;

图2为本发明实施例的信号收发装置结构示意图一;

图3为本发明实施例的信号收发装置结构示意图二;

图4为本发明实施例的信号收发装置阵列示意图;

图5为本发明实施例的触控区域示意图;

图6为本发明实施例的触控区域内第二信号强弱分布示意图;

图7为本发明实施例的触控方法具体实现流程示意图;

图8为本发明实施例的终端结构示意图一;

图9为本发明实施例的终端结构示意图二。

具体实施方式

下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。

本发明针对现有的技术中触控方案容易损坏触控屏的问题,提供一种触控方法,应用于终端,如图1所示,所述触控方法包括:

步骤11:利用所述终端中的信号收发装置发射第一信号,并接收由所述第一信号反射得到的第二信号。

其中,所述第一信号包括毫米波信号、超声波信号和红外线信号中的至少一种。

具体的,如图2和图3所示,所述信号收发装置1可包括信号调制单元2,与所述信号调制单元2相连的射频单元3,以及与所述射频单元3相连的天线单元4;其中,所述天线单元4包括至少一组发射天线5和至少一组接收天线6。

信号调制单元还可与触控控制单元相连,触控控制单元可与应用处理器ap相连,但并不以此为限。

其中,所述接收天线6环设于所述发射天线5周边(如图2所示),或者所述发射天线5环设于所述接收天线6周边。

为了具有更好的实现效果,如图4所示,所述信号收发装置1的数量为至少两个,所述信号收发装置1以阵列形式设置于所述终端7内(排布在屏幕8下方)。对应的,步骤11可以具体为:利用所述终端中的信号收发装置阵列发射第一信号,并接收由所述第一信号反射得到的第二信号。信号收发装置阵列可以为毫米波信号收发装置阵列,但并不以为限。

步骤12:根据所述第二信号的信号强度,确定反射所述第一信号的反射体在所述终端的屏幕上的触控区域。

其中,所述终端还可包括终端本体,所述信号收发装置设于所述屏幕与所述终端本体之间。

其中,所述反射体可以位于所述终端的屏幕上,或者,所述反射体可以位于距离所述终端的屏幕不超过预设距离的位置。当所述反射体位于所述终端的屏幕上时,所述反射体在所述终端的屏幕上的触控区域为所述手指与所述终端的屏幕接触的区域。当所述反射体位于距离所述终端的屏幕不超过预设距离的位置时,所述反射体在所述终端的屏幕上的触控区域为所述手指在所述终端的屏幕上的对应的区域。例如,所述手指在所述终端的屏幕上的对应的区域可以为所述手指在所述终端的屏幕上的垂直投影区域。

步骤13:根据所述触控区域进行触控。

具体也就是根据触控区域得到操作指令,根据操作指令进行对应操作;比如:得到触控区域为单点区域,确定为单击,则执行当前界面中单击所对应的操作,或者,得到触控区域为轨迹区域,确定为滑动,则执行当前界面中以该轨迹进行滑动所对应的操作。

本发明实施例提供的所述触控方法通过利用所述终端中的信号收发装置发射第一信号,并接收由所述第一信号反射得到的第二信号;根据所述第二信号的信号强度,确定反射所述第一信号的反射体在所述终端的屏幕上的触控区域;根据所述触控区域进行触控;能够提前(在物体接触到屏幕之前)识别到触控行为,预判用户的行为,并开始执行用户需要的操作,减少操作的等待的时间,给用户提供一种只要进行触控行为,对应的操作就立即完成的体验感受;同时,避免触控操作对屏幕带来的磨损,很好的解决现有技术中触控方案容易损坏触控屏的问题。

其中,所述利用所述终端中的信号收发装置发射第一信号,包括:在所述终端处于亮屏的情况下,利用所述终端中的信号收发装置发射第一信号。

这样能够节省能源,避免因一直发射信号造成的能源浪费。关于亮屏可以是先解锁再亮屏的情况,也可以是先亮屏再解锁的情况,但并不以此为限。

此外,所述利用所述终端中的信号收发装置发射第一信号,还可以包括:在所述终端处于灭屏的情况下,利用所述终端中的信号收发装置每间隔预设时间长度发射一次或多次第一信号。

这样同样也能够节省能源,避免因一直发射信号造成的能源浪费。同时还可以作为终端的一种亮屏解锁方式,使用户使用终端更为方便。

进一步的,在根据所述第二信号的信号强度,在确定反射所述第一信号的反射体在所述终端的屏幕上的触控区域之前,还包括:判断是否存在信号强度大于第一预设阈值的第二信号;若存在,则根据所述第二信号的信号强度,确定反射所述第一信号的反射体在所述终端的屏幕上的触控区域。

关于第一预设阈值可通过实验确定。

这样能够避免不必要的频繁触控识别(具体避免不必要的信号干扰),比如用户手指只是远距离的从屏幕上经过并未要进行操作,但是也会带来第一信号的反射而形成第二信号,若此时进行触控识别,则是不必要的。

具体的,所述根据所述第二信号的信号强度,确定反射所述第一信号的反射体在所述终端的屏幕上的触控区域,包括:根据所述信号收发装置在所述屏幕上对应的位置区域和第二信号的信号强度,确定反射所述第一信号的反射体在所述终端的屏幕上的触控区域。

这样直接根据信号收发装置在屏幕上对应的位置区域进行触控区域的确认,能够加快处理速度。其中,信号收发装置的数量可为一个、两个或两个以上,在此不作限定。

针对“根据所述信号收发装置在所述屏幕上对应的位置区域和第二信号的信号强度,确定反射所述第一信号的反射体在所述终端的屏幕上的触控区域”的具体实现,本发明实施例中提供以下两种示例:

第一种示例,所述根据所述信号收发装置在所述屏幕上对应的位置区域和第二信号的信号强度,确定反射所述第一信号的反射体在所述终端的屏幕上的触控区域,包括:将在所述位置区域内接收到的第二信号按照信号强度由高到低的顺序进行排序;获取排序在前n位的第二信号在所述位置区域内的接收位置;根据所述接收位置,确定反射所述第一信号的反射体在所述终端的屏幕上的触控区域;其中,n为大于0的整数。

也就是说,根据接收到的第二信号的强弱进行触控区域的确认。这种方式更贴合实际应用(因为反射体离屏幕越近反射的第二信号越强,而离的越近的区域也就是用户想要触控的区域,因此更贴合实际应用),也更加便捷。

第二种示例,所述根据所述信号收发装置在所述屏幕上对应的位置区域和第二信号的信号强度,确定反射所述第一信号的反射体在所述终端的屏幕上的触控区域,包括:根据在所述位置区域内接收到的第二信号的信号强度和所述第二信号在所述位置区域内的接收位置,得到与所述位置区域对应的信号强度变化信息;根据所述信号强度变化信息,确定反射所述第一信号的反射体在所述终端的屏幕上的触控区域。

其中,所述信号强度变化信息可以是随位置变化的信号强度图或信号强度表。

也就是说,根据接收到的第二信号的强弱变化进行触控区域的确认。这种方式同样贴合实际应用(因为反射体离屏幕越近反射的第二信号越强,而离的越近的区域也就是用户想要触控的区域,因此更贴合实际应用),也更加便捷,处理速度更快。

其中,第二信号可以是一个信号,也可以是至少两个信号,可根据信号收发装置中的接收天线数量确定,但并不以此为限。

本发明实施例中,所述根据所述第二信号的信号强度,确定反射所述第一信号的反射体在所述终端的屏幕上的触控区域,包括:根据所述第二信号的信号强度,预测反射所述第一信号的反射体在所述终端的屏幕上的触控区域,并获取所述反射体与所述屏幕之间的距离;所述根据所述触控区域进行触控,包括:在所述距离小于第二预设阈值时,根据所述触控区域进行触控。

关于第二预设阈值可通过实验确定。

这样能够更加快速的响应用户的操作,减少操作的等待时间。

进一步的,在根据所述第二信号的信号强度,获取所述反射体与所述屏幕之间的距离之前,还包括:预存储所述第二信号的信号强度与所述距离之间的对应关系;所述根据所述第二信号的信号强度,获取所述反射体与所述屏幕之间的距离,包括:根据所述第二信号的信号强度和所述对应关系,获取所述反射体与所述屏幕之间的距离。

这样能够进一步提升处理速度以及处理精度。

下面对本发明实施例提供的所述触控方法进行进一步说明。

针对上述技术问题,并考虑到目前终端不能在物体接触到屏幕之前识别到触控行为,如果终端能够提前识别到触控行为,可以让终端提前预判用户的行为,提前开始执行用户需要的操作,减少操作的等待的时间,使用户获得更好的使用体验;并避免触控操作对屏幕带来的磨损,本发明实施例提供了一种触控方法,其中涉及:

在终端的屏幕(具体可为显示区域)的下方增加信号收发装置,进一步的,可以是在屏幕下方增加信号收发装置阵列(排满屏幕下方),信号收发装置可为毫米波收发装置。

该信号收发装置阵列位于屏幕下方,可垂直向上发射毫米波,当有手指等物体(即上述反射体)靠近后,会有毫米波反射回来,信号收发装置接收到后,终端可根据反射信号的强弱来判断触控区域,并提前作出相关操作,加快操作的完成时间,可以给用户提供一种一触控操作即完成的效果,给用户带来极速体验。

具体的,该信号收发装置可包括发射天线和接收天线,发射和接收可同时工作,发射信号的功率可以很小,只需覆盖10mm(不限于10mm)的距离。

进一步的,该信号收发装置阵列可以在终端灭屏的时候休眠,当手机解锁亮屏后才开始工作。

如图5和图6所示,当手指或其他物体靠近时(离屏幕8的距离小于10mm),信号收发装置阵列中的多个信号收发装置开始接收到手指或物体反射回来的毫米波,各个信号收发装置接收天线接收到强弱不一的毫米波信号,通过毫米波信号收发装置的位置和接收毫米波信号的强弱可以判断触控的位置区域a,终端即可作出相应的操作。

具体的,关于毫米波信号收发装置接收到反射回来的信号,从图6可以看出触控区域a内从中心到四周接收的信号越来越小,可根据信号强弱即可算出具体的触控区域a。

本发明实施例提供的方案的具体实现可如图7所示,包括:

步骤71:开始;

步骤72:终端解锁亮屏,毫米波信号收发装置开始工作;

步骤73:终端的应用处理器ap可控制信号毫米波收发装置发射毫米波信号;

步骤74:判断是否接收到信号强度大于第一预设阈值的毫米波信号(经反射回来的毫米波信号),若是,进入步骤75,若否,返回步骤73;

关于第一预设阈值可进行实验设定,以能够避免其他信号干扰。

步骤75:根据毫米波信号收发装置对应在屏幕上的位置区域和接收到的毫米波信号的强弱,确定触控区域;

步骤76:终端的ap可根据触控区域发出相应的操作指令;

比如根据触控区域确定为单击、双击等操作,根据确定的操作发出操作指令(比如翻页)。

步骤77:结束。

由上可知,本发明实施例提供的方案通过在屏幕下方增加毫米波信号收发装置阵列,使得用户触控屏幕时,手指或其他物体还没有接触到屏幕,终端即可识别有物体靠近,提前做出预判,提前做出操作(如提前打开应用程序app,弹出菜单选项等操作),让系统的反应速度变的更快,用户使用时体验极佳,有一种触控即响应的体验。同时相比电容触控,本方案可以对任何物体的触控都做出响应;相比电阻触控,本方案可以在不增加屏幕的磨损的前提下支持多点触控,本方案兼有电阻屏和电容屏的优点,又避免了这两者的缺点。

此外,本方案的信号收发装置还可采用超声波、红外线等技术来实现,在此不作限定。

本发明实施例还提供了一种终端,如图8所示,所述终端包括:

第一处理模块81,用于利用所述终端中的信号收发装置发射第一信号,并接收由所述第一信号反射得到的第二信号;

第一确定模块82,用于根据所述第二信号的信号强度,确定反射所述第一信号的反射体在所述终端的屏幕上的触控区域;

第一触控模块83,用于根据所述触控区域进行触控。

本发明实施例提供的所述终端通过利用所述终端中的信号收发装置发射第一信号,并接收由所述第一信号反射得到的第二信号;根据所述第二信号的信号强度,确定反射所述第一信号的反射体在所述终端的屏幕上的触控区域;根据所述触控区域进行触控;能够提前(在物体接触到屏幕之前)识别到触控行为,预判用户的行为,并开始执行用户需要的操作,减少操作的等待的时间,给用户提供一种只要进行触控行为,对应的操作就立即完成的体验感受;同时,避免触控操作对屏幕带来的磨损,很好的解决现有技术中触控方案容易损坏触控屏的问题。

其中,所述第一处理模块,包括:第一处理子模块,用于在所述终端处于亮屏的情况下,利用所述终端中的信号收发装置发射第一信号。

进一步的,所述的终端还包括:第一判断模块,用于在根据所述第二信号的信号强度,确定反射所述第一信号的反射体在所述终端的屏幕上的触控区域之前,判断是否存在信号强度大于第一预设阈值的第二信号;第一执行模块,用于若存在,则根据所述第二信号的信号强度,确定反射所述第一信号的反射体在所述终端的屏幕上的触控区域。

具体的,所述第一确定模块,包括:第一确定子模块,用于根据所述信号收发装置在所述屏幕上对应的位置区域和第二信号的信号强度,确定反射所述第一信号的反射体在所述终端的屏幕上的触控区域。

针对“第一确定子模块”的具体实现,本发明实施例中提供以下两种示例:

第一种示例,所述第一确定子模块,包括:第一排序单元,用于将在所述位置区域内接收到的第二信号按照信号强度由高到低的顺序进行排序;第一获取单元,用于获取排序在前n位的第二信号在所述位置区域内的接收位置;第一确定单元,用于根据所述接收位置,确定反射所述第一信号的反射体在所述终端的屏幕上的触控区域;其中,n为大于0的整数。

第二种示例,所述第一确定子模块,包括:第一处理单元,用于根据在所述位置区域内接收到的第二信号的信号强度和所述第二信号在所述位置区域内的接收位置,得到与所述位置区域对应的信号强度变化信息;第二确定单元,用于根据所述信号强度变化信息,确定反射所述第一信号的反射体在所述终端的屏幕上的触控区域。

本发明实施例中,所述第一确定模块,包括:第二处理子模块,用于根据所述第二信号的信号强度,预测反射所述第一信号的反射体在所述终端的屏幕上的触控区域,并获取所述反射体与所述屏幕之间的距离;所述第一触控模块,包括:第一触控子模块,用于在所述距离小于第二预设阈值时,根据所述触控区域进行触控。

进一步的,所述的终端还包括:第一存储模块,用于在根据所述第二信号的信号强度,获取所述反射体与所述屏幕之间的距离之前,预存储所述第二信号的信号强度与所述距离之间的对应关系;所述第二处理子模块,包括:第二获取单元,用于根据所述第二信号的信号强度和所述对应关系,获取所述反射体与所述屏幕之间的距离。

其中,所述第一信号包括毫米波信号、超声波信号和红外线信号中的至少一种。

进一步的,所述终端还包括终端本体,所述信号收发装置设于所述屏幕与所述终端本体之间。

具体的,所述信号收发装置包括信号调制单元,与所述信号调制单元相连的射频单元,以及与所述射频单元相连的天线单元;其中,所述天线单元包括至少一组发射天线和至少一组接收天线。

优选的,所述接收天线环设于所述发射天线周边,或者所述发射天线环设于所述接收天线周边。

本发明实施例中,所述信号收发装置的数量为至少两个,所述信号收发装置以阵列形式设置于所述终端内。

本发明实施例提供的终端能够实现图1至图7的方法实施例中终端实现的各个过程,为避免重复,这里不再赘述。

图9为实现本发明各个实施例的一种终端的硬件结构示意图,该终端90包括但不限于:射频单元91、网络模块92、音频输出单元93、输入单元94、传感器95、显示单元96、用户输入单元97、接口单元98、存储器99、处理器910、以及电源911等部件。本领域技术人员可以理解,图9中示出的终端结构并不构成对终端的限定,终端可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置。在本发明实施例中,终端包括但不限于手机、平板电脑、笔记本电脑、掌上电脑、车载终端、可穿戴设备、以及计步器等。

其中,处理器910,用于利用所述终端中的信号收发装置发射第一信号,并接收由所述第一信号反射得到的第二信号;根据所述第二信号的信号强度,确定反射所述第一信号的反射体在所述终端的屏幕上的触控区域;根据所述触控区域进行触控。

在本发明实施例中,通过利用所述终端中的信号收发装置发射第一信号,并接收由所述第一信号反射得到的第二信号;根据所述第二信号的信号强度,确定反射所述第一信号的反射体在所述终端的屏幕上的触控区域;根据所述触控区域进行触控;能够提前(在物体接触到屏幕之前)识别到触控行为,预判用户的行为,并开始执行用户需要的操作,减少操作的等待的时间,给用户提供一种一触控操作即完成的体验感受;同时,避免触控操作对屏幕带来的磨损,很好的解决现有技术中触控方案容易损坏触控屏的问题。

可选的,处理器910具体用于,在所述终端处于亮屏的情况下,利用所述终端中的信号收发装置发射第一信号。

可选的,处理器910还用于,在根据所述第二信号的信号强度,确定反射所述第一信号的反射体在所述终端的屏幕上的触控区域之前,判断是否存在信号强度大于第一预设阈值的第二信号;若存在,则根据所述第二信号的信号强度,确定反射所述第一信号的反射体在所述终端的屏幕上的触控区域。

可选的,处理器910具体用于,根据所述信号收发装置在所述屏幕上对应的位置区域和第二信号的信号强度,确定反射所述第一信号的反射体在所述终端的屏幕上的触控区域。

可选的,处理器910具体用于,将在所述位置区域内接收到的第二信号按照信号强度由高到低的顺序进行排序;获取排序在前n位的第二信号在所述位置区域内的接收位置;根据所述接收位置,确定反射所述第一信号的反射体在所述终端的屏幕上的触控区域;其中,n为大于0的整数。

可选的,处理器910具体用于,根据在所述位置区域内接收到的第二信号的信号强度和所述第二信号在所述位置区域内的接收位置,得到与所述位置区域对应的信号强度变化信息;根据所述信号强度变化信息,确定反射所述第一信号的反射体在所述终端的屏幕上的触控区域。

可选的,处理器910具体用于,根据所述第二信号的信号强度,预测反射所述第一信号的反射体在所述终端的屏幕上的触控区域,并获取所述反射体与所述屏幕之间的距离;在所述距离小于第二预设阈值时,根据所述触控区域进行触控。

可选的,处理器910还用于,在根据所述第二信号的信号强度,获取所述反射体与所述屏幕之间的距离之前,预存储所述第二信号的信号强度与所述距离之间的对应关系;

处理器910具体用于,根据所述第二信号的信号强度和所述对应关系,获取所述反射体与所述屏幕之间的距离。

可选的,所述第一信号包括毫米波信号、超声波信号和红外线信号中的至少一种。

应理解的是,本发明实施例中,射频单元91可用于收发信息或通话过程中,信号的接收和发送,具体的,将来自基站的下行数据接收后,给处理器910处理;另外,将上行的数据发送给基站。通常,射频单元91包括但不限于天线、至少一个放大器、收发信机、耦合器、低噪声放大器、双工器等。此外,射频单元91还可以通过无线通信系统与网络和其他设备通信。

终端通过网络模块92为用户提供了无线的宽带互联网访问,如帮助用户收发电子邮件、浏览网页和访问流式媒体等。

音频输出单元93可以将射频单元91或网络模块92接收的或者在存储器99中存储的音频数据转换成音频信号并且输出为声音。而且,音频输出单元93还可以提供与终端90执行的特定功能相关的音频输出(例如,呼叫信号接收声音、消息接收声音等等)。音频输出单元93包括扬声器、蜂鸣器以及受话器等。

输入单元94用于接收音频或视频信号。输入单元94可以包括图形处理器(graphicsprocessingunit,gpu)941和麦克风942,图形处理器941对在视频捕获模式或图像捕获模式中由图像捕获装置(如摄像头)获得的静态图片或视频的图像数据进行处理。处理后的图像帧可以显示在显示单元96上。经图形处理器941处理后的图像帧可以存储在存储器99(或其它存储介质)中或者经由射频单元91或网络模块92进行发送。麦克风942可以接收声音,并且能够将这样的声音处理为音频数据。处理后的音频数据可以在电话通话模式的情况下转换为可经由射频单元91发送到移动通信基站的格式输出。

终端90还包括至少一种传感器95,比如光传感器、运动传感器以及其他传感器。具体地,光传感器包括环境光传感器及接近传感器,其中,环境光传感器可根据环境光线的明暗来调节显示面板961的亮度,接近传感器可在终端90移动到耳边时,关闭显示面板961和/或背光。作为运动传感器的一种,加速计传感器可检测各个方向上(一般为三轴)加速度的大小,静止时可检测出重力的大小及方向,可用于识别终端姿态(比如横竖屏切换、相关游戏、磁力计姿态校准)、振动识别相关功能(比如计步器、敲击)等;传感器95还可以包括指纹传感器、压力传感器、虹膜传感器、分子传感器、陀螺仪、气压计、湿度计、温度计、红外线传感器等,在此不再赘述。

显示单元96用于显示由用户输入的信息或提供给用户的信息。显示单元96可包括显示面板961,可以采用液晶显示器(liquidcrystaldisplay,lcd)、有机发光二极管(organiclight-emittingdiode,oled)等形式来配置显示面板961。

用户输入单元97可用于接收输入的数字或字符信息,以及产生与终端的用户设置以及功能控制有关的键信号输入。具体地,用户输入单元97包括触控面板971以及其他输入设备972。触控面板971,也称为触摸屏,可收集用户在其上或附近的触摸操作(比如用户使用手指、触笔等任何适合的物体或附件在触控面板971上或在触控面板971附近的操作)。触控面板971可包括触摸检测装置和触摸控制器两个部分。其中,触摸检测装置检测用户的触摸方位,并检测触摸操作带来的信号,将信号传送给触摸控制器;触摸控制器从触摸检测装置上接收触摸信息,并将它转换成触点坐标,再送给处理器910,接收处理器910发来的命令并加以执行。此外,可以采用电阻式、电容式、红外线以及表面声波等多种类型实现触控面板971。除了触控面板971,用户输入单元97还可以包括其他输入设备972。具体地,其他输入设备972可以包括但不限于物理键盘、功能键(比如音量控制按键、开关按键等)、轨迹球、鼠标、操作杆,在此不再赘述。

进一步的,触控面板971可覆盖在显示面板961上,当触控面板971检测到在其上或附近的触摸操作后,传送给处理器910以确定触摸事件的类型,随后处理器910根据触摸事件的类型在显示面板961上提供相应的视觉输出。虽然在图9中,触控面板971与显示面板961是作为两个独立的部件来实现终端的输入和输出功能,但是在某些实施例中,可以将触控面板971与显示面板961集成而实现终端的输入和输出功能,具体此处不做限定。

接口单元98为外部装置与终端90连接的接口。例如,外部装置可以包括有线或无线头戴式耳机端口、外部电源(或电池充电器)端口、有线或无线数据端口、存储卡端口、用于连接具有识别模块的装置的端口、音频输入/输出(i/o)端口、视频i/o端口、耳机端口等等。接口单元98可以用于接收来自外部装置的输入(例如,数据信息、电力等等)并且将接收到的输入传输到终端90内的一个或多个元件或者可以用于在终端90和外部装置之间传输数据。

存储器99可用于存储软件程序以及各种数据。存储器99可主要包括存储程序区和存储数据区,其中,存储程序区可存储操作系统、至少一个功能所需的应用程序(比如声音播放功能、图像播放功能等)等;存储数据区可存储根据手机的使用所创建的数据(比如音频数据、电话本等)等。此外,存储器99可以包括高速随机存取存储器,还可以包括非易失性存储器,例如至少一个磁盘存储器件、闪存器件、或其他易失性固态存储器件。

处理器910是终端的控制中心,利用各种接口和线路连接整个终端的各个部分,通过运行或执行存储在存储器99内的软件程序和/或模块,以及调用存储在存储器99内的数据,执行终端的各种功能和处理数据,从而对终端进行整体监控。处理器910可包括一个或多个处理单元;优选的,处理器910可集成应用处理器和调制解调处理器,其中,应用处理器主要处理操作系统、用户界面和应用程序等,调制解调处理器主要处理无线通信。可以理解的是,上述调制解调处理器也可以不集成到处理器910中。

终端90还可以包括给各个部件供电的电源911(比如电池),优选的,电源911可以通过电源管理系统与处理器910逻辑相连,从而通过电源管理系统实现管理充电、放电、以及功耗管理等功能。

另外,终端90包括一些未示出的功能模块,在此不再赘述。

优选的,本发明实施例还提供一种终端,包括处理器910,存储器99,存储在存储器99上并可在所述处理器910上运行的计算机程序,该计算机程序被所述处理器910执行时实现上述触控方法实施例的各个过程,且能达到相同的技术效果,为避免重复,这里不再赘述。

本发明实施例还提供一种计算机可读存储介质,计算机可读存储介质上存储有计算机程序,该计算机程序被处理器执行时实现上述触控方法实施例的各个过程,且能达到相同的技术效果,为避免重复,这里不再赘述。其中,所述的计算机可读存储介质,如只读存储器(read-onlymemory,简称rom)、随机存取存储器(randomaccessmemory,简称ram)、磁碟或者光盘等。

需要说明的是,在本文中,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者装置不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者装置所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括该要素的过程、方法、物品或者装置中还存在另外的相同要素。

通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到上述实施例方法可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质(如rom/ram、磁碟、光盘)中,包括若干指令用以使得一台终端(可以是手机,计算机,服务器,空调器,或者网络设备等)执行本发明各个实施例所述的方法。

上面结合附图对本发明的实施例进行了描述,但是本发明并不局限于上述的具体实施方式,上述的具体实施方式仅仅是示意性的,而不是限制性的,本领域的普通技术人员在本发明的启示下,在不脱离本发明宗旨和权利要求所保护的范围情况下,还可做出很多形式,均属于本发明的保护之内。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1