CN108415652B - Text processing method and mobile terminal - Google Patents

Text processing method and mobile terminal Download PDF

Info

Publication number
CN108415652B
CN108415652B CN201810199581.4A CN201810199581A CN108415652B CN 108415652 B CN108415652 B CN 108415652B CN 201810199581 A CN201810199581 A CN 201810199581A CN 108415652 B CN108415652 B CN 108415652B
Authority
CN
China
Prior art keywords
application
content
target content
text
target
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.)
Active
Application number
CN201810199581.4A
Other languages
Chinese (zh)
Other versions
CN108415652A (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.)
Vivo Mobile Communication Co Ltd
Original Assignee
Vivo Mobile Communication 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 Vivo Mobile Communication Co Ltd filed Critical Vivo Mobile Communication Co Ltd
Priority to CN201810199581.4A priority Critical patent/CN108415652B/en
Publication of CN108415652A publication Critical patent/CN108415652A/en
Application granted granted Critical
Publication of CN108415652B publication Critical patent/CN108415652B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

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/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
    • 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/0481Interaction 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/04817Interaction 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
    • 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/0481Interaction 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/0483Interaction with page-structured environments, e.g. book metaphor
    • 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/0486Drag-and-drop
    • 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/0487Interaction 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/0489Interaction 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 dedicated keyboard keys or combinations thereof

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)
  • User Interface Of Digital Computer (AREA)

Abstract

The invention provides a text processing method and a mobile terminal, wherein the text processing method comprises the following steps: if a selection operation aiming at display contents on a display interface of a first application is received, acquiring target contents corresponding to the selection operation, wherein the selection operation comprises a copying operation or a cutting operation; displaying a preview interface, wherein the preview interface displays an application icon of the first application and/or the target content; if an application icon for associating the first application or the target content with a second application is received, starting the second application; and pasting the content in the target content to an input box in the second application. In this way, the application icon or the target content of the first application is received and associated with the second application, and the content in the target content is directly pasted into the input box of the second application, so that the cross-application copy-paste operation is effectively simplified.

Description

