一种终端显示控制方法、装置及终端制造方法及图纸

技术编号:14704722 阅读:49 留言:0更新日期:2017-02-25 04:33
本发明专利技术提供一种终端显示控制方法、装置及终端,涉及通信技术领域。该方法应用于一具有触控显示屏的终端,包括:检测触控件的一触控点在触控显示屏上进行触控操作时连续移动的滑动路径;当所述滑动路径形成为弧线时,确定所述弧线的轨迹特征;根据所述轨迹特征,确定对当前显示图像进行放大、缩小或移动的操作指令。本发明专利技术的方案,解决了无法实现单手对终端显示的移动和缩小、放大控制,造成了用户使用的不便的问题,提升了用户使用体验。

【技术实现步骤摘要】

本专利技术涉及通信
,特别是指一种终端显示控制方法、装置及终端
技术介绍
随着智能移动设备的普及,越来越多的人习惯随身携带,移动设备已经成为人们生活的一部分。然而,在生活中常会遇到一只手被占用,只能使用另一只手进行单手操作的情况,但是在这种情况下,现有的方法无法实现单手对终端显示的移动和缩小、放大控制,造成了用户使用的不便。
技术实现思路
本专利技术的目的是提供一种终端显示控制方法、装置及终端,实现单手对终端显示的移动和缩放一体控制,方便用户操作,提升用户使用体验。为达到上述目的,本专利技术的实施例提供一种终端显示控制方法,应用于一具有触控显示屏的终端,所述终端显示控制方法包括:检测触控件的一触控点在触控显示屏上进行触控操作时连续移动的滑动路径;当所述滑动路径形成为弧线时,确定所述弧线的轨迹特征;根据所述轨迹特征,确定对当前显示图像进行放大、缩小或移动的操作指令。其中,所述轨迹特征包括第一轨迹特征、第二轨迹特征和第三轨迹特征,所述第一轨迹特征与移动操作指令对应,所述第二轨迹特征与放大操作指令对应;所述第三轨迹特征与缩小操作指令对应;相应的,所述当所述滑动路径形成为弧线时,确定所述弧线的轨迹特征的步骤,具体为:根据所述弧线的曲率半径进行判断,若所述弧线的曲率半径的变化数值在一预设范围内,则确定所述弧线的轨迹特征为第一轨迹特征;若所述弧线的曲率半径的变化数值超过所述预设范围,且沿滑动方向曲率半径增大,则确定所述弧线的轨迹特征为第二轨迹特征;若所述弧线的曲率半径的变化数值超过所述预设范围,且沿滑动方向曲率半径减小,则确定所述弧线的轨迹特征为第三轨迹特征。其中,所述当所述滑动路径形成为弧线时,确定所述弧线的轨迹特征的步骤,具体包括:根据所述弧线,沿滑动方向获取所述弧线的第一部分和第二部分,以及所述第一部分对应的第一圆半径和所述第二部分对应的第二圆半径;获取所述第一圆半径和所述第二圆半径的差值的绝对值;在所述差值的绝对值小于第一预设阈值时,确定所述弧线具有所述第一轨迹特征;在所述差值的绝对值大于或等于所述第一预设阈值,且所述差值为负数时,确定所述弧线具有所述第二轨迹特征;在所述差值的绝对值大于或等于所述第一预设阈值,且所述差值为正数时,确定所述弧线具有所述第三轨迹特征。其中,所述在所述差值的绝对值小于第一预设阈值后,所述方法进一步包括:获取所述弧线对应的第三圆半径;在所述第三圆半径大于第二预设阈值时,确定所述弧线具有第一轨迹特征。其中,所述根据所述弧线,沿滑动方向获取所述弧线的第一部分和第二部分,以及所述第一部分对应的第一圆半径和所述第二部分对应的第二圆半径的步骤,包括:获取所述弧线上的第一点的第一位置信息,第二点的第二位置信息,第三点的第三位置信息以及第四点的第四位置信息;其中,所述第一点为所述弧线的起始位置点,所述第四点为所述弧线的截止位置点,所述第二点和所述第三点为所述第一点和所述第四点之间所述弧线上的任意两点,所述第二点靠近所述第一点,所述第三点靠近所述第四点;根据所述第一位置信息、所述第二位置信息和所述第三位置信息,得到所述第一点、所述第二点和所述第三点确定的第一圆半径;根据所述第二位置信息、所述第三位置信息和所述第四位置信息,得到所述第二点、所述第三点和所述第四点确定的第二圆半径。其中,所述在所述差值的绝对值小于第一预设阈值时,确定所述弧线具有所述第一轨迹特征的步骤后,所述方法还包括:确定所述第一轨迹特征所对应滑动路径的移动方向。其中,所述确定所述第一轨迹特征所对应滑动路径的移动方向的步骤包括:获取所述弧线上的第五点的第五位置信息,第六点的第六位置信息,第七点的第七位置信息;其中,所述第五点为所述弧线的起始位置点,所述第七点为所述弧线的截止位置点,所述第六点为所述第五点和所述第七点之间所述弧线上的任意一点;根据所述第六位置信息与所述第七位置信息,确定所述第六点到所述第七点平行于所述触控显示屏宽度方向的第一矢量以及平行于所述触控显示屏长度方向的第二矢量;在所述第一矢量的大小大于所述第二矢量的大小,且所述第一矢量的大小大于第三预设阈值时,确定所述移动方向为第一矢量的方向;在所述第二矢量的大小大于所述第一矢量的大小,且所述第二矢量的大小大于第三预设阈值时,确定所述移动方向为第二矢量的方向。为达到上述目的,本专利技术的实施例还提供了一种终端显示控制装置,应用一具有触控显示屏的终端,包括:检测模块,用于检测触控件的一触控点在触控显示屏上进行触控操作时连续移动的滑动路径;第一确定模块,用于当所述滑动路径形成为弧线时,确定所述弧线的轨迹特征;第二确定模块,用于根据所述轨迹特征,确定对当前显示图像进行放大、缩小或移动的操作指令。其中,所述轨迹特征包括第一轨迹特征、第二轨迹特征和第三轨迹特征,所述第一轨迹特征与移动操作指令对应,所述第二轨迹特征与放大操作指令对应;所述第三轨迹特征与缩小操作指令对应;相应的,所述第一确定模块进一步用于根据所述弧线的曲率半径进行判断,若所述弧线的曲率半径的变化数值在一预设范围内,则确定所述弧线的轨迹特征为第一轨迹特征;若所述弧线的曲率半径的变化数值超过所述预设范围,且沿滑动方向曲率半径增大,则确定所述弧线的轨迹特征为第二轨迹特征;若所述弧线的曲率半径的变化数值超过所述预设范围,且沿滑动方向曲率半径减小,则确定所述弧线的轨迹特征为第三轨迹特征。其中,所述第一确定模块具体包括:第一获取子模块,用于根据所述弧线,沿滑动方向获取所述弧线的第一部分和第二部分,以及所述第一部分对应的第一圆半径和所述第二部分对应的第二圆半径;第二获取子模块,用于获取所述第一圆半径和所述第二圆半径的差值的绝对值;确定子模块,用于在所述差值的绝对值小于第一预设阈值时,确定所述弧线具有所述第一轨迹特征;在所述差值的绝对值大于或等于所述第一预设阈值,且所述差值为负数时,确定所述弧线具有所述第二轨迹特征;在所述差值的绝对值大于或等于所述第一预设阈值,且所述差值为正数时,确定所述弧线具有所述第三轨迹特征。其中,所述确定子模块还包括:第一获取单元,用于获取所述弧线对应的第三圆半径;第一确定单元,用于在所述第三圆半径大于第二预设阈值时,确定所述弧线具有第一轨迹特征。其中,所述第一获取子模块包括:第二获取单元,用于获取所述弧线上的第一点的第一位置信息,第二点的第二位置信息,第三点的第三位置信息以及第四点的第四位置信息;其中,所述第一点为所述弧线的起始位置点,所述第四点为所述弧线的截止位置点,所述第二点和所述第三点为所述第一点和所述第四点之间所述弧线上的任意两点,所述第二点靠近所述第一点,所述第三点靠近所述第四点;第一处理单元,用于根据所述第一位置信息、所述第二位置信息和所述第三位置信息,得到所述第一点、所述第二点和所述第三点确定的第一圆半径;第二处理单元,用于根据所述第二位置信息、所述第三位置信息和所述第四位置信息,得到所述第二点、所述第三点和所述第四点确定的第二圆半径。其中,所述确定子模块还包括:第二确定单元,用于确定所述第一轨迹特征所对应滑动路径的移动方向。其中,所述第二确定单元包括:获取子单元,用于获取所述弧线上的第五点的第五位置信息,第六点的第六位置信息,第七点的第七位置信息本文档来自技高网...
一种终端显示控制方法、装置及终端

