一种触摸屏定位输出的方法、存储介质及智能终端与流程

文档序号:13804330阅读:152来源:国知局
一种触摸屏定位输出的方法、存储介质及智能终端与流程

本发明涉及触摸屏显示领域,尤其涉及一种触摸屏定位输出的方法、存储介质及智能终端。



背景技术:

随着科学技术的快速发展,手机等智能终端产品已经成为了人们生活中必不可少的工具。现有智能终端的显示屏大多为触摸屏,用户通过在触摸屏上进行点击、滑动等操作来获取需要的显示内容。

然而,现有的智能终端在使用过程中经常会出现:用户在触摸屏上操作时,实际操作的内容和显示的内容不符,即智能终端触摸屏不能精确输出用户操作的内容,这给用户带来极大的不便。

因此,现有技术还有待于改进和发展。



技术实现要素:

鉴于上述现有技术的不足,本发明的目的在于提供一种触摸屏定位输出的方法、存储介质及智能终端,旨在解决现有智能终端不能精确输出用户操作的内容,给用户带来极大不便的问题。

本发明的技术方案如下:

一种触摸屏定位输出的方法,其中,包括步骤:

预先建立触摸屏的单个输入坐标与多个输出坐标的映射表;

当触摸屏检测到触摸信号时,则获取触摸屏当前输入坐标并在所述映射表中查找相应的多个输出坐标;

分别计算当前输入坐标与相应多个输出坐标之间的电平值,取最大电平值对应的输出坐标作为当前输入坐标的定位输出位置。

所述的触摸屏定位输出的方法,其中,所述步骤预先建立触摸屏的单个输入坐标与多个输出坐标的映射表,具体包括:

单个输入坐标i(m)=(am,bm)对应的多个输出坐标为{o(1)=(c1,d1),o(2)=(c2,d2),o(3)=(c3,d3),…,o(n)=(cn,dn)}。

所述的触摸屏定位输出的方法,其中,所述步骤当触摸屏检测到触摸信号时,则获取触摸屏当前输入坐标并在所述映射表中查找相应的多个输出坐标,具体包括:

预先在智能终端上设置触摸输入传感器;

所述触摸输入传感器对触摸屏进行实时检测;

当在触摸屏上检测到触摸信号时,则获取触摸屏当前输入坐标并在所述映射表中查找相应的多个输出坐标。

所述的触摸屏定位输出的方法,其中,所述步骤分别计算当前输入坐标与相应多个输出坐标之间的电平值,取最大电平值对应的输出坐标作为当前输入坐标的定位输出位置,具体包括:

分别计算当前输入坐标与相应多个输出坐标之间的电平值,并比较所述电平值的大小;

找出最大电平值所对应的输出坐标,并将该输出坐标作为当前输入坐标的定位输出位置,并显示所述定位输出位置上的内容。

所述的触摸屏定位输出的方法,其中,所述智能终端为智能手机或平板电脑。

一种存储介质,其中,存储有多条指令,所述指令适于由处理器加载并执行:

预先建立触摸屏的单个输入坐标与多个输出坐标的映射表;

当触摸屏检测到触摸信号时,则获取触摸屏当前输入坐标并在所述映射表中查找相应的多个输出坐标;

分别计算当前输入坐标与相应多个输出坐标之间的电平值,取最大电平值对应的输出坐标作为当前输入坐标的定位输出位置。

所述的存储介质,其中,存储有多条指令,所述指令适于由处理器加载并具体执行:

单个输入坐标i(m)=(am,bm)对应的多个输出坐标为{o(1)=(c1,d1),o(2)=(c2,d2),o(3)=(c3,d3),…,o(n)=(cn,dn)}。

所述的存储介质,其中,存储有多条指令,所述指令适于由处理器加载并具体执行:

预先在智能终端上设置触摸输入传感器;

所述触摸输入传感器对触摸屏进行实时检测;

当在触摸屏上检测到触摸信号时,则获取触摸屏当前输入坐标并在所述映射表中查找相应的多个输出坐标。

所述的存储介质,其中,存储有多条指令,所述指令适于由处理器加载并具体执行:

分别计算当前输入坐标与相应多个输出坐标之间的电平值,并比较所述电平值的大小;

找出最大电平值所对应的输出坐标,并将该输出坐标作为当前输入坐标的定位输出位置,并显示所述定位输出位置上的内容。

一种智能终端,其中,包括处理器,适于实现各指令;以及存储设备,适于存储多条指令,所述指令适于由处理器加载并执行上述任意一种触摸屏定位输出的方法。

