触摸屏显示控制的方法及移动设备与流程

文档序号:19976193发布日期:2020-02-21 18:54阅读:来源:国知局

技术特征:

1.一种移动设备的触摸屏显示控制的方法,其特征在于,包括:

接收第一触摸信息,所述第一触摸信息包括第一触摸位置;

接收第二触摸信息,所述第二触摸信息包括第二触摸位置;

其中,接收所述第一触摸信息的时刻与接收所述第二触摸信息的时刻之间的时间间隔小于预设时间;

确定所述第一触摸位置是否与所述第二触摸位置相同;

当确定所述第一触摸位置与所述第二触摸位置相同时,通过以下步骤确定根据触摸屏的当前显示状态的操作:

当触摸屏当前处于放大状态时,执行缩小操作以将当前触摸屏上显示的内容缩小到原始状态;

当触摸屏当前处于缩小状态时,执行放大操作以将触摸屏上的当前显示内容放大到原始状态;

当触摸屏当前处于原始状态时,执行放大操作以将触摸屏上当前显示内容放大到最大状态;

当确定所述第一触摸位置与所述第二触摸位置不同时,通过以下步骤确定根据触摸屏的当前显示状态的操作:

根据所述第一触摸位置将所述触摸屏的显示区域划分为第一显示区域和第二显示区域,所述第一显示区域和所述第二显示区域的分界线经过所述第一触摸位置;或者,以所述第一触摸位置为原点将所述触摸屏的显示区域划分为四个象限,将所述四个象限中的两个象限分别作为所述第一显示区域和所述第二显示区域;

根据所述第一触摸位置与所述第二触摸位置之间的距离,确定缩放倍数;

根据所述第一触摸位置与所述第二触摸位置之间的位置关系以及所述缩放倍数,对所述触摸屏的显示内容进行缩放,具体包括:根据所述第一触摸位置的坐标与所述第二触摸位置的坐标,确定第一差值和第二差值,所述第一差值为所述第一触摸位置的横坐标与所述第二触摸位置的横坐标的差值,所述第二差值为所述第一触摸位置的纵坐标与所述第二触摸位置的纵坐标的差值;根据所述第一差值和所述第二差值及所述缩放倍数,对所述触摸屏的显示内容进行缩放;

其中,对所述触摸屏的显示内容进行缩放,具体包括:

对所述触摸屏的显示内容进行整体缩放;或者,对以所述第一触摸位置或所述第二触摸位置为圆心,以预设长度为半径的圆形显示区域进行局部放大或缩小;或者,对以所述第一触摸位置或所述第二触摸位置为中心,以预设长度为周长的封闭图形的显示区域进行局部缩放。

2.根据权利要求1所述方法,其特征在于,

当所述第一差值和所述第二差值均为正时,对所述触摸屏的显示内容进行放大;当所述第一差值和所述第二差值均为负时,对所述触摸屏的显示内容进行缩小;或者,

当所述第一差值和所述第二差值均为负时,对所述触摸屏的显示内容进行放大;当所述第一差值和所述第二差值均为正时,对所述触摸屏的显示内容进行缩小。

3.根据权利要求2所述方法,其特征在于,

当所述第一差值为正且所述第二差值为负时,对所述触摸屏的显示内容进行放大;当所述第一差值为负且所述第二差值为正时,对所述触摸屏的显示内容进行缩小;或者,

当所述第一差值为负且所述第二差值为正时,对所述触摸屏的显示内容进行放大;当所述第一差值为正且所述第二差值为负时,对所述触摸屏的显示内容进行缩小。

4.根据权利要求1-3任一项所述方法,其特征在于,所述根据所述第一触摸位置与所述第二触摸位置之间的距离,确定缩放倍数包括:

根据所述第一触摸位置的坐标与所述第二触摸位置的坐标确定所述距离;

确定所述距离与预设距离的比值,将所述比值确定为所述缩放倍数,所述距离大于等于所述预设距离;或者,

根据所述距离直接确定所述缩放倍数,所述距离与所述缩放倍数的对应关系为预先设定。

5.根据权利要求4所述方法,其特征在于,所述预设距离为将所述第一触摸位置和所述第二触摸位置区分成两个不同位置的最小距离。

6.一种移动设备,其特征在于,包括:

接收单元,用于接收第一触摸信息,所述第一触摸信息包括第一触摸位置;

