光标显示位置的确定方法及装置制造方法及图纸

技术编号:8022161 阅读:187 留言:0更新日期:2012-11-29 04:22
本发明专利技术公开了一种光标显示位置的确定方法及装置,在上述方法中,当触摸介质与移动终端屏幕上可编辑区域内的点击位置的接触时长大于预设时长时,获取点击位置以及触摸介质从点击位置起始的滑动方向;根据点击位置和滑动方向确定光标的移动方向;根据移动方向将光标移动至待显示的位置。根据本发明专利技术提供的技术方案,进而通过光标的自动移动有效地查看整个文本编辑界面,更加方便地进行光标定位,操作简单。

【技术实现步骤摘要】
光标显示位置的确定方法及装置
本专利技术涉及通信领域,具体而言,涉及一种光标显示位置的确定方法及装置。
技术介绍
在目前的移动终端(例如:智能手机)上,如果用户需要编辑文字(例如:发送短信)时,会在移动终端的屏幕上形成一块可编辑区域,而且在这块可编辑区域内还会出现一个闪动的光标。随着用户输入文字的增加,光标通常会沿文字增加的方向移动(例如:向右移动)。如果用户发现在已编辑完成的文字中出现拼写错误或者少打了几个字,通常会采用如下两种方式:方式一、通过触摸介质直接点击需要修改的文字区域,例如:苹果手机使用的IOS系统。此种方式的缺陷在于无法准确点击需要添加或者修改的文字区域;方式二、通过拖动光标,使得光标在屏幕上左右移动,直至移动到需要添加或者修改的文字区域,当触摸介质离开触摸屏时,该光标停止移动,例如:大多数手机使用的如Andriod系统。此种方式的缺陷在于如果光标当前的位置与需要添加或者修改的文字区域相隔较远,则触摸介质需要一直在触摸屏上执行拖动光标的操作,操作过程复杂。
技术实现思路
本专利技术提供了一种光标显示位置的确定方法及装置,以至少解决相关技术中在移动终端的可编辑区域内移动光标的操作复杂的问题。根据本专利技术的一个方面,提供了一种光标显示位置的确定方法。根据本专利技术的光标显示位置的确定方法包括:当触摸介质与移动终端屏幕上可编辑区域内的点击位置的接触时长大于预设时长时,获取点击位置以及触摸介质从点击位置起始的滑动方向;根据点击位置和滑动方向确定光标的移动方向;根据移动方向将光标移动至待显示的位置。优选地,根据点击位置和滑动方向确定光标的移动方向包括:根据点击位置和滑动方向确定滑动操作的终止位置;根据获取到的点击位置和终止位置确定光标的移动方向。优选地,根据获取到的点击位置和终止位置确定光标的移动方向包括:获取点击位置的坐标和终止位置的坐标;根据获取到的点击位置的坐标和终止位置的坐标计算从点击位置至终止位置的矢量位移与以点击位置为坐标原点的正向坐标轴的夹角;根据计算出的夹角确定光标的移动方向。优选地,根据计算出的夹角确定光标的移动方向包括以下之一:如果2kπ-π/4<α≤2kπ+π/4时,则确定光标的移动方向向右;如果2kπ+π/4<α≤2kπ+3π/4时,则确定光标的移动方向向上;如果2kπ+3π/4<α≤2kπ+5π/4时,则确定光标的移动方向向左;如果2kπ+5π/4<α≤2kπ+7π/4时,则确定光标的移动方向向下,其中,k为任意整数,π为180度,α为夹角。优选地,根据移动方向将光标移动至待显示的位置包括:按照预设移动频率将光标从点击位置起沿移动方向移动;响应触摸介质的终止移动操作,确定光标当前在可编辑区域内的显示位置为待显示的位置。优选地,根据移动方向将光标移动至待显示的位置包括:根据点击位置和滑动方向确定滑动时长;根据滑动时长和预设移动频率计算出移动次数;按照计算出的移动次数将光标从点击位置起沿移动方向移动,确定光标当前在可编辑区域内的显示位置为待显示的位置。优选地,在根据移动方向将光标移动至待显示的位置之后,上述方法还包括:记录触摸介质在移动终端屏幕上执行滑动操作的次数;在滑动操作的次数超过预设次数时,对预设移动频率进行调整。根据本专利技术的另一方面,提供了一种光标显示位置的确定装置。根据本专利技术的光标显示位置的确定装置包括:获取模块,用于当触摸介质与移动终端屏幕上可编辑区域内的点击位置的接触时长大于预设时长时,获取点击位置以及触摸介质从点击位置起始的滑动方向;确定模块,用于根据点击位置和滑动方向确定光标的移动方向;执行模块,用于根据移动方向将光标移动至待显示的位置。优选地,确定模块包括:第一确定单元,用于根据点击位置和滑动方向确定滑动操作的终止位置;第二确定单元,用于根据获取到的点击位置和终止位置确定光标的移动方向。优选地,第二确定单元包括:第一获取单元,用于获取点击位置的坐标和终止位置的坐标;第一计算单元,用于根据获取到的点击位置的坐标和终止位置的坐标计算从点击位置至终止位置的矢量位移与以点击位置为坐标原点的正向坐标轴的夹角;第三确定单元,用于根据计算出的夹角确定光标的移动方向。优选地,第三确定单元,用于在2kπ-π/4<α≤2kπ+π/4时,则确定光标的移动方向向右;或者,在2kπ+π/4<α≤2kπ+3π/4时,则确定光标的移动方向向上;或者,在2kπ+3π/4<α≤2kπ+5π/4时,则确定光标的移动方向向左;或者,在2kπ+5π/4<α≤2kπ+7π/4时,则确定光标的移动方向向下,其中,k为任意整数,π为180度,α为夹角。优选地,执行模块包括:移动单元,用于按照预设移动频率将光标从点击位置起沿移动方向移动;第四确定单元,用于响应触摸介质的终止移动操作,确定光标当前在可编辑区域内的显示位置为待显示的位置。优选地,执行模块还包括:第五确定单元,用于根据点击位置和滑动方向确定滑动时长;第二计算单元,用于根据滑动时长和预设移动频率计算出移动次数;第六确定单元,用于按照计算出的移动次数将光标从点击位置起沿移动方向移动,确定光标当前在可编辑区域内的显示位置为待显示的位置。优选地,上述装置还包括:记录模块,用于记录触摸介质在移动终端屏幕上执行滑动操作的次数;调整模块,用于在滑动操作的次数超过预设次数时,对预设移动频率进行调整。通过本专利技术,采用触摸介质点击移动终端的可编辑区域,并且触摸介质与点击位置的接触时间超过预设时长,然后从点击位置起始执行滑动操作,最后可以根据点击位置和滑动方向确定光标朝特定方向的移动,直至移动到用户想要进行文本编辑的位置,解决了相关技术中在移动终端的可编辑区域内移动光标的操作复杂的问题,进而通过光标的自动移动有效地查看整个文本编辑界面,更加方便地进行光标定位,操作简单。附图说明此处所说明的附图用来提供对本专利技术的进一步理解,构成本申请的一部分,本专利技术的示意性实施例及其说明用于解释本专利技术,并不构成对本专利技术的不当限定。在附图中:图1是根据本专利技术实施例的光标显示位置的确定方法的流程图;图2是根据本专利技术优选实施例的光标显示位置的确定方法的示意图;图3是根据本专利技术优选实施例的光标显示位置的确定方法的流程图;图4是根据本专利技术实施例的光标显示位置的确定装置的结构框图;图5是根据本专利技术优选实施例一的光标显示位置的确定装置的结构框图;图6是根据本专利技术优选实施例二的光标显示位置的确定装置的结构框图;以及图7是根据本专利技术优选实施例三的光标显示位置的确定装置的结构框图。具体实施方式下文中将参考附图并结合实施例来详细说明本专利技术。需要说明的是,在不冲突的情况下,本申请中的实施例及实施例中的特征可以相互组合。图1是根据本专利技术实施例的光标显示位置的确定方法的流程图。如图1所示,该方法可以包括以下处理步骤:步骤S102:当触摸介质与移动终端屏幕上可编辑区域内的点击位置的接触时长大于预设时长时,获取点击位置以及触摸介质从点击位置起始的滑动方向;步骤S104:根据点击位置和滑动方向确定光标的移动方向;步骤S106:根据移动方向将光标移动至待显示的位置。相关技术中,在移动终端的可编辑区域内移动光标的操作复杂。采用如图1所示的方法,采用触摸介质点击移动终端的可编本文档来自技高网...