有益效果:本发明提供了一种触摸屏定位输出的方法,通过预先建立触摸屏的单个输入坐标与多个输出坐标的映射表,当触摸屏检测到触摸信号时,则获取触摸屏当前输入坐标并在所述映射表中查找相应的多个输出坐标,分别计算当前输入坐标与相应多个输出坐标之间的电平值,取最大电平值对应的输出坐标作为当前输入坐标的定位输出位置。本发明提供的触摸屏定位输出的方法极大地提升了触摸屏的精确输出,能够准确显示用户操作的内容,给用户带来了极大的便利。

附图说明

图1为本发明一种触摸屏定位输出的方法较佳实施例的流程图。

图2为本发明一种智能终端较佳实施例的结构框图。

具体实施方式

本发明提供一种触摸屏定位输出的方法、存储介质及智能终端,为使本发明的目的、技术方案及效果更加清楚、明确,以下对本发明进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。

请参阅图1,图1为本发明一种触摸屏定位输出的方法较佳实施例的流程图,如图所示,其包括步骤:

s10、预先建立触摸屏的单个输入坐标与多个输出坐标的映射表;

s20、当触摸屏检测到触摸信号时,则获取触摸屏当前输入坐标并在所述映射表中查找相应的多个输出坐标;

s30、分别计算当前输入坐标与相应多个输出坐标之间的电平值,取最大电平值对应的输出坐标作为当前输入坐标的定位输出位置。

具体来说,现有智能终端在使用过程中经常出现用户实际操作的内容和显示的内容不符,即智能终端触摸屏不能精确输出用户操作的内容,给用户带来极大的不便。

为解决上述问题,本发明提供了一种触摸屏定位输出的方法,通过预先建立触摸屏的单个输入坐标与多个输出坐标的映射表,当触摸屏检测到触摸信号时,则获取触摸屏当前输入坐标并在所述映射表中查找相应的多个输出坐标,分别计算当前输入坐标与相应多个输出坐标之间的电平值,取最大电平值对应的输出坐标作为当前输入坐标的定位输出位置。本发明提供的触摸屏定位输出的方法极大地提升了触摸屏的精确输出,能够准确显示用户操作的内容,给用户带来了极大的便利。

进一步地,在本发明中,所述步骤s10、预先建立触摸屏的单个输入坐标与多个输出坐标的映射表,具体包括:

单个输入坐标i(m)=(am,bm)对应的多个输出坐标为{o(1)=(c1,d1),o(2)=(c2,d2),o(3)=(c3,d3),…,o(n)=(cn,dn)}。也就是说,一个输入坐标对应多个输出坐标。示例性地,当用户通过手指单击触摸屏想要获取某个位置的具体显示内容时,触摸屏并不能做出精确反馈,其反馈的是多个输出坐标位置的显示内容。

更进一步地,在本发明中,所述步骤s20、当触摸屏检测到触摸信号时,则获取触摸屏当前输入坐标并在所述映射表中查找相应的多个输出坐标,具体包括:

s21、预先在智能终端上设置触摸输入传感器;

s22、所述触摸输入传感器对触摸屏进行实时检测;

s23、当在触摸屏上检测到触摸信号时,则获取触摸屏当前输入坐标并在所述映射表中查找相应的多个输出坐标。

示例性地,通过预先设置在智能终端上的触摸输入传感器对触摸屏上的操作指令进行实时检测,当在触摸屏上检测到触摸信号时,较佳地,所述触摸信号为单击操作指令,则获取触摸屏当前输入坐标并在所述映射表中查找相应的多个输出坐标。

更进一步地,所述步骤s30、分别计算当前输入坐标与相应多个输出坐标之间的电平值,取最大电平值对应的输出坐标作为当前输入坐标的定位输出位置,具体包括:

s31、分别计算当前输入坐标与相应多个输出坐标之间的电平值,并比较所述电平值的大小;

s32、找出最大电平值所对应的输出坐标,并将该输出坐标作为当前输入坐标的定位输出位置,并在所述定位输出位置输出用户操作的内容。

