CN113157089A - 一种处理字符的方法及设备 - Google Patents
一种处理字符的方法及设备 Download PDFInfo
- Publication number
- CN113157089A CN113157089A CN202110311926.2A CN202110311926A CN113157089A CN 113157089 A CN113157089 A CN 113157089A CN 202110311926 A CN202110311926 A CN 202110311926A CN 113157089 A CN113157089 A CN 113157089A
- Authority
- CN
- China
- Prior art keywords
- icon
- user
- character
- interface
- instruction
- 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
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input 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/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0481—Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance
- G06F3/04817—Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance using icons
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input 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/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0484—Interaction 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/0486—Drag-and-drop
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input 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/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/018—Input/output arrangements for oriental characters
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input 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/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0481—Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance
- G06F3/0482—Interaction with lists of selectable items, e.g. menus
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input 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/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0484—Interaction 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/04845—Interaction 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 for image manipulation, e.g. dragging, rotation, expansion or change of colour
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input 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/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0487—Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser
- G06F3/0488—Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using a touch-screen or digitiser, e.g. input of commands through traced gestures
- G06F3/04883—Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using a touch-screen or digitiser, e.g. input of commands through traced gestures for inputting data by handwriting, e.g. gesture or text
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F40/00—Handling natural language data
- G06F40/10—Text processing
- G06F40/166—Editing, e.g. inserting or deleting
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Human Computer Interaction (AREA)
- Health & Medical Sciences (AREA)
- Artificial Intelligence (AREA)
- Audiology, Speech & Language Pathology (AREA)
- Computational Linguistics (AREA)
- General Health & Medical Sciences (AREA)
- User Interface Of Digital Computer (AREA)
Abstract
一种处理字符的方法及设备,所述方法包括:接收复制用户选定的字符的指令(101),根据所述指令在用户设备的界面上显示用于标识所述用户选定的字符的图标(102),接收用户移动所述图标至输入位置的指令(103),根据所述用户移动所述图标至输入位置的指令,将所述用户选定的字符粘贴至所述输入位置(104),本发明实现用户选择复制的字符是可见的,解决复制字符在后台剪贴板不可见的问题。
Description
技术领域
本发明涉及移动终端领域,尤其涉及到一种处理字符的方法及设备。
背景技术
现在的用户设备,比如手机的功能越来越强大,粘贴复制功能在手机中的使用频率也在不断增加。传统的粘贴复制操作,用户选择文字复制操作完成后,只有用户选中粘贴位置出现新的光标时才会提示粘贴操作。整个操作体验对用户而言相对较差,没有操作感。
发明内容
本发明实施例提供了一种处理字符的方法和设备,旨在解决用户复制粘贴文字时体验差的问题。
第一方面,一种处理字符的方法,所述方法包括:
接收复制用户选定的字符的指令;
根据所述指令在用户设备的界面上显示用于标识所述用户选定的字符的图标;
接收用户移动所述图标至输入位置的指令;
根据所述用户移动所述图标至输入位置的指令,将所述用户选定的字符粘贴至所述输入位置。
结合第一方面,在第一方面的第一种可能的实现方式中,所述根据所述指令在用户设备的界面上显示用于标识所述用户选定的字符的图标,包括:
根据所述指令在用户设备的界面上以半透明的方式显示用于标识所述用户选定的字符的图标。
结合第一方面或者第一方面的第一种可能的实现方式,在第一方面的第二种可能的实现方式中,所述图标包括所述用户选定的字符中的至少一个字符。
结合第一方面或者第一方面的第一种可能的实现方式或者第一方面的第二种可能的实现方式,在第一方面的第三种可能的实现方式中,所述方法在根据所述用户移动所述图标至输入位置的指令,将所述用户选定的字符粘贴至所述输入位置之前,还包括:
确定用户针对所述图标的操作属于删除所述图标的操作;
删除所述图标。
结合第一方面的第三种可能的实现方式,在第一方面的第四种可能的实现方式中,所述确定用户针对所述图标的操作属于删除所述图标的操作包括:
确定用户针对所述图标的操作为用户将所述图标移动到预定位置;
或者,确定用户针对所述图标的操作为预定义的手势操作。
结合第一方面或者第一方面的第一种可能的实现方式或者第一方面的第二种可能的实现方式或者第一方面的第三种可能的实现方式或者第一方面的第四种可能的实现方式,在第一方面的第五种可能的实现方式中,所述根据所述指令在用户设备的界面上显示用于标识所述用户选定的字符的图标,包括:
在用户设备的界面上显示用户多次选定的字符所分别对应的多个图标;
所述根据用户移动所述图标至输入位置的指令,将所述用户选定的字符输入用户所述输入位置,包括:
根据用户移动显示在所述用户设备的界面上的所述多个图标中的至少一个图标,将所述多个图标中的至少一个图标所对应的字符以至少一次的方式粘贴至所述输入位置。
结合第一方面的第二种可能的实现方式或者第一方面的第三种可能的实现方式或者第一方面的第四种可能的实现方式或者第一方面的第五种可能的实现方式,在第一方面的第六种可能的实现方式中,所述方法在根据所述用户移动所述图标至输入位置的指令,将所述用户选定的字符粘贴至所述输入位置之前,还包括:
根据用户的编辑指令,编辑所述图标中的所述至少一个字符。
第二方面,一种用户设备,所述用户设备包括:
第一接收单元,用于接收复制用户选定的字符的指令;
显示单元,用于根据所述指令在用户设备的界面上显示用于标识所述用户选定的字符的图标;
第二接收单元,用于接收用户移动所述图标至输入位置的指令;
粘贴单元,用于根据所述用户移动所述图标至输入位置的指令,将所述用户选定的字符粘贴至所述输入位置。
结合第二方面,在第二方面的第一种可能的实现方式中,所述显示单元具体用于:
根据所述指令在用户设备的界面上以透明的方式显示用于标识所述用户选定的字符的图标。
结合第二方面或者第二方面的第一种可能的实现方式,在第二方面的第二种可能的实现方式中,所述图标包括所述用户选定的字符中的至少一个字符。
结合第二方面或者第二方面的第一种可能的实现方式或者第二方面的第二种可能的实现方式,在第二方面的第三种可能的实现方式中,所述用户设备还包括删除单元,所述删除单元具体用于:
确定用户针对所述图标的操作属于删除所述图标的操作;
删除所述图标。
结合第二方面的第三种可能的实现方式,在第二方面的第四种可能的实现方式中,所述删除单元中执行确定用户针对所述图标的操作属于删除所述图标的操作,包括:
确定用户针对所述图标的操作为用户将所述图标移动到预定位置;
或者,确定用户针对所述图标的操作为预定义的手势操作。
结合第二方面或者第二方面的第一种可能的实现方式或者第二方面的第二种可能的实现方式或者第二方面的第三种可能的实现方式或者第二方面的第四种可能的实现方式,在第二方面的第五种可能的实现方式中,所述显示单元,具体用于:
在用户设备的界面上显示用户多次选定的字符所分别对应的多个图标;
所述粘贴单元,具体用于:
根据用户移动显示在所述用户设备的界面上的所述多个图标中的至少一个图标,将所述多个图标中的至少一个图标所对应的字符以至少一次的方式粘贴至所述输入位置。
结合第二方面的第二种可能的实现方式或者第二方面的第三种可能的实现方式或者第二方面的第四种可能的实现方式或者第二方面的第五种可能的实现方式,在第二方面的第六种可能的实现方式中,所述用户设备还包括编辑单元,所述编辑单元具体用于:
根据用户的编辑指令,编辑所述图标中的所述至少一个字符。
本发明实施例提供的一种处理字符的方法,通过接收复制用户选定的字符的指令,根据所述指令在用户设备的界面上显示用于标识所述用户选定的字符的图标,接收用户移动所述图标至输入位置的指令,根据所述用户移动所述图标至输入位置的指令,将所述用户选定的字符粘贴至所述输入位置,从而实现用户选择复制的字符是可见的,解决复制字符在后台剪贴板不可见,用户体验差的问题。
附图说明
为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1是本发明实施例提供的一种处理字符的方法流程图;
图2是本发明实施例提供的一种处理字符的方法流程图;
图3是本发明实施例提供的一种处理字符的方法示意图;
图4是本发明实施例提供的一种处理字符的方法示意图;
图5是本发明实施例提供的一种用户设备的装置结构图;
图6是本发明实施例提供的一种用户设备的装置结构图。
具体实施方式
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
参考图1,图1是本发明实施例提供的一种处理字符的方法流程图。如图1所示,所述方法包括以下步骤:
步骤101,接收复制用户选定的字符的指令;
步骤102,根据所述指令在用户设备的界面上显示用于标识所述用户选定的字符的图标;
可选的,可以是在显示界面的预定位置显示所述图标,也可以显示出来所述图标之后,根据用户的移动,移动到指定位置;
可选的,所述图标始终在显示界面的最前面,方便用户查看。
可选地,所述根据所述指令在用户设备的界面上显示用于标识所述用户选定的字符的图标,包括:
根据所述指令在用户设备的界面上以透明的方式显示用于标识所述用户选定的字符的图标。
可选地,所述图标包括所述用户选定的字符中的至少一个字符,比如首字符或者所有字符。
需要说明的是,所述的透明的图标,以能方便用户查看图标以及将要粘贴所述选定的字符的输入位置或者图标下的其他应用为宜等。本领域技术人员可以理解,该透明并不意味着完全透明到,比如看不清图标里的至少一个字符,这显然违背了本发明的初衷。
可选的,透明的方式可以为半透明的方式,比如透明度为50%,或者也可以比如透明度为30%或70%的其他透明的方式,当然,这并不构成限制,所述图标也可以不以透明的方式显示。
步骤103,接收用户移动所述图标至输入位置的指令;
步骤104,根据所述用户移动所述图标至输入位置的指令,将所述用户选定的字符粘贴至所述输入位置。
具体的,参考图2,图2是本发明实施例提供的一种处理字符的方法流程图。
用户点击需要选定的字符,在弹出的设置框中选择编辑文字,比如,用户点击需要选定的字符为“把默认语言由”,则在用户设备的界面上显示“把”字符,将其他字符“默认语言由”隐藏在后台剪贴板。上述方法仅是其中一种显示字符的方法,也可以将“把默认语言由”显示在用户设备的界面上。
“把”字符可以以半透明图标的方式显示在用户设备的界面上,用户如果需要进行粘贴操作时,可以将所述半透明图标移动到输入框的光标处,短暂等待后就可以完成粘贴操作。
可选地,所述根据所述指令在用户设备的界面上显示用于标识所述用户选定的字符的图标,包括:
在用户设备的界面上显示用户多次选定的字符所分别对应的多个图标;
所述根据用户移动所述图标至输入位置的指令,将所述用户选定的字符输入用户所述输入位置,包括:
根据用户移动显示在所述用户设备的界面上的所述多个图标中的至少一个图标,将所述多个图标中的至少一个图标所对应的字符以至少一次的方式粘贴至所述输入位置。
具体的,参考图3,图3是本发明实施例提供的一种处理字符的方法示意图。如图3所示,在用户设备的界面上可以同时显示用户多次选定的字符,比如,用户第一次选定“把默认语言由”,则在用户设备的界面上以半透明的方式显示出如图3所示的“把”。用户第二次选定“中文换为英文”,则在用户设备的界面上以半透明的方式显示出如图3所示的“中”,用户可以在两次选定的字符中选择其中一个半透明图标,将选择的半透明图标跟随用户在界面上移动的轨迹输入输入框的光标处。用户可以任意选择界面上显示的两个半透明图标的其中一个选择输入,或者选择两个输入。还可以,同时选中两个图标,一次输入,等等。
可选地,所述方法在根据所述用户移动所述图标至输入位置的指令,将所述用户选定的字符粘贴至所述输入位置之前,还包括:
确定用户针对所述图标的操作属于删除所述图标的操作;
删除所述图标。
可选地,所述确定用户针对所述图标的操作属于删除所述图标的操作包括:
确定用户针对所述图标的操作为用户将所述图标移动到预定位置;比如,在显示界面上用户将所述图标移动到回收站;
或者,确定用户针对所述图标的操作为预定义的手势操作。比如,所述触发的指令可以为触发画圈的指令,或者,触发左右晃动的指令。
这样用户在粘贴之前可以去除不想复制的内容。
具体的,参考图4,图4是本发明实施例提供的一种处理字符的方法示意图。如图4所示,在用户需要删除显示在界面上的半透明的图标的情况下,用户可以直接将半透明的图标拖入回收站进行删除;或者,用户可以在所述半透明的图标所在界面位置的附近画圈进行删除;或者,用户可以在所述半透明的图标所在的界面位置的附近左右晃动进行删除。本发明中的删除指令不限于以上所述的三种方式。
可选地,所述方法在根据所述用户移动所述图标至输入位置的指令,将所述用户选定的字符粘贴至所述输入位置之前,还包括:
根据用户的编辑指令,编辑所述图标中的所述至少一个字符。
具体的,如果用户在需要编辑所述用户选定的字符中的某一个或者几个字符,可以在图标中进行编辑,编辑之后再拖动到所述输入位置。
本发明实施例提供的一种处理字符的方法,通过接收复制用户选定的字符的指令,根据所述指令在用户设备的界面上显示用于标识所述用户选定的字符的图标,接收用户移动所述图标至输入位置的指令,根据所述用户移动所述图标至输入位置的指令,将所述用户选定的字符粘贴至所述输入位置,从而实现用户选择复制的字符是可见的,解决复制字符在后台剪贴板不可见的问题。
参考图5,图5是本发明实施例提供的一种用户设备的装置结构图。如图5所示,所述用户设备包括以下单元:
第一接收单元501,用于接收复制用户选定的字符的指令;
显示单元502,用于根据所述指令在用户设备的界面上显示用于标识所述用户选定的字符的图标;
可选的,可以是在显示界面的预定位置显示所述图标,也可以显示出来所述图标之后,根据用户的移动,移动到指定位置;
可选的,所述图标始终在显示界面的最前面,方便用户查看。
可选地,所述显示单元502具体用于:
根据所述指令在用户设备的界面上以透明的方式显示用于标识所述用户选定的字符的图标
可选地,所述图标包括所述用户选定的字符中的至少一个字符,比如首字符或者所有字符。
需要说明的是,所述的透明的图标,以能方便用户查看图标以及将要粘贴所述选定的字符的输入位置或者图标下的其他应用为宜等。本领域技术人员可以理解,该透明并不意味着完全透明到,比如看不清图标里的至少一个字符,这显然违背了本发明的初衷。
可选的,透明的方式可以为半透明的方式,比如透明度为50%,或者也可以比如透明度为30%或70%的其他透明的方式,当然,这并不构成限制,所述图标也可以不以透明的方式显示。
第二接收单元503,用于接收用户移动所述图标至输入位置的指令;
粘贴单元504,用于根据所述用户移动所述图标至输入位置的指令,将所述用户选定的字符粘贴至所述输入位置。
具体的,可以参考图2的描述,用户点击需要选定的字符,在弹出的设置框中选择编辑文字,比如,用户点击需要选定的字符为“把默认语言由”,则在用户设备的界面上显示“把”字符,将其他字符“内容移入输入框”隐藏在后台剪贴板。上述方法仅是其中一种显示字符的方法,也可以将“把默认语言由”同时显示在用户设备的界面上。
“把”字符可以以半透明图标的方式显示在用户设备的界面上,用户如果需要进行粘贴操作时,可以将所述半透明图标移动到输入框的光标处,短暂等待后就可以完成粘贴操作。
可选地,所述显示单元502,具体用于:
在用户设备的界面上显示用户多次选定的字符所分别对应的多个图标;
所述粘贴单元504,具体用于:
根据用户移动显示在所述用户设备的界面上的所述多个图标中的至少一个图标,将所述多个图标中的至少一个图标所对应的字符以至少一次的方式粘贴至所述输入位置。
具体的,参考图3的描述,在用户设备的界面上可以同时显示用户多次选定的字符,比如,用户第一次选定“把默认语言由”,则在用户设备的界面上以半透明的方式显示出如图3所示的“把”。用户第二次选定“中文换为英文”,则在用户设备的界面上以半透明的方式显示出如图3所示的“中”,用户可以在两次选定的字符中选择其中一个半透明图标,将选择的半透明图标跟随用户在界面上移动的轨迹输入输入框的光标处。用户可以任意选择界面上显示的两个半透明图标的其中一个选择输入,或者选择两个输入。还可以,同时选中两个图标,一次输入,等等。可选地,所述用户设备还包括删除单元,所述删除单元具体用于:
确定用户针对所述图标的操作属于删除所述图标的操作;
删除所述图标。
可选地,所所述删除单元中执行确定用户针对所述图标的操作属于删除所述图标的操作,包括:
确定用户针对所述图标的操作为用户将所述图标移动到预定位置;比如,在显示界面上用户将所述图标移动到回收站;
或者,确定用户针对所述图标的操作为预定义的手势操作。比如,,所述触发的指令可以为触发画圈的指令,或者,触发左右晃动的指令。
这样用户在粘贴之前可以去除不想复制的内容。
具体的,参考图4,在用户需要删除显示在界面上的半透明的图标的情况下,用户可以直接将半透明的图标拖入回收站进行删除;或者,用户可以在所述半透明的图标所在界面位置的附近画圈进行删除;或者,用户可以在所述半透明的图标所在的界面位置的附近左右晃动进行删除。本发明中的删除指令不限于以上所述的三种方式。
可选地,所述用户设备还包括编辑单元,所述编辑单元具体用于:
根据用户的编辑指令,编辑所述图标中的所述至少一个字符。
具体的,如果用户在需要编辑所述用户选定的字符中的某一个或者几个字符,可以在图标中进行编辑,编辑之后再拖动到所述输入位置。
本发明实施例提供的一种用户设备,通过接收复制用户选定的字符的指令,根据所述指令在用户设备的界面上显示用于标识所述用户选定的字符的图标,接收用户移动所述图标至输入位置的指令,根据所述用户移动所述图标至输入位置的指令,将所述用户选定的字符粘贴至所述输入位置,从而实现用户选择复制的字符是可见的,解决复制字符在后台剪贴板不可见的问题。
图6是本发明实施例提供的一种用户设备的装置结构图。参考图6,图6是本发明实施例提供的一种用户设备600,本发明具体实施例并不对所述用户设备600的具体实现做限定。所述用户设备600包括:
处理器(processor)601,通信接口(Communications Interface)602,存储器(memory)603,总线604。
处理器601,通信接口602,存储器603通过总线604完成相互间的通信。
通信接口602,用于与其他设备进行通信;
处理器601,用于执行程序。
具体地,程序可以包括程序代码,所述程序代码包括计算机操作指令。
处理器601可能是一个中央处理器(central processing unit,CPU),或者是特定集成电路ASIC(Application Specific Integrated Circuit),或者是被配置成实施本发明实施例的一个或多个集成电路。
存储器603,用于存储程序。存储器603可以是易失性存储器(volatile memory),例如随机存取存储器(random-access memory,RAM),或者非易失性存储器(non-volatilememory),例如只读存储器(read-only memory,ROM),快闪存储器(flash memory),硬盘(hard disk drive,HDD)或固态硬盘(solid-state drive,SSD)。处理器601根据存储器603存储的程序指令,执行以下方法:
接收复制用户选定的字符的指令;
根据所述指令在用户设备的界面上显示用于标识所述用户选定的字符的图标;
接收用户移动所述图标至输入位置的指令;
根据所述用户移动所述图标至输入位置的指令,将所述用户选定的字符粘贴至所述输入位置。
可选的,所述根据所述指令在用户设备的界面上显示用于标识所述用户选定的字符的图标具体为:
根据所述指令在用户设备的界面上以半透明的方式显示用于标识所述用户选定的字符的图标。
可选的,所述图标包括所述用户选定的字符中的至少一个字符。
可选的,所述方法在根据所述用户移动所述图标至输入位置的指令,将所述用户选定的字符粘贴至所述输入位置之前,还包括:
确定用户针对所述图标的操作属于删除所述图标的操作;
删除所述图标。
可选的,所述确定用户针对所述图标的操作属于删除所述图标的操作包括:
确定用户针对所述图标的操作为用户将所述图标移动到预定位置;
或者,确定用户针对所述图标的操作为预定义的手势操作。
可选的,所述根据所述指令在用户设备的界面上显示用于标识所述用户选定的字符的图标,包括:
在用户设备的界面上显示用户多次选定的字符所分别对应的多个图标;
所述根据用户移动所述图标至输入位置的指令,将所述用户选定的字符输入用户所述输入位置,包括:
根据用户移动显示在所述用户设备的界面上的所述多个图标中的至少一个图标,将所述多个图标中的至少一个图标所对应的字符以至少一次的方式粘贴至所述输入位置。
可选的,所述方法在根据所述用户移动所述图标至输入位置的指令,将所述用户选定的字符粘贴至所述输入位置之前,还包括:
根据用户的编辑指令,编辑所述图标中的所述至少一个字符。
本说明各个实施例中的对于类似步骤,或者术语,或者原理等的介绍是相通的,他们可以互相参考,以理解本发明的各个实施例。
本发明实施例提供的一种用户设备,通过接收复制用户选定的字符的指令,根据所述指令在用户设备的界面上显示用于标识所述用户选定的字符的图标,接收用户移动所述图标至输入位置的指令,根据所述用户移动所述图标至输入位置的指令,将所述用户选定的字符粘贴至所述输入位置,从而实现用户选择复制的字符是可见的,解决复制字符在后台剪贴板不可见的问题。
以上所述,仅为本发明较佳的具体实施方式,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到的变化或替换,都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应该以权利要求的保护范围为准。
Claims (8)
1.一种处理字符的方法,其特征在于,所述方法包括:
接收复制用户在用户设备的第一应用的界面上选定的第一字符的第一指令;
响应于所述第一指令,在所述第一应用的界面上显示第一图标,所述第一图标用于标识所述第一字符;所述第一图标显示为所述第一字符中的首字符;所述第一图标在显示界面的最前面;在所述第一应用的界面上显示出所述第一图标之后,当接收到所述用户的移动操作时,将所述第一图标移动到所述移动操作对应的指定位置;
接收复制所述用户在所述第一应用的界面上选定的第二字符的第二指令;
响应于所述第二指令,在所述第一应用的界面上显示第二图标,所述第二图标用于标识所述第二字符;所述第二图标显示为所述第二字符中的首字符;所述第二图标与所述第一图标同时显示在所述界面的最前面;所述第二图标与所述第一图标显示的位置不同;在第一应用的界面上显示出所述第二图标之后,当接收到所述用户的移动操作时,将所述第二图标移动到所述移动操作对应的指定位置;
在所述用户设备上显示第二应用的界面的同时,自动显示所述第一图标和第二图标在所述第二应用的界面的最前面;
接收所述用户同时选中所述第一图标和所述第二图标至输入框的手势操作;
响应于所述手势操作,将所述第一图标对应的第一字符以及所述第二图标对应的第二字符同时显示在所述输入框中。
2.根据权利要求1所述的方法,其特征在于,所述将所述第一图标对应的第一字符以及所述第二图标对应的第二字符同时显示在所述输入框中之前,还包括:
确定所述用户针对所述图标的操作属于删除所述第一图标或所述第二图标的操作;
删除所述第一图标或所述第二图标。
3.根据权利要求2所述的方法,其特征在于,所述确定所述用户针对所述第一图标或所述第二图标的操作属于删除所述图标的操作包括:
确定所述用户针对所述第一图标的操作为用户将所述第一图标移动到预定位置;确定所述用户针对所述第二图标的操作为用户将所述第二图标移动到预定位置;
或者,确定所述用户针对所述第一图标或所述第二图标的操作为预定义的手势操作。
4.根据权利要求3所述的方法,其特征在于,所述将所述第一图标对应的第一字符以及所述第二图标对应的第二字符显示在所述输入框中之前,还包括:
根据所述用户的编辑指令,编辑所述第一图标中的所述第一字符或编辑所述第二图标中的所述第二字符。
5.一种用户设备,其特征在于,所述用户设备包括:
第一接收单元,用于接收复制所述用户在用户设备的第一应用的界面上选定的第一字符的第一指令;
第一显示单元,用于响应于所述第一指令,在所述用户设备的所述第一应用的界面上以半透明的方式显示第一图标,所述第一图标用于标识所述用户选定的第一字符;所述第一图标为所述第一字符中的首字符;所述第一图标在显示界面的最前面;在所述第一应用的界面上显示出所述第一图标之后,当接收到所述用户的移动操作时,将所述第一图标移动到所述移动操作对应的指定位置;
第二接收单元,用于接收复制所述用户在所述第一应用的界面上选定的第二字符的第二指令;
第一显示单元,用于响应于所述第二指令,在所述第一应用的界面上显示第二图标,所述第二图标用于标识所述第二字符;所述第二图标显示为所述第二字符中的首字符;所述第二图标与所述第一图标同时显示在所述界面的最前面;所述第二图标与所述第一图标显示的位置不同;在第一应用的界面上显示出所述第二图标之后,当接收到所述用户的移动操作时,将所述第二图标移动到所述移动操作对应的指定位置;
以及用于在所述用户设备上显示第二应用的界面的同时,自动显示所述第一图标和第二图标在所述第二应用的界面的最前面;
第三接收单元,用于接收同时选中所述第一图标和所述第二图标至输入框的手势操作;
粘贴单元,用于响应于所述手势操作,将所述第一图标对应的第一字符以及所述第二图标对应的第二字符同时显示在所述输入框中。
6.根据权利要求5所述的用户设备,其特征在于,所述用户设备还包括删除单元,所述删除单元具体用于:
确定所述用户针对所述图标的操作属于删除所述第一图标或所述第二图标的操作;
删除所述第一图标或所述第二图标。
7.根据权利要求6所述的用户设备,其特征在于,所述删除单元中执行确定所述用户针对所述第一图标或所述第二图标的操作属于删除所述图标的操作,包括:
确定所述用户针对所述第一图标的操作为用户将所述第一图标移动到预定位置;确定用户针对所述第二图标的操作为用户将所述第二图标移动到预定位置;
或者,确定所述用户针对所述第一图标或所述第二图标的操作为预定义的手势操作。
8.根据权利要求5所述的用户设备,其特征在于,所述用户设备还包括编辑单元,所述编辑单元具体用于:
根据所述用户的编辑指令,编辑所述第一图标中的所述第一字符或编辑所述第二图标中的所述第二字符。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202110311926.2A CN113157089A (zh) | 2013-12-27 | 2013-12-27 | 一种处理字符的方法及设备 |
Applications Claiming Priority (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201380077816.8A CN105339880A (zh) | 2013-12-27 | 2013-12-27 | 一种处理字符的方法及设备 |
CN202110311926.2A CN113157089A (zh) | 2013-12-27 | 2013-12-27 | 一种处理字符的方法及设备 |
PCT/CN2013/090714 WO2015096139A1 (zh) | 2013-12-27 | 2013-12-27 | 一种处理字符的方法及设备 |
Related Parent Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201380077816.8A Division CN105339880A (zh) | 2013-12-27 | 2013-12-27 | 一种处理字符的方法及设备 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN113157089A true CN113157089A (zh) | 2021-07-23 |
Family
ID=53477401
Family Applications (2)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202110311926.2A Pending CN113157089A (zh) | 2013-12-27 | 2013-12-27 | 一种处理字符的方法及设备 |
CN201380077816.8A Pending CN105339880A (zh) | 2013-12-27 | 2013-12-27 | 一种处理字符的方法及设备 |
Family Applications After (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201380077816.8A Pending CN105339880A (zh) | 2013-12-27 | 2013-12-27 | 一种处理字符的方法及设备 |
Country Status (3)
Country | Link |
---|---|
US (1) | US20160320944A1 (zh) |
CN (2) | CN113157089A (zh) |
WO (1) | WO2015096139A1 (zh) |
Families Citing this family (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN110489039A (zh) * | 2019-08-14 | 2019-11-22 | Oppo广东移动通信有限公司 | 信息处理方法、装置、存储介质及电子设备 |
CN113805753A (zh) * | 2021-09-24 | 2021-12-17 | 维沃移动通信有限公司 | 文字编辑方法、装置和电子设备 |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
TW438007U (en) * | 1996-12-11 | 2001-05-28 | Ibm | Dynamic buffer and apparatus to display cut items |
CN101763341A (zh) * | 2009-12-23 | 2010-06-30 | 宇龙计算机通信科技(深圳)有限公司 | 一种文本协同方法、***及触摸屏设备 |
CN102707886A (zh) * | 2012-05-02 | 2012-10-03 | 北京捷通华声语音技术有限公司 | 一种输入字符的编辑方法和*** |
CN103425395A (zh) * | 2013-08-29 | 2013-12-04 | 宇龙计算机通信科技(深圳)有限公司 | 一种复制文本的方法以及移动终端 |
Family Cites Families (29)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5347295A (en) * | 1990-10-31 | 1994-09-13 | Go Corporation | Control of a computer through a position-sensed stylus |
US20030076364A1 (en) * | 2001-10-18 | 2003-04-24 | International Business Machines Corporation | Method of previewing a graphical image corresponding to an icon in a clipboard |
US7143026B2 (en) * | 2002-12-12 | 2006-11-28 | International Business Machines Corporation | Generating rules to convert HTML tables to prose |
US8832577B2 (en) * | 2010-10-01 | 2014-09-09 | Z124 | Universal clipboard |
US7496853B2 (en) * | 2003-05-08 | 2009-02-24 | International Business Machines Corporation | Method of managing items on a clipboard |
US8643605B2 (en) * | 2005-11-21 | 2014-02-04 | Core Wireless Licensing S.A.R.L | Gesture based document editor |
JP2007299360A (ja) * | 2006-05-02 | 2007-11-15 | Takashi Noguchi | 属性データベースを付加されたアイコンを作業の性格ごとに作成するワークシート上に貼り付けて作業の進行状況を包括的に管理する情報処理の方法 |
US8645852B2 (en) * | 2006-06-23 | 2014-02-04 | International Business Machines Corporation | Drag and drop quoting mechanism for use with discussion forums |
US8645863B2 (en) * | 2007-06-29 | 2014-02-04 | Microsoft Corporation | Menus with translucency and live preview |
US8650507B2 (en) * | 2008-03-04 | 2014-02-11 | Apple Inc. | Selecting of text using gestures |
US9092115B2 (en) * | 2009-09-23 | 2015-07-28 | Microsoft Technology Licensing, Llc | Computing system with visual clipboard |
CN101694650A (zh) * | 2009-10-10 | 2010-04-14 | 宇龙计算机通信科技(深圳)有限公司 | 一种复制和粘贴数据的方法、装置和移动终端 |
JP2012048311A (ja) * | 2010-08-24 | 2012-03-08 | Sony Corp | 情報処理装置、情報処理方法、及びプログラム |
EP2622446A4 (en) * | 2010-10-01 | 2015-06-10 | Z124 | LONG PULL ON A USER INTERFACE |
CN102693063B (zh) * | 2011-03-23 | 2015-04-29 | 联想(北京)有限公司 | 操作控制方法、装置及电子设备 |
CN103907086B (zh) * | 2011-10-06 | 2017-11-03 | 索尼移动通信株式会社 | 用于操纵第一用户接口对象或第二用户接口对象的方法和电子装置 |
US9069432B2 (en) * | 2011-11-29 | 2015-06-30 | Red Hat Israel, Ltd. | Copy and paste buffer |
KR20140055133A (ko) * | 2012-10-30 | 2014-05-09 | 삼성전자주식회사 | 사용자 단말 장치 및 그 제어 방법 |
KR101869522B1 (ko) * | 2012-01-19 | 2018-06-22 | 삼성전자주식회사 | 휴대 단말기에서 클립보드를 제공하는 장치 및 방법 |
CN103294657B (zh) * | 2012-03-02 | 2017-10-27 | 富泰华工业(深圳)有限公司 | 文本编辑方法及*** |
KR20140007163A (ko) * | 2012-07-09 | 2014-01-17 | 삼성전자주식회사 | 모바일 장치에 클립보드 기능을 제공하는 방법 및 장치 |
KR102070013B1 (ko) * | 2012-08-27 | 2020-01-30 | 삼성전자주식회사 | 컨텐츠 활용 기능 지원 방법 및 이를 지원하는 단말기 |
CN102866988B (zh) * | 2012-08-28 | 2015-10-21 | 中兴通讯股份有限公司 | 一种终端及其实现拖曳复制粘贴文本的方法 |
CN102937948B (zh) * | 2012-10-31 | 2016-02-03 | 广东欧珀移动通信有限公司 | 一种移动终端的图文数据编辑方法 |
US9092121B2 (en) * | 2012-11-30 | 2015-07-28 | International Business Machines Corporation | Copy and paste experience |
US20140157169A1 (en) * | 2012-12-05 | 2014-06-05 | Microsoft Corporation | Clip board system with visual affordance |
US20140160049A1 (en) * | 2012-12-10 | 2014-06-12 | Samsung Electronics Co., Ltd. | Clipboard function control method and apparatus of electronic device |
CN103116453B (zh) * | 2013-02-05 | 2016-05-11 | 惠州Tcl移动通信有限公司 | 一种图形对象的操作管理方法及操作管理装置 |
US9710147B2 (en) * | 2013-05-29 | 2017-07-18 | Lg Electronics Inc. | Mobile terminal and controlling method thereof |
-
2013
- 2013-12-27 CN CN202110311926.2A patent/CN113157089A/zh active Pending
- 2013-12-27 WO PCT/CN2013/090714 patent/WO2015096139A1/zh active Application Filing
- 2013-12-27 US US15/108,524 patent/US20160320944A1/en not_active Abandoned
- 2013-12-27 CN CN201380077816.8A patent/CN105339880A/zh active Pending
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
TW438007U (en) * | 1996-12-11 | 2001-05-28 | Ibm | Dynamic buffer and apparatus to display cut items |
CN101763341A (zh) * | 2009-12-23 | 2010-06-30 | 宇龙计算机通信科技(深圳)有限公司 | 一种文本协同方法、***及触摸屏设备 |
CN102707886A (zh) * | 2012-05-02 | 2012-10-03 | 北京捷通华声语音技术有限公司 | 一种输入字符的编辑方法和*** |
CN103425395A (zh) * | 2013-08-29 | 2013-12-04 | 宇龙计算机通信科技(深圳)有限公司 | 一种复制文本的方法以及移动终端 |
Also Published As
Publication number | Publication date |
---|---|
WO2015096139A1 (zh) | 2015-07-02 |
CN105339880A (zh) | 2016-02-17 |
US20160320944A1 (en) | 2016-11-03 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US11301126B2 (en) | Icon control method and terminal | |
EP3200061B1 (en) | Icon management method and apparatus, and terminal | |
US20190012051A1 (en) | User terminal apparatus and method of controlling the same | |
CN105302784B (zh) | 复制/剪切和粘贴数据的方法和*** | |
EP2869182B1 (en) | Method for adding application icon | |
KR102127766B1 (ko) | 애플리케이션 표시 방법 및 전자 디바이스 | |
EP3306454B1 (en) | A user interface for a touch sensitive display on an electronic device | |
CN105068721B (zh) | 一种操作菜单显示方法及终端 | |
WO2017054623A1 (zh) | 一种启动应用程序的方法、装置及电子设备 | |
EP2985685A1 (en) | Icon arrangement method, apparatus, and device | |
JP2012089129A (ja) | スクリーンデータ操作方法 | |
JP2012089123A (ja) | スクリーンデータ操作方法 | |
KR20140136500A (ko) | 터치 스크린 호버 입력 핸들링 | |
CN102981765A (zh) | 一种文本处理方法及终端 | |
CN107479818B (zh) | 一种信息交互方法及移动终端 | |
CN103279298A (zh) | 一种终端单手操作的方法及终端 | |
CN106033301B (zh) | 应用程序桌面管理方法及触屏终端 | |
CN104007897A (zh) | 一种用于文本编辑的工具栏的显示方法及*** | |
EP2757458A2 (en) | Method and electronic device for displaying application | |
CN105068718A (zh) | 一种信息处理方法及电子设备 | |
CN103106018A (zh) | 一种快速删除桌面元素的方法 | |
US10254959B2 (en) | Method of inputting a character into a text string using a sliding touch gesture, and electronic device therefor | |
CN113157089A (zh) | 一种处理字符的方法及设备 | |
WO2016065903A1 (zh) | 内容输入方法、***、设备及非易失性计算机存储介质 | |
CN105630381A (zh) | 一种页面显示方法及装置 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
RJ01 | Rejection of invention patent application after publication | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20210723 |