一种触控方法及终端设备的制造方法

文档序号:9921757阅读:494来源:国知局
一种触控方法及终端设备的制造方法
【技术领域】
[0001 ]本发明涉及电子技术领域,尤其涉及一种触控方法及终端设备。
【背景技术】
[0002]随着微电子技术的不断发展,智能终端(比如智能手机、平板电脑等)的功能越来越多样化,用户可通过智能终端浏览网页、网上购物、聊天、玩游戏等,所有这些功能的实现均离不开用户在智能终端的触控显示屏上的触控操作。
[0003]现有的智能终端仅能够识别单触控点操作,这会导致后续的应用开发中,应用程序中的具体功能的实现方式也受到单触控点操作的限制,随着用户对智能终端功能性需求的不断增大,目前智能终端响应单触控点操作所执行的操作已经难以满足用户需求。

【发明内容】

[0004]本发明实施例提供一种触控方法及终端设备,以期尽可能的扩大终端设备响应触控操作所能执行的操作的类型,有利于提升终端设备中安装的应用的使用便捷性。
[0005]本发明实施例第一方面提供一种触控方法,包括:
[0006]检测针对终端设备的触控显示屏的触控操作的触控参数,其中,所述触控参数包括N个触控点和所述N个触控点对应的N个压力值,所述N为大于I的整数;
[0007]若所述N个压力值中任意两个压力值的差值落入第一压力范围,且所述N个触控点中任意两个触控点之间的直线距离落入触控距离范围,根据所述N个触控点生成第一控制指令,所述第一控制指令用于所述N个触控点对应的应用执行相应的操作。
[0008]结合本发明第一方面,在第一方面的第一种可能的实现方式中,所述触控参数还包括N个触控方向,所述N个触控方向为所述N个触控点中任意两个触控点的连线与屏幕长度方向或宽度方向的夹角,所述方法还包括:
[0009]若所述N个压力值中任意两个压力值的差值落入所述第二压力范围,根据所述N个触控点生成第二控制指令,所述第二控制指令的类型与所述N个触控方向所落入的触控方向范围相互对应,所述第二控制指令用于所述N个触控点对应的应用执行相应的操作。
[0010]结合本发明第一方面或第一方面的第一种可能的实现方式,在第一方面的第二种可能的实现方式中,所述触控参数还包括所述N个触控点对应的N个触控时长,所述方法还包括:
[0011]若所述N个压力值中任意两个压力值的差值落入第三压力范围,且所述N个触控时长均落入触控时间范围,根据所述N个触控点生成第三控制指令,所述第三控制指令用于所述N个触控点对应的应用执行相应的操作。
[0012]结合本发明第一方面、第一方面的第一种或第二种可能的实现方式,在第一方面的第三种可能的实现方式中,所述第一压力范围对应轻触操作,所述N个触控点对应的应用为导航应用,所述触控显示屏上展示着所述导航应用的地图导航界面;
[0013]所述根据所述N个触控点生成第一控制指令,包括:
[0014]获取所述N个触控点的中间坐标点;
[0015]确定目标位置范围,所述目标位置范围为以所述中间坐标点为原点,预设距离为半径的圆形位置范围;
[0016]根据所述目标位置范围生成第一控制指令,所述第一控制指令用于放大显示所述目标位置范围,所述放大显示所述目标位置范围的倍数与所述N个触控点中任意两个触控点之间的距离对应。
[0017]结合本发明第一方面的第三种可能的实现方式,在第一方面的第四种可能的实现方式中,所述第二压力范围对应滑动操作,所述根据所述N个触控点生成第二控制指令,包括:
[0018]获取所述N个触控点对应的滑动操作的滑动轨迹;
[0019]根据所述滑动轨迹生成第二控制指令,所述第二控制指令用于移动所述地图导航界面,所述移动所述地图导航界面的距离与所述N个触控点中任意两个触控点之间的距离对应。
[0020]结合本发明第一方面的第三种或第四种可能的实现方式,在第一方面的第五种可能的实现方式中,所述第三压力范围对应按压操作,所述根据所述N个触控点生成第三控制指令,包括:
[0021 ] 获取所述N个触控点对应的N个地理位置;
[0022]获取所述N个地理位置中任意两个触控时间相邻的触控点的导航信息;
[0023]根据所述导航信息生成第三控制指令,所述第三控制指令用于显示所述导航信息。
[0024]结合本发明第一方面、第一方面的第一种至第五种可能的实现方式,在第一方面的第六种可能的实现方式中,所述方法还包括:
[0025]所述触控显示屏包括:屏面;设置于所述屏面下方的铟锡氧化物图形;设置于所述铟锡氧化物图形下方的触摸传感器;设置于所述触摸传感器下方的铟锡氧化物基板;以及设置于所述铟锡氧化物基板的上表面或者下表面的压力传感器;
[0026]或者
[0027]所述触控显示屏包括:屏面;设置于所述屏面下方的铟锡氧化物图形;设置于所述铟锡氧化物图形下方的触摸传感器;以及设置于所述触摸传感器下方的压力传感器。
[0028]本发明实施例第二方面提供一种终端设备,包括:
[0029]检测单元,用于检测针对终端设备的触控显示屏的触控操作的触控参数,其中,所述触控参数包括N个触控点和所述N个触控点对应的N个压力值,所述N为大于I的整数;
[0030]生成单元,用于若所述N个压力值中任意两个压力值的差值落入第一压力范围,且所述N个触控点中任意两个触控点之间的直线距离落入触控距离范围,根据所述N个触控点生成第一控制指令,所述第一控制指令用于所述N个触控点对应的应用执行相应的操作。[0031 ]结合本发明第二方面,在第二方面的第一种可能的实现方式中,
[0032]所述触控参数还包括N个触控方向,所述N个触控方向为所述N个触控点中任意两个触控点的连线与屏幕长度方向或宽度方向的夹角,所述生成单元,还用于:若所述N个压力值中任意两个压力值的差值落入所述第二压力范围,根据所述N个触控点生成第二控制指令,所述第二控制指令的类型与N个触控方向所落入的触控方向范围相互对应,所述N个触控方向为任意两个触控点的连线与屏幕长度方向或宽度方向的夹角,所述第二控制指令用于所述N个触控点对应的应用执行相应的操作;
[0033]或者,
[0034]所述触控参数还包括所述N个触控点对应的N个触控时长,所述生成单元,还用于:若所述N个压力值中任意两个压力值的差值落入第三压力范围,且所述N个触控时长均落入触控时间范围,根据所述N个触控点生成第三控制指令,所述第三控制指令用于所述N个触控点对应的应用执行相应的操作。
[0035]本发明实施例第三方面提供一种终端设备,包括:
[0036]处理器和存储器;其中,所述处理器通过调用所述存储器中的代码或指令以执行如下步骤:
[0037]检测针对终端设备的触控显示屏的触控操作的触控参数,其中,所述触控参数包括N个触控点和所述N个触控点对应的N个压力值,所述N为大于I的整数;
[0038]若所述N个压力值中任意两个压力值的差值落入第一压力范围,且所述N个触控点中任意两个触控点之间的直线距离落入触控距离范围,根据所述N个触控点生成第一控制指令,所述第一控制指令用于所述N个触控点对应的应用执行相应的操作。
[0039]可以看出,本发明实施例中,检测针对终端设备的触控显示屏的触控操作的触控参数,其中,所述触控参数包括N个触控点和所述N个触控点对应的N个压力值,所述N为大于I的整数;若所述N个压力值中任意两个压力值的差值落入第一压力范围,且所述N个触控点中任意两个触控点之间的直线距离落入触控距离范围,根据所述N个触控点生成第一控制指令,所述第一控制指令用于所述N个触控点对应的应用执行相应的操作。可见,上述终端设备能够扩大终端设备响应触控操作所能执行的操作的类型,有利于提升终端设备中安装的应用的使用便捷性。
【附图说明】
[0040]为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0041 ]图1是本发明实施例公开的一种终端设备的结构示意图;
[0042]图2是本发明方法实施例公开的一种触控方法的流
当前第1页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1