一种移动终端的控制方法及移动终端的制作方法_2

文档序号:9564357阅读:来源:国知局
述移动终端的屏幕包括触摸屏。
[0047]本步骤中,所述操控标记的显示位置可根据用户单手握持操作时握持手掌的所在位置而定。
[0048]具体地,本步骤中,屏幕显示的操控标记的位置与用户对机身的握持位置相关。比如,用户如果右手握持手机,则右手大拇指可触及屏幕右半部分区域,在该区域显示操控标记;用户如果左手握持手机,则左手大拇指可触及屏幕左半部分区域,在该区域显示操控标记。当然,用户也可以双手握持手机,在左手或右手食指或其他手指可触及区域显示操控标记。
[0049]或者所述操控标记的显示位置是在识别出用户单手握持操作时握持手掌的所在位置后自动分配的便于操控手指触及的位置。所述识别用户单手握持操作时握持手掌的所在位置,可通过包括但不限于压力传感器等检测单元来获取。
[0050]本步骤中,显示操控标记和映射标记可以同时显示,也可以先显示操控标记,待用户操作操控标记后,显示映射标记。
[0051]本步骤中,所述操控标记和映射标记可以为一圆形图标或鼠标状等其它自定义形状的图标。
[0052]本步骤的所述操控标记和映射标记是预先建立关联的。
[0053]步骤S202,获取用户对所述操控标记的操控数据,所述操控数据包括方位数据和目标操作数据。
[0054]本步骤中,所述方位数据可以是所述操控标记的初始坐标信息、用户对操控标记进行操控之后的新坐标信息、以及根据初始坐标信息和新坐标信息得出的沿某一方向移动的位移量。
[0055]本步骤中,所述目标操作数据则可以是对屏幕的单击指令、双击指令、或者是触摸滑动手势指令。
[0056]步骤S203,在检测到用户在所述屏幕上以所述操控标记的位置为起始位置进行滑动操作的期间内,获取用户在所述屏幕上的当前触摸点的位置。本实施例中,所述操控标记的位置坐标或以其为起始位置的坐标记为(AOx,AOy),所述当前触摸点的位置坐标记为(A0x+a0x, A0y+a0y)。
[0057]步骤S204,基于所述起始位置的坐标和所述当前触摸点的位置坐标,得到所述当前触摸点相对于所述操控标记的坐标变化量一。本实施例中,所述坐标变化量一记为Λ S1。
[0058]步骤S205,获取所述映射标记的初始位置坐标。本实施例中,记为(Bx,By)。
[0059]步骤S206,叠加所述坐标变化量一和所述映射标记的初始位置坐标,得到所述映射标记的当前目的坐标。本实施例中,记为(Bx+a0x,By+a0y)。
[0060]步骤S207,将所述映射标识移动至所述当前目的坐标所对应的位置。本实施例中,即将所述映射标识移动至坐标信息为(Bx+a0x,By+a0y)的位置处。如果接收到目标操作数据,则执行步骤S208 ;如果接收到方位数据,返回步骤S203。
[0061]本步骤中,所述映射标记是否移到到目标位置,可由用户经过人眼判断。
[0062]本实施例中,所述映射标记根据方位数据在所述屏幕上沿相应方位移动的位移量可以是Κ.Λ S,K取大于零的任意数值,AS为上述所述的坐标变化量一。当K = 1时,表示映射标记沿相应方位的移动量与上述所述的坐标变化量一相同,当K>1或K〈1时,表示映射标记沿相应方位的移动量是上述所述的坐标变化量一的κ倍。
[0063]步骤S208,根据所述目标操作数据,操作所述目标位置处的目标。
[0064]本步骤包括:识别所述目标操作数据的类别;对所述目标位置处的目标,执行与所述目标操作数据的类别相对应的操作。所述目标操作数据的类别,可以是对屏幕的单击指令、双击指令、或者是触摸滑动手势指令。而所述目标位置处的目标可以是应用图标、交互界面等,执行与所述目标操作数据的类别相对应的操作,可以是与单击指令相对应的进入应用图标所对应的程序、关闭交互界面,也可以是与触摸滑动手势指令相对应的对交互界面进行上下滑屏或翻页的操作等。
[0065]本发明方法实施例通过获取用户对操控标记的操控数据,使映射标记依据坐标变化量一而实时移动,直至目标位置,并操作目标位置处的目标,用户可通过单手握持并操作的方式实现对全屏中任一目标位置处的应用进行控制,无需双手握持,无需变换握持方式,操控方便快捷,能给用户带来单手握持操作更加方便的良好用户体验。另外,所述操控标记可根据用户使用习惯自定义,或者在识别用户单手握持操作时握持手掌的所在位置后,自动分配,方便用户单手握持操作控制,用户体验良好。
[0066]图3,是本发明的移动终端的控制方法的第三实施例的流程示意图,改控制方法包括:
[0067]步骤S301,在所述移动终端的屏幕上显示操控标记和映射标记。
[0068]本步骤进一步包括:确定用户的第一触摸点的位置,在所述第一触摸点的位置显示所述操控标记;在所述屏幕的预设位置显示所述映射标记;或确定用户的第二触摸点的位置,在所述第二触摸点的位置显示所述映射标记。所述操控标记在屏幕上显示出来之后是固定的、不可移动的标记。
[0069]本步骤中,所述移动终端的屏幕包括触摸屏。
[0070]本步骤中,所述操控标记的显示位置可根据用户单手握持操作时握持手掌的所在位置而定。
[0071]具体地,本步骤中,屏幕显示的操控标记的位置与用户对机身的握持位置相关。比如,用户如果右手握持手机,则右手大拇指可触及屏幕右半部分区域,在该区域显示操控标记;用户如果左手握持手机,则左手大拇指可触及屏幕左半部分区域,在该区域显示操控标记。当然,用户也可以双手握持手机,在左手或右手食指或其他手指可触及区域显示操控标记。
[0072]或者所述操控标记的显示位置是在识别出用户单手握持操作时握持手掌的所在位置后自动分配的便于操控手指触及的位置。所述识别用户单手握持操作时握持手掌的所在位置,可通过包括但不限于压力传感器等检测单元来获取。
[0073]本步骤中,显示操控标记和映射标记可以同时显示,也可以先显示操控标记,待用户操作操控标记后,显示映射标记。
[0074]本步骤中,所述操控标记和映射标记可以为一圆形图标或鼠标状等其它自定义形状的图标。
[0075]本步骤的所述操控标记和映射标记是预先建立关联的。
[0076]步骤S302,获取用户对所述操控标记的操控数据,所述操控数据包括方位数据和目标操作数据。
[0077]本步骤中,所述方位数据可以是所述操控标记的初始坐标信息、用户对操控标记进行操控之后的新坐标信息、以及根据初始坐标信息和新坐标信息得出的沿某一方向移动的位移量。
[0078]本步骤中,所述目标操作数据则可以是对屏幕的单击指令、双击指令、或者是触摸滑动手势指令。
[0079]步骤S303,检测到用户在所述屏幕上以所述操控标记的位置为起始位置进行滑动操作,获取所述滑动操作的终止位置的坐标。本实施例中,所述操控标记的位置记为(AOx,AOy),所述终止位置的坐标记为(AOx+ZOx,A0y+Z0y)。
[0080]步骤S304,基于所述操控标记的位置坐标和所述终止位置的坐标,得到所述终止位置相对于所述操控标记的坐标变化量二。本实施例中,所述坐标变化量二记为Λ S2。
[0081]步骤S305,获取所述映射标记的初始位置坐标。本实施例中,记为(Bx,By)。
[0082]步骤S306,叠加所述坐标变化量二和所述映射标记的初始位置坐标,得到所述映射标记的目的坐标。本实施例中,记为(Bx+ZOx,By+ZOy)。
[0083]步骤S307,将所述映射标识移动至所述目的坐标所对应的位置。本实施例中,即将所述映射标识移动至坐标信息为
当前第2页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1