CN103488406A - 调整移动终端屏幕键盘的方法、装置及移动终端 - Google Patents

调整移动终端屏幕键盘的方法、装置及移动终端 Download PDF

Info

Publication number
CN103488406A
CN103488406A CN201210190840.XA CN201210190840A CN103488406A CN 103488406 A CN103488406 A CN 103488406A CN 201210190840 A CN201210190840 A CN 201210190840A CN 103488406 A CN103488406 A CN 103488406A
Authority
CN
China
Prior art keywords
user
screen keyboard
gesture
screen
shape
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CN201210190840.XA
Other languages
English (en)
Other versions
CN103488406B (zh
Inventor
苏再强
王建修
张贞志
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
ZTE Corp
Original Assignee
ZTE Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by ZTE Corp filed Critical ZTE Corp
Priority to CN201210190840.XA priority Critical patent/CN103488406B/zh
Publication of CN103488406A publication Critical patent/CN103488406A/zh
Application granted granted Critical
Publication of CN103488406B publication Critical patent/CN103488406B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • User Interface Of Digital Computer (AREA)
  • Telephone Function (AREA)

Abstract

本发明涉及一种调整移动终端屏幕键盘的方法、装置及移动终端,其中,该方法包括步骤:接收用户触摸屏幕的事件,记录用户触摸屏幕时的点的位置信息;以用户触摸屏幕时的点为起始点判断用户手势是否为滑动操作;若是,识别手势滑动轨迹后,根据预置的调整操作改变屏幕键盘形状或者位置;若否,则执行用户手势对应的操作。本发明通过移动终端检测到用户的滑动操作后,根据滑动的距离和方向对屏幕键盘的形状或者位置做出适应性的调整,使其适应不同用户的操作习惯,提升了移动终端屏幕键盘的适应性,提高了用户体验度。

Description

调整移动终端屏幕键盘的方法、装置及移动终端
技术领域
本发明涉及电子设备技术领域,具体是调整移动终端屏幕键盘的方法、装置及移动终端。
背景技术
目前,大屏幕移动终端提供的屏幕键盘大小、位置、形状都是固定不变的,然而在终端屏幕较大时,屏幕键盘的大小、位置、形状太过僵化不利于用户进行输入操作,使得屏幕键盘的适应性较差,大大降低了用户体验度。由于屏幕键盘在移动终端设备中的特殊地位,所以在当前移动设备屏幕大尺寸和用户个性化的趋势下,需要在移动终端上定制更负荷用户操作习惯和个性化需求的屏幕键盘显得尤为重要,以解决屏幕键盘的适应性较差的问题,满足用户个性化需求。
发明内容
本发明的主要目的在于提供一种调整移动终端屏幕键盘的方法,旨在实现屏幕键盘根据用户的滑动操作进行调整,以适应不同场合下的输入需求。
为了达到上述目的,本发明提出一种调整移动终端屏幕键盘的方法,包括:
接收用户触摸屏幕的事件,记录用户触摸屏幕时的点的位置信息;
以用户触摸屏幕时的点为起始点判断用户手势是否为滑动操作;
若是,识别手势滑动轨迹后,根据预置的调整操作改变屏幕键盘形状或者位置;
若否,则执行用户手势对应的操作。
优选地,所述识别手势滑动轨迹后,根据预置的调整操作改变屏幕键盘形状的步骤具体包括:
记录用户离开屏幕时的点的位置信息,获取手势滑动的距离和方向,调用预置的调整操作调整屏幕键盘形状或者位置。
优选地,记录到的所述用户触摸屏幕时的点位置为(X1,Y1)、所述用户离开屏幕时的点位置为(X2,Y2),所述获取手势滑动的距离和方向,调用预置的调整操作调整屏幕键盘形状或者位置的步骤具体包括:
判断X2是否大于X1
当判定X2大于X1时,若Y2与Y1的差值大于预置阈值,将屏幕键盘向右倾斜并逐渐改变形状,否则,将屏幕键盘向右整体平移;
当判定X2小于X1时,若Y2与Y1的差值大于预置阈值,将屏幕键盘向左倾斜并逐渐改变形状,否则,将屏幕键盘向左整体平移。
优选地,所述接收用户触摸屏幕的事件的步骤之前,还包括:对应不同手势滑动操作预置并存储调整屏幕键盘属性的操作,所述屏幕键盘属性包括位置坐标、形状和大小。
本发明还提出一种调整移动终端屏幕键盘的装置,包括:
检测模块,用于接收用户触摸屏幕的事件,记录用户触摸屏幕时的点的位置信息;
判断模块,用于以用户触摸屏幕时的点为起始点判断用户手势是否为滑动操作;
第一操作模块,用于当判定用户手势为滑动操作时,识别手势滑动轨迹后,根据预置的调整操作改变屏幕键盘形状或者位置;
第二操作模块,用于当判定用户手势不为滑动操作时,执行用户手势对应的操作。
优选地,所述第一操作模块具体用于:
记录用户离开屏幕时的点的位置信息,获取手势滑动的距离和方向,调用预置的调整操作改变屏幕键盘形状或者位置。
优选地,记录到的所述用户触摸屏幕时的点位置为(X1,Y1)、所述用户离开屏幕时的点位置为(X2,Y2),所述第一操作模块具体用于:
判断X2是否大于X1
当判定X2大于X1时,若Y2与Y1的差值大于预置阈值,将屏幕键盘向右倾斜并逐渐改变形状,否则,将屏幕键盘向右整体平移;
当判定X2小于X1时,若Y2与Y1的差值大于预置阈值,将屏幕键盘向左倾斜并逐渐改变形状,否则,将屏幕键盘向左整体平移。
优选地,所述装置还包括预置模块,用于对应不同手势滑动操作预置并存储调整屏幕键盘属性的操作,所述屏幕键盘属性包括位置坐标、形状和大小。
本发明还提出一种移动终端,包括:
检测模块,用于接收用户触摸屏幕的事件,记录用户触摸屏幕时的点的位置信息;
判断模块,用于以用户触摸屏幕时的点为起始点判断用户手势是否为滑动操作;
第一操作模块,用于当判定用户手势为滑动操作时,识别手势滑动轨迹后,根据预置的调整操作改变屏幕键盘形状或者位置;
第二操作模块,用于当判定用户手势不为滑动操作时,执行用户手势对应的操作。
本发明通过移动终端检测到用户的滑动操作后,根据滑动的距离和方向对屏幕键盘的形状或者位置做出适应性的调整,使其适应不同用户的操作习惯,提升了移动终端屏幕键盘的适应性,提高了用户体验度。
附图说明
图1为本发明提供的调整移动终端屏幕键盘的方法一实施例中的流程示意图;
图2为图1中获取手势滑动的距离和方向,调用预置的调整操作调整屏幕键盘形状或者位置的步骤更为具体的流程示意图;
图3为本发明图2所示步骤中将屏幕键盘向右倾斜并逐渐改变形状的效果示意图;
图4为本发明图2所示步骤中将屏幕键盘向左倾斜并逐渐改变形状的效果示意图;
图5为本发明提供的调整移动终端屏幕键盘的方法又一实施例中的流程意图;
图6为本发明提供的调整移动终端屏幕键盘的装置一实施例中的结构示意图;
图7为本发明提供的调整移动终端屏幕键盘的装置又一实施例中的结构示意图。
本发明目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。
具体实施方式
为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。
参照图1,为本发明一实施例中的调整移动终端屏幕键盘的方法的流程示意图,其中,该移动终端可以为具有触摸式屏幕且支持屏幕键盘功能的电子设备,例如手机、平板电脑等,如图1所示,该方法包括步骤:
S100:检测用户触摸屏幕的事件,记录用户触摸时的点的位置信息;
当移动终端的界面显示屏幕键盘时,用户可以通过屏幕键盘执行输入操作,其中,移动终端中定义有用户触摸屏幕的事件,使得用户触摸屏幕时可以被检测到。用户触摸键盘,移动终端检测到该用户触摸屏幕的事件,记录下用户触摸点的位置信息,以便于分析用户手势。
S200:以用户触摸屏幕时的点为起始点判断用户手势是否为滑动操作;例如,移动终端可以定义滑动事件,以用户触摸屏幕时的点为起始点,当屏幕键盘控件识别到该滑动事件时,说明用户的手势在屏幕键盘上滑动,否则为其他操作,例如可以是用户在进行执行输入号码拨号的点击操作、或者是输入资料的点击操作等,在此不对其他操作进行限定。当判定为滑动操作时,执行步骤S300,否则,执行步骤S400。
S300:当判定用户手势为滑动操作时,识别手势滑动轨迹后,根据预置的调整操作改变屏幕键盘形状;其中,决定屏幕键盘外观的位置、形状和大小等属性都记录在移动终端的***中,识别手势滑动轨迹后,根据预置的调整操作改变屏幕键盘的属性,从而实现了屏幕键盘形状的改变。可以调用预置存储于***中对应不同滑动轨迹的屏幕键盘调整操作,例如根据手势滑动的方向调整屏幕键盘移动的方向或者形状变化方向,根据手势滑动的距离调整屏幕键盘移动的距离或者形状变化程度,使得屏幕键盘可以根据用户手势滑动的操作进行调整,以适应不同用户或者不同场合的输入需求。
S400:当判定用户手势不是滑动操作时,执行用户手势对应的操作;例如,以手机为例,当屏幕键盘在编辑号码的操作界面时,若用户手势为点击操作,则进一步执行编辑号码、删除当前输入的号码、拨号、挂断等操作。可以理解的是,对应其他的移动设备,移动设备还可以执行手势对应的操作,在此不再一一详述。
在前述实施例的基础上,更为具体的,步骤S300包括:记录用户离开屏幕时的点,获取手势滑动距离和滑动方向,根据预置的调整操作改变屏幕键盘形状或者位置;例如,预先定义离开屏幕事件,当判定用户手势为滑动操作时,于识别到离开屏幕事件后记录用户离开屏幕点的位置,与用户触摸点比较后获取到手势滑动的距离和方向,据此调整屏幕键盘的形状或者位置。
在前述实施例的基础上,更为具体的,当记录到的用户触摸屏幕时的点位置为(X1,Y1)、用户离开屏幕时的点位置为(X2,Y2)时,获取手势滑动的距离和方向,根据预置的调整操作调整屏幕键盘形状或者位置的步骤具体包括:
S310:判断X2是否大于X1;若X2大于X1,说明用户手势是向右滑动的,反之则是向左滑动,当判定X2大于X1时,执行步骤S320,否则执行步骤S330;
S320:当判定X2大于X1时,若Y2与Y1的差值大于预置阈值,(如该预置阈值可以设置为50)执行步骤S321:将屏幕键盘向右倾斜并逐渐改变形状,否则执行步骤S322:将屏幕键盘向右整体平移;
通常,由于手写的特殊性,在用户进行平行滑动操作时会出现手写轨迹并不是标准的水平的情况,考虑到这样的情况,在本实施例中,设置预置阈值,用于当用户触摸点与用户离开屏幕点纵向坐标的差值小于该阈值时仍被视为是平行滑动,将屏幕键盘向右整体平移,用户手势滑动的距离决定屏幕整体平移的距离。若Y2与Y1的差值大于预置阈值,说明用户的手势是往右上方或者右下方滑动的,将屏幕键盘向右倾斜并逐渐改变形状(例如,如果为右上方滑动可以放大屏幕键盘,如果为右下方移动可以缩小屏幕键盘,在此不做具体限制),根据用户手势滑动的距离决定屏幕键盘倾斜的程度,同时还逐渐改变屏幕键盘的形状(如图3所示的向右倾斜效果)。当屏幕键盘的一顶点到达屏幕的边缘时,若无法进一步平移或者改变屏幕键盘形状,此时可以停止平移或者继续改变屏幕键盘形状。另外,如果在检测到用户滑动手势时,屏幕键盘已处于向右倾斜的状态,此时,可以不判断手势滑动Y轴的差值,保持屏幕键盘的倾斜状态并直接将其向右平移。通过对屏幕键盘的倾斜调整,使得屏幕键盘键位更易于用户进行输入的操作。
S330:当判定X2小于X1时,若Y2与Y1的差值大于预置阈值,执行步骤S331:将屏幕键盘向左倾斜并逐渐改变形状,否则执行步骤S332:将屏幕键盘向左整体平移;若Y2与Y1的差值大于预置阈值,说明用户的手势是往左上方或者左下方滑动的,将屏幕键盘向左倾斜并逐渐改变形状(例如,如果为左上方滑动可以放大屏幕键盘,如果为左下方移动可以缩小屏幕键盘,在此不作具体限制),根据用户手势滑动的距离决定屏幕键盘倾斜的程度,同时还逐渐改变屏幕键盘的形状(如图4所示的向左倾斜效果);若Y2与Y1的差值小于预置阈值,可以将用户的操作视为平行滑动,将屏幕键盘向左整体平移,用户手势滑动的距离决定屏幕整体平移的距离。当屏幕键盘的一顶点到达屏幕的边缘时,若无法进一步平移或者改变屏幕键盘形状,此时可以停止平移或者继续改变屏幕键盘形状。另外,如果在检测到用户滑动手势时,屏幕键盘已处于向左倾斜的状态,此时,不判断手势滑动Y轴的差值,保持屏幕键盘的倾斜状态并直接将其向左平移。
请参照图5,为本发明又一实施例中调整移动终端屏幕键盘的方法的流程示意图,如图5所示,在前述实施例的基础上,在步骤S100之前,该方法还包括步骤S500:
对应不同手势滑动操作预置并存储调整屏幕键盘属性的操作,其中,屏幕键盘的属性包括但不限于屏幕键盘的位置坐标、形状和大小;
在完成预置操作后将对应不同手势滑动操作预置的屏幕键盘属性存储于移动终端的存储区域内,这样,当移动终端识别到滑动轨迹后,可以根据滑动轨迹的方向和距离调用对应的调整操作调整屏幕键盘的形状或者位置,还可以通过调整手势轨迹对应的调整操作内容,根据用户的滑动操作实现更为多样化的屏幕键盘调整。
本发明提出的调整移动终端屏幕键盘的方法,通过移动终端检测到用户的滑动操作后,根据滑动的距离和方向对屏幕键盘的形状或者位置做出适应性的调整,使其适应不同用户的操作习惯,提升了移动终端屏幕键盘的适应性,提高了用户体验度。
请参照图6,为本发明实施例中提供的调整移动终端屏幕键盘的装置的结构示意图,其中,该移动终端可以为具有触摸式屏幕且支持屏幕键盘功能的电子设备,例如手机、平板电脑等,如图6所示,该装置包括:
检测模块10,用于检测用户触摸屏幕的事件,记录用户触摸点的位置信息;
判断模块20,用于以用户触摸屏幕时的点为起始点判断用户手势是否为滑动操作;
第一操作模块30,用于当判定用户手势为滑动操作时,识别手势滑动轨迹后,根据预置的调整操作改变屏幕键盘形状或者位置;
第二操作模块40,用于当判定用户手势不为滑动操作时,执行用户手势对应的操作。
当移动终端的界面显示屏幕键盘时,用户可以通过屏幕键盘执行输入操作,其中,移动终端中定义有用户触摸屏幕的时间,使得用户触摸屏幕时可以被检测到。用户触摸键盘,检测模块10检测到该用户触摸屏幕的事件,记录下用户触摸点的位置信息,以便于分析用户手势。
判断模块20判断用户手势是否为滑动操作;例如,移动终端可以定义滑动事件,以用户触摸屏幕时的点为起始点,当判断模块20识别到该滑动事件时,说明用户的手势在屏幕键盘上滑动,否则为其他操作,例如可以是用户在进行执行输入号码拨号的点击操作、或者是输入资料的点击操作等,在此不对其他操作进行限定。
当判断模块20判定用户手势为滑动操作时,第一操作模块30识别手势滑动轨迹后,根据预置的调整操作改变屏幕键盘形状;其中,决定屏幕键盘外观的位置、形状和大小等属性都记录在移动终端的***中,识别手势滑动轨迹后,第一操作模块30根据预置的调整操作改变屏幕键盘的属性,从而实现了屏幕键盘形状的改变。第一操作模块30可以调用预置存储于***中对应不同滑动轨迹的屏幕键盘调整操作,例如根据手势滑动的方向调整屏幕键盘移动的方向或者形状变化方向,根据手势滑动的距离调整屏幕键盘移动的距离或者形状变化程度,使得屏幕键盘可以根据用户手势滑动的操作进行调整,以适应不同用户或者不同场合的输入需求。
当判断模块20判定用户手势不是滑动操作时,第二操作模块40执行用户手势对应的操作;例如,以手机为例,当屏幕键盘在编辑号码的操作界面时,若用户手势为点击操作,则第二操作模块20进一步执行编辑号码、删除当前输入的号码、拨号、挂断等操作。可以理解的是,对应其他的移动设备,第二操作模块20还可以执行手势对应的操作,在此不再一一详述。
在前述实施例的基础上,更为具体的,第一操作模块30具体用于记录用户离开屏幕时的点,获取手势滑动距离和滑动方向,根据预置的调整操作改变屏幕键盘形状或者位置;例如,第一操作模块30预先定义离开屏幕事件,当判断模块20判定用户手势为滑动操作时,第一操作模块30于识别到离开屏幕事件后记录用户离开屏幕点的位置,与用户触摸点比较后获取到手势滑动的距离和方向,据此调整屏幕键盘的形状或者位置。
在前述实施例的基础上,当检测模块10记录到的用户触摸屏幕时的点位置为(X1,Y1)、第一操作模块30记录到的用户离开屏幕时的点位置为(X2,Y2)时,
第一操作模块30判断X2是否大于X1;若X2大于X1,说明用户手势是向右滑动的,反之则是向左滑动。
通常,由于手写的特殊性,在用户进行平行滑动操作时会出现手写轨迹并不是标准的水平的情况,考虑到这样的情况,在本实施例中,设置预置阈值,当用户触摸点与用户离开屏幕点纵向坐标的差值小于该阈值时仍被视为是平行滑动,第一操作模块30判定Y2与Y1的差值小于预置阈值,将屏幕键盘向右整体平移,用户手势滑动的距离决定屏幕整体平移的距离。若Y2与Y1的差值大于预置阈值,说明用户的手势是往右上方或者右下方滑动的,第一操作模块30将屏幕键盘向右倾斜并逐渐改变形状(例如,如果为右上方滑动可以放大屏幕键盘,如果为右下方移动可以缩小屏幕键盘,在此不做具体限制),根据用户手势滑动的距离决定屏幕键盘倾斜的程度,同时还逐渐改变屏幕键盘的形状(效果如图3所示的向右倾斜效果)。当屏幕键盘的一顶点到达屏幕的边缘时,若第一操作模块30无法进一步平移或者改变屏幕键盘形状,此时可以停止平移或者继续改变屏幕键盘形状。另外,如果在检测到用户滑动手势时,屏幕键盘已处于向右倾斜的状态,此时,第一操作模块30可以不判断手势滑动Y轴的差值,保持屏幕键盘的倾斜状态并直接将其向右平移。通过对屏幕键盘的倾斜调整,使得屏幕键盘键位更易于用户进行输入的操作。
当第一操作模块30判定X2小于X1时,若Y2与Y1的差值大于预置阈值,说明用户的手势是往左上方或者左下方滑动的,第一操作模块30将屏幕键盘向左倾斜并逐渐改变形状(例如,如果为左上方滑动可以放大屏幕键盘,如果为左下方移动可以缩小屏幕键盘,在此不作具体限制),根据用户手势滑动的距离决定屏幕键盘倾斜的程度,同时还逐渐改变屏幕键盘的形状(如图4所示的向左倾斜效果);若Y2与Y1的差值小于预置阈值,可以将用户的操作视为平行滑动,第一操作模块30将屏幕键盘向左整体平移,用户手势滑动的距离决定屏幕整体平移的距离。当屏幕键盘的一顶点到达屏幕的边缘时,若第一操作模块30无法进一步平移或者改变屏幕键盘形状,此时可以停止平移或者继续改变屏幕键盘形状。另外,如果在检测到用户滑动手势时,屏幕键盘已处于向左倾斜的状态,此时,第一操作模块30可以不判断手势滑动Y轴的差值,保持屏幕键盘的倾斜状态并直接将其向左平移。
请参照图7,为本发明实施例又一实施例中调整移动终端屏幕键盘的装置的结构示意图,如图7所示,在前述实施例的基础上,该装置还包括预置模块50,用于对应不同手势滑动操作预置并存储调整屏幕键盘属性的操作,所述屏幕键盘属性包括位置坐标、形状和大小。
在预置模块50完成预置操作后将对应不同手势滑动操作预置的屏幕键盘属性存储于移动终端的存储区域内,这样,当第一操作模块30识别到滑动轨迹后,可以根据滑动轨迹的方向和距离调用对应的调整操作调整屏幕键盘的形状或者位置,还可以通过调整手势轨迹对应的调整操作内容,根据用户的滑动操作实现更为多样化的屏幕键盘调整。
本发明提出的调整移动终端屏幕键盘的装置,通过检测到用户的滑动操作后,根据滑动的距离和方向对屏幕键盘的形状或者位置做出适应性的调整,使其适应不同用户的操作习惯,提升了移动终端屏幕键盘的适应性,提高了用户体验度。
本发明实施例还提出一种移动终端,该移动终端包括调整移动终端屏幕键盘装置。该调整移动终端屏幕键盘装置的实施方案请参照前述图6及图7所示实施例,在此不作详述。本发明移动终端实施例由于设置有上述调整移动终端屏幕键盘装置,可根据检测到的用户操作对屏幕键盘进行形状或者位置等调整,使得移动终端可以适应用户的不同操作习惯,提高了用户体验度。
以上仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明的精神和原则之内所作的任何修改、等同替换和改进等,均应包含在本发明的保护范围之内。

Claims (9)

1.一种调整移动终端屏幕键盘的方法,其特征在于,包括:
接收用户触摸屏幕的事件,记录用户触摸屏幕时的点的位置信息;
以用户触摸屏幕时的点为起始点判断用户手势是否为滑动操作;
若是,识别手势滑动轨迹后,根据预置的调整操作改变屏幕键盘形状或者位置;
若否,则执行用户手势对应的操作。
2.根据权利要求1所述的方法,其特征在于,所述识别手势滑动轨迹后,根据预置的调整操作改变屏幕键盘形状的步骤具体包括:
记录用户离开屏幕时的点的位置信息,获取手势滑动的距离和方向,调用预置的调整操作调整屏幕键盘形状或者位置。
3.根据权利要求2所述的方法,其特征在于,记录到的所述用户触摸屏幕时的点位置为(X1,Y1)、所述用户离开屏幕时的点位置为(X2,Y2),所述识别手势滑动轨迹后,根据预置的调整操作改变屏幕键盘形状或者位置的步骤具体包括:
判断X2是否大于X1
当判定X2大于X1时,若Y2与Y1的差值大于预置阈值,将屏幕键盘向右倾斜并逐渐改变形状,否则,将屏幕键盘向右整体平移;
当判定X2小于X1时,若Y2与Y1的差值大于预置阈值,将屏幕键盘向左倾斜并逐渐改变形状,否则,将屏幕键盘向左整体平移。
4.根据权利要求1所述的方法,其特征在于,所述接收用户触摸屏幕的事件的步骤之前,还包括:对应不同手势滑动操作预置并存储调整屏幕键盘属性的操作,所述屏幕键盘属性包括位置坐标、形状和大小。
5.一种调整移动终端屏幕键盘装置,其特征在于,包括:
检测模块,用于接收用户触摸屏幕的事件,记录用户触摸屏幕时的点的位置信息;
判断模块,用于以用户触摸屏幕时的点为起始点判断用户手势是否为滑动操作;
第一操作模块,用于当判定用户手势为滑动操作时,识别手势滑动轨迹后,根据预置的调整操作改变屏幕键盘形状或者位置;
第二操作模块,用于当判定用户手势不为滑动操作时,执行用户手势对应的操作。
6.根据权利要求5所述的装置,其特征在于,所述第一操作模块具体用于:
记录用户离开屏幕时的点的位置信息,获取手势滑动的距离和方向,调用预置的调整操作改变屏幕键盘形状或者位置。
7.根据权利要求6所述的装置,其特征在于,记录到的所述用户触摸屏幕时的点位置为(X1,Y1)、所述用户离开屏幕时的点位置为(X2,Y2),所述第一操作模块具体用于:
判断X2是否大于X1
当判定X2大于X1时,若Y2与Y1的差值大于预置阈值,将屏幕键盘向右倾斜并逐渐改变形状,否则,将屏幕键盘向右整体平移;
当判定X2小于X1时,若Y2与Y1的差值大于预置阈值,将屏幕键盘向左倾斜并逐渐改变形状,否则,将屏幕键盘向左整体平移。
8.根据权利要求5所述的装置,其特征在于,所述装置还包括预置模块,用于对应不同手势滑动操作预置并存储调整屏幕键盘属性的操作,所述屏幕键盘属性包括位置坐标、形状和大小。
9.一种移动终端,其特征在于,包括如权利要求5至8任一项所述的调整移动终端屏幕键盘装置。
CN201210190840.XA 2012-06-11 2012-06-11 调整移动终端屏幕键盘的方法、装置及移动终端 Active CN103488406B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201210190840.XA CN103488406B (zh) 2012-06-11 2012-06-11 调整移动终端屏幕键盘的方法、装置及移动终端

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201210190840.XA CN103488406B (zh) 2012-06-11 2012-06-11 调整移动终端屏幕键盘的方法、装置及移动终端

Publications (2)

Publication Number Publication Date
CN103488406A true CN103488406A (zh) 2014-01-01
CN103488406B CN103488406B (zh) 2016-09-07

Family

ID=49828682

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201210190840.XA Active CN103488406B (zh) 2012-06-11 2012-06-11 调整移动终端屏幕键盘的方法、装置及移动终端

Country Status (1)

Country Link
CN (1) CN103488406B (zh)

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2016197714A1 (zh) * 2016-02-04 2016-12-15 中兴通讯股份有限公司 操作模式自动识别方法及终端
WO2017016333A1 (zh) * 2015-07-28 2017-02-02 ***通信集团公司 一种屏幕调整方法及装置
CN107037944A (zh) * 2016-02-04 2017-08-11 阿里巴巴集团控股有限公司 移动终端的输入方法及移动终端
US10198083B2 (en) 2014-02-25 2019-02-05 Xi'an Zhongxing New Software Co. Ltd. Hand gesture recognition method, device, system, and computer storage medium
CN109658758A (zh) * 2019-02-18 2019-04-19 西安科技大学 一种计算机会计教学仿真***
US10591999B2 (en) 2014-02-25 2020-03-17 Zte Corporation Hand gesture recognition method, device, system, and computer storage medium

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20040001097A1 (en) * 2002-07-01 2004-01-01 Frank Zngf Glove virtual keyboard for baseless typing
CN101493747A (zh) * 2008-01-21 2009-07-29 宏达国际电子股份有限公司 软件键盘的操作方法
US20090237875A1 (en) * 2008-03-19 2009-09-24 Sony Corporation Portable information processing apparatus
CN102214069A (zh) * 2011-06-13 2011-10-12 广东国笔科技股份有限公司 实现虚拟键盘调节的数据处理设备、***及方法
CN102360249A (zh) * 2011-09-29 2012-02-22 上海汉翔信息技术有限公司 分立式键盘布局***和设置方法、相应的便携电子设备及控制方法

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20040001097A1 (en) * 2002-07-01 2004-01-01 Frank Zngf Glove virtual keyboard for baseless typing
CN101493747A (zh) * 2008-01-21 2009-07-29 宏达国际电子股份有限公司 软件键盘的操作方法
US20090237875A1 (en) * 2008-03-19 2009-09-24 Sony Corporation Portable information processing apparatus
CN102214069A (zh) * 2011-06-13 2011-10-12 广东国笔科技股份有限公司 实现虚拟键盘调节的数据处理设备、***及方法
CN102360249A (zh) * 2011-09-29 2012-02-22 上海汉翔信息技术有限公司 分立式键盘布局***和设置方法、相应的便携电子设备及控制方法

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US10198083B2 (en) 2014-02-25 2019-02-05 Xi'an Zhongxing New Software Co. Ltd. Hand gesture recognition method, device, system, and computer storage medium
US10591999B2 (en) 2014-02-25 2020-03-17 Zte Corporation Hand gesture recognition method, device, system, and computer storage medium
WO2017016333A1 (zh) * 2015-07-28 2017-02-02 ***通信集团公司 一种屏幕调整方法及装置
WO2016197714A1 (zh) * 2016-02-04 2016-12-15 中兴通讯股份有限公司 操作模式自动识别方法及终端
CN107037944A (zh) * 2016-02-04 2017-08-11 阿里巴巴集团控股有限公司 移动终端的输入方法及移动终端
CN109658758A (zh) * 2019-02-18 2019-04-19 西安科技大学 一种计算机会计教学仿真***

Also Published As

Publication number Publication date
CN103488406B (zh) 2016-09-07

Similar Documents

Publication Publication Date Title
KR102178845B1 (ko) 햅틱을 제어하는 휴대 단말 및 방법
KR101870848B1 (ko) 사이드 메뉴 디스플레이 방법과 장치 및 단말기
EP2575013B1 (en) Pen system and method for performing input operations to mobile device via the same
US9201521B2 (en) Storing trace information
CN103488406A (zh) 调整移动终端屏幕键盘的方法、装置及移动终端
KR101020029B1 (ko) 터치 스크린을 구비한 휴대 단말기 및 그 휴대 단말기에서터치를 이용한 키 입력 방법
US11061545B2 (en) Electronic apparatus, adjustment method for display interface layout in electronic apparatus, and adjustment system for display interface layout
US20100302152A1 (en) Data processing device
US20150185953A1 (en) Optimization operation method and apparatus for terminal interface
CN107422915A (zh) 触摸屏的响应控制方法、装置、存储介质及终端
KR102155836B1 (ko) 터치 스크린 상에서 객체 디스플레이를 제어하는 휴대 단말 및 방법
AU2013309715B2 (en) Apparatus and method for processing input on touch screen
CN102736854A (zh) 移动通讯终端及基于该移动通讯终端的屏幕调整方法
KR20100012321A (ko) 터치 스크린을 구비한 휴대 단말기 및 그 휴대 단말기에서커서 표시 방법
US9658714B2 (en) Electronic device, non-transitory storage medium, and control method for electronic device
CN103838456A (zh) 一种桌面图标显示位置的控制方法及***
CN103354581B (zh) 一种通过左右手来自动调整手机控件的方法及***
KR101504310B1 (ko) 사용자 단말 및 이의 인터페이싱 방법
CN105824495A (zh) 一种单手操作移动终端的方法以及移动终端
KR102206373B1 (ko) 터치스크린에서 필기 입력을 통한 컨텐츠 작성 방법 및 장치
CN103150093B (zh) 一种操作提示标识符移动的方法、装置及终端
KR102102663B1 (ko) 휴대단말기의 사용 방법 및 장치
CN104035713A (zh) 一种软键盘的操作方法及装置
CN107247557A (zh) 一种应用图标显示方法及装置
CN105700782A (zh) 一种调整虚拟按键布局的方法、装置及移动终端

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant