CN106293133A - 一种切换字符大小写的方法及装置 - Google Patents

一种切换字符大小写的方法及装置 Download PDF

Info

Publication number
CN106293133A
CN106293133A CN201610710823.2A CN201610710823A CN106293133A CN 106293133 A CN106293133 A CN 106293133A CN 201610710823 A CN201610710823 A CN 201610710823A CN 106293133 A CN106293133 A CN 106293133A
Authority
CN
China
Prior art keywords
character
user
choose
capital
input
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN201610710823.2A
Other languages
English (en)
Inventor
叶为勇
邓婕
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Shanghai Zhuoyi Technology Co Ltd
Original Assignee
Shanghai Zhuoyi Technology Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Shanghai Zhuoyi Technology Co Ltd filed Critical Shanghai Zhuoyi Technology Co Ltd
Priority to CN201610710823.2A priority Critical patent/CN106293133A/zh
Publication of CN106293133A publication Critical patent/CN106293133A/zh
Pending legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/02Input arrangements using manually operated switches, e.g. using keyboards or dials
    • G06F3/023Arrangements for converting discrete items of information into a coded form, e.g. arrangements for interpreting keyboard generated codes as alphanumeric codes, operand codes or instruction codes
    • G06F3/0233Character input methods
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0484Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
    • G06F3/04842Selection of displayed objects or displayed text elements

