《一种终端设备的文本光标定位方法及其终端设备.pdf》由会员分享,可在线阅读,更多相关《一种终端设备的文本光标定位方法及其终端设备.pdf(9页珍藏版)》请在专利查询网上搜索。
1、(10)申请公布号 CN 102902467 A (43)申请公布日 2013.01.30 C N 1 0 2 9 0 2 4 6 7 A *CN102902467A* (21)申请号 201210337877.0 (22)申请日 2012.09.13 G06F 3/0487(2013.01) (71)申请人广东欧珀移动通信有限公司 地址 523860 广东省东莞市长安镇乌沙海滨 路18号 (72)发明人梁宇彬 (74)专利代理机构广州粤高专利商标代理有限 公司 44102 代理人罗晓林 李志强 (54) 发明名称 一种终端设备的文本光标定位方法及其终端 设备 (57) 摘要 本发明公开了一种。
2、终端设备的文本光标定位 方法,所述的终端设备包括旋转模块、手势捕捉模 块、中央处理单元,旋转模块在终端设备显示屏上 通过旋盘方式显示,包括以下步骤:步骤1.进入 文本编辑器点击文本,光标出现,文本进入可编辑 状态时,旋盘出现在点击处光标下方;步骤2.用 户旋转旋盘,手势捕捉模块捕捉用户手势变化,将 旋转角度及移动距离传送给中央处理单元;步骤 3中央处理单元通过旋转角度及移动距离计算确 定光标移动的距离,并对光标进行定位。在移动光 标的位置时候,利用旋盘辅助光标的移动。通过顺 逆旋转旋盘来控制光标的左右移动,一方面不会 遮挡光标所在的位置;另一方面旋转重复性的操 作可以在有限的屏幕范围内大幅度地。
3、移动光标。 (51)Int.Cl. 权利要求书2页 说明书4页 附图2页 (19)中华人民共和国国家知识产权局 (12)发明专利申请 权利要求书 2 页 说明书 4 页 附图 2 页 1/2页 2 1.一种终端设备的文本光标定位方法,其特征在于,所述的终端设备包括旋转模块、手 势捕捉模块、中央处理单元,所述的旋转模块在终端设备显示屏上通过旋盘方式显示,包括 以下步骤 : 步骤1.进入文本编辑器点击文本,光标出现,文本进入可编辑状态时,旋盘出现在点 击处光标下方; 步骤2.用户旋转旋盘,手势捕捉模块捕捉用户手势变化,将旋转角度及移动距离传送 给中央处理单元; 步骤3中央处理单元通过旋转角度及移动。
4、距离计算确定光标移动的距离,并对光标进 行定位。 2.根据权利要求1所述的终端设备的文本光标定位方法,其特征在于:文本编辑器的 旋盘出现时,旋盘角度初始化为零,且旋盘显示于屏幕最上层,用户直接通过手势操作。 3.根据权利要求2所述的终端设备的文本光标定位方法,其特征在于:所述的旋盘出 现时, a.默认出现于光标正下方,旋盘中心点坐标与光标中心点坐标水平方向上对齐; b.当可编辑文本位于屏幕下方边缘时,文本下方位置不足于显示旋盘时,旋盘出现在 文本光标上方; c.旋盘出现以及移动时,当靠近屏幕左方或右方边缘时,旋盘可不予光标水平位置上 对齐,确保对旋盘操作时可以触控旋盘边缘; d.旋盘旋转后,捕。
5、获光标前后的位置,对其坐标进行记录并分析,对比光标前后的位移 差值,旋盘作出同样方向同样位移的运动,当光标位置发生换行,旋盘也跟随作出垂直坐标 上的运动。 4.根据权利要求3所述的终端设备的文本光标定位方法,其特征在于:用户旋转旋盘 包括顺时针旋转旋盘与逆时针旋盘两种方式,长按旋盘边缘对旋盘进行拖放操作,旋盘以 旋盘中心点旋转,旋转角度为手指初次接触旋盘边缘时接触点与旋盘中心点的连线与手指 松开时点和旋盘中心点连线的夹角角度,旋转旋盘时,旋盘的旋转角度发生改变,但旋盘在 屏幕上的坐标不发生变化。 5.根据权利要求4所述的终端设备的文本光标定位方法,其特征在于:手势捕捉模块 通过系统监视器捕捉用。
6、户手势变化,用户手势变化包括顺时针旋转移动与逆时针旋转移 动。 6.根据权利要求5所述的终端设备的文本光标定位方法,其特征在于,通过旋转角度 及移动距离计算确定光标移动的距离包括: 旋盘角度每当顺时针旋转45度,文本光标向右移动一位,旋转角度数值在度和45度之 间,文本光标位置不发生变化,光标到达可编辑文本的末端,继续顺时针旋转旋盘,光标位 置不再跟随运动; 旋盘角度每当逆向时针旋转45度,文本光标向左移动一位,旋转角度数值在度和45度 之间,文本光标位置不发生变化,光标到达可编辑文本的前端,继续逆向时针旋转旋盘,光 标位置不再跟随运动。 7.根据权利要求1所述的终端设备的文本光标定位方法,其。
7、特征在于:所述的终端设 备的文本光标定位方法还包括每次旋转动作结束后,即结束旋转后松手时,旋盘的角度归 权 利 要 求 书CN 102902467 A 2/2页 3 零,同时旋盘的位置移动至改变后光标的位置下方。 8.根据权利要求1所述的终端设备的文本光标定位方法,其特征在于:所述的终端设 备的文本光标定位方法还包括旋盘的消失,对可编辑文本以外的区域进行任意操作,旋盘 消失,光标仍然存在。 9.一种如权利要求1-8中任一项所述的终端设备的文本光标定位方法的终端设备,包 括: 旋转模块,所述的旋转模块在终端设备显示屏上通过旋盘方式显示,用户对旋盘旋转 来实现光标移动,通过旋盘旋转角度与距离对光标。
8、定位; 手势捕捉模块,通过捕捉用户手势对旋转模块的选择角度及距离进行采集,并传送给 中央处理单元; 中央处理单元,通过用户手势变化判断旋盘旋转角度与距离并对光标进行进一步定位 处理。 10.根据权利要求9所述的终端设备,其特征在于:所述的终端设备为显示屏为触控屏 的手机、掌上电脑、电子书阅读器、MP3、MP4阅读器。 权 利 要 求 书CN 102902467 A 1/4页 4 一种终端设备的文本光标定位方法及其终端设备 技术领域 0001 本发明涉及一种电子终端设备,特别是涉及一种终端设备的文本光标定位方法及 其终端设备。 背景技术 0002 光标(cursor)也被称为游标。Oracle 。
9、使用两种光标:显式光标和隐式光标。不管 语句返回多少条纪录, PL/SQL 为使用的每一条 UPDATE 、 DELETE 和 INSERT 等 SQL 命 令隐式的声明一个光标。(要管理 SQL 语句的处理,必须隐式的给它定义一个光标。)用户 声明并使用显示光标处理 SELECT 语句返回的多条记录。显示的定义光标一种结构,它使 用户能够为特定的语句指定内存区域,以便以后使用。 0003 当 PL/SQL 光标查询返回多行数据时,这些记录组被称为活动集。 Oracle 将这 种活动集存储在您创建的显示定义的已命名的光标中。Oracle 光标是一种用于轻松的处 理多行数据的机制,没有光标, O。
10、racle 开发人员必须单独地、显式地取回并管理光标查询 选择的每一条记录。 0004 光标的另一项功能事,它包含一个跟踪当前访问的记录的指针,这使您的程序能 够一次处理多条记录。 0005 当在一个文本框或某种程序中输入文字时,总有一个光标来显示将要输入文字 的位置。 0006 现在大部分的光标都为一个小竖线,规则的闪动.而在DOS下有些光标则是短短 的小横线,同样规则的闪动.现用的windows光标是一个图像,可以是动态的也可以是静 态的,在不同情况下样子也不同。 0007 而现有技术中,一般触控设备上的文本输入框的光标,定位的时候都需要用手指 直接点触光标后移动,在移动的过程中手指头等接。
11、触物会挡住视线,不便于确定光标的位 置。 发明内容 0008 本发明的目的在于克服现有技术的不足,提供一种终端设备的文本光标定位方法 及其终端设备,在移动光标的位置时候,利用旋盘辅助光标的移动,通过顺逆旋转旋盘来控 制光标的左右移动,不会遮挡光标所在的位置;且旋转重复性的操作可以在有限的屏幕范 围内大幅度地移动光标。 0009 为了达到上述目的,本发明采用的技术方案是,一种终端设备的文本光标定位方 法,所述的终端设备包括旋转模块、手势捕捉模块、中央处理单元,所述的旋转模块在终端 设备显示屏上通过旋盘方式显示,包括以下步骤 : 步骤1.进入文本编辑器点击文本,光标出现,文本进入可编辑状态时,旋盘。
12、出现在点 击处光标下方; 步骤2.用户旋转旋盘,手势捕捉模块捕捉用户手势变化,将旋转角度及移动距离传送 说 明 书CN 102902467 A 2/4页 5 给中央处理单元; 步骤3中央处理单元通过旋转角度及移动距离计算确定光标移动的距离,并对光标进 行定位。 0010 进一步的,文本编辑器的旋盘出现时,旋盘角度初始化为零,且旋盘显示于屏幕最 上层,用户直接通过手势操作。 0011 进一步的,旋盘出现时, a.默认出现于光标正下方,旋盘中心点坐标与光标中心点坐标水平方向上对齐; b.当可编辑文本位于屏幕下方边缘时,文本下方位置不足于显示旋盘时,旋盘出现在 文本光标上方; c.旋盘出现以及移动时。
13、,当靠近屏幕左方或右方边缘时,旋盘可不予光标水平位置上 对齐,确保对旋盘操作时可以触控旋盘边缘; d.旋盘旋转后,捕获光标前后的位置,对其坐标进行记录并分析,对比光标前后的位移 差值,旋盘作出同样方向同样位移的运动,当光标位置发生换行,旋盘也跟随作出垂直坐标 上的运动。 0012 进一步的,用户旋转旋盘包括顺时针旋转旋盘与逆时针旋盘两种方式,长按旋盘 边缘对旋盘进行拖放操作,旋盘以旋盘中心点旋转,旋转角度为手指初次接触旋盘边缘时 接触点与旋盘中心点的连线与手指松开时点和旋盘中心点连线的夹角角度,旋转旋盘时, 旋盘的旋转角度发生改变,但旋盘在屏幕上的坐标不发生变化。 0013 进一步的,手势捕捉。
14、模块通过系统监视器捕捉用户手势变化,用户手势变化包括 顺时针旋转移动与逆时针旋转移动。 0014 进一步的,通过旋转角度及移动距离计算确定光标移动的距离包括: 旋盘角度每当顺时针旋转45度,文本光标向右移动一位,旋转角度数值在度和45度之 间,文本光标位置不发生变化,光标到达可编辑文本的末端,继续顺时针旋转旋盘,光标位 置不再跟随运动; 旋盘角度每当逆向时针旋转45度,文本光标向左移动一位,旋转角度数值在度和45度 之间,文本光标位置不发生变化,光标到达可编辑文本的前端,继续逆向时针旋转旋盘,光 标位置不再跟随运动。 0015 进一步的,所述的终端设备的文本光标定位方法还包括每次旋转动作结束后。
15、,即 结束旋转后松手时,旋盘的角度归零,同时旋盘的位置移动至改变后光标的位置下方。 0016 进一步的,所述的终端设备的文本光标定位方法还包括旋盘的消失,对可编辑文 本以外的区域进行任意操作,旋盘消失,光标仍然存在。 0017 进一步的,一种所述的终端设备的文本光标定位方法的终端设备,包括: 旋转模块,所述的旋转模块在终端设备显示屏上通过旋盘方式显示,用户对旋盘旋转 来实现光标移动,通过旋盘旋转角度与距离对光标定位; 手势捕捉模块,通过捕捉用户手势对旋转模块的选择角度及距离进行采集,并传送给 中央处理单元; 中央处理单元,通过用户手势变化判断旋盘旋转角度与距离并对光标进行进一步定位 处理。 0。
16、018 进一步的,所述的终端设备为显示屏为触控屏的手机、掌上电脑、电子书阅读器、 说 明 书CN 102902467 A 3/4页 6 MP3、MP4阅读器。 0019 与现有技术相比,本发明的有益效果是:在移动光标的位置时候,利用旋盘辅助光 标的移动。通过顺逆旋转旋盘来控制光标的左右移动,一方面不会遮挡光标所在的位置;另 一方面旋转重复性的操作可以在有限的屏幕范围内大幅度地移动光标;编辑文本过程更加 人性化,输入文本时不阻挡用户的视线,也不因屏幕触控范围限制和灵敏度而给用户带来 操作上的困扰。更加精准的光标定位,对极小宽度的字符间的定位也能准确掌控。 附图说明 0020 图1为本发明的方法流。
17、程图; 图2为本发明的具体实施例示意图。 具体实施方式 0021 下面结合实施例参照附图进行详细说明,以便对本发明的技术特征及优点进行更 深入的诠释。 0022 本发明的原理框图如图1所示,一种终端设备的文本光标定位方法,所述的终端 设备包括旋转模块、手势捕捉模块、中央处理单元,所述的旋转模块在终端设备显示屏上通 过旋盘方式显示,包括以下步骤 : 步骤1.进入文本编辑器点击文本,光标出现,文本进入可编辑状态时,旋盘出现在点 击处光标下方; 步骤2.用户旋转旋盘,手势捕捉模块捕捉用户手势变化,将旋转角度及移动距离传送 给中央处理单元; 步骤3中央处理单元通过旋转角度及移动距离计算确定光标移动的距。
18、离,并对光标进 行定位。 0023 进一步的,文本编辑器的旋盘出现时,旋盘角度初始化为零,且旋盘显示于屏幕最 上层,用户直接通过手势操作。 0024 进一步的,a.旋盘出现时,默认出现于光标正下方,旋盘中心点坐标与光标中心点 坐标水平方向上对齐; b.当可编辑文本位于屏幕下方边缘时,文本下方位置不足于显示旋盘时,旋盘出现在 文本光标上方; c.旋盘出现以及移动时,当靠近屏幕左方或右方边缘时,旋盘可不予光标水平位置上 对齐,以腾出空间确保旋盘边缘与屏幕边距有1cm距离,确保对旋盘操作时可以触控旋盘 边缘; d.旋盘旋转后,捕获光标前后的位置,对其坐标进行记录并分析,对比光标前后的位移 差值,旋盘。
19、作出同样方向同样位移的运动,当光标位置发生换行,旋盘也跟随作出垂直坐标 上的运动。 0025 进一步的,用户旋转旋盘包括顺时针旋转旋盘与逆时针旋盘两种方式,长按旋盘 边缘对旋盘进行拖放操作,旋盘以旋盘中心点旋转,旋转角度为手指初次接触旋盘边缘时 接触点与旋盘中心点的连线与手指松开时点和旋盘中心点连线的夹角角度,旋转旋盘时, 旋盘的旋转角度发生改变,但旋盘在屏幕上的坐标不发生变化。 说 明 书CN 102902467 A 4/4页 7 0026 进一步的,手势捕捉模块通过系统监视器捕捉用户手势变化,用户手势变化包括 顺时针旋转移动与逆时针旋转移动。 0027 进一步的,通过旋转角度及移动距离计算。
20、确定光标移动的距离包括: 旋盘角度每当顺时针旋转45度,文本光标向右移动一位,旋转角度数值在度和45度之 间,文本光标位置不发生变化,光标到达可编辑文本的末端,继续顺时针旋转旋盘,光标位 置不再跟随运动; 旋盘角度每当逆向时针旋转45度,文本光标向左移动一位,旋转角度数值在度和45度 之间,文本光标位置不发生变化,光标到达可编辑文本的前端,继续逆向时针旋转旋盘,光 标位置不再跟随运动。 0028 进一步的,所述的终端设备的文本光标定位方法还包括每次旋转动作结束后,即 结束旋转后松手时,旋盘的角度归零,同时旋盘的位置移动至改变后光标的位置下方。 0029 进一步的,所述的终端设备的文本光标定位方。
21、法还包括旋盘的消失,对可编辑文 本以外的区域进行任意操作,如使用虚拟键盘输入文字,点击移动设备上的物理按键,点击 或长按文本以为任何虚拟按钮等,旋盘消失,光标仍然存在。 0030 进一步的,一种所述的终端设备的文本光标定位方法的终端设备,包括: 旋转模块,所述的旋转模块在终端设备显示屏上通过旋盘方式显示,用户对旋盘旋转 来实现光标移动,通过旋盘旋转角度与距离对光标定位; 手势捕捉模块,通过捕捉用户手势对旋转模块的选择角度及距离进行采集,并传送给 中央处理单元; 中央处理单元,通过用户手势变化判断旋盘旋转角度与距离并对光标进行进一步定位 处理。 0031 进一步的,所述的终端设备为显示屏为触控屏。
22、的手机、掌上电脑、电子书阅读器、 MP3、MP4阅读器。 0032 本发明的具体实施例流程图如图2所示,例如, 文本框中出现 editable text 可编辑字样,且光标位于editable的i后面,当单击文 本时,单击处出现文本光标,并同时出现悬浮旋盘; 按住旋盘边缘,顺时针方向选择,光标向右移动,反之向左移动,初始每旋转45度移动 一最小单位,后续则跳跃式移动; 当旋转至目标位置,松手后旋盘恢复原角度,并移动至当前光标同一水平位置,例如此 时光标移动到b后停止并进行定位。 0033 以上内容是结合具体的优选方式对本发明所作的进一步详细说明,不应认定本发 明的具体实施只局限于以上说明。对于本技术领域的技术人员而言,在不脱离本发明构思 的前提下,还可以作出若干简单推演或替换,均应视为由本发明所提交的权利要求确定的 保护范围之内。 说 明 书CN 102902467 A 1/2页 8 图1 说 明 书 附 图CN 102902467 A 2/2页 9 图2 说 明 书 附 图CN 102902467 A 。