The present invention provides a method for curing on specified value encoding input method, allows users to accept local specific options, step A, receiving user input string encoding; step B, the curing value of the code segment encoding is zoned for curing, no curing value will be designated as the activity code segment encoding; step C, according to the first active code segment to generate the candidate item list and display to the user; step D, for receiving a single candidate item is divided into x and Y refused to accept the value of value segment instruction; step E, step D to accept the value of the specified encoding encoding code corresponding curing in the string value; if step after E encoding without curing value, then re execution steps B to E, until all the encoding has cured value. The invention has the following advantages: reducing the number of candidate items, high space utilization rate; reduce the probability of word choice is quick, convenient to move backward; candidate defective correction, improve the utilization value of the candidate.
【技术实现步骤摘要】
一种为输入法中编码串指定固化值的方法
本专利技术涉及信息输入
,特别是涉及一种为输入法中编码串指定固化值的方法。
技术介绍
中文输入法的输入过程一般可分为两个环节,第一个环节是由用户操作生成编码串,第二个环节是生成候选项列表并由用户选择。本专利技术中固化值是指与编码串中编码对应的、由用户指定需要输出至应用程序中的目标内容,即候选项中被用户接受的内容。现有技术中,用户对于每个候选项只能将其整体接受或拒绝,因此存在如下的一些缺陷:第一,空间利用率低,例如对于编码串“shurufalingyu”,假设给出的前三个候选项依次是“1.输入法领域”、“2.输入法”、“3.输入”,则候选项1其实已经包含了候选项2和3的内容,但后两个内容仍单独以候选项的形式给出,占用了宝贵的显示空间。第二,单字不易寻找,候选项列表一般都是先显示短句、词组,单字往往排在好几页之后,上例中虽然“输”字在第一个候选项中已经出现,用户却无法直接使用,而是往往需要向后翻页多次来查找该单字专属的候选项。第三,对瑕疵的修正过程繁琐,假如用户的目标文字为“输入阀领域”,与候选项“1.输入法领域”仅有一字之差,这时一般有两个办法,一是选择候选项“1.输入法领域”,再手动删除“阀”字,重新手动输入拼音“fa”并找到“阀”字,二是先选择候选项“3.输入”,系统将剩余的编码“falingyu”重新生成候选项供用户选择。前一个办法需要重新手动输入拼音“ling”,后一个办法中“falingyu”需重新找到文字“阀领域”,因此不论哪个办法都需要较多额外的操作,过程繁琐。因此,亟待找到一种新的方法来解决上述问题 ...
【技术保护点】
一种为输入法中编码串指定固化值的方法,所述固化值是指与编码串中编码对应的、由用户指定需要输出至应用程序中的目标内容,其特征在于,包括:步骤A、接收用户输入的编码串;步骤B、将编码串中已有固化值的编码划为固化码段,将无固化值的编码划为活动码段;步骤C、根据当前第一个活动码段生成候选项列表并向用户展现;步骤D、接收用于将单个候选项分割为x个接受值段和y个拒绝值段的指令,其中x≥1、y≥0,记所述被分割的候选项为原料选项,当y=0时记所述指令为完全接受指令,当y≠0时记所述指令为分割指令;步骤E、将步骤D中接受值段的内容指定为编码串中相应编码的固化值;若步骤E后仍有编码无固化值,则重新执行步骤B至E,直至所有编码都有固化值;并且,至少有一次在执行步骤B至E的过程中,步骤D中接收到的指令为分割指令。
【技术特征摘要】
1.一种为输入法中编码串指定固化值的方法,所述固化值是指与编码串中编码对应的、由用户指定需要输出至应用程序中的目标内容,其特征在于,包括:步骤A、接收用户输入的编码串;步骤B、将编码串中已有固化值的编码划为固化码段,将无固化值的编码划为活动码段;步骤C、根据当前第一个活动码段生成候选项列表并向用户展现;步骤D、接收用于将单个候选项分割为x个接受值段和y个拒绝值段的指令,其中x≥1、y≥0,记所述被分割的候选项为原料选项,当y=0时记所述指令为完全接受指令,当y≠0时记所述指令为分割指令;步骤E、将步骤D中接受值段的内容指定为编码串中相应编码的固化值;若步骤E后仍有编码无固化值,则重新执行步骤B至E,直至所有编码都有固化值;并且,至少有一次在执行步骤B至E的过程中,步骤D中接收到的指令为分割指令。2.根据权利要求1所述的为输入法中编码串指定固化值的方法,其特征在于,所述分割指令的执行步骤包括:执行y-1次加选指令单元,所述加选指令单元用于在原料选项中选定局部文字;执行收尾指令单元,用于在原料选项中选定局部文字并结束分割指令;指令执行后将各指令单元选定的文字各自划为拒绝值段,并以拒绝值段为界将原料选项中其余文字进行分段且每段各自划为一个接受值段。3.根据权利要求1所述的为输入法中编码串指定固化值的方法,其特征在于,还包括如下步骤:为候选项列表中的各个候选项在键盘上分别指定索引键。4.根据权利要求3所述的为输入法中编码串指定固化值的方法,其特征在于,所述分割指令的执行步骤包括:接收指向某个候选项...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。