一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

字符输入方法、装置、存储介质及电子设备与流程

2022-12-23 16:27:04 来源:中国专利 TAG:


1.本技术涉及输入法技术领域,尤其涉及一种字符输入方法、装置、存储介质及电子设备。


背景技术:

2.在使用输入法输入文字时,需要输入拼音后在联想的文字中进行查找,如果当前字是比较生僻的字,可能需要查找很久才能找到。所以目前输入生僻字的普遍采用先输入与该生僻字相关的词组,然后删除不相关的字。比如需要输入“骜”字,一般会先输入拼音“jieao”,然后在联想出来的“桀骜”中,删除前面的“桀”字,保留“骜”字,这样可以更快得定位该字,无需在众多得同音字中查找。
3.然而,虽然上述文字删除的方法免去了复杂的查找过程,但是由于输入词组后,光标始终在最后面(即最后一个文字之后),所以当需要删除前面的文字时,需要先将光标定位到要删除的文字后面,然后在删除该文字之后,再将光标移动到最后一个文字后面。由此可见,该步骤相对复杂,而且操作步骤较多,不太便捷。
4.因此,基于现有通过输入词组查找生僻文字方案,保留需要得文字步骤较多的问题,需要提供一种新的字符输入方法。


技术实现要素:

5.本技术实施例的目的是提供一种字符输入方法、装置、存储介质及电子设备,解决了现有的字符输入方法中不能快捷进行文字删除的问题。
6.为了实现上述目的,本技术提供一种字符输入方法,包括:
7.在输入界面显示字符序列;
8.响应于对预定按键的预定操作,删除所述字符序列中的至少一个字符;
9.其中所述至少一个字符不包括第一字符,所述第一字符是所述字符序列中的位于最后位置的字符。
10.可选的,
11.所述预定操作包括第一操作,并且
12.所述响应于对预定按键的预定操作,删除所述字符序列中的至少一个字符包括:
13.响应于对所述预定按键的所述第一操作,删除所述字符序列中的第二字符,所述第二字符是所述第一字符的前一个字符。
14.可选的,
15.所述删除所述字符序列中的第二字符包括:
16.将光标从所述第一字符之后移动至所述第二字符之后,删除所述第二字符,然后将光标的位置返回至所述第一字符之后。
17.可选的,
18.所述第一操作为单击所述预定按键的操作。
19.可选的,
20.所述预定操作包括第二操作,并且
21.所述响应于对预定按键的预定操作,删除所述字符序列中的至少一个字符包括:
22.响应于对所述预定按键的所述第二操作,删除所述字符序列中的第三字符,所述第三字符是所述第一字符的前n个字符,n为大于等于2的整数。
23.可选的,
24.所述删除所述字符序列中的第三字符包括:
25.将光标从所述第一字符之后移动至所述第三字符之后,删除所述第三字符,然后将光标的位置返回至所述第一字符之后。
26.可选的,
27.所述第二操作为在预设时间段内连续点击n次所述预定按键的操作。
28.可选的,
29.所述预定操作包括第三操作,并且
30.所述响应于对预定按键的预定操作,删除所述字符序列中的至少一个字符包括:
31.响应于对所述预定按键的所述第三操作,删除所述字符序列中的多个字符。
32.可选的,
33.所述删除所述字符序列中的多个字符包括:
34.将光标从所述第一字符之后移动至所述第一字符的前一个字符之后,删除所述第一字符之前的所有字符,然后将光标的位置返回至所述第一字符之后。
35.可选的,
36.所述第三操作为在所述预定按键滑动的操作。
37.本技术还提供了一种字符输入装置,包括:
38.显示模块,所述显示模块用于在输入界面显示字符序列;
39.输入模块,所述输入模块用于响应于对预定按键的预定操作,删除所述字符序列中的至少一个字符;
40.其中所述至少一个字符不包括第一字符,所述第一字符是所述字符序列中的位于最后位置的字符。
41.可选的,
42.所述预定操作包括第一操作,并且
43.所述响应于对预定按键的预定操作,删除所述字符序列中的至少一个字符包括:
44.响应于对所述预定按键的所述第一操作,删除所述字符序列中的第二字符,所述第二字符是所述第一字符的前一个字符。
45.可选的,
46.所述删除所述字符序列中的第二字符包括:
47.将光标从所述第一字符之后移动至所述第二字符之后,删除所述第二字符,然后将光标的位置返回至所述第一字符之后。
48.可选的,
49.所述第一操作为单击所述预定按键的操作。
50.可选的,
51.所述预定操作包括第二操作,并且
52.所述响应于对预定按键的预定操作,删除所述字符序列中的至少一个字符包括:
53.响应于对所述预定按键的所述第二操作,删除所述字符序列中的第三字符,所述第三字符是所述第一字符的前n个字符,n为大于等于2的整数。
54.可选的,
55.所述删除所述字符序列中的第三字符包括:
56.将光标从所述第一字符之后移动至所述第三字符之后,删除所述第三字符,然后将光标的位置返回至所述第一字符之后。
57.可选的,
58.所述第二操作为在预设时间段内连续点击n次所述预定按键的操作。
59.可选的,
60.所述预定操作包括第三操作,并且
61.所述响应于对预定按键的预定操作,删除所述字符序列中的至少一个字符包括:
62.响应于对所述预定按键的所述第三操作,删除所述字符序列中的多个字符。
63.可选的,
64.所述删除所述字符序列中的多个字符包括:
65.将光标从所述第一字符之后移动至所述第一字符的前一个字符之后,删除所述第一字符之前的所有字符,然后将光标的位置返回至所述第一字符之后。
66.可选的,
67.所述第三操作为在所述预定按键滑动的操作。
68.本技术还提供了一种存储介质,所述存储介质用于存储用于执行所述的字符输入方法的计算机程序。
69.本技术还提供了一种电子设备,包括存储器、处理器以及存储在所述存储器上并可在所述处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现所述的字符输入方法。
70.在本技术实施例中,通过响应于对预定按键的预定操作,删除所述字符序列中的至少一个字符,可以根据字符输入要求进行设置。
71.此外,本技术实施例具体可以通过单击预定按键的第一操作,删除与第一字符相邻的前一个字符;或者通过连续点击预定按键的第二操作,删除与第一字符间隔的任一字符;或者通过滑动预定按键的第三操作,批量删除第一字符之前的多个字符。
72.此外,本技术实施例的字符输入方法,特别适用于用户需要输入生僻单字的情况,可以一键删除不需要的字符,且保持光标继续停留在第一字符之后,以便于继续输入,该方法提高了用户输入的流畅性以及输入速度,降低输入成本。
附图说明
73.图1是本技术实施例一提供的字符输入方法流程示意图;
74.图2是本技术实施例二提供的字符输入方法流程示意图;
75.图3是本技术实施例三提供的字符输入方法流程示意图;
76.图4是本技术实施例四提供的字符输入方法流程示意图;
77.图5是本技术的字符输入装置结构示意图;
78.图6是电子设备的结构示意图。
具体实施方式
79.为了使本技术的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本技术进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本技术,并不用于限定本技术。
80.需要说明的,本说明书中针对“一个实施例”、“实施例”、“示例实施例”等的引用,指的是描述的该实施例可包括特定的特征、结构或特性,但是不是每个实施例必须包含这些特定特征、结构或特性。此外,这样的表述并非指的是同一个实施例。进一步,在结合实施例描述特定的特征、结构或特性时,不管有没有明确的描述,已经表明将这样的特征、结构或特性结合到其它实施例中是在本领域技术人员的知识范围内的。
81.此外,在说明书及后续的权利要求当中使用了某些词汇来指称特定组件或部件,所属领域中具有通常知识者应可理解,制造商可以用不同的名词或术语来称呼同一个组件或部件。本说明书及后续的权利要求并不以名称的差异来作为区分组件或部件的方式,而是以组件或部件在功能上的差异来作为区分的准则。在通篇说明书及后续的权利要求书中所提及的“包括”和“包含”为一开放式的用语,故应解释成“包含但不限定于”。以外,“连接”一词在此系包含任何直接及间接的电性连接手段。间接的电性连接手段包括通过其它装置进行连接。
82.参考图1,图1示出了一种字符输入方法实施例一的步骤流程图,可以包括如下步骤:
83.s101、在输入界面显示字符序列;
84.s102、响应于对预定按键的预定操作,删除所述字符序列中的至少一个字符;
85.其中所述至少一个字符不包括第一字符,所述第一字符是所述字符序列中的位于最后位置的字符。
86.如前所述,在相关技术中,当删除与生僻字相关的词组中前面的文字时,需要多次通过触控屏手动挪动光标进行操作,步骤相对复杂,而且操作步骤较多,不太便捷。
87.然而,在本技术的实施例中,通过预定按键的预定操作,例如点击或滑动等操作,就可以根据需要保留输入的字符,删除字符序列中不需要的字符,特别适用于用户需要输入生僻字的情况,避免在触控屏上手动操作细小光标导致的定位不准确和反应不灵敏等的问题,提高了用户的输入效率,降低输入成本。
88.在此,应当理解,字符序列不限于文字,还可以包括数字字符串、英文字符串、符号字符串、混合字符串(至少包括两种不同的字符串)中的至少一个。例如,根据输入法的设置,当想到输入符号