Landscapes

  • Engineering & Computer Science (AREA)
  • General Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Human Computer Interaction (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Input From Keyboards Or The Like (AREA)

Abstract

本发明实施例公开了一种切换字符大小写的方法及装置。该方法包括:获取用户输入的字符并进行显示;获取用户对字符的选择操作;根据用户对选中字符的切换指令执行所述选中字符的大小写切换。本发明实施例提供的切换字符大小写的方法使用户无需反复切换输入方式,在显示状态下即可实现对字符的大小写直接切换。这样使用户在字符混编时,能够降低字符输出的错误率,提高用户的字符编辑效率。

Description

一种切换字符大小写的方法及装置
技术领域
本发明实施例涉及输入法技术领域,尤其涉及一种切换字符大小写的方法及装置。
背景技术
随着终端应用软件技术的发展,越来越多的应用中需要用户在终端进行字符输入,终端具有丰富多样的输入法可供用户选择。
这些输入法通常是在输入字符前设定好目标字符的输出方式,特别是对于英文字符的大写、小写均是通过输入前进行切换。然而,在输入一串字符,尤其该字符串中具有大写字符和小写字符混编时,则需要在输入前不断地进行字符大小写切换,以完成目标字符的输出,进而完成整个编辑操作。
这样输入前反复地切换容易产生字符输出错误,从而降低用户的工作效率。
发明内容
有鉴于此,本发明实施例提供一种切换字符大小写的方法及装置,以实现用户在字符混编时,降低错误率,提高用户的字符编辑效率。
一方面,本发明提供了一种切换字符大小写的方法,包括以下步骤:
获取用户输入的字符并进行显示;
获取用户对字符的选择操作;
根据用户对选中字符的切换指令执行所述选中字符的大小写切换。
进一步地,所述获取用户输入的字符并进行显示包括:
通过输入法输入栏接收用户输入的字符,并在所述输入栏进行显示;或
通过输入法输入栏接收用户输入的字符,并根据用户的确认操作将确认的字符输出至应用界面进行显示。
进一步地,所述根据用户对选中字符的切换指令执行所述选中字符的大小写切换包括:
根据用户对选中字符的全部切换指令执行所述选中字符中全部字符的大小写切换。
进一步地,所述根据用户对选中字符的切换指令执行所述选中字符的大小写切换包括:
根据用户对选中字符的首字母切换指令执行所述选中字符中单词首字母的大小写切换。
进一步地,根据用户对选中字符的切换指令执行所述选中字符的大小写切换包括:
根据用户对选中字符的连击切换指令,执行所述选中字符中各单词起始设定数量字母的大小写切换,其中,所述设定数量与所述连击切换指令的连击次数或连击时长匹配。
进一步地,所述切换指令为单击操作或双击操作。
另一方面,本发明提供了一种切换字符大小写的装置,包括:
字符显示模块,用于获取用户输入的字符并进行显示;
操作选择模块,用于获取用户对字符的选择操作;
大小写切换模块,用于根据用户对选中字符的切换指令执行所述选中字符的大小写切换。
进一步地,所述字符显示模块具体用于:
通过输入法输入栏接收用户输入的字符,并在所述输入栏进行显示;或
通过输入法输入栏接收用户输入的字符,并根据用户的确认操作将确认的字符输出至应用界面进行显示。
进一步地,所述大小写切换模块具体用于:
根据用户对选中字符的全部切换指令执行所述选中字符中全部字符的大小写切换。
进一步地,所述大小写切换模块具体用于:
根据用户对选中字符的首字母切换指令执行所述选中字符中单词首字母的大小写切换。
进一步地,所述大小写切换模块具体用于:
根据用户对选中字符的连击切换指令,执行所述选中字符中各单词起始设定数量字母的大小写切换,其中,所述设定数量与所述连击切换指令的连击次数或连击时长匹配。
进一步地,所述切换指令为单击操作或双击操作。
本发明通过获取用户输入的字符并显示,然后对输入的字符进行选择操作,用户可根据所需目标大写和/或小写字符,进行相应的切换操作。这样无需在输入字符前反复切换字符的输入方式,于显示状态下直接实现切换字符的大小写,从而降低输入字符的错误率,提高用户的字符编辑效率。
附图说明
通过阅读参照以下附图说明所作的对非限制性实施例所作的详细描述,本发明的其它特征、目的和优点将变得更明显。
图1是本发明实施例一中一种切换字符大小写的方法的流程图;
图2是本发明实施例二中一种切换字符大小写的方法的流程图;
图3是本发明一种切换字符大小写的装置的结构示意图;
具体实施方式
下面结合附图并通过具体实施方式来进一步说明本发明的技术方案。可以理解的是,此处所描述的具体实施例仅仅用于解释本发明,而非对本发明的限定。另外还需要说明的是,为了便于描述,仅示出了与本发明相关的部分而非全部附图。
实施例一
图1为本发明实施例一提供的一种切换字符大小写的方法的流程图,本实施例可用于字符输出显示后,对其进行大写和/或小写字符切换,该方法可以由切换字符大小写的装置来执行,该装置可以由软件和/或硬件的方式实现,该装置可以集成在任何提供字符输入的设备中,例如典型的是用户终端设备,例如手机、平板电脑或台式电脑等。该方法包括:
S110、获取用户输入的字符并显示。
用户在终端应用界面上输入目标字符,终端获取用户输入的字符,然后输出在其应用界面上进行显示,以便于用户对输入的字符进行下一步操作。该应用界面可以是输入法的输入栏也可以是要输入的目标位置,例如word文档。
具体地,用户在输入栏输入小写字符“enter”,这个小写字符就会相应的在其应用界面上进行显示。
S120、获取用户对字符的选择操作。
用户根据需要选中上述输出在显示界面的部分或全部字符。
具体地,如上述例中输出在显示界面的小写字符“enter”,若用户需要切换该小写字符,则需要选中这个小写字符,此时终端会获取这个选择的指令,并显示出用户已对该字符选中。
S130:根据用户对选中字符的切换指令执行所述选中字符的大小写切换。
用户对选中的字符进行切换,首先要发出切换指令,然后终端获取这一切换指令,进而完成对选中的字符进行大小写的切换。
具体地,如上述例中用户已选中的字符“enter”,若需要对其第一个字母进行切换,则用户发出切换指令,终端获取这一指令后,该字符切换为“Enter”。用户可以仅选中字符“e”而完成切换,也可以选中字符“enter”,而后输入特定的首字符切换指令,完成首字符的大小写切换。
可选地,根据用户对选中字符的连击切换指令,执行所述选中字符中各单词起始设定数量字母的大小写切换,其中,所述设定数量与所述连击切换指令的连击次数或连击时长匹配。
具体地,如用户可对上述例中选中的小写字符“enter”进行切换,该切换操作的实现方式,可根据用户所需切换的字符的字母个数对其进行不同的切换指令。例如可以是,当需要对这小写字符“enter”的首两个字母切换时,用户可以连击三次,该小写字符切换为“ENter”。或者,当用户需要对选中的小写字符“enter”进行前两个字符切换时,用户可以连击两次,第二次点击动作的按压进行一定时间的延长,切换后的字符为“ENter”。相应地,切换字母的个数与延时的时间相匹配。
本实施例的技术方案,通过获取并显示用户输入的字符,对字符进行选择操作,并根据所需对字符的大写、小写进行切换。这种切换字符大、小写的方法,是在字符显示状态下进行的。这样解决了用户在输入前反复切换字符的大写、小写,造成输入效率低的问题,同时也可降低用户反复切换致使输出错误的概率。
实施例二
图2对本发明实施例二提供的一种字符切换大小写的方法,本实施例在上一实施例的基础上,与前述实施例相比,区别于,将对输出显示后的字符中不同个数字母的大写、小写的切换字,进一步优化为首字母和全部字符的切换。该方法包括:
S111、通过输入法输入栏接收用户输入的字符,并在所述输入栏进行显示。
具体地,用户采用终端上的输入法,输入字符,并且该字符在该输入法的输入栏进行显示。例如,输入字符为“internet”,终端接收用户输入的字符“internet”,并在该输入法的输入栏显示出字符“internet”。
或者,S111可以替换为S112、通过输入法输入栏接收用户输入的字符,并根据用户的确认操作将确认的字符输出至应用界面进行显示。
具体地,例如输入的字符为上述“internet”,用户采用终端上的输入法,输出目标字符,若显示字符为与目标字符相同或与目标字符的各字母相同的字符,用户执行确认操作,并显示在应用界面上,例如,显示在应用界面上的字符为“internet”。
具体地,上述所采用的输入法可以是各种各样的输入方式,例如语音输入、手写输入、实体或虚拟键盘输入等。
S120、获取用户对字符的选择操作。
该步骤与实施例一中相应的步骤相同,例如,选择的字符为上例中的显示字符“internet”。
S131、根据用户对选中字符的全部切换指令执行所述选中字符中全部字符的大小写切换。
具体地,例如,所选中字符为上例中的“internet”,用户对所选中的字符执行全部切换的切换指令,此时选中字符切换为“INTERNET”。
可选地,S131可以根据用户所需替换为S132、根据用户对选中字符的首字母切换指令执行所述选中字符中单词首字母的大小写切换。
具体地,例如,所选中的字符为上例中的“internet”,用户对所选中的字符执行切换指令,此时选中的字符切换为“Internet”。
可选地,对选中字符的切换指令可以为单击操作或双击操作。
具体地,执行单击操作时,对选中字符做全部切换,例如,选中字符为上述“internet”,执行单击操作时,选中字符切换为“INTERNET”;或执行双击操作时,对选中字符做首字母的切换,例如,选中字符为上述“internet”,执行双击操作时,选中的字符切换为“Internet”。
本实施例的技术方案,在上一实施例的基础上,进行了具体说明和改进。这种切换字符大小写的方法,可以对字符的全部或首字母进行切换。这样简单的两种切换方式,便于用户操作。特别地,一方面,当用户的目标字符为英文句子时,一般需要对句子的首字母进行大写,此时就可以将该句子或该句子的首单词选中,进行首字母的切换;另一方面,当用户的目标字符为特定的大写或小写字符时,可对该字符选中进行全部切换。这样不仅节省了用户输入字符的时间,也在一定程度上降低了用户字符输出的错误率。
实施例三
图3为本发明实施例提供的一种切换字符大小写的装置的结构示意图,该装置包括:字符显示模块310,用于获取用户输入的字符并进行显示;操作选择模块320,用于获取用户对字符的选择操作;大小写切换模块330,用于根据用户对选中字符的切换指令执行所述选中字符的大小写切换。
可选地,字符显示模块310具体用于:
通过输入法输入栏接收用户输入的字符,并在所述输入栏进行显示;或
通过输入法输入栏接收用户输入的字符,并根据用户的确认操作将确认的字符输出至应用界面进行显示。
可选地,大小写切换模块330具体用于:
根据用户对选中字符的全部切换指令执行所述选中字符中全部字符的大小写切换。
可选地,大小写切换模块330具体用于:
根据用户对选中字符的首字母切换指令执行所述选中字符中单词首字母的大小写切换。
可选地,大小写切换模块330具体用于:
根据用户对选中字符的连击切换指令,执行所述选中字符中各单词起始设定数量字母的大小写切换,其中,所述设定数量与所述连击切换指令的连击次数或连击时长匹配。
可选地,所述切换指令为单击操作或双击操作。
通过本发明实施例所提供的一种切换字符大小写的装置,实现了于显示状态下进行字符大写、小写的切换,这样无需在输入前反复切换输入方式,即可实现切换,节省了用户字符输入的时间,同时,降低了用户字符输出的错误率。
本发明实施例所提供的切换字符大小写的装置可执行本发明任意实施例所提供的字符切换大小写的方法,具备执行方法相应的功能模块和有益效果。
在此应注意,上述技术方案中的需要切换的字符不限于只包含小写字母的字符,同时可以是大写字符,即执行由大写字符切换为小写字符的操作。此外,该字符还可以是字母与数字等的组合。
此外,上述仅为本发明的较佳实施例及所运用技术原理。本领域技术人员会理解,本发明不限于这里所述的特定实施例,对本领域技术人员来说能够进行各种明显的变化、重新调整和替代而不会脱离本发明的保护范围。因此,虽然通过以上实施例对本发明进行了较为详细的说明,但是本发明不仅仅限于以上实施例,在不脱离本发明构思的情况下,还可以包括更多其他等效实施例,而本发明的范围由所附的权利要求范围决定。

Claims (12)

1.一种切换字符大小写的方法,其特征在于,包括:
获取用户输入的字符并进行显示;
获取用户对字符的选择操作;
根据用户对选中字符的切换指令执行所述选中字符的大小写切换。
2.如权利要求1所述的方法,其特征在于,所述获取用户输入的字符并进行显示包括:
通过输入法输入栏接收用户输入的字符,并在所述输入栏进行显示;或
通过输入法输入栏接收用户输入的字符,并根据用户的确认操作将确认的字符输出至应用界面进行显示。
3.如权利要求1所述的方法,其特征在于,所述根据用户对选中字符的切换指令执行所述选中字符的大小写切换包括:
根据用户对选中字符的全部切换指令执行所述选中字符中全部字符的大小写切换。
4.如权利要求1所述的方法,其特征在于,所述根据用户对选中字符的切换指令执行所述选中字符的大小写切换包括:
根据用户对选中字符的首字母切换指令执行所述选中字符中单词首字母的大小写切换。
5.如权利要求1所述的方法,其特征在于,所述根据用户对选中字符的切换指令执行所述选中字符的大小写切换包括:
根据用户对选中字符的连击切换指令,执行所述选中字符中各单词起始设定数量字母的大小写切换,其中,所述设定数量与所述连击切换指令的连击次数或连击时长匹配。
6.如权利要求1所述的方法,其特征在于,所述切换指令为单击操作或双击操作。
7.一种切换字符大小写的装置,其特征在于,包括:
字符显示模块,用于获取用户输入的字符并进行显示;
操作选择模块,用于获取用户对字符的选择操作;
大小写切换模块,用于根据用户对选中字符的切换指令执行所述选中字符的大小写切换。
8.如权利要求7所述的装置,其特征在于,所述字符显示模块具体用于:
通过输入法输入栏接收用户输入的字符,并在所述输入栏进行显示;或
通过输入法输入栏接收用户输入的字符,并根据用户的确认操作将确认的字符输出至应用界面进行显示。
9.如权利要求7所述的装置,其特征在于,所述大小写切换模块具体用于:
根据用户对选中字符的全部切换指令执行所述选中字符中全部字符的大小写切换。
10.如权利要求7所述的装置,其特征在于,所述大小写切换模块具体用于:
根据用户对选中字符的首字母切换指令执行所述选中字符中单词首字母的大小写切换。
11.如权利要求7所述的装置,其特征在于,所述大小写切换模块具体用于:
根据用户对选中字符的连击切换指令,执行所述选中字符中各单词起始设定数量字母的大小写切换,其中,所述设定数量与所述连击切换指令的连击次数或连击时长匹配。
12.如权利要求7所述的装置,其特征在于,所述切换指令为单击操作或双击操作。
CN201610710823.2A 2016-08-23 2016-08-23 一种切换字符大小写的方法及装置 Pending CN106293133A (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201610710823.2A CN106293133A (zh) 2016-08-23 2016-08-23 一种切换字符大小写的方法及装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201610710823.2A CN106293133A (zh) 2016-08-23 2016-08-23 一种切换字符大小写的方法及装置

Publications (1)

Publication Number Publication Date
CN106293133A true CN106293133A (zh) 2017-01-04

Family

ID=57615706

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201610710823.2A Pending CN106293133A (zh) 2016-08-23 2016-08-23 一种切换字符大小写的方法及装置

Country Status (1)

Country Link
CN (1) CN106293133A (zh)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109240583A (zh) * 2017-07-04 2019-01-18 优信数享(北京)信息技术有限公司 一种焦点输入框输入数据的方法、终端及数据查询***
WO2021109411A1 (zh) * 2019-12-04 2021-06-10 海信视像科技股份有限公司 文本类型转换方法及显示设备

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109240583A (zh) * 2017-07-04 2019-01-18 优信数享(北京)信息技术有限公司 一种焦点输入框输入数据的方法、终端及数据查询***
WO2021109411A1 (zh) * 2019-12-04 2021-06-10 海信视像科技股份有限公司 文本类型转换方法及显示设备

Similar Documents

Publication Publication Date Title
Mascetti et al. TypeInBraille: a braille-based typing application for touchscreen devices
CN102667753B (zh) 便于文本编辑的方法和装置
CN101398717B (zh) 可变显示键盘及输入方法
WO2006028438A1 (en) System, method, and apparatus for continuous character recognition
CN104683845A (zh) 一种智能电视输入法及***
US10534445B2 (en) Method and device for facilitating text editing and related computer program product and computer readable medium
KR20100043009A (ko) 문자입력장치
CN103970283A (zh) 双手操作的虚拟键盘的提供装置及提供方法
CN104066012A (zh) 一种智能电视输入汉字的方法及装置
CN112684913A (zh) 信息修正方法、装置及电子设备
US20070038456A1 (en) Text inputting device and method employing combination of associated character input method and automatic speech recognition method
CN105204663A (zh) 一种虚拟键盘输入的方法及终端
CN106354276A (zh) 适于多种输入法的混合输入方法、装置及电子设备
CN103365426A (zh) 拼音输入的方法及其通信终端
CN103294223B (zh) 一种中文拼音的输入方法及终端设备
CN106293133A (zh) 一种切换字符大小写的方法及装置
US20170277425A1 (en) Program for character input system, character input device, and information processing device
US20170371424A1 (en) Predictive Text Typing Employing An Augmented Computer Keyboard
CN106168880B (zh) 一种输入控制的方法及终端
CN104598045B (zh) 五宫格输入法
CN105260113A (zh) 滑行输入方法、装置及终端设备
CN104991735B (zh) 一种虚拟键盘输入方法及移动终端
US20130271383A1 (en) Korean character input apparatus and method using touch screen
CN106886297A (zh) 输入法优化方法、装置和移动终端
CN106293129B (zh) 一种中文输入法中输入单个汉字的方法

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
WD01 Invention patent application deemed withdrawn after publication

Application publication date: 20170104

WD01 Invention patent application deemed withdrawn after publication