所述接收单元还用于接收第二触摸信息,所述第二触摸信息包括第二触摸位置,其中,接收所述第一触摸信息的时刻与接收所述第二触摸信息的时刻之间的时间间隔小于预设时间;确定所述第一触摸位置是否与所述第二触摸位置相同,当确定所述第一触摸位置与所述第二触摸位置相同时,通过以下步骤确定根据触摸屏的当前显示状态的操作:当触摸屏当前处于放大状态时,执行缩小操作以将当前触摸屏上显示的内容缩小到原始状态,当触摸屏当前处于缩小状态时,执行放大操作以将触摸屏上的当前显示内容放大到原始状态,当触摸屏当前处于原始状态时,执行放大操作以将触摸屏上当前显示内容放大到最大状态;

划分单元,用于根据所述第一触摸位置将所述触摸屏的显示区域划分为第一显示区域和第二显示区域,所述第一显示区域和所述第二显示区域的分界线经过所述第一触摸位置;或者,所述划分单元还用于以所述第一触摸位置为原点将所述触摸屏的显示区域划分为四个象限,将所述四个象限中的两个象限分别作为所述第一显示区域和所述第二显示区域;

确定单元,用于根据所述第一触摸位置与所述第二触摸位置之间的距离,确定缩放倍数;

缩放单元,用于根据所述第一触摸位置与所述第二触摸位置之间的位置关系以及所述缩放倍数,对所述触摸屏的显示内容进行缩放;

所述缩放单元具体用于当所述第二触摸位置位于所述第一显示区域时,根据位置关系对所述触摸屏的显示内容进行放大;当所述第二触摸位置位于所述第二显示区域时,根据位置关系对所述触摸屏的显示内容进行缩小;或者,

所述缩放单元包括差值确定子单元和缩放子单元,所述差值确定子单元用于根据所述第一触摸位置的坐标与所述第二触摸位置的坐标,确定第一差值和第二差值,所述第一差值为所述第一触摸位置的横坐标与所述第二触摸位置的横坐标的差值,所述第二差值为所述第一触摸位置的纵坐标与所述第二触摸位置的纵坐标的差值;所述缩放子单元用于根据所述第一差值和所述第二差值及所述缩放倍数,对所述触摸屏的显示内容进行缩放;

所述缩放单元还包括:整体缩放子单元,用于对所述触摸屏的显示内容进行整体缩放;或者,局部缩放子单元,对以所述第一触摸位置或所述第二触摸位置为圆心,以预设长度为半径的圆形显示区域进行放大或缩小;或者,局部缩放子单元,用于对以所述第一触摸位置或所述第二触摸位置为中心,以预设长度为周长的封闭图形的显示区域进行缩放。

7.根据权利要求6所述的移动设备,其特征在于,所述缩放子单元具体用于:

当所述第一差值和所述第二差值均为正时,对所述触摸屏的显示内容进行放大;当所述第一差值和所述第二差值均为负时,对所述触摸屏的显示内容进行缩小;或者,

当所述第一差值和所述第二差值均为负时,对所述触摸屏的显示内容进行放大;当所述第一差值和所述第二差值均为正时,对所述触摸屏的显示内容进行缩小。

8.根据权利要求6所述的移动设备,其特征在于,所述缩放子单元具体用于:

当所述第一差值为正且所述第二差值为负时,对所述触摸屏的显示内容进行放大;当所述第一差值为负且所述第二差值为正时,对所述触摸屏的显示内容进行缩小;或者,

当所述第一差值为负且所述第二差值为正时,对所述触摸屏的显示内容进行放大;当所述第一差值为正且所述第二差值为负时,对所述触摸屏的显示内容进行缩小。

9.根据权利要求6-8任一项所述的移动设备,其特征在于,所述确定单元包括:

距离确定子单元,用于根据所述第一触摸位置的坐标与所述第二触摸位置的坐标确定所述距离;

倍数确定子单元,用于确定所述距离与预设距离的比值,将所述比值确定为所述缩放倍数,所述距离大于等于所述预设距离;或者,

所述倍数确定子单元还用于根据所述距离直接确定所述缩放倍数,所述距离与所述缩放倍数的对应关系为预先设定。

10.根据权利要求9所述的移动设备,其特征在于,所述预设距离为将所述第一触摸位置和所述第二触摸位置区分成两个不同位置的最小距离。

11.根据权利要求6所述的移动设备,其特征在于,所述移动设备包括:

显示单元,用于显示所述缩放单元进行缩放后的所述显示内容。

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