Text processing method and mobile terminal
Technical Field
The present invention relates to the field of communications technologies, and in particular, to a text processing method and a mobile terminal.
Background
In the use process of mobile terminals such as mobile phones, when cross-application text content transmission is required, the text content of one application is often transmitted to another application by using a copy and paste function. The copy and paste process of text content generally comprises three steps: firstly, selecting target text content displayed in a first application, and copying the target text content in a long-press mode; then switching to a desktop or a recent task, and searching for a second application; and finally, entering the second application, and pasting the copied target text content into the input box by long-pressing the input box of the second application.
Therefore, in the prior art, the cross-application copy and paste operation steps are complicated, and especially when a plurality of text contents are subjected to cross-application copy and paste, the application needs to be switched back and forth to complete the copy and paste of the plurality of text contents.
Disclosure of Invention
The embodiment of the invention provides a text processing method and a mobile terminal, and aims to solve the problem that the copying and pasting operation of cross-application in the prior art is relatively complex.
In order to solve the technical problem, the invention is realized as follows:
in a first aspect, an embodiment of the present invention provides a text processing method, including:
if a selection operation aiming at display contents on a display interface of a first application is received, acquiring target contents corresponding to the selection operation, wherein the selection operation comprises a copying operation or a cutting operation;
displaying a preview interface, wherein the preview interface displays an application icon of the first application and/or the target content;
if an application icon for associating the first application or the target content with a second application is received, starting the second application;
and pasting the content in the target content to an input box in the second application.
In a second aspect, an embodiment of the present invention further provides a mobile terminal, including:
the system comprises an acquisition module, a processing module and a display module, wherein the acquisition module is used for acquiring target content corresponding to a selection operation if the selection operation aiming at display content on a display interface of a first application is received, and the selection operation comprises a copying operation or a cutting operation;
the display module is used for displaying a preview interface, and the preview interface displays the application icon of the first application and/or the target content;
the starting module is used for starting a second application if an application icon or the target content of the first application is associated with the second application;
and the pasting module is used for pasting the content in the target content to the input box in the second application.
In a third aspect, an embodiment of the present invention further provides a mobile terminal, including a processor, a memory, and a computer program stored on the memory and operable on the processor, where the computer program, when executed by the processor, implements the steps of the text processing method.
In a fourth aspect, an embodiment of the present invention further provides a computer-readable storage medium, where a computer program is stored on the computer-readable storage medium, and when being executed by a processor, the computer program implements the steps of the text processing method.
In the embodiment of the invention, if a selection operation aiming at display contents on a display interface of a first application is received, target contents corresponding to the selection operation are obtained, wherein the selection operation comprises a copying operation or a cutting operation; displaying a preview interface, wherein the preview interface displays an application icon of the first application and/or the target content; if an application icon for associating the first application or the target content with a second application is received, starting the second application; and pasting the content in the target content to an input box in the second application. In this way, by receiving the application icon for the first application or the association operation for associating the target content with the second application and directly pasting the content in the target content into the input box of the second application, the application needs to be switched back and forth to complete the copy and paste operation compared with the copy and paste process across applications in the prior art, and the copy and paste operation can be effectively simplified.
Drawings
In order to more clearly illustrate the technical solutions of the embodiments of the present invention, the drawings needed to be used in the description of the embodiments of the present invention will be briefly introduced below, and it is obvious that the drawings in the following description are only some embodiments of the present invention, and it is obvious for those skilled in the art that other drawings can be obtained according to these drawings without inventive exercise.
Fig. 1 is a flowchart of a text processing method according to an embodiment of the present invention;
FIG. 2 is a flow chart of a text processing method according to another embodiment of the invention;
FIG. 3 is a schematic diagram of an operation provided by an embodiment of the present invention;
fig. 4 is a block diagram of a mobile terminal according to an embodiment of the present invention;
fig. 5 is one of the structural diagrams of a start module in the mobile terminal according to an embodiment of the present invention;
fig. 6 is a structural diagram of a paste module in a mobile terminal according to an embodiment of the present invention;
fig. 7 is a second block diagram of a start module in the mobile terminal according to an embodiment of the present invention;
fig. 8 is a block diagram of a mobile terminal according to another embodiment of the present invention.
Detailed Description
The technical solutions in the embodiments of the present invention will be clearly and completely described below with reference to the drawings in the embodiments of the present invention, and it is obvious that the described embodiments are some, not all, embodiments of the present invention. All other embodiments, which can be derived by a person skilled in the art from the embodiments given herein without making any creative effort, shall fall within the protection scope of the present invention.
Referring to fig. 1, fig. 1 is a flowchart of a text processing method according to an embodiment of the present invention, as shown in fig. 1, including the following steps:
step 101, if a selection operation for display content on a display interface of a first application is received, acquiring target content corresponding to the selection operation.
In this step, when the mobile terminal receives a selection operation, such as a copy operation or a cut operation, for display content on the display interface of the first application, target content corresponding to the selection operation may be obtained, where the target content may be text content or may also be a picture, and the text content or the picture in the target content may be one, two, or more. When the target content includes text content, the text content may be text including a plurality of paragraphs, text including a plurality of sentences, text including a plurality of words, or numeric text, alphabetical text, or the like.
When the target content comprises a plurality of text contents, sequencing the text contents in the target content according to the sequence of the copying time; or sorting the plurality of text contents in the target content according to the size of the text contents.
Moreover, the selection operation in this embodiment may be input by the user through a touch screen, or may be input by the user through an input device (e.g., a stylus, a keyboard, a mouse, or the like), such as a long-press operation applied to the target text content on the display interface of the first application. The embodiment of the present invention is not limited thereto.
And 102, displaying a preview interface, wherein the preview interface displays the application icon of the first application and/or the target content.
In this step, a preview interface may be displayed by receiving a preset operation acting on the mobile terminal, where the preset operation may be a pressing operation acting on the Home key, for example, a Home key may be returned to a main screen of the mobile terminal by applying the pressing operation to the Home key; or a pressing operation on the background key.
When the preset operation is a pressing operation on the Home key, exiting from a display interface of the first application, returning to a main screen of the mobile terminal, and displaying an application icon and target content of the first application and application icons of other applications on the main screen;
and when the preset operation is a pressing operation acting on the background key, exiting from the display interface of the first application, entering into a recent application list interface, and displaying an application icon and target content of the first application on the recent application list interface.
It should be noted that the target content may be displayed around the application icon of the first application in the form of a text box. In order to fit the browsing habits of the user, the text box of the target content is generally displayed in the upper right corner of the application icon of the first application by default. Of course, the display position of the target content may also be set according to the browsing habit of the user. The embodiment of the present invention is not particularly limited.
Step 103, if an application icon for associating the first application or the target content with a second application is received, starting the second application.
In this step, by receiving an association operation for associating the application icon or the target content of the first application with the second application, the second application is started, and the pasting process of the text content can be quickly entered. Particularly, when a plurality of text contents need to be copied and pasted, the association relationship between the plurality of text contents and the second application can be established through one association operation, so that the first application and the second application do not need to be switched back and forth in the subsequent pasting process, and the user operation is simplified.
Wherein the associating operation may be a drag operation for associating the application icon of the first application with the application icon of the second application; or a drag operation for associating the target content with an application icon of the second application; the drag operation may be a drag operation for associating an application icon of the first application with a second application in the recent application list, or a drag operation for associating target content with a second application in the recent application list. And after determining a second application associated with the application icon or the target content of the first application, launching the second application.
It should be noted that, when the application icon of the first application is not on the same desktop as the application icon of the second application, the second application is an application in the recent application list. Compared with the method that the association operation is received in the main screen and the association operation is received in the recent application list interface, the method can omit the operation of desktop switching, further simplify the user operation and improve the convenience of copying and pasting operations.
And 104, pasting the content in the target content to an input box in the second application.
In the step, after the second application is started, the text content in the target content is pasted to the input box of the second application, so that the operation steps of copying and pasting can be effectively simplified. Especially, when a plurality of text contents need to be copied and pasted, the text contents need to be pasted can be directly filled into an input box of the second application without switching the application back and forth.
In the embodiment of the present invention, the method may be applied to a mobile terminal, for example: a Mobile phone, a tablet Computer (tablet personal Computer), a Laptop Computer (Laptop Computer), a Personal Digital Assistant (PDA), a Mobile Internet Device (MID), a Wearable Device (Wearable Device), or the like.
According to the text processing method, if a selection operation aiming at display contents on a display interface of a first application is received, target contents corresponding to the selection operation are obtained, wherein the selection operation comprises a copying operation or a cutting operation; displaying a preview interface, wherein the preview interface displays an application icon of the first application and/or the target content; if an application icon for associating the first application or the target content with a second application is received, starting the second application; and pasting the content in the target content to an input box in the second application. In this way, by receiving the application icon for the first application or the association operation for associating the target content with the second application, and directly pasting the text content in the target content into the input box of the second application, the application needs to be switched back and forth to complete the copy and paste operation, compared with the copy and paste process across applications in the prior art, and the copy and paste operation can be effectively simplified.
Referring to fig. 2, fig. 2 is a flowchart of a text processing method according to another embodiment of the present invention, as shown in fig. 2, including the following steps:
step 201, if a selection operation for the display content on the display interface of the first application is received, obtaining a target content corresponding to the selection operation.
In this step, when the mobile terminal receives a selection operation, such as a copy operation or a cut operation, for a display content on the display interface of the first application, a target content corresponding to the selection operation may be obtained, where the target content may be a text content or a picture, and the text content or the picture in the target content may be one, two, or more. When the target content includes text content, the text content may be text including a plurality of paragraphs, text including a plurality of sentences, text including a plurality of words, or numeric text, alphabetical text, or the like.
Moreover, the selection operation in this embodiment may be input by the user through a touch screen, or may be input by the user through an input device (e.g., a stylus, a keyboard, a mouse, or the like), such as a long-press operation applied to the target text content on the display interface of the first application. The embodiment of the present invention is not limited thereto.
Step 202, displaying a preview interface, wherein the preview interface displays the application icon of the first application and/or the target content.
In this step, a preview interface may be displayed by receiving a preset operation on the mobile terminal, where the preset operation may be a pressing operation on the Home key, for example, the Home key may be returned to a main screen of the mobile terminal by applying the pressing operation on the Home key; or a pressing operation on the background key.
When the preset operation is a pressing operation on the Home key, exiting from a display interface of the first application, returning to a main screen of the mobile terminal, and displaying an application icon and target content of the first application and application icons of other applications on the main screen;
and when the preset operation is a pressing operation acting on the background key, exiting from the display interface of the first application, entering into a recent application list interface, and displaying an application icon and target content of the first application on the recent application list interface.
Step 203, if an application icon for associating the first application or the target content with a second application is received, starting the second application.
In this step, by receiving an association operation for associating the application icon or the target content of the first application with the second application, the second application is started, and the pasting process of the text content can be quickly entered. Particularly, when a plurality of text contents need to be copied and pasted, the association relationship between the plurality of text contents and the second application can be established through one association operation, so that the first application and the second application do not need to be switched back and forth in the subsequent pasting process, and the user operation is simplified.
Optionally, step 203 may further include: if the dragging operation of the application icon or the target content of the first application is received, detecting whether the relative distance between the application icon or the target content of the first application and the application icon of the second application is smaller than a preset distance; if the fact that the relative distance between the application icon of the first application or the target content and the application icon of the second application is smaller than the preset distance is detected, it is determined that the dragging operation is an associated operation for associating the application icon of the first application or the target content with the second application, and the second application is started.
In this embodiment, the operation of dragging the application icon or the target content of the first application may be, in the process of dragging the application icon or the target content of the first application, detecting whether a relative distance between the application icon or the target content of the first application and the application icon of the second application is smaller than a preset distance, to determine whether the dragging operation is an association operation for associating the application icon or the target content of the first application with the second application; the drag operation may also be a drag operation of dragging an icon or target content of the first application onto an application icon of the second application, and determining whether the drag operation is an association operation for associating the application icon or target content of the first application with the second application by detecting whether an overlapping area of the application icon or target content of the first application with the application icon of the second application is greater than a preset overlapping area. If the dragging operation is determined to be an associated operation for associating the application icon or the target content of the first application with the second application, starting the second application; if not, the detection is continued, or the flow is directly ended.
For example, as shown in fig. 3, if a drag operation of dragging an application icon 31 of a first application to an application icon 32 of a second application is received at the desktop, it is determined that the second application is an application associated with the first application. A text box 33 of the target content is also displayed at the upper right corner of the application icon 31 of the first application, and the text content is displayed in the text box 33.
Wherein the preset overlap area may be set to 2/3 of the area of the target application icon or to 3/4 of the area of the target application icon. Of course, the setting of the preset overlapping area is not limited to this, and may be determined specifically according to the actual situation, and is not described herein any more.
Moreover, by means of icon dragging, two interactive applications can be visually presented, for example, text content of a first application is pasted to a second application.
Step 204, if the number of the input boxes in the second application is at least two, acquiring a label of each input box.
In this step, for the case that there are at least two input boxes in the second application, the tag of each input box needs to be acquired. In the process of acquiring the labels of the input frames, all the input frames and the character labels corresponding to the input frames can be identified in a screen capture mode by utilizing image identification in time; or analyzing the layout parameters of the input box control of the second application display interface to obtain the text label corresponding to the input box.
For example, for an input box control of an android, if a parent control of the input box control is in a linear layout, a previous text view child node of the input box control is a label of the input box control; if the parent control of the input box control is in a relative layout, the label of the text view control to its left may be obtained according to the parameters of the relative layout.
Step 205, based on the semantic recognition function, obtaining the matching degree between each text content in the target content and the tag of each input box.
In this step, the semantics of each text content in the target content may be identified using a semantic identification technique.
The process of identifying the semantics of each text content may be executed locally at the mobile terminal, and also uploaded to the cloud server for execution, which is not limited herein.
The semantics of each text content and each input box label can be analyzed to obtain the matching degree of the semantics of each text content and each input box label.
For example, the text "zhang san" has a high matching degree with the label "name", and the text "zhang san" has a low matching degree with the label "account".
And step 206, detecting whether text content meeting the preset matching degree exists.
In this step, it may be detected whether there is a text content meeting the preset matching degree, so as to paste the text content meeting the preset matching degree into the corresponding input box, thereby implementing cross-application text copying and pasting.
For example, if the matching degree of the text "zhang san" and the label "name" is high, it may be determined that the text "zhang san" is the text content satisfying the preset matching degree; if the matching degree of the text Zhang III and the label account is low, the text Zhang III can be determined as the text content which does not meet the preset matching degree; or for the text "three-piece" and the text "four-piece" both corresponding to the same label "name", the text is regarded as a conflict, that is, the text "three-piece" and the text "four-piece" are both text contents which do not meet the preset matching degree.
And step 207, if the text content meeting the preset matching degree exists, pasting the text content meeting the preset matching degree into the corresponding input box.
In the step, the text content meeting the preset matching degree is pasted to the corresponding input box, so that the pasting of the text content can be realized without switching application, and the user operation is simplified.
It should be noted that, steps 204 to 207 are all software processing procedures, and user operations are not required, and text contents meeting the preset matching degree are directly pasted into the corresponding input box by receiving an application icon or a correlation operation for correlating the target content of the first application with the second application, so that, compared with the cross-application copy and paste process in the prior art, the application needs to be switched back and forth to complete the copy and paste operation, and the copy and paste operation can be effectively simplified.
Optionally, after step 203, the method may further include: and if the number of the input boxes in the second application is one, pasting all the target contents into the input boxes.
In this embodiment, if the number of input boxes in the second application is one, all the contents in the target content can be pasted into the input boxes, thereby realizing copy and paste of the target content.
Optionally, after step 206, the method may further include: if no text content meeting the preset matching degree exists and the number of the text contents in the target content is one, receiving a first selection operation aiming at least two input boxes, and pasting the text contents into the input boxes selected by the first selection operation.
In this embodiment, when there is no text content that satisfies the preset matching degree and the number in the text in the target content is one, the text content in the target content may be pasted into the input box selected by the first selection operation together with receiving the first selection operation on at least two input boxes, so as to implement pasting of the text content.
Wherein the first selection operation may be a click operation or a press operation acting on the input box.
Further optionally, after step 207, the method may further include: if the text content meeting the preset matching degree does not exist and the target content comprises at least two text contents, displaying the at least two text contents on the second application according to a preset sequence; and receiving a second selection operation on a target input box in the at least two input boxes, and pasting the at least two text contents into the target input box corresponding to the preset sequence.
In this embodiment, when there is no text content that satisfies the preset matching degree and the number in the text in the target content is at least two, the second selection operation of the user acting on the input box may be sequentially received according to the sequence of the text content in the target content, the target input box is determined, and the corresponding text content is pasted into the target input box.
Wherein the second selection operation may be a click operation or a press operation acting on the input box.
It should be noted that, in the embodiment of the present invention, after entering the display interface of the second application, a screen capture mode may be adopted, and an image recognition technology is utilized to match the number of input frames in the screen capture picture; the control root node of the second application display interface can also be obtained, all the child nodes are obtained according to the breadth-first or depth-first algorithm, and the number of the input boxes is obtained in a mode of obtaining the number of the input box controls in all the child nodes.
According to the text processing method, if a selection operation aiming at display contents on a display interface of a first application is received, target contents corresponding to the selection operation are obtained, wherein the selection operation comprises a copying operation or a cutting operation; displaying a preview interface, wherein the preview interface displays an application icon of the first application and/or the target content; if an application icon for associating the first application or the target content with a second application is received, starting the second application; if the number of the input boxes in the second application is at least two, acquiring a label of each input box; based on a semantic recognition function, acquiring the matching degree of each text content in the target content and the label of each input box; detecting whether text content meeting a preset matching degree exists or not; and if the text content meeting the preset matching degree exists, pasting the text content meeting the preset matching degree into the corresponding input box. In this way, by receiving the application icon for the first application or the association operation for associating the target content with the second application, and directly pasting the text content in the target content into the input box of the second application, the application needs to be switched back and forth to complete the copy and paste operation, compared with the copy and paste process across applications in the prior art, and the copy and paste operation can be effectively simplified.
Referring to fig. 4, fig. 4 is a structural diagram of a mobile terminal according to an embodiment of the present invention, as shown in fig. 4, the mobile terminal 400 includes an obtaining module 401, a display module 402, a starting module 403, and a pasting module 404, where:
an obtaining module 401, configured to, if a selection operation for a display content on a display interface of a first application is received, obtain a target content corresponding to the selection operation, where the selection operation includes a copy operation or a cut operation;
a display module 402, configured to display a preview interface, where the preview interface displays an application icon of the first application and/or the target content;
a starting module 403, configured to start a second application if an application icon for associating the first application or the target content with the second application is received;
a pasting module 404, configured to paste content in the target content to an input box in the second application.
Optionally, as shown in fig. 5, the starting module 403 includes:
a first detection submodule 4031, configured to detect, if a drag operation is received on an application icon of the first application or the target content, whether a relative distance between the application icon of the first application or the target content and an application icon of the second application is smaller than a preset distance;
a first starting sub-module 4032, configured to determine that the dragging operation is an association operation for associating the application icon of the first application or the target content with a second application, and start the second application, if it is detected that a relative distance between the application icon of the first application or the target content and the application icon of the second application is smaller than a preset distance.
Optionally, the pasting module 404 is specifically configured to paste all the target content into the input box if the number of the input boxes in the second application is one.
Optionally, as shown in fig. 6, the pasting module 404 includes:
a first obtaining sub-module 4041, configured to obtain a label of each input box if the number of the input boxes in the second application is at least two;
a second obtaining sub-module 4042, configured to obtain, based on a semantic recognition function, a matching degree between each text content in the target content and a tag of each input box;
the second detection submodule 4043 is configured to detect whether there is text content that meets a preset matching degree;
the first pasting sub-module 4044 is configured to, if there is a text content meeting the preset matching degree, paste the text content meeting the preset matching degree into the corresponding input box.
Optionally, as shown in fig. 6, the pasting module 404 further includes:
the second pasting sub-module 4045 is configured to receive a first selection operation for at least two input boxes if there is no text content that meets a preset matching degree and the number of text contents in the target content is one, and paste the text content into the input box selected by the first selection operation.
Optionally, as shown in fig. 6, the pasting module 404 further includes:
the display sub-module 4046 is configured to, if there is no text content that meets a preset matching degree and the target content includes at least two text contents, display the at least two text contents in the second application according to a preset order;
the third pasting sub-module 4047 is configured to receive a second selection operation on a target input box of the at least two input boxes, and paste the at least two text contents into the target input box corresponding to the preset sequence.
Optionally, as shown in fig. 7, the starting module 403 includes:
a second starting sub-module 4033, configured to start the second application if an association operation for associating the application icon of the first application with the application icon of the second application or the task preview interface is received;
a third starting sub-module 4034, configured to start the second application if an association operation for associating the target content with an application icon or a task preview interface of the second application is received.
The mobile terminal 400 can implement each process implemented by the mobile terminal in the method embodiments of fig. 1 to fig. 3, and is not described herein again to avoid repetition.
In the mobile terminal 400 of the embodiment of the present invention, if a selection operation for a display content on a display interface of a first application is received, a target content corresponding to the selection operation is obtained, where the selection operation includes a copy operation or a cut operation; displaying a preview interface, wherein the preview interface displays an application icon of the first application and/or the target content; if an application icon for associating the first application or the target content with a second application is received, starting the second application; and pasting the content in the target content to an input box in the second application. In this way, the application icon or the target content of the first application is received and associated with the second application, and the content in the target content is directly pasted into the input box of the second application, so that the cross-application copy-paste operation is effectively simplified.
Fig. 8 is a schematic diagram of a hardware structure of a mobile terminal for implementing various embodiments of the present invention, and as shown in fig. 8, the mobile terminal 800 includes, but is not limited to: a radio frequency unit 801, a network module 802, an audio output unit 803, an input unit 804, a sensor 805, a display unit 806, a user input unit 807, an interface unit 808, a memory 809, a processor 810, and a power supply 811. Those skilled in the art will appreciate that the mobile terminal architecture illustrated in fig. 8 is not intended to be limiting of mobile terminals, and that a mobile terminal may include more or fewer components than those illustrated, or some components may be combined, or a different arrangement of components. In the embodiment of the present invention, the mobile terminal includes, but is not limited to, a mobile phone, a tablet computer, a notebook computer, a palm computer, a vehicle-mounted terminal, a wearable device, a pedometer, and the like.
The processor 810, if receiving a selection operation for a display content on a display interface of a first application, obtains a target content corresponding to the selection operation, where the selection operation includes a copy operation or a cut operation; displaying a preview interface, wherein the preview interface displays an application icon of the first application and/or the target content; if an application icon for associating the first application or the target content with a second application is received, starting the second application; and pasting the content in the target content to an input box in the second application.
Optionally, the processor 810 is further configured to: if the dragging operation of the application icon or the target content of the first application is received, detecting whether the relative distance between the application icon or the target content of the first application and the application icon of the second application is smaller than a preset distance; if the fact that the relative distance between the application icon of the first application or the target content and the application icon of the second application is smaller than the preset distance is detected, it is determined that the dragging operation is an associated operation for associating the application icon of the first application or the target content with the second application, and the second application is started.
Optionally, the processor 810 is further configured to: and if the number of the input boxes in the second application is one, pasting all the target contents into the input boxes.
Optionally, the target content includes at least one text content, and the processor 810 is further configured to: if the number of the input boxes in the second application is at least two, acquiring a label of each input box; based on a semantic recognition function, acquiring the matching degree of each text content in the target content and the label of each input box; detecting whether text content meeting a preset matching degree exists or not; and if the text content meeting the preset matching degree exists, pasting the text content meeting the preset matching degree into the corresponding input box.
Optionally, the processor 810 is further configured to: if no text content meeting the preset matching degree exists and the number of the text contents in the target content is one, receiving a first selection operation aiming at least two input boxes, and pasting the text contents into the input boxes selected by the first selection operation.
Optionally, the processor 810 is further configured to: if the text content meeting the preset matching degree does not exist and the target content comprises at least two text contents, displaying the at least two text contents on the second application according to a preset sequence; and receiving a second selection operation on a target input box in the at least two input boxes, and pasting the at least two text contents into the target input box corresponding to the preset sequence.
Optionally, the processor 810 is further configured to: if the association operation for associating the application icon of the first application with the application icon of the second application or the task preview interface is received, starting the second application; and if the association operation for associating the target content with the application icon or the task preview interface of the second application is received, starting the second application.
The mobile terminal 800 can implement each process implemented by the mobile terminal in the foregoing embodiments, and details are not repeated here to avoid repetition.
In the mobile terminal 800 of the embodiment of the present invention, if a selection operation for a display content on a display interface of a first application is received, a target content corresponding to the selection operation is obtained, where the selection operation includes a copy operation or a cut operation; displaying a preview interface, wherein the preview interface displays an application icon of the first application and/or the target content; if an application icon for associating the first application or the target content with a second application is received, starting the second application; and pasting the content in the target content to an input box in the second application. In this way, the application icon or the target content of the first application is received and associated with the second application, and the content in the target content is directly pasted into the input box of the second application, so that the cross-application copy-paste operation is effectively simplified.
It should be understood that, in the embodiment of the present invention, the radio frequency unit 801 may be used for receiving and sending signals during a message sending and receiving process or a call process, and specifically, receives downlink data from a base station and then processes the received downlink data to the processor 810; in addition, the uplink data is transmitted to the base station. In general, radio frequency unit 801 includes, but is not limited to, an antenna, at least one amplifier, a transceiver, a coupler, a low noise amplifier, a duplexer, and the like. Further, the radio frequency unit 801 can also communicate with a network and other devices through a wireless communication system.
The mobile terminal provides the user with wireless broadband internet access through the network module 802, such as helping the user send and receive e-mails, browse webpages, access streaming media, and the like.
The audio output unit 803 may convert audio data received by the radio frequency unit 801 or the network module 802 or stored in the memory 809 into an audio signal and output as sound. Also, the audio output unit 803 may also provide audio output related to a specific function performed by the mobile terminal 800 (e.g., a call signal reception sound, a message reception sound, etc.). The audio output unit 803 includes a speaker, a buzzer, a receiver, and the like.
The input unit 804 is used for receiving an audio or video signal. The input Unit 804 may include a Graphics Processing Unit (GPU) 8041 and a microphone 8042, and the Graphics processor 8041 processes image data of a still picture or video obtained by an image capturing device (such as a camera) in a video capturing mode or an image capturing mode. The processed image frames may be displayed on the display unit 806. The image frames processed by the graphics processor 8041 may be stored in the memory 809 (or other storage medium) or transmitted via the radio frequency unit 801 or the network module 802. The microphone 8042 can receive sound, and can process such sound into audio data. The processed audio data may be converted into a format output transmittable to a mobile communication base station via the radio frequency unit 801 in case of a phone call mode.
The mobile terminal 800 also includes at least one sensor 805, such as light sensors, motion sensors, and other sensors. Specifically, the light sensor includes an ambient light sensor that can adjust the brightness of the display panel 8061 according to the brightness of ambient light, and a proximity sensor that can turn off the display panel 8061 and/or the backlight when the mobile terminal 800 moves to the ear. As one of the motion sensors, the accelerometer sensor can detect the magnitude of acceleration in each direction (generally three axes), detect the magnitude and direction of gravity when stationary, and can be used to identify the posture of the mobile terminal (such as horizontal and vertical screen switching, related games, magnetometer posture calibration), and vibration identification related functions (such as pedometer, tapping); the sensors 805 may also include fingerprint sensors, pressure sensors, iris sensors, molecular sensors, gyroscopes, barometers, hygrometers, thermometers, infrared sensors, etc., which are not described in detail herein.
The display unit 806 is used to display information input by the user or information provided to the user. The Display unit 806 may include a Display panel 8061, and the Display panel 8061 may be configured in the form of a Liquid Crystal Display (LCD), an Organic Light-Emitting Diode (OLED), or the like.
The user input unit 807 may be used to receive input numeric or character information and generate key signal inputs related to user settings and function control of the mobile terminal. Specifically, the user input unit 807 includes a touch panel 8071 and other input devices 8072. The touch panel 8071, also referred to as a touch screen, may collect touch operations by a user on or near the touch panel 8071 (e.g., operations by a user on or near the touch panel 8071 using a finger, a stylus, or any other suitable object or accessory). The touch panel 8071 may include two portions of a touch detection device and a touch controller. The touch detection device detects the touch direction of a user, detects a signal brought by touch operation and transmits the signal to the touch controller; the touch controller receives touch information from the touch sensing device, converts the touch information into touch point coordinates, sends the touch point coordinates to the processor 810, receives a command from the processor 810, and executes the command. In addition, the touch panel 8071 can be implemented by various types such as a resistive type, a capacitive type, an infrared ray, and a surface acoustic wave. In addition to the touch panel 8071, the user input unit 807 can include other input devices 8072. In particular, other input devices 8072 may include, but are not limited to, a physical keyboard, function keys (e.g., volume control keys, switch keys, etc.), a trackball, a mouse, and a joystick, which are not described in detail herein.
Further, the touch panel 8071 can be overlaid on the display panel 8061, and when the touch panel 8071 detects a touch operation on or near the touch panel 8071, the touch operation is transmitted to the processor 810 to determine the type of the touch event, and then the processor 810 provides a corresponding visual output on the display panel 8061 according to the type of the touch event. Although in fig. 8, the touch panel 8071 and the display panel 8061 are two independent components to implement the input and output functions of the mobile terminal, in some embodiments, the touch panel 8071 and the display panel 8061 may be integrated to implement the input and output functions of the mobile terminal, which is not limited herein.
The interface unit 808 is an interface through which an external device is connected to the mobile terminal 800. For example, the external device may include a wired or wireless headset port, an external power supply (or battery charger) port, a wired or wireless data port, a memory card port, a port for connecting a device having an identification module, an audio input/output (I/O) port, a video I/O port, an earphone port, and the like. The interface unit 808 may be used to receive input (e.g., data information, power, etc.) from external devices and transmit the received input to one or more elements within the mobile terminal 800 or may be used to transmit data between the mobile terminal 800 and external devices.
The memory 809 may be used to store software programs as well as various data. The memory 809 may mainly include a storage program area and a storage data area, wherein the storage program area may store an operating system, an application program required by at least one function (such as a sound playing function, an image playing function, etc.), and the like; the storage data area may store data (such as audio data, a phonebook, etc.) created according to the use of the cellular phone, and the like. Further, the memory 809 can include high speed random access memory, and can also include non-volatile memory, such as at least one magnetic disk storage device, flash memory device, or other volatile solid state storage device.
The processor 810 is a control center of the mobile terminal, connects various parts of the entire mobile terminal using various interfaces and lines, and performs various functions of the mobile terminal and processes data by running or executing software programs and/or modules stored in the memory 809 and calling data stored in the memory 809, thereby integrally monitoring the mobile terminal. Processor 810 may include one or more processing units; preferably, the processor 810 may integrate an application processor, which mainly handles operating systems, user interfaces, application programs, etc., and a modem processor, which mainly handles wireless communications. It will be appreciated that the modem processor described above may not be integrated into processor 810.
The mobile terminal 800 may also include a power supply 811 (e.g., a battery) for powering the various components, and the power supply 811 may be logically coupled to the processor 810 via a power management system that may be used to manage charging, discharging, and power consumption.
In addition, the mobile terminal 800 includes some functional modules that are not shown, and thus, are not described in detail herein.
Preferably, an embodiment of the present invention further provides a mobile terminal, which includes a processor 810, a memory 809, and a computer program stored in the memory 809 and capable of running on the processor 810, where the computer program, when executed by the processor 810, implements each process of the text processing method embodiment, and can achieve the same technical effect, and in order to avoid repetition, details are not described here again.
The embodiment of the present invention further provides a computer-readable storage medium, where a computer program is stored on the computer-readable storage medium, and when the computer program is executed by a processor, the computer program implements each process of the text processing method embodiment, and can achieve the same technical effect, and in order to avoid repetition, details are not repeated here. The computer-readable storage medium may be a Read-Only Memory (ROM), a Random Access Memory (RAM), a magnetic disk or an optical disk.
It should be noted that, in this document, the terms "comprises," "comprising," or any other variation thereof, are intended to cover a non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements does not include only those elements but may include other elements not expressly listed or inherent to such process, method, article, or apparatus. Without further limitation, an element defined by the phrase "comprising an … …" does not exclude the presence of other like elements in a process, method, article, or apparatus that comprises the element.
Through the above description of the embodiments, those skilled in the art will clearly understand that the method of the above embodiments can be implemented by software plus a necessary general hardware platform, and certainly can also be implemented by hardware, but in many cases, the former is a better implementation manner. Based on such understanding, the technical solutions of the present invention may be embodied in the form of a software product, which is stored in a storage medium (such as ROM/RAM, magnetic disk, optical disk) and includes instructions for enabling a terminal (such as a mobile phone, a computer, a server, an air conditioner, or a network device) to execute the method according to the embodiments of the present invention.
While the present invention has been described with reference to the embodiments shown in the drawings, the present invention is not limited to the embodiments, which are illustrative and not restrictive, and it will be apparent to those skilled in the art that various changes and modifications can be made therein without departing from the spirit and scope of the invention as defined in the appended claims.