时,可以先输入sanjiaofuhao,从而在输入界面显示字符序列
△▽▲
。因此,在本技术实施例中,通过对预定按键的预定操作,可以删除不需要的字符
△▽
,而不是最后的字符


89.参照图2,图2示出了本技术的一种字符输入方法实施例二的步骤流程图,该实施例具体包括如下步骤:
90.s201、在输入界面显示字符序列;
字之后,将“骜”字删除后返回至“驯”字之后,可继续输入文字。通常案件尺寸(或区域)大于光标尺寸(或区域),本实施例可以有效避免手动触控滑动光标进行输入文字删除导致的反应不灵敏,操作体验不佳的问题,提高文字输入效率,提升用户(尤其是视力不好或者手指不太灵活的用户)的文字输入体验。
103.上述两实施例中,在对于长字符序列的多字符删除时,只能通过逐字删除的方式,操作复杂,且容易出错,因此,本实施例考虑进一步对多字删除方式进行优化,具体为:
104.参照图4,图4示出了本技术的一种字符输入方法实施例四的步骤流程图,该实施例具体包括如下步骤:
105.s401、在输入界面显示字符序列;
106.在具体实现中,当用户启动终端设备中安装的输入法应用程序以后,用户可以通过物理键盘、虚拟键盘、手写板、声音采集设备等方式将字符序列输入到终端设备中。相应的,该用户的输入可以包括按键输入、手写输入、语音输入等。其中,虚拟键盘可以包括九宫格键盘、全键盘(如qwert键盘)等。
107.在此,应当理解,字符序列不限于文字,还可以包括数字字符串、英文字符串、符号字符串、混合字符串(至少包括两种不同的字符串)中的至少一个。
108.s402、所述预定操作包括第三操作,响应于对所述预定按键的所述第三操作,删除所述字符序列中的多个字符。
109.本实施例中可以通过对预定按键的第三操作,将光标从所述第一字符之后移动至所述第一字符的前一个字符之后,删除所述第一字符之前的所有字符,然后将光标的位置返回至所述第一字符之后,以批量删除除所述第一字符之外的所有字符,保留第一字符。
110.在一些实施方式中,所述第三操作为在所述预定按键滑动的操作。例如,以词组“桀骜不驯”的输入为例,若需要保留“驯”,则需要删除“桀骜不”,即可以通滑动预定按键,将“桀骜不”一次删除,后光标返回至“驯”字之后,可继续输入文字。该方式提高了长字符序列的多字符删除时的效率,操作简单。
111.在本技术实施例中,用户在输入字符序列以后,能够通过响应于对预定按键的预定操作,删除所述字符序列中的至少一个字符,以保留需要的字符。具体可以通过单击预定按键的第一操作,删除与第一字符相邻的前一个字符;或者通过连续点击预定按键的第二操作,删除与第一字符间隔的任一字符;或者通过滑动预定按键的第三操作,批量删除第一字符之前的多个字符。该字符输入方法,特别适用于用户需要输入生僻单字的情况,可以一键删除不需要的字符,且保持光标继续停留在第一字符之后,以便于继续输入,该方法提高了用户输入的流畅性以及输入速度,降低输入成本。
112.需要说明的是,对于方法实施例,为了清楚描述,故将其都表述为一系列的动作组合,但是本领域技术人员应该知悉,本技术实施例并不受所描述的动作顺序的限制,因为依据本技术实施例,某些步骤可以采用其他顺序或者同时进行。其次,本领域技术人员也应该知悉,说明书中所描述的实施例均属于优选实施例,所涉及的动作并不一定是本技术实施例所必须的。同时,可以将本技术提供的上述实施例进行组合设计。
113.本技术上述实施例可以应用于具有信息输入功能的终端设备中,该信息输入功能可以由内嵌于终端的程序(例如,虚拟键盘)实现,或者,由与终端设备相连的物理键盘、手写板、声音采集设备等实现。
114.该终端设备可以包括手机、pda(personal digital assistant,个人数字助理)、掌上电脑、台式电脑、提供用户进行电子签名的签名终端等等,本技术实施例对此不加以限制。该终端可以支持windows、android(安卓)、ios、windowsphone等操作系统。
115.参照图5,图5示出了一种字符输入装置500,所述字符输入装置500可应用于手机、电脑等终端设备中,其可实现通过如图1-图4所示的字符输入方法,至少包括显示模块501、输入模块520,即具体为:
116.显示模块501,所述显示模块用于在输入界面显示字符序列;
117.输入模块502,所述输入模块用于响应于对预定按键的预定操作,删除所述字符序列中的至少一个字符;
118.其中,所述至少一个字符不包括第一字符,所述第一字符是所述字符序列中的位于最后位置的字符。
119.可选的,
120.所述预定操作包括第一操作,并且
121.所述响应于对预定按键的预定操作,删除所述字符序列中的至少一个字符包括:
122.响应于对所述预定按键的所述第一操作,删除所述字符序列中的第二字符,所述第二字符是所述第一字符的前一个字符。
123.可选的,
124.所述删除所述字符序列中的第二字符包括:
125.将光标从所述第一字符之后移动至所述第二字符之后,删除所述第二字符,然后将光标的位置返回至所述第一字符之后。
126.可选的,
127.所述第一操作为单击所述预定按键的操作。
128.可选的,
129.所述预定操作包括第二操作,并且
130.所述响应于对预定按键的预定操作,删除所述字符序列中的至少一个字符包括:
131.响应于对所述预定按键的所述第二操作,删除所述字符序列中的第三字符,所述第三字符是所述第一字符的前n个字符,n为大于等于2的整数。
132.可选的,
133.所述删除所述字符序列中的第三字符包括:
134.将光标从所述第一字符之后移动至所述第三字符之后,删除所述第三字符,然后将光标的位置返回至所述第一字符之后。
135.可选的,
136.所述第二操作为在预设时间段内连续点击n次所述预定按键的操作。
137.可选的,
138.所述预定操作包括第三操作,并且
139.所述响应于对预定按键的预定操作,删除所述字符序列中的至少一个字符包括:
140.响应于对所述预定按键的所述第三操作,删除所述字符序列中的多个字符。
141.可选的,
142.所述删除所述字符序列中的多个字符包括:
143.将光标从所述第一字符之后移动至所述第一字符的前一个字符之后,删除所述第一字符之前的所有字符,然后将光标的位置返回至所述第一字符之后。
144.可选的,
145.所述第三操作为在所述预定按键滑动的操作。
146.本技术还提供一种存储介质,用于存储用于执行如图1-图4所述任意一种字符输入方法的计算机程序。例如计算机程序指令,当其被计算机执行时,通过该计算机的操作,可以调用或提供根据本技术的方法和/或技术方案。而调用本技术的方法的程序指令,可能被存储在固定的或可移动的存储介质中,和/或通过广播或其他信号承载媒体中的数据流而被传输和/或被存储在根据程序指令运行的存储介质中。
147.在此,根据本技术的一个实施例包括一个如图6所示的电子设备600,在一些实施方式中,包括用于存储计算机程序的存储介质601和用于执行计算机程序的处理器602,其中,当该计算机程序被该处理器执行时,触发该电子设备执行基于前述多个实施例中的方法和/或技术方案,该电子设备600可以为手机、电脑等终端设备。
148.需要注意的是,本技术的软件程序可以通过处理器执行以实现上文步骤或功能。同样地,本技术的软件程序(包括相关的数据结构)可以被存储到计算机可读记录介质中,例如,ram存储器,磁或光驱动器或软磁盘及类似设备。根据本技术的方法可以作为计算机实现方法在计算机上实现,用于根据本技术的方法的可执行代码或其部分可以存储在计算机程序产品上。计算机程序产品的示例包括存储器设备、光学存储设备、集成电路、服务器、在线软件等。在一些实施方式中,计算机程序产品包括存储在计算机可读介质上以便当所述程序产品在计算机上执行时执行根据本技术的方法的非临时程序代码部件。
149.综上所述,本技术提供的字符输入方法,在输入字符序列以后,能够通过响应于对预定按键的预定操作,删除所述字符序列中的至少一个字符,以保留需要的字符,且保持光标继续停留在第一字符之后,以便于继续输入。具体可以通过单击预定按键的第一操作,删除与第一字符相邻的前一个字符;或者通过连续点击预定按键的第二操作,删除与第一字符间隔的任一字符;或者通过滑动预定按键的第三操作,批量删除第一字符之前的多个字符。该字符输入方法,特别适用于用户需要输入生僻单字的情况,可以一键删除不需要的字符,且保持光标继续停留在第一字符之后,以便于继续输入,该方法提高了用户输入的流畅性以及输入速度,降低输入成本。
150.当然,本技术还可有其它多种实施例,在不背离本技术精神及其实质的情况下,熟悉本领域的技术人员当可根据本技术作出各种相应的改变和变形,但这些相应的改变和变形都应属于本技术所附的权利要求的保护范围。
151.本技术公开一种a1.一种字符输入方法,包括:
152.在输入界面显示字符序列;
153.响应于对预定按键的预定操作,删除所述字符序列中的至少一个字符;
154.其中所述至少一个字符不包括第一字符,所述第一字符是所述字符序列中的位于最后位置的字符。
155.a2.根据a1所述的方法,
156.所述预定操作包括第一操作,并且
157.所述响应于对预定按键的预定操作,删除所述字符序列中的至少一个字符包括:
158.响应于对所述预定按键的所述第一操作,删除所述字符序列中的第二字符,所述第二字符是所述第一字符的前一个字符。
159.a3.根据a2所述的方法,所述删除所述字符序列中的第二字符包括:
160.将光标从所述第一字符之后移动至所述第二字符之后,删除所述第二字符,然后将光标的位置返回至所述第一字符之后。
161.a4.根据a2或a3所述的方法,
162.所述第一操作为单击所述预定按键的操作。
163.a5.根据a1所述的方法,
164.所述预定操作包括第二操作,并且
165.所述响应于对预定按键的预定操作,删除所述字符序列中的至少一个字符包括:
166.响应于对所述预定按键的所述第二操作,删除所述字符序列中的第三字符,所述第三字符是所述第一字符的前n个字符,n为大于等于2的整数。
167.a6.根据a5所述的方法,所述删除所述字符序列中的第三字符包括:
168.将光标从所述第一字符之后移动至所述第三字符之后,删除所述第三字符,然后将光标的位置返回至所述第一字符之后。
169.a7.根据a6所述的方法,
170.所述第二操作为在预设时间段内连续点击n次所述预定按键的操作。
171.a8.根据a1所述的方法,
172.所述预定操作包括第三操作,并且
173.所述响应于对预定按键的预定操作,删除所述字符序列中的至少一个字符包括:
174.响应于对所述预定按键的所述第三操作,删除所述字符序列中的多个字符。
175.a9.根据a8所述的方法,所述删除所述字符序列中的多个字符包括:
176.将光标从所述第一字符之后移动至所述第一字符的前一个字符之后,删除所述第一字符之前的所有字符,然后将光标的位置返回至所述第一字符之后。
177.a10.根据a8或a9所述的方法,
178.所述第三操作为在所述预定按键滑动的操作。
179.本技术还公开一种b11.一种字符输入装置,包括:
180.显示模块,所述显示模块用于在输入界面显示字符序列;
181.输入模块,所述输入模块用于响应于对预定按键的预定操作,删除所述字符序列中的至少一个字符;
182.其中所述至少一个字符不包括第一字符,所述第一字符是所述字符序列中的位于最后位置的字符。
183.b12.根据b11所述的装置,
184.所述预定操作包括第一操作,并且
185.所述响应于对预定按键的预定操作,删除所述字符序列中的至少一个字符包括:
186.响应于对所述预定按键的所述第一操作,删除所述字符序列中的第二字符,所述第二字符是所述第一字符的前一个字符。
187.b13.根据b12所述的装置,所述删除所述字符序列中的第二字符包括:
188.将光标从所述第一字符之后移动至所述第二字符之后,删除所述第二字符,然后
将光标的位置返回至所述第一字符之后。
189.b14.根据b12或b13所述的装置,
190.所述第一操作为单击所述预定按键的操作。
191.b15.根据b11所述的装置,
192.所述预定操作包括第二操作,并且
193.所述响应于对预定按键的预定操作,删除所述字符序列中的至少一个字符包括:
194.响应于对所述预定按键的所述第二操作,删除所述字符序列中的第三字符,所述第三字符是所述第一字符的前n个字符,n为大于等于2的整数。
195.b16.根据b15所述的装置,所述删除所述字符序列中的第三字符包括:
196.将光标从所述第一字符之后移动至所述第三字符之后,删除所述第三字符,然后将光标的位置返回至所述第一字符之后。
197.b17.根据b16所述的装置,
198.所述第二操作为在预设时间段内连续点击n次所述预定按键的操作。
199.b18.根据b11所述的装置,
200.所述预定操作包括第三操作,并且
201.所述响应于对预定按键的预定操作,删除所述字符序列中的至少一个字符包括:
202.响应于对所述预定按键的所述第三操作,删除所述字符序列中的多个字符。
203.b19.根据b18所述的装置,所述删除所述字符序列中的多个字符包括:
204.将光标从所述第一字符之后移动至所述第一字符的前一个字符之后,删除所述第一字符之前的所有字符,然后将光标的位置返回至所述第一字符之后。
205.b20.根据b18或b19所述的装置,
206.所述第三操作为在所述预定按键滑动的操作。
207.本技术还公开一种c21.一种存储介质,所述存储介质用于存储用于执行a1~a10中任一项所述的字符输入方法的计算机程序。
208.本技术还公开一种c22.一种电子设备,包括存储器、处理器以及存储在所述存储器上并可在所述处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现a1~a10中任一项所述的字符输入方法。
再多了解一些

本文用于创业者技术爱好者查询,仅供学习研究,如用于商业用途,请联系技术所有人。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献