输入法光标操作方法和装置制造方法及图纸

技术编号:11362571 阅读:97 留言:0更新日期:2015-04-29 13:07
本发明专利技术公开了一种输入法光标操作方法和装置,涉及输入法技术领域。根据本发明专利技术的输入法光标操作方法可以在输入法常规文字候选模式的界面中,监听输入法区域中接收到的滑动事件,判断接收到的滑动事件是否满足预设条件,如果所述滑动事件满足预设条件,则进入编辑串光标滑动模式,根据滑动事件控制光标在编辑串中移动,或者判断接收到的滑动事件是否满足预设条件,如果所述滑动事件满足预设条件,则进入候选项光标滑动模式,根据滑动事件控制光标在候选项中移动。本发明专利技术方便用户根据在输入法中的滑动操作,控制输入法的光标在编辑串或者在候选项中移动,不影响用户的视线,使用户可以更精确的定位光标的有益效果。

【技术实现步骤摘要】

本专利技术涉及输入法
,具体涉及一种输入法光标操作方法和装置。
技术介绍
在各种计算机系统中,默认的输入语言是英语中的字符。英语输入可以直接选择字母即可进行输入。而其他语言的输入则较为麻烦,比如中文语言有上万个字符,完全无法简单的通过按键直接进行输入,需要对汉字进行编码,比如按照汉字的发音特性对汉字进行编码(对应拼音输入法),按照汉字的字形特性(如笔画和偏旁部首)对汉字进行编码(对应字型输入法)等等,各个按键组合则可与汉字编码进行对应,从而可进行汉字的输入。但是,目前移动终端的输入法中,对于用户点击按键序列转换得到的编辑串,如果用户要在编辑串中输入光标以修改编辑串,需要用户点击编辑串中某个位置,而由于编辑串的展示区域狭小,用户的触屏点击动作很难精准点击到想要的位置,并且,用户点击动作会遮挡编辑串,更影响用户操作的精确性。另外,对于输入法根据编辑串得到的候选项展示在候选栏中,如果用户要选择更多的候选项,需要用户点击展开按钮,展开候选界面进行选择,但是候选界面会覆盖输入法键盘,其无法通过候选栏的光标直接在候选栏中展示新的候选项。
技术实现思路
鉴于上述问题,提出了本专利技术以便提供一种克服上述问题或者至少部分地解决上述问题的输入法光标操作装置和相应的输入法光标操作方法。依据本专利技术的一个方面,提供了一种输入法光标操作方法,包括:在输入法的常规文字候选模式,监听是否接收到滑动事件;如果接收到滑动事件,则判断所述滑动事件是否满足预设条件;如果所述滑动事件满足预设条件,则进入编辑串光标滑动模式,根据滑动事件控制光标在编辑串中移动。优选的,如果所述滑动事件满足预设条件,则进入编辑串光标滑动模式,根据滑动事件控制光标在编辑串中移动包括:如果所述滑动事件满足预设条件,则将当前为常规文字候选模式的第一状态标识,修改为编辑串光标滑动模式的第二状态标识;当继续接收到滑动事件之后,判断当前输入法的状态标识是否为第二状态标识;如果当前输入法的状态标识为第二状态标识,则根据所述滑动事件移动光标在编辑串中的位置。优选的,判断所述滑动事件是否满足预设条件包括:判断所述滑动事件是否为输入法键盘区域中向编辑串首端方向的滑动操作;如果所述滑动事件为输入法键盘区域中向编辑串首端方向的滑动操作,则判断所述滑动事件满足预设条件。优选的,所述根据滑动事件控制光标在编辑串中移动包括:根据滑动方向以及移动距离,同向控制所述光标在编辑串中的位置。优选的,根据滑动事件控制光标在编辑串中移动之后,还包括:当所述光标在编辑串尾端时,如果再次接收到用户输入的字符序列,则退出所述编辑串光标滑动模式。优选的,根据滑动事件控制光标在编辑串中移动之后,还包括:确定所述光标对应的按键子序列;接收用户输入的筛选笔画序列;将所述筛选笔画序列,与所述按键子序列对应的各初始候选项的第一笔画序列进行匹配;根据匹配到的各初始候选项,修正所述按键子序列以及之后的按键子序列对应的拼音子串,以及修正对应的上屏候选项。优选的,将所述筛选笔画序列,与所述按键子序列对应的各初始候选项的笔画序列进行匹配,包括:将用户输入的筛选笔画序列,与由每个初始候选项的各字的至少第一个笔画所组成的第一笔画序列进行匹配。依据本专利技术的另一个方面,提供了一种输入法光标操作方法,包括:在输入法的常规文字候选模式,监听是否接收到滑动事件;如果接收到滑动事件,则判断所述滑动事件是否满足预设条件;如果所述滑动事件满足预设条件,则进入候选项光标滑动模式,根据滑动事件控制光标在候选项中移动。优选的,如果所述滑动事件满足预设条件,则进入候选项光标滑动模式,根据滑动事件控制光标在候选项中移动包括:如果所述滑动事件满足预设条件,则将当前为常规文字候选模式的第一状态标识,修改为候选项光标滑动模式的第三状态标识;当继续接收到滑动事件之后,判断当前输入法的状态标识是否为第三状态标识;如果当前输入法的状态标识为第三状态标识,则根据所述滑动事件移动光标在候选项中的位置。优选的,判断所述滑动事件是否满足预设条件包括:判断所述滑动事件是否为输入法键盘区域中向候选项尾端方向的滑动操作;如果所述滑动事件为输入法键盘区域中向候选项尾端方向的滑动操作,则判断所述滑动事件满足预设条件。优选的,所述根据滑动事件控制光标在候选项中移动包括:根据滑动方向以及移动距离,同向控制光标在候选项中的移动。优选的,根据滑动事件控制光标在候选项中移动之后,还包括:如果再次接收到用户输入的字符序列,则退出所述候选项光标滑动模式。优选的,根据滑动事件控制光标在候选项中移动包括:当光标移动至候选栏中显示的最后一个候选项时,如果继续接收到向候选项尾端的滑动事件,则判断所述候选栏中显示的最后一个候选项是否为末尾候选项;如果所述候选栏中显示的最后一个候选项不为末尾候选项,则将候选栏中展示的各候选项向首端顺移;当光标移动至候选栏中显示的第一个候选项时,如果继续接收到向候选项首端的滑动事件,则判断所述候选栏中显示的第一个候选项是否为首位候选项;如果所述候选栏中显示的第一个候选项不为首位候选项,则将候选栏中展示的各候选项向尾端顺移。优选的,根据滑动事件控制光标在候选项中移动包括:将光标对应的候选项进行高亮显示。优选的,根据滑动事件控制光标在候选项中移动之后还包括:根据光标移动后所在位置对应的候选项,修正对应的编辑串。依据本专利技术的另一个方面,提供了一种输入法光标操作方法,包括:在输入法的常规文字候选模式,监听是否接收到滑动事件;如果接收到滑动事件,则判断所述滑动事件满足的预设条件类型;如果所述滑动事件满足第一类型预设条件,则进入编辑串光标滑动模式,根据滑动事件控制光标在编辑串中移动;如果所述滑动事件满足第二类型预设条件,则进入候选项光标滑动模式,根据滑动事件控制光标在候选项中移动。优选的,如果所述滑动事件满足预设条件,则进入编辑串光标滑动模式,根据滑动事件控制光标在编辑串中移动包括:如果所述滑动事件满足第一预设条件类型,则将当前为常规文字候选模式的第一状态标识,修改为编辑串光标滑动模式的第二状态标识;当继续接收到滑动事件之后,判断当前输入法的状态标识是否为第二状态标识;如果当前输入法的状态标识为第二状态标识,则根据所述滑动事件移动光标在编辑串中的位置。优选的,如果所述滑动事件满足预设条件,则进入候选项本文档来自技高网...