Claims (12)

1. A method of text processing, comprising:
if a selection operation aiming at display contents on a display interface of a first application is received, acquiring target contents corresponding to the selection operation, wherein the selection operation comprises a copying operation or a cutting operation;
displaying a preview interface, wherein the preview interface displays an application icon of the first application and the target content, the target content is located in a preset area of the application icon of the first application, and the preview interface is a desktop of the mobile terminal;
if an application icon for associating the first application or the target content with a second application is received, starting the second application;
pasting the content in the target content to an input box in the second application;
if an association operation for associating the application icon of the first application or the target content with a second application is received, starting the second application, including:
if the dragging operation of the application icon or the target content of the first application is received, detecting whether the relative distance between the application icon or the target content of the first application and the application icon of the second application is smaller than a preset distance;
if the fact that the relative distance between the application icon of the first application or the target content and the application icon of the second application is smaller than the preset distance is detected, it is determined that the dragging operation is an associated operation for associating the application icon of the first application or the target content with the second application, and the second application is started.
2. The method of claim 1, wherein pasting the content of the target content into the input box of the second application comprises:
and if the number of the input boxes in the second application is one, pasting all the target contents into the input boxes.
3. The method of claim 1, wherein the target content comprises at least one text content, and wherein pasting the content in the target content to the input box in the second application comprises:
if the number of the input boxes in the second application is at least two, acquiring a label of each input box;
based on a semantic recognition function, acquiring the matching degree of each text content in the target content and the label of each input box;
detecting whether text content meeting a preset matching degree exists or not;
and if the text content meeting the preset matching degree exists, pasting the text content meeting the preset matching degree into the corresponding input box.
4. The method according to claim 3, wherein after detecting whether there is text content satisfying a preset matching degree, the method further comprises:
if no text content meeting the preset matching degree exists and the number of the text contents in the target content is one, receiving a first selection operation aiming at least two input boxes, and pasting the text contents into the input boxes selected by the first selection operation.
5. The method according to claim 3, wherein after detecting whether there is text content satisfying a preset matching degree, the method further comprises:
if the text content meeting the preset matching degree does not exist and the target content comprises at least two text contents, displaying the at least two text contents on the second application according to a preset sequence;
and receiving a second selection operation on a target input box in the at least two input boxes, and pasting the at least two text contents into the target input box corresponding to the preset sequence.
6. The method according to claim 1, wherein the launching the second application if an association operation for associating an application icon of the first application or the target content with the second application is received comprises:
if the association operation for associating the application icon of the first application with the application icon of the second application or the task preview interface is received, starting the second application;
or if an association operation for associating the target content with an application icon or a task preview interface of the second application is received, starting the second application.
7. A mobile terminal, comprising:
the system comprises an acquisition module, a processing module and a display module, wherein the acquisition module is used for acquiring target content corresponding to a selection operation if the selection operation aiming at display content on a display interface of a first application is received, and the selection operation comprises a copying operation or a cutting operation;
the display module is used for displaying a preview interface, the preview interface displays the application icon of the first application and the target content, the target content is located in a preset area of the application icon of the first application, and the preview interface is a desktop of the mobile terminal;
the starting module is used for starting a second application if an application icon or the target content of the first application is associated with the second application;
a pasting module, configured to paste content in the target content to an input box in the second application;
the starting module comprises:
the first detection submodule is used for detecting whether the relative distance between the application icon of the first application or the target content and the application icon of the second application is smaller than a preset distance or not if the dragging operation of the application icon of the first application or the target content is received;
the first starting sub-module is configured to determine that the dragging operation is an association operation for associating the application icon of the first application or the target content with a second application, and start the second application, if it is detected that a relative distance between the application icon of the first application or the target content and the application icon of the second application is smaller than a preset distance.
8. The mobile terminal according to claim 7, wherein the pasting module is specifically configured to paste all the target content into the input box if the number of the input boxes in the second application is one.
9. The mobile terminal of claim 7, wherein the target content comprises at least one text content, and wherein the pasting module comprises:
the first obtaining submodule is used for obtaining the label of each input box if the number of the input boxes in the second application is at least two;
the second obtaining submodule is used for obtaining the matching degree of each text content in the target content and the label of each input box based on the semantic recognition function;
the second detection submodule is used for detecting whether text content meeting the preset matching degree exists or not;
and the first pasting sub-module is used for pasting the text contents meeting the preset matching degree into the corresponding input box if the text contents meeting the preset matching degree exist.
10. The mobile terminal of claim 9, wherein the paste module further comprises:
and the second pasting sub-module is used for receiving a first selection operation aiming at least two input boxes and pasting the text content into the input box selected by the first selection operation if the text content meeting the preset matching degree does not exist and the number of the text content in the target content is one.
11. The mobile terminal of claim 9, wherein the paste module further comprises:
the display sub-module is used for displaying the at least two text contents in the second application according to a preset sequence if the text contents meeting the preset matching degree do not exist and the target content comprises the at least two text contents;
and the third pasting sub-module is used for receiving a second selection operation on a target input box in the at least two input boxes and pasting the at least two text contents into the target input box corresponding to the preset sequence.
12. The mobile terminal of claim 7, wherein the initiation module comprises:
the second starting sub-module is used for starting the second application if receiving the associated operation for associating the application icon of the first application with the application icon of the second application or the task preview interface;
and the third starting sub-module is used for starting the second application if receiving the associated operation for associating the target content with the application icon or the task preview interface of the second application.
CN201810199581.4A 2018-03-12 2018-03-12 Text processing method and mobile terminal Active CN108415652B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201810199581.4A CN108415652B (en) 2018-03-12 2018-03-12 Text processing method and mobile terminal

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201810199581.4A CN108415652B (en) 2018-03-12 2018-03-12 Text processing method and mobile terminal

