Fast data copying method and electronic device
First Claim
1. An electronic device, comprising:
- a touchscreen;
a processor coupled to the touchscreen; and
a memory coupled to the processor and storing instructions that, when executed by the processor, cause the electronic device to be configured to;
copy first data in a first application, wherein in a manner to copy the first data, the instructions further cause the electronic device to copy the first data to a private queue of a clipboard, and wherein the first data in the private queue can be pasted only in the first application;
copy second data in a second application, wherein in a manner to copy the second data, the instructions further cause the electronic device to copy the second data to a public queue of the clipboard, wherein the second data in the public queue can be pasted in any application, and wherein the first data from the private queue and the second data from the public queue of the clipboard are marked differently;
copy third data in a third application;
display a graphical user interface of the first application on the touchscreen, wherein the graphical user interface of the first application comprises a first input box;
detect a first touch gesture on the first input box;
display a first list on the touchscreen in response to the first touch gesture, wherein the first list comprises the first data and the third data, but not the second data;
display a graphical user interface of the second application, wherein the graphical user interface of the second application comprises a second input box;
detect a second touch gesture on the second input box;
display a second list on the touchscreen in response to the second touch gesture, wherein the second list comprises the second data and the third data, but not the first data;
display a graphical user interface of the third application, wherein the graphical user interface of the third application comprises a third input box;
detect a third touch gesture on the third input box; and
display a third list on the touchscreen in response to the third touch gesture,wherein the third list comprises the third data, but not the first data or the second data.
1 Assignment
0 Petitions
Accused Products
Abstract
Embodiments of this application provide a data processing method and an electronic device. The method may be implemented on an electronic device having a touchscreen, and may specifically include: displaying a graphical user interface of a first application on the touchscreen, where the graphical user interface includes a text; detecting, by the electronic device, a touch event that a user touches and holds a fingerprint button; enabling, by the electronic device, a fast copying function in response to the event; detecting, by the electronic device, a slide gesture for some data in the text; and in response to the slide gesture, storing, in a clipboard by the electronic device, the some data corresponding to the slide gesture. According to the technical solutions provided in the embodiments of this application, efficiency of the electronic device is improved, user operations are reduced, and user experience is improved.
10 Citations
20 Claims
-
1. An electronic device, comprising:
-
a touchscreen; a processor coupled to the touchscreen; and a memory coupled to the processor and storing instructions that, when executed by the processor, cause the electronic device to be configured to; copy first data in a first application, wherein in a manner to copy the first data, the instructions further cause the electronic device to copy the first data to a private queue of a clipboard, and wherein the first data in the private queue can be pasted only in the first application; copy second data in a second application, wherein in a manner to copy the second data, the instructions further cause the electronic device to copy the second data to a public queue of the clipboard, wherein the second data in the public queue can be pasted in any application, and wherein the first data from the private queue and the second data from the public queue of the clipboard are marked differently; copy third data in a third application; display a graphical user interface of the first application on the touchscreen, wherein the graphical user interface of the first application comprises a first input box; detect a first touch gesture on the first input box; display a first list on the touchscreen in response to the first touch gesture, wherein the first list comprises the first data and the third data, but not the second data; display a graphical user interface of the second application, wherein the graphical user interface of the second application comprises a second input box; detect a second touch gesture on the second input box; display a second list on the touchscreen in response to the second touch gesture, wherein the second list comprises the second data and the third data, but not the first data; display a graphical user interface of the third application, wherein the graphical user interface of the third application comprises a third input box; detect a third touch gesture on the third input box; and display a third list on the touchscreen in response to the third touch gesture, wherein the third list comprises the third data, but not the first data or the second data. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A data processing method, comprising:
-
copying first data in a first application, wherein copying the first data comprises copying the first data to a private queue of a clipboard, and wherein the first data in the private queue can be pasted only in the first application; copying second data in a second application, wherein copying the second data comprises copying the second data to a public queue of the clipboard, wherein the second data in the public queue can be pasted in any application, and wherein the first data from the private queue and the second data from the public queue of the clipboard are marked differently; copying third data in a third application; displaying a graphical user interface of the first application on a touchscreen, wherein the graphical user interface of the first application comprises a first input box; detecting a first touch gesture on the first input box; displaying a first list on the touchscreen in response to the first touch gesture, wherein the first list comprises the first data and the third data, but not the second data; displaying a graphical user interface of the second application, wherein the graphical user interface of the second application comprises a second input box; detecting a second touch gesture on the second input box; displaying a second list on the touchscreen in response to the second touch gesture, wherein the second list comprises the second data and the third data, but not the first data; displaying a graphical user interface of the third application, wherein the graphical user interface of the third application comprises a third input box; detecting a third touch gesture on the third input box; and displaying a third list on the touchscreen in response to the third touch gesture, wherein the third list comprises the third data, but not the first data or the second data. - View Dependent Claims (8, 9, 10, 11, 12)
-
-
13. A computer program product comprising computer-executable instructions stored on a non-transitory computer-readable medium that, when executed by a processor, cause an electronic device to:
-
copy first data in a first application, wherein in a manner to copy the first data, the instructions further cause the electronic device to copy the first data to a private queue of a clipboard, and wherein the first data in the private queue can be pasted only in the first application; copy second data in a second application, wherein in a manner to copy the second data, the instructions further cause the electronic device to copy the second data to a public queue of the clipboard, wherein the second data in the public queue can be pasted in any application, and wherein the first data from the private queue and the second data from the public queue of the clipboard are marked differently; copy third data in a third application; display a graphical user interface of the first application on a touchscreen, wherein the graphical user interface of the first application comprises a first input box; detect a first touch gesture on the first input box; display a first list on the touchscreen in response to the first touch gesture, wherein the first list comprises the first data and the third data, but not the second data; display a graphical user interface of the second application, wherein the graphical user interface of the second application comprises a second input box; detect a second touch gesture on the second input box; display a second list on the touchscreen in response to the second touch gesture, wherein the second list comprises the second data and the third data, but not the first data; display a graphical user interface of the third application, wherein the graphical user interface of the third application comprises a third input box; detect a third touch gesture on the third input box; and display a third list on the touchscreen in response to the third touch gesture, wherein the third list comprises the third data, but not the first data or the second data. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20)
-
Specification