【技术保护点】
一种输入法光标操作方法,包括:在输入法的常规文字候选模式,监听是否接收到滑动事件;如果接收到滑动事件,则判断所述滑动事件是否满足预设条件;如果所述滑动事件满足预设条件,则进入编辑串光标滑动模式,根据滑动事件控制光标在编辑串中移动。

【技术特征摘要】
1.一种输入法光标操作方法,包括:
在输入法的常规文字候选模式,监听是否接收到滑动事件;
如果接收到滑动事件,则判断所述滑动事件是否满足预设条件;
如果所述滑动事件满足预设条件,则进入编辑串光标滑动模式,根据滑
动事件控制光标在编辑串中移动。
2.如权利要求1所述的方法,其特征在于,如果所述滑动事件满足预
设条件,则进入编辑串光标滑动模式,根据滑动事件控制光标在编辑串中移
动包括:
如果所述滑动事件满足预设条件,则将当前为常规文字候选模式的第一
状态标识,修改为编辑串光标滑动模式的第二状态标识;
当继续接收到滑动事件之后,判断当前输入法的状态标识是否为第二状
态标识;
如果当前输入法的状态标识为第二状态标识,则根据所述滑动事件移动
光标在编辑串中的位置。
3.如权利要求1所述的方法,其特征在于,判断所述滑动事件是否满
足预设条件包括:
判断所述滑动事件是否为输入法键盘区域中向编辑串首端方向的滑动
操作;
如果所述滑动事件为输入法键盘区域中向编辑串首端方向的滑动操作,
则判断所述滑动事件满足预设条件。
4.如权利要求1所述的方法,其特征在于,所述根据滑动事件控制光
标在编辑串中移动包括:
根据滑动方向以及移动距离,同向控制所述光标在编辑串中的位置。
5.如权利要求1所述的方法,其特征在于,根据滑动事件控制光标在
编辑串中移动之后,还包括:
当所述光标在编辑串尾端时,如果再次接收到用户输入的字符序列,则
退出所述编辑串光标滑动模式。
6.一种输入法光标操作方法,包括:
在输入法的常规文字候选模式,监听是否接收到滑动事件;
如果接收到滑动事件,则判断所述滑动事件是否满足预设条件;
如果所述滑动事件满足预设条件,则进入候选项光标滑动模式,根据滑...

【专利技术属性】
技术研发人员:符钧
申请(专利权)人:北京奇虎科技有限公司奇智软件北京有限公司
类型:发明
国别省市:北京;11

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

1