Publications (2)

Publication Number Publication Date
CN108415652A CN108415652A (en) 2018-08-17
CN108415652B true CN108415652B (en) 2020-06-30

Family

ID=63130941

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201810199581.4A Active CN108415652B (en) 2018-03-12 2018-03-12 Text processing method and mobile terminal

Country Status (1)

Country Link
CN (1) CN108415652B (en)

Families Citing this family (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109375851B (en) * 2018-10-26 2022-04-08 珠海格力电器股份有限公司 Sensor binding method and device, computer equipment and storage medium
CN109543172B (en) * 2018-11-30 2023-06-02 努比亚技术有限公司 Editing object regulation and control method, equipment and computer readable storage medium
CN109753331A (en) * 2018-12-26 2019-05-14 维沃移动通信有限公司 A kind of information preview method and mobile terminal
CN110233929A (en) * 2019-04-25 2019-09-13 维沃移动通信有限公司 A kind of display control method and terminal device
CN110750368A (en) * 2019-10-08 2020-02-04 维沃移动通信有限公司 Copying and pasting method and terminal
CN110764928A (en) * 2019-10-15 2020-02-07 维沃移动通信有限公司 Pasting method and electronic equipment
CN111090484B (en) * 2019-12-12 2021-10-22 维沃移动通信有限公司 Information processing method and electronic equipment
CN111522674B (en) * 2020-04-30 2024-05-07 维沃移动通信(杭州)有限公司 Cross-application processing method of multimedia content and electronic equipment
CN112416198A (en) * 2020-11-24 2021-02-26 珠海格力电器股份有限公司 Method, device, equipment and medium for sending and editing characters
CN117435722A (en) * 2022-07-13 2024-01-23 华为技术有限公司 Text extraction method and related equipment

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5666552A (en) * 1990-12-21 1997-09-09 Apple Computer, Inc. Method and apparatus for the manipulation of text on a computer display screen
CN103516904A (en) * 2013-09-22 2014-01-15 东莞宇龙通信科技有限公司 Method for sharing data in terminal and terminal
CN105308634A (en) * 2013-06-09 2016-02-03 苹果公司 Device, method, and graphical user interface for sharing content from a respective application
CN106489126A (en) * 2016-09-29 2017-03-08 北京小米移动软件有限公司 The method and device that a kind of content is shared
CN106603823A (en) * 2016-11-28 2017-04-26 努比亚技术有限公司 Content sharing method and device and terminal
CN107247746A (en) * 2017-05-23 2017-10-13 努比亚技术有限公司 A kind of data sharing method and terminal

Family Cites Families (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20040216149A1 (en) * 2002-07-16 2004-10-28 Reitz Larry E. Content exporting from one application to another
CN101763341B (en) * 2009-12-23 2014-10-22 宇龙计算机通信科技(深圳)有限公司 Text cooperative method and system
CN103294657B (en) * 2012-03-02 2017-10-27 富泰华工业(深圳)有限公司 Method for editing text and system
CN103914209B (en) * 2014-03-28 2018-03-27 联想(北京)有限公司 A kind of information processing method and electronic equipment
CN105242838A (en) * 2015-10-30 2016-01-13 宁波萨瑞通讯有限公司 Method and system for quickly copying text content and mobile terminal
CN105607807A (en) * 2015-12-22 2016-05-25 惠州Tcl移动通信有限公司 Mobile terminal based text processing method and system
CN106648926A (en) * 2016-08-05 2017-05-10 乐视控股(北京)有限公司 Information input method and device
CN106489129A (en) * 2016-09-29 2017-03-08 北京小米移动软件有限公司 The method and device that a kind of content is shared

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5666552A (en) * 1990-12-21 1997-09-09 Apple Computer, Inc. Method and apparatus for the manipulation of text on a computer display screen
CN105308634A (en) * 2013-06-09 2016-02-03 苹果公司 Device, method, and graphical user interface for sharing content from a respective application
CN103516904A (en) * 2013-09-22 2014-01-15 东莞宇龙通信科技有限公司 Method for sharing data in terminal and terminal
CN106489126A (en) * 2016-09-29 2017-03-08 北京小米移动软件有限公司 The method and device that a kind of content is shared
CN106603823A (en) * 2016-11-28 2017-04-26 努比亚技术有限公司 Content sharing method and device and terminal
CN107247746A (en) * 2017-05-23 2017-10-13 努比亚技术有限公司 A kind of data sharing method and terminal

Also Published As

Publication number Publication date
CN108415652A (en) 2018-08-17

Similar Documents

Publication Publication Date Title
CN108415652B (en) Text processing method and mobile terminal
CN108255378B (en) Display control method and mobile terminal
CN108762954B (en) Object sharing method and mobile terminal
CN109917979B (en) Searching method and mobile terminal
CN109407921B (en) Application processing method and terminal device
CN108446058B (en) Mobile terminal operation method and mobile terminal
CN111338530B (en) Control method of application program icon and electronic equipment
CN111142723B (en) Icon moving method and electronic equipment
CN108897473B (en) Interface display method and terminal
CN109814786B (en) Image storage method and terminal equipment
CN109710349B (en) Screen capturing method and mobile terminal
CN110703972B (en) File control method and electronic equipment
CN110196668B (en) Information processing method and terminal equipment
CN108874906B (en) Information recommendation method and terminal
CN108763540B (en) File browsing method and terminal
CN107728923B (en) Operation processing method and mobile terminal
CN107741814B (en) Display control method and mobile terminal
CN110096203B (en) Screenshot method and mobile terminal
CN108920040B (en) Application icon sorting method and mobile terminal
CN110795002A (en) Screenshot method and terminal equipment
CN110688497A (en) Resource information searching method and device, terminal equipment and storage medium
CN107728920B (en) Copying method and mobile terminal
CN111061446A (en) Display method and electronic equipment
CN109284146B (en) Light application starting method and mobile terminal
CN111368119A (en) Searching method and electronic equipment

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
GR01 Patent grant
GR01 Patent grant