具体来说,当输入坐标为i(1)=(a1,b1)时,所述输入坐标到输出坐标{o(1)=(c1,d1),o(2)=(c2,d2),o(3)=(c3,d3),…,o(n)=(cn,dn)}的电平分别为v11,v12,v13,…,v1n;当输入坐标为i(2)=(a2,b2)时,则所述输入坐标到输出坐标{o(1)=(c1,d1),o(2)=(c2,d2),o(3)=(c3,d3),…,o(n)=(cn,dn)}的电平分别为v21,v22,v23,…,v2n;当输入坐标为i(m)=(am,bm)时,则所述输入坐标到输出坐标{o(1)=(c1,d1),o(2)=(c2,d2),o(3)=(c3,d3),…,o(n)=(cn,dn)}的电平分别为vm1,vm2,vm3,…,vmn。

本发明以当前输入坐标i(1)=(a1,b1)为例,此时输入坐标到输出坐标{o(1)=(c1,d1),o(2)=(c2,d2),o(3)=(c3,d3),…,o(n)=(cn,dn)}的电平分别为v11,v12,v13,…,v1n,比较所述电平v11,v12,v13,…,v1n的大小,当v12为v11,v12,v13,…,v1n中的最大值时,则将v12所对应的输出坐标o(2)=(c2,d2)作为当前输入坐标i(1)=(a1,b1)的定位输出位置,并显示输出坐标o(2)=(c2,d2)上的内容。

进一步,在本发明中,所述智能终端为智能手机或平板电脑。

更进一步,本发明还提供一种存储介质,其中,存储有多条指令,所述指令适于由处理器加载并执行:

预先建立触摸屏的单个输入坐标与多个输出坐标的映射表;

当触摸屏检测到触摸信号时,则获取触摸屏当前输入坐标并在所述映射表中查找相应的多个输出坐标;

分别计算当前输入坐标与相应多个输出坐标之间的电平值,取最大电平值对应的输出坐标作为当前输入坐标的定位输出位置。

所述的存储介质,其中,存储有多条指令,所述指令适于由处理器加载并具体执行:

单个输入坐标i(m)=(am,bm)对应的多个输出坐标为{o(1)=(c1,d1),o(2)=(c2,d2),o(3)=(c3,d3),…,o(n)=(cn,dn)}。

所述的存储介质,其中,存储有多条指令,所述指令适于由处理器加载并具体执行:

预先在智能终端上设置触摸输入传感器;

所述触摸输入传感器对触摸屏进行实时检测;

当在触摸屏上检测到触摸信号时,则获取触摸屏当前输入坐标并在所述映射表中查找相应的多个输出坐标。

所述的存储介质,其中,存储有多条指令,所述指令适于由处理器加载并具体执行:

分别计算当前输入坐标与相应多个输出坐标之间的电平值,并比较所述电平值的大小;

找出最大电平值所对应的输出坐标,并将该输出坐标作为当前输入坐标的定位输出位置,并在所述定位输出位置输出用户操作的内容。

本发明还提供一种智能终端,其中,如图2所示,包括处理器10,适于实现各指令;以及存储设备20,适于存储多条指令,所述指令适于由处理器10加载并执行上述任意一种触摸屏定位输出的方法。

具体来说,所述处理器10在一些实施例中可以是一中央处理器,微处理器或其他数据处理芯片,用于运行所述存储设备20中存储的程序代码或处理数据。

所述存储设备20在一些实施例中可以是所述装置的内部存储单元,例如该装置的硬盘或内存。所述存储设备20在另一些实施例中也可以是所述装置的外部存储设备,例如所述装置上配备的插接式硬盘,智能存储卡(smartmediacard,smc),安全数字(securedigital,sd)卡,闪存卡(flashcard)等。

进一步地,所述存储设备20还可以既包括所述装置的内部存储单元也包括外部存储装置。所述存储设备20用于存储安装于所述装置的应用软件及各类数据。所述存储设备20还可以用于暂时地存储已经输出或者将要输出的数据。

综上所述,本发明提供了一种触摸屏定位输出的方法,通过预先建立触摸屏的单个输入坐标与多个输出坐标的映射表,当触摸屏检测到触摸信号时,则获取触摸屏当前输入坐标并在所述映射表中查找相应的多个输出坐标,分别计算当前输入坐标与相应多个输出坐标之间的电平值,取最大电平值对应的输出坐标作为当前输入坐标的定位输出位置。本发明提供的触摸屏定位输出的方法极大地提升了触摸屏的精确输出,能够准确显示用户操作的内容,给用户带来了极大的便利。

应当理解的是,本发明的应用不限于上述的举例,对本领域普通技术人员来说,可以根据上述说明加以改进或变换,所有这些改进和变换都应属于本发明所附权利要求的保护范围。

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