【技术保护点】
一种光标显示位置的确定方法,其特征在于,包括:当触摸介质与移动终端屏幕上可编辑区域内的点击位置的接触时长大于预设时长时,获取所述点击位置以及所述触摸介质从所述点击位置起始的滑动方向;根据所述点击位置和所述滑动方向确定所述光标的移动方向;根据所述移动方向将光标移动至待显示的位置。

【技术特征摘要】
1.一种光标显示位置的确定方法,其特征在于,包括:当触摸介质与移动终端屏幕上可编辑区域内的点击位置的接触时长大于预设时长时,获取所述点击位置以及所述触摸介质从所述点击位置起始的滑动方向;根据所述点击位置和所述滑动方向确定所述光标的移动方向;根据所述移动方向将光标移动至待显示的位置。2.根据权利要求1所述的方法,其特征在于,根据所述点击位置和所述滑动方向确定所述光标的移动方向包括:根据所述点击位置和所述滑动方向确定滑动操作的终止位置;根据获取到的所述点击位置和所述终止位置确定光标的移动方向。3.根据权利要求2所述的方法,其特征在于,根据获取到的所述点击位置和所述终止位置确定所述光标的移动方向包括:获取所述点击位置的坐标和所述终止位置的坐标;根据获取到的所述点击位置的坐标和所述终止位置的坐标计算从所述点击位置至所述终止位置的矢量位移与以所述点击位置为坐标原点的正向坐标轴的夹角;根据计算出的所述夹角确定所述光标的移动方向。4.根据权利要求3所述的方法,其特征在于,根据计算出的所述夹角确定所述光标的移动方向包括以下之一:如果2kπ-π/4<α≤2kπ+π/4时,则确定所述光标的移动方向向右;如果2kπ+π/4<α≤2kπ+3π/4时,则确定所述光标的移动方向向上;如果2kπ+3π/4<α≤2kπ+5π/4时,则确定所述光标的移动方向向左;如果2kπ+5π/4<α≤2kπ+7π/4时,则确定所述光标的移动方向向下,其中,k为任意整数,π为180度,α为所述夹角。5.根据权利要求1至4中任一项所述的方法,其特征在于,根据所述移动方向将所述光标移动至所述待显示的位置包括:按照预设移动频率将所述光标从所述点击位置起沿所述移动方向移动;响应所述触摸介质的终止移动操作,确定所述光标当前在所述可编辑区域内的显示位置为所述待显示的位置。6.根据权利要求1至4中任一项所述的方法,其特征在于,根据所述移动方向将所述光标移动至所述待显示的位置包括:根据所述点击位置和所述滑动方向确定滑动时长;根据所述滑动时长和预设移动频率计算出移动次数;按照计算出的所述移动次数将所述光标从所述点击位置起沿所述移动方向移动,确定所述光标当前在所述可编辑区域内的显示位置为所述待显示的位置。7.根据权利要求5所述的方法,其特征在于,在根据所述移动方向将所述光标移动至所述待显示的位置之后,还包括:记录所述触摸介质在所述移动终端屏幕上执行滑动操作的次数;在所述滑动操作的次数超过预设次数时,对所述预设移动频率进行调整。8.根据权利要求6所述的方法,其特征在于,在根据所述移动方向将所述光标移动至所述待显示的位置之后,还包括:记录所述触摸介质在所述移动终端屏幕上执行滑动操作的次数;在所述滑动操作的次数超过预设次数时,对所述预设移动频率进行调整。9.一种光标...

【专利技术属性】
技术研发人员:陈聪方方明李虎军陈华
申请(专利权)人:中兴通讯股份有限公司
类型:发明
国别省市:

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

1