【技术保护点】
一种终端显示控制方法,应用于一具有触控显示屏的终端,其特征在于,所述终端显示控制方法包括:检测触控件的一触控点在触控显示屏上进行触控操作时连续移动的滑动路径;当所述滑动路径形成为弧线时,确定所述弧线的轨迹特征;根据所述轨迹特征,确定对当前显示图像进行放大、缩小或移动的操作指令。

【技术特征摘要】
1.一种终端显示控制方法,应用于一具有触控显示屏的终端,其特征在于,所述终端显示控制方法包括:检测触控件的一触控点在触控显示屏上进行触控操作时连续移动的滑动路径;当所述滑动路径形成为弧线时,确定所述弧线的轨迹特征;根据所述轨迹特征,确定对当前显示图像进行放大、缩小或移动的操作指令。2.根据权利要求1所述的终端显示控制方法,其特征在于,所述轨迹特征包括第一轨迹特征、第二轨迹特征和第三轨迹特征,所述第一轨迹特征与移动操作指令对应,所述第二轨迹特征与放大操作指令对应;所述第三轨迹特征与缩小操作指令对应;相应的,所述当所述滑动路径形成为弧线时,确定所述弧线的轨迹特征的步骤,具体为:根据所述弧线的曲率半径进行判断,若所述弧线的曲率半径的变化数值在一预设范围内,则确定所述弧线的轨迹特征为第一轨迹特征;若所述弧线的曲率半径的变化数值超过所述预设范围,且沿滑动方向曲率半径增大,则确定所述弧线的轨迹特征为第二轨迹特征;若所述弧线的曲率半径的变化数值超过所述预设范围,且沿滑动方向曲率半径减小,则确定所述弧线的轨迹特征为第三轨迹特征。3.根据权利要求2所述的终端显示控制方法,其特征在于,所述当所述滑动路径形成为弧线时,确定所述弧线的轨迹特征的步骤,具体包括:根据所述弧线,沿滑动方向获取所述弧线的第一部分和第二部分,以及所述第一部分对应的第一圆半径和所述第二部分对应的第二圆半径;获取所述第一圆半径和所述第二圆半径的差值的绝对值;在所述差值的绝对值小于第一预设阈值时,确定所述弧线具有所述第一轨迹特征;在所述差值的绝对值大于或等于所述第一预设阈值,且所述差值为负数时,确定所述弧线具有所述第二轨迹特征;在所述差值的绝对值大于或等于
\t所述第一预设阈值,且所述差值为正数时,确定所述弧线具有所述第三轨迹特征。4.根据权利要求3所述的终端显示控制方法,其特征在于,所述在所述差值的绝对值小于第一预设阈值后,所述方法进一步包括:获取所述弧线对应的第三圆半径;在所述第三圆半径大于第二预设阈值时,确定所述弧线具有第一轨迹特征。5.根据权利要求3或4所述的终端显示控制方法,其特征在于,所述根据所述弧线,沿滑动方向获取所述弧线的第一部分和第二部分,以及所述第一部分对应的第一圆半径和所述第二部分对应的第二圆半径的步骤,包括:获取所述弧线上的第一点的第一位置信息,第二点的第二位置信息,第三点的第三位置信息以及第四点的第四位置信息;其中,所述第一点为所述弧线的起始位置点,所述第四点为所述弧线的截止位置点,所述第二点和所述第三点为所述第一点和所述第四点之间所述弧线上的任意两点,所述第二点靠近所述第一点,所述第三点靠近所述第四点;根据所述第一位置信息、所述第二位置信息和所述第三位置信息,得到所述第一点、所述第二点和所述第三点确定的第一圆半径;根据所述第二位置信息、所述第三位置信息和所述第四位置信息,得到所述第二点、所述第三点和所述第四点确定的第二圆半径。6.根据权利要求3所述的终端显示控制方法,其特征在于,所述在所述差值的绝对值小于第一预设阈值时,确定所述弧线具有所述第一轨迹特征的步骤后,所述方法还包括:确定所述第一轨迹特征所对应滑动路径的移动方向。7.根据权利要求6所述的终端显示控制方法,其特征在于,所述确定所述第一轨迹特征所对应滑动路径的移动方向的步骤包括:获取所述弧线上的第五点的第五位置信息,第六点的第六位置信息,第七点的第七位置信息;其中,所述第五点为所述弧线的起始位置点,所述第七点为所述弧线的截止位置点,所述第六点为所述第五点和所述第七点之间所述弧线上的任意一点;根据所述第六位置信息与所述第七位置信息,确定所述第六点到所述第七
\t点平行于所述触控显示屏宽度方向的第一矢量以及平行于所述触控显示屏长度方向的第二矢量;在所述第一矢量的大小大于所述第二矢量的大小,且所述第一矢量的大小大于第三预设阈值时,确定所述移动方向为第一矢量的方向;在所述第二矢量的大小大于所述第一矢量的大小,且所述第二矢量的大小大于第三预设阈值时,确定所述移动方向为第二矢量的方向。8....

【专利技术属性】
技术研发人员:李果李建邺
申请(专利权)人:联想移动通信软件武汉有限公司
类型:发明
国别省市:湖北;42

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

1