Content processing method, graphical interface and electronic equipment

CN121569274APending Publication Date: 2026-02-24HONOR DEVICE CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202480046035.0
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Priority Date
2023-12-27
Filing Date
2024-07-31
Publication Date
2026-02-24

AI Technical Summary

Technical Problem

The prior art is difficult to effectively solve the user's need to process content in a variety of applications, especially in terms of compatibility and convenience in the selection and sharing of content.

Method used

Provides a content processing method, allowing the user to drag content to the target area for sharing by displaying an application interface on an electronic device, receiving a long press operation, and displaying a prompt message or panel when a specific time period is reached.

Benefits of technology

It realizes unified and convenient content processing and sharing functions for users in multiple application scenarios, improves user experience, and ensures compatibility of different content processing functions.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN121569274A_ABST
    Figure CN121569274A_ABST
Patent Text Reader

Abstract

The invention provides a content processing method, a graphical interface and electronic equipment. The method comprises the following steps: the electronic equipment displays an interface of a first application, wherein the interface comprises first contents such as texts or images; a long-press operation acting on the first content is received, if the long-press operation reaches a first duration, first prompt information provided by the first application and second prompt information provided by the second application are displayed, the first prompt information comprises an option for processing the first content, and the second prompt information indicates a user to continue to input the long-press operation; if the long press operation reaches a second duration, a first panel provided by a second application is displayed, and the first panel comprises the first content. And sharing the first content to a target object under the condition that an operation of dragging the first panel to the target area and releasing the first panel is received.
Need to check novelty before this filing date? Find Prior Art

Description

Content processing method, graphic interface and electronic device

[0001] This application claims priority to the Chinese patent application filed with the China Patent Office on November 3, 2023, with application number 202311463336.7 and application name “Content selection method and graphical interface and electronic device”, all of which are incorporated by reference into this application, and claims priority to the Chinese patent application filed with the China Patent Office on December 27, 2023, with application number 202311832938.5 and application name “Content processing method, graphical interface and electronic device”, all of which are incorporated by reference into this application. Technical Field

[0002] The present application relates to the field of terminals, and in particular to a content processing method, a graphical interface, and an electronic device. Background Art

[0003] At present, the content provided by various applications is becoming increasingly rich, and users have more processing requirements for the content. How to provide users with a method to process the content is an urgent problem to be solved.

[0004] Summary of the Invention

[0005] The present application provides a content processing method, a graphical interface and an electronic device. The method includes: the electronic device displays the interface of a first application, which includes a first content such as text or an image. A long press operation on the first content is received. If the long press operation reaches a first duration, a first prompt message provided by the first application and a second prompt message provided by the second application are displayed. The first prompt message includes an option to process the first content, and the second prompt message instructs the user to continue inputting the long press operation; if the long press operation reaches a second duration, a first panel provided by the second application is displayed, and the first panel includes the first content. When an operation of dragging the first panel to the target area and releasing it is received, the first content is shared with the target object.

[0006] In a first aspect, the present application provides a content processing method, applied to an electronic device, comprising: displaying an interface of a first application, the interface including first content; receiving a long press operation on the first content; in response to the long press operation reaching a first duration, displaying a first prompt message; in response to the long press operation reaching a second duration, displaying a first panel, the first panel including the first content, wherein the second duration is greater than the first duration; and upon receiving an operation of dragging the first panel to a target area and releasing it, sharing the first content with a target object. In response to the first operation on the first panel, the first content is shared with the target object.

[0007] After implementing the method provided in the first aspect, different content processing functions are provided to users in succession through a simple long press operation, which not only ensures the compatible implementation of the two content processing functions, but also meets the user's needs for sharing content in the application, thereby improving the user experience.

[0008] In combination with the method described in the first aspect, the method further includes: in response to the long press operation reaching between the first duration and the second duration, displaying a second prompt message, the second prompt message being used to guide the continuation of the long press operation.

[0009] In this way, the user can be guided to input the corresponding trigger operation, thereby improving the interaction experience between the user and the device.

[0010] In combination with the method described in the first aspect, the second prompt information includes any one of the following: a gradually shrinking aperture; a gradually filling progress circle; a gradually spreading light spot; or a shining fence around the first content.

[0011] In this way, a more interesting guidance effect can be brought to users.

[0012] In combination with the method described in the first aspect, after displaying the first panel, the method further includes: stopping displaying the second prompt message, and, in response to the first operation, also stopping displaying the first prompt message.

[0013] In this way, the display of unnecessary elements can be reduced, interference with elements that users are concerned about can be avoided, and the interface display effect can be improved.

[0014] In combination with the method described in the first aspect, the first prompt information is option information provided by the first application for processing the first content, and the second prompt information is information provided by the second application, which is any one of an application, a service or a component.

[0015] In this way, the content processing function of the first application itself can be retained, and without affecting the native content processing function of the first application, the user can be prompted through the second application on how to use the extended content processing function provided by the second application, ensuring that the two content processing functions can be implemented compatibly by electronic devices.

[0016] In combination with the method described in the first aspect, the first operation is an operation of dragging the first panel to the target area of ​​the interface and releasing it.

[0017] This provides users with a more convenient and richer content sharing method. Users can simply drag the content to the target area and release it to share the content with the target object.

[0018] In combination with the method described in the first aspect, the target area is the icon of the third application, the target object is the third application, and in response to the first operation acting on the first panel, the first content is shared to the target object, specifically including: receiving the operation of dragging the first panel to the second area; displaying a menu bar, the menu bar including the icon of the third application; receiving the operation of continuing to drag the first panel to the icon of the third application and releasing it; and sharing the first content to the third application.

[0019] In this way, the content processing function extended by this application can meet the user's needs of sharing the content of the first application to other applications, that is, realizing the cross-application transmission function.

[0020] In combination with the method described in the first aspect, before displaying the menu bar, the method further includes: displaying a light band in a third area, where the third area partially or completely overlaps with the second area.

[0021] In this way, by displaying a light strip in a specific area, the user can be prompted to drag the panel to the specific area to trigger the display of the menu bar, which can facilitate the user to drag the panel therein, thereby improving the user's interactive experience.

[0022] In combination with the method described in the first aspect, the target area is the second split screen, the target object is the second split screen, and in response to the first operation acting on the first panel, the first content is shared to the target object, specifically including: receiving the operation of dragging the first panel from the first split screen to the second split screen and releasing it; sharing the first content to the second split screen.

[0023] In this way, the content processing function extended by this application can share the content of the first application to other sub-screens in a split-screen scenario, thereby realizing the cross-screen transmission function.

[0024] In combination with the method described in the first aspect, the target area is the fourth area of ​​the electronic device, the target object is the target electronic device, and in response to the first operation acting on the first panel, the first content is shared to the target object, specifically including: receiving the operation of dragging the first panel to the fourth area and releasing it; and sharing the first content to the target electronic device.

[0025] In this way, the content processing function extended by this application can share the content of the first application to other electronic devices for collaborative processing in a cross-device transmission scenario, thereby realizing the cross-device sharing function.

[0026] In combination with the method described in the first aspect, after the first operation and before the first content is shared with the target object, the method further includes: switching the first panel from the first display form to the second display form.

[0027] In this way, by switching the display form of the target text, the dragged area can be better adapted during the dragging process, thereby improving the interactive experience.

[0028] In combination with the method described in the first aspect, the coverage rate of the first prompt information on the first content exceeds a preset value.

[0029] In this way, when the first prompt information blocks the first content that the user is paying attention to, the second prompt information can be used to guide the user to continue long pressing, thereby avoiding misleading the user to interrupt the long pressing operation.

[0030] In combination with the method described in the first aspect, the first prompt information includes any one of the following: a toolbar or a floating window.

[0031] In combination with the method described in the first aspect, the first content includes images and / or text.

[0032] In this way, the needs of users to process various types of content can be met.

[0033] In combination with the method described in the first aspect, the method further includes: in response to the long press operation reaching between the first duration and the second duration, taking a screenshot to obtain the first content.

[0034] In a second aspect, the present application provides, for example, a content processing method, applied to an electronic device, the method comprising: displaying an interface of a first application, the interface including first content; receiving a long press operation on the first content; in response to the long press operation reaching a first duration, displaying a first prompt message; in response to the long press operation reaching a second duration, displaying a first panel, the first panel including the first content, wherein the second duration is greater than the first duration; in response to a second operation on the first panel, displaying an editing tool; and in response to the operation on the editing tool, editing the first content into second content.

[0035] In combination with the method described in the second aspect, the method further includes: in response to a first operation acting on the second content, sharing the second content with a target object.

[0036] After implementing the method provided in the second aspect, a simple long-press operation can provide users with different content processing functions in sequence, ensuring the compatible implementation of the two content processing functions while satisfying the user's need to share content within the application, thereby improving the user experience. One of the content processing functions includes providing users with a way to freely select content of interest from within the application, thereby supporting users to further process the content of interest, thus satisfying user needs.

[0037] In combination with the method described in the second aspect, the method further includes: in response to the long press operation reaching between the first duration and the second duration, displaying a second prompt message, the second prompt message being used to guide the continuation of the long press operation.

[0038] This provides users with a more convenient and richer content sharing method. Users can simply drag the selected content to the target area and release it to share the selected content with the target object.

[0039] In combination with the method described in the second aspect, the second prompt information includes any one of the following: a gradually shrinking aperture; a gradually filling progress circle; a gradually spreading light spot; or a shining fence around the first content.

[0040] In this way, a more interesting guidance effect can be brought to users.

[0041] In combination with the method described in the second aspect, after displaying the first panel, the method further includes: stopping displaying the second prompt information, and, in response to the first operation, stopping displaying the first prompt information.

[0042] In this way, the display of unnecessary elements can be reduced, interference with elements that users are concerned about can be avoided, and the interface display effect can be improved.

[0043] In combination with the method described in the second aspect, the first prompt information is option information provided by the first application for processing the first content, and the second prompt information is information provided by the second application, which is any one of an application, a service or a component.

[0044] In this way, the content processing function of the first application itself can be retained, and without affecting the native content processing function of the first application, the user can be prompted through the second application on how to use the extended content processing function provided by the second application, thereby ensuring that the two content processing functions can be implemented compatibly by electronic devices.

[0045] In combination with the method described in the second aspect, the first operation is an operation of dragging to the target area of ​​the interface and releasing it.

[0046] This provides users with a more convenient and richer content sharing method. Users can simply drag the content to the target area and release it to share the content with the target object.

[0047] In combination with the method described in the second aspect, the target area is the icon of the third application, the target object is the third application, and in response to the first operation acting on the first panel, the first content is shared to the target object, specifically including: receiving the operation of dragging the first panel to the second area; displaying a menu bar, the menu bar including the icon of the third application; receiving the operation of continuing to drag the first panel to the icon of the third application and releasing it; and sharing the first content to the third application.

[0048] In this way, the content processing function extended by this application can meet the user's needs of sharing the content of the first application to other applications, that is, realizing the cross-application transmission function.

[0049] In combination with the method described in the second aspect, before displaying the menu bar, the method further includes: displaying a light band in a third area, where the third area partially or completely overlaps with the second area.

[0050] In this way, by displaying a light strip in a specific area, the user can be prompted to drag the panel to the specific area to trigger the display of the menu bar, which can facilitate the user to drag the panel therein, thereby improving the user's interactive experience.

[0051] In combination with the method described in the second aspect, the target area is the second split screen, the target object is the second split screen, and in response to the first operation acting on the first panel, the first content is shared to the target object, specifically including: receiving the operation of dragging the first panel from the first split screen to the second split screen and releasing it; sharing the first content to the second split screen.

[0052] In this way, the content processing function extended by this application can share the content of the first application to other sub-screens in a split-screen scenario, thereby realizing the cross-screen transmission function.

[0053] In combination with the method described in the second aspect, the target area is the fourth area of ​​the electronic device, the target object is the target electronic device, and in response to the first operation acting on the first panel, the first content is shared to the target object, specifically including: receiving the operation of dragging the first panel to the fourth area and releasing it; and sharing the first content to the target electronic device.

[0054] In this way, the content processing function expanded by this application can share the content of the first application to other electronic devices that are co-processing in a cross-device transmission scenario, that is, realize the cross-device sharing function. In combination with the method described in the second aspect, after the first operation and before the first content is shared to the target object, the method also includes: the first panel switches from the first display form to the second display form.

[0055] In this way, by switching the display form of the target text, the dragged area can be better adapted during the dragging process, thereby improving the interactive experience.

[0056] In combination with the method described in the second aspect, the coverage rate of the first prompt information on the first content exceeds a preset value.

[0057] In this way, when the first prompt information blocks the first content that the user is paying attention to, the second prompt information can be used to guide the user to continue long pressing, thereby avoiding misleading the user to interrupt the long pressing operation.

[0058] In combination with the method described in the second aspect, the first prompt information includes any one of the following: a toolbar or a floating window.

[0059] In combination with the method described in the second aspect, the first content includes images and / or text.

[0060] In this way, the needs of users to process various types of content can be met.

[0061] In combination with the method described in the second aspect, the method further includes: in response to the long press operation reaching between the first duration and the second duration, taking a screenshot to obtain the first content.

[0062] In a third aspect, the present application provides an electronic device comprising one or more processors and one or more memories; wherein the one or more memories are coupled to the one or more processors, and the one or more memories are used to store computer program code, and the computer program code comprises computer instructions, and when the one or more processors execute the computer instructions, the method described in any one of the first aspect or the second aspect is executed.

[0063] In a fourth aspect, the present application provides a computer-readable storage medium comprising instructions, which, when executed on an electronic device, enables execution of the method described in either the first aspect or the second aspect. BRIEF DESCRIPTION OF THE DRAWINGS

[0064] Figures 1A-1D are schematic diagrams of several image processing operation interfaces provided by the application;

[0065] Figures 1E-1G are schematic diagrams of several text processing operation interfaces provided by the application;

[0066] FIG2A is a schematic diagram of an operation interface for processing an image provided by the present application;

[0067] FIG2B is a schematic diagram of a set of text processing operation interfaces provided by the present application;

[0068] FIG3A is a schematic diagram of an operation interface for selecting a group of images provided in an embodiment of the present application;

[0069] FIG3B is a schematic diagram of an operation interface for transmitting a set of images provided in an embodiment of the present application;

[0070] FIG4A is a schematic diagram of another set of image selection operation interfaces provided by an embodiment of the present application;

[0071] FIG4B is a schematic diagram of another set of image transmission operation interfaces provided by an embodiment of the present application;

[0072] FIG5A is a schematic diagram of another set of image selection operation interfaces provided by an embodiment of the present application;

[0073] FIG5B is a schematic diagram of another set of image transmission operation interfaces provided in an embodiment of the present application;

[0074] FIG6A is a schematic diagram of another set of image selection operation interfaces provided by an embodiment of the present application;

[0075] FIG6B is a schematic diagram of another set of image transmission operation interfaces provided by an embodiment of the present application;

[0076] FIG7A is a schematic diagram of an operation interface for selecting text provided in an embodiment of the present application;

[0077] FIG7B is a schematic diagram of an operation interface for transmitting selected text provided in an embodiment of the present application;

[0078] FIG8 is a schematic diagram of the hardware architecture of an electronic device provided in an embodiment of the present application;

[0079] FIG9 is a schematic diagram of electronic device software provided in an embodiment of the present application. DETAILED DESCRIPTION

[0080] The following is a clear and detailed description of the technical solutions in the embodiments of the present application, with reference to the accompanying drawings. In the description of the embodiments of the present application, unless otherwise specified, " / " represents the meaning of "or." For example, A / B can represent A or B. "and / or" in the text is merely a description of the association relationship between related objects, indicating that three relationships can exist. For example, A and / or B can represent: A exists alone, A and B exist at the same time, and B exists alone.

[0081] In the following, the terms "first" and "second" are used for descriptive purposes only and should not be understood to imply or suggest relative importance or implicitly indicate the number of the technical features indicated. Therefore, the features defined as "first" and "second" may explicitly or implicitly include one or more of the features. In the description of the embodiments of this application, unless otherwise specified, "plurality" means two or more.

[0082] References to "embodiments" in this application mean that a particular feature, structure, or characteristic described in connection with the embodiment may be included in at least one embodiment of the application. The appearance of this phrase in various places in the specification does not necessarily refer to the same embodiment, nor does it constitute an independent or alternative embodiment that is mutually exclusive of other embodiments. It is understood, both explicitly and implicitly, by those skilled in the art that the embodiments described in this application may be combined with other embodiments.

[0083] The term "user interface (UI)" in the following embodiments of this application refers to a medium interface for interaction and information exchange between an application or operating system and a user, which realizes the conversion between the internal form of information and the form that the user can receive. The user interface is a source code written in a specific computer language such as Java and extensible markup language (XML). The interface source code is parsed and rendered on an electronic device and finally presented as content that the user can recognize. The commonly used form of user interface is graphical user interface (GUI), which refers to a user interface related to computer operations that is displayed in a graphical manner. It can be a visual interface element such as text, icons, buttons, menus, tabs, text boxes, dialog boxes, status bars, navigation bars, widgets, etc. displayed on the display screen of an electronic device.

[0084] Currently, all types of applications (also known as applications or apps) are equipped with controls. On the one hand, applications can use controls to display content such as text and images. On the other hand, applications can detect operations on controls and provide users with further processing methods for the content in the controls.

[0085] 1A-1D , which are schematic diagrams of several image processing operation interfaces provided by the application.

[0086] The interface of the application shown in Figure 1A includes a control 111 that is an image-type control that does not support selection. After the user inputs an operation such as a long press to the control 111, the application does not respond, that is, it does not trigger the image in the selection control 111.

[0087] As shown in FIG1B , the application includes a control 112 that supports selection of an image. After a user inputs an operation, such as a long press, on the control 112, the application pops up a window 113. The window 113 includes various processing options, such as sharing to different applications, saving, and viewing the original image. The window 113 also partially covers the image in the control 112.

[0088] As shown in FIG1C , the application interface includes a control 114 that supports selection. After a user inputs an action, such as a long press, on control 114 , the application displays a floating window 115 above control 114 . Floating window 115 includes various options, such as "Not interested in this product," "Don't want to see this type of product," "Already bought," "More," and "Find similar products." Floating window 115 completely obscures the image displayed in control 114 .

[0089] As shown in FIG1D , the application interface includes a control 116 that supports selection. After a user inputs an action, such as a long press, on control 116, the application displays an overlay over control 116 and a window 117 within the overlay. Window 117 includes various options, such as "Dislike the Product," "Dislike the Category," "Content is Offensive," and "Find Similar." Although the overlay is transparent, it completely obscures the image displayed in control 116.

[0090] 1E-1G , which are schematic diagrams of several text processing operation interfaces provided by the application.

[0091] The interface of the application shown in Figure 1E contains a control 121 that is a text-type control that does not support selection. After the user inputs an operation such as a long press to the control 121, the application does not respond, that is, it does not trigger the selection of the content in the control 121.

[0092] As shown in FIG1F , the interface of the application includes a control 122 which is a text control that only supports full selection. After the user inputs an operation such as a long press to the control 122 , the application selects all the text in the control 122 by default and pops up a toolbar 123 for processing the text. The toolbar 123 may include a variety of tool options, such as copy, forward, favorite, and search, etc.

[0093] FIG1G shows an application interface, which includes a control 124 that supports free selection of text. After a user inputs an action, such as a long press, on control 124, the application displays cursors 125A and 125B for sliding text selection, and pops up a toolbar 126 for manipulating the selected content. Toolbar 126 includes various tools, such as copy, select all, and search.

[0094] The previous article only describes by way of example the content processing methods provided by several different applications for this application. By analyzing the layout of controls in a large number of applications and the control processing methods provided, it is found that the controls provided by most applications do not support user selection of content, and thus do not support further processing of the content. Although the controls provided by a small number of applications support user selection of content for further processing, the processing methods provided by different applications are not the same.

[0095] In view of this, the present application provides a content processing method, in which users can be supported to select content provided by the application, and a unified and rich processing method can be provided for the content in different applications, including but not limited to cross-application transmission, split-screen transmission, cross-device transmission, etc. This application only introduces cross-application transmission as an example. For details, please refer to the introduction of Figures 2A-2B below.

[0096] Refer to FIG2A , which is a schematic diagram of an operation interface for processing an image provided in this application.

[0097] 2A shows an interface 20 of an application, which includes an image control for displaying an image 211 .

[0098] 2A ab shows an operation interface for selecting an image. Specifically, when the electronic device detects a long press operation on the image 211, a panel 212 containing the image 211 in a suspended state is displayed. The suspended panel 212 supports user dragging.

[0099] Figures bc in Figure 2A illustrate the panel dragging interface. Specifically, when the electronic device detects the dragging of panel 212, it can change the display area of ​​panel 212 along the dragging trajectory. Furthermore, while dragging panel 212, the electronic device displays a light strip 213, which instructs the user to drag the panel to any door hotspot to trigger the opening of any door. Furthermore, during the dragging process, the display format of panel 212 (e.g., display size, displayed content) can also be changed.

[0100] 2A , d, shows the interface for transferring images via AnyGate. Specifically, when the electronic device detects that panel 212 has been dragged to the AnyGate hot zone, AnyGate is triggered to open, and a menu bar 214 is displayed within the AnyGate, with application icons displayed within the menu bar 214. Upon detecting that panel 212 has been dragged and released to any icon, such as a note-taking application, image 211 within panel 212 is transferred to the note-taking application, and a corresponding prompt message 215 is popped up.

[0101] Refer to Figure 2B, which is a schematic diagram of a set of operation interfaces for processing text provided by this application.

[0102] 2B a shows an application interface 20. The interface 20 includes a text control for displaying text 221.

[0103] 2B shows an operation interface for selecting text. Specifically, when the electronic device detects a long press operation on the text 221, a panel 222 containing the text 221 in a suspended state is displayed. The suspended panel 222 supports user dragging.

[0104] Figure 2B (bc) shows the panel dragging interface. Specifically, the electronic device detects the dragging of panel 222 and can change the display area of ​​panel 222 according to the dragging trajectory. Furthermore, during the dragging process, the electronic device also displays a light strip 223, which indicates that the user should drag the panel to any door hotspot to trigger the opening of any door. Furthermore, during the dragging process, the display format of panel 222 (e.g., display size, displayed content) can also be changed.

[0105] 2B d shows the operation interface for transferring text in the panel through Any Door. Specifically, when the electronic device detects that the panel 222 is dragged to the Any Door hot zone, it triggers the opening of Any Door, and displays a menu bar 224 in the Any Door, which displays application icons. When the electronic device detects that the panel 222 is dragged to any icon of a note application, for example, and then released, the text 221 in the panel 222 is transferred to the note application, and a prompt message 225 pops up.

[0106] In this application, the content processing methods shown in Figures 1A-1G above are methods provided by an application itself and are used only to process content provided by that application. Different applications provide different content processing methods. The content processing methods shown in Figures 2A-2B above are methods provided by any application, service, or component and can be used to process content provided by both this application and other applications.

[0107] In order to retain the application's own content processing method and to add an extended content processing method without affecting the application's existing content processing method, that is, to ensure that the two methods can be implemented compatibly by electronic devices, the present application provides a content processing method, a graphical interface, and an electronic device.

[0108] The content processing method provided in this application includes: an electronic device displays an interface of a first application, the interface including first content such as text or an image. Upon receiving a long press operation on the first content, if the long press operation lasts for a first duration, a first prompt message provided by the first application is displayed, the first prompt message including an option to process the first content; if the long press operation lasts for a second duration, a first panel provided by a second application is displayed, the first panel including the first content. Upon receiving an operation of dragging the first panel to a target area and releasing it, the first content is shared with a target object.

[0109] Optionally, when the long press operation reaches the first duration and has not yet reached the second duration, the electronic device will also display a second prompt message provided by the second application. The second prompt message is used to guide the user to keep the hand on, that is, to continue to input the long press operation, thereby triggering the electronic device to turn on the extended content processing function of the second application. In one embodiment, the electronic device will only display the second prompt message when the first content is image content. This is because the first prompt message displayed by the first application for the long press operation of image content is usually a pop-up window, floating window, etc., which covers a large area of ​​the first content, so it is necessary to use the second prompt message to guide the user to keep the hand on. In another embodiment, regardless of whether the first content is image content or text content, the electronic device displays the second prompt message. This can provide users with a consistent operating experience.

[0110] Optionally, before sharing the first content in the first panel with the target object, the first content may be edited and the edited first content may be shared with the target object.

[0111] Next, we will introduce the relevant concepts involved in this application.

[0112] Hot Zone

[0113] The hot zone involved in this application refers to an area in the interface that can be used for interaction and will trigger the electronic device to execute the corresponding event after the interaction. Take the hot zone that triggers the electronic device to open any door as an example (referred to as the any door hot zone), the interaction method corresponding to the any door hot zone includes, for example, the operation of dragging a draggable element to the any door hot zone and then releasing it. The event triggered by the interaction method includes, for example, triggering the electronic device to open any door, that is, triggering the electronic device to display a menu bar containing application icons. The any door hot zone referred to in this application is only an exemplary name. This application does not limit the specific name of this area. The specific functions provided by it have been recorded in detail in the embodiments of this application.

[0114] First application

[0115] The first application includes a system application or a third-party application of the electronic device. In particular, to protect the user's intellectual property rights and provide the user with an immersive gaming experience, the first application in this application does not include gaming applications or document provision applications. If there are other requirements, other types of applications may also be excluded.

[0116] Native content processing capabilities

[0117] The "native content processing" function refers to a content processing function provided by the first application itself. This function includes supporting the user to trigger the display of a first prompt message by performing a long press on the content in the control, and then further processing the content in the control through the processing options in the first prompt message. This embodiment of the application does not limit the name of this function. The specific function and implementation of this function are described in detail in this document.

[0118] Second application

[0119] The second application includes a system application or a third-party application of the electronic device, or may also be a service or component of the electronic device, etc. The second application is different from the first application.

[0120] Expanded content processing capabilities

[0121] The "extended content processing" function refers to the content processing function provided by the second application for itself and other applications. This function includes "content selection" and "content sharing." The content processing methods discussed below are all extended content processing methods. The embodiments of this application do not limit the name of this function. The specific function and implementation of this function are described in detail in this document.

[0122] Content Selection

[0123] The "Content Selection" feature allows users to trigger the display of the first panel by long-pressing the control, and can also trigger the display of a second prompt before triggering the first panel. The "Content Selection" feature also includes the ability to drag and drop panels and edit text, images, and other content within them. For details, please refer to the UI implementation description below and will not be discussed here.

[0124] Content Sharing

[0125] The "content sharing" function can be specifically provided by "smart flow service", "cross-device transmission service" or "split-screen transmission service".

[0126] "Smart Flow Service" can also be called "Cross-Application Transmission Service", which specifically provides the function of sharing content in this application to other applications in Anygate.

[0127] "Cross-device transmission service" can also be called "multi-device collaborative service", which specifically provides the function of sharing the content of this device to other devices for collaborative processing.

[0128] The "split-screen transmission service" can also be called the "multi-screen collaborative service", which can specifically provide the ability to share the content of this sub-screen with other sub-screens for collaborative processing.

[0129] In the embodiments of this application, when "content sharing" is applied in different scenarios, "content sharing" can be specifically provided by the aforementioned different functional modules, and this embodiment of the application does not limit this. The names of the aforementioned various functions are only examples, and this embodiment of the application does not limit their names. The specific functions they provide are all described in detail in this application.

[0130] In an embodiment of the present application, "content selection" and "content sharing" can be provided by two independent functional modules, or can be provided by a functional module formed by coupling two sub-functional modules to each other. The implementation of this application does not impose any restrictions on this.

[0131] First duration

[0132] The first duration in this application includes one or more durations. This application does not limit the specific value of the first duration, which is determined by the content processing logic of the application itself. Currently, the long press duration for triggering content processing provided by most applications is between 400 milliseconds and 600 milliseconds.

[0133] Second duration

[0134] The second duration in this application includes one or more durations. When the second duration is a fixed duration, the fixed duration is longer than the first duration currently provided by each application, for example, 1100 milliseconds. If the second duration includes multiple durations, for applications with different first durations, the corresponding second durations are different. It is sufficient to ensure that the second duration corresponding to each application is longer than the first duration corresponding to the application.

[0135] Next, the content processing method provided by this application will be described in detail by taking text content and image content as examples and combining with several sets of user interfaces provided in the accompanying drawings.

[0136] This application provides four processing methods, please refer to the detailed description below for details.

[0137] 1. FIG. 3A-FIG 3B are operation interfaces involved in the first content processing method.

[0138] In content processing method 1, the electronic device can guide the user to keep the hand by gradually shrinking the aperture, that is, guide the user to continue to input a long press operation on the content until the long press operation reaches a second duration to trigger the display of the panel corresponding to the content.

[0139] Refer to FIG3A , which is a schematic diagram of an operation interface for selecting a group of images provided in an embodiment of the present application.

[0140] 3A a shows an application interface 30. This interface 30 includes an image 311, which can be displayed using an image control provided by the application. If the electronic device detects a long press operation on image 311 for a first duration, the electronic device displays prompt information 312 and prompt information 313 in response to the long press operation, as shown in FIG3A b.

[0141] 3A bc shows the prompt information displayed by the electronic device. Specifically, in response to a long press operation of a first duration on the image 311, the electronic device displays prompt information 312 provided by the current application and prompt information 313 provided by the second application.

[0142] In some implementations, since some applications do not provide methods for processing the content in the control, these applications will not respond to the operation to display the prompt information 312. Moreover, different applications may respond in different ways, that is, the displayed prompt information 312 may be a toolbar, floating window, etc. in addition to a pop-up window.

[0143] In some embodiments, the prompt information 313 can have a dynamic display effect. Taking the aperture shown in b and c in Figure 3A as an example, the aperture can gradually shrink as the pressing time increases, giving the user a sense of focus, and is used to guide the user to continue pressing until the aperture disappears after reaching the second time.

[0144] d in Figure 3A shows a panel including an image displayed by an electronic device. Specifically, if the electronic device detects that a long press operation on the image 311 reaches a second duration, in response to the long press operation, the electronic device displays a suspended panel 314 including the image 311. Optionally, during the process of the electronic device displaying the panel 314, it can be displayed by a dynamic effect from large to small. In addition, the electronic device also supports the user to drag the suspended panel 314, and during the dragging process, the display form of the panel 314 can also be changed, including changing the display size, content, etc.

[0145] Refer to FIG3B , which is a schematic diagram of an operation interface for transmitting an image according to an embodiment of the present application.

[0146] 3B shows a light strip 315 displayed by an electronic device. Specifically, after the electronic device displays a suspended panel 314, as the user drags the panel 314, the electronic device can display a light strip 315, which is used to guide the user to drag the panel 314 to any door hot zone to trigger the opening of any door (i.e., to open the smart flow service). The light strip 315 can be an interface element with attributes such as color, shadow, gradient, graphic fill (such as grid fill, diagonal fill), etc. In some embodiments, the light strip 315 can also present dynamic effects, such as changing the display area, color, etc. For example, the light strip can change the display area as the panel 314 is dragged, giving the user an operating experience of adsorbing the suspended panel 314. In other embodiments, the light strip 315 can also be an area with transparency, so that the interface elements displayed on the lower layer of the light strip 315 are not blocked.

[0147] Figure 3B f shows the operation interface of opening any door for transmission displayed by the electronic device. Specifically, when the electronic device detects that the panel 314 is dragged to the light strip 315 (or when the electronic device detects that the panel 314 is dragged to the second area), the electronic device is triggered to open any door, and the opened door displays a menu bar 316 including icons of one or more candidate applications. The menu bar 316 may include a favorites icon, a search icon, a share icon, a note icon, an information icon, a shopping icon, a print icon, and an email icon, etc. In addition, when the electronic device detects that the user continues to drag the panel 314 to the icon of any candidate application in the menu bar 316 (for example, the note application icon, i.e., the target area) and releases it, the electronic device can confirm that the note application is the target object. Subsequently, the electronic device can transfer the text corresponding to the panel 314 (i.e., the target text) to the note application, and can also output a corresponding prompt message 317. Not limited to outputting prompt message 317, in some other embodiments, the electronic device can also display a window provided by the target object, or directly jump to the interface provided by the target object.

[0148] In one practicable manner, after the electronic device displays the panel 314 shown in d in FIG3A , and before detecting the operation of dragging the panel 314 shown in e in FIG3B , the user can long press the image 311 to trigger the display of the panel 314 without releasing the hand and directly start dragging the panel 314, or the user can release the hand after long pressing the image 311 to trigger the display of the panel 314, and start dragging the panel 314 within 3 seconds after releasing the hand, and the embodiment of the present application does not limit this. Optionally, the length of time that the panel 314 remains displayed can be other than 3 seconds, and the embodiment of the present application does not limit this.

[0149] Optionally, after the electronic device displays the panel 314, if an operation of dragging the panel 314 to an area other than the icon of the application in the arbitrary door and releasing it is detected, the image transmission is ended, that is, the electronic device grays out the arbitrary door and stops displaying the panel 314. In this way, if the user does not want to transmit the image, the user can cancel the image transmission task through this operation.

[0150] In an embodiment of the present application, the custom names involved in the aforementioned content processing method 1 can also be called other names, specifically including: the application providing the interface 30 can also be called the first application. The image 311 can also be called the first content, the image-type control for displaying the image 311 can also be called the first control, the prompt information 312 can also be called the first prompt information, the prompt information 313 can also be called the second prompt information, and the panel 314 can also be called the first panel. The note application can also be called the third application or target object, and the operation of dragging the image 311 to the note application icon and releasing it can also be called the first operation. Among them, the area where the user drags the panel 314 to trigger the opening of any door can also be called the second area, and the area for displaying the light band 315 can also be called the third area. The third area partially or completely overlaps with the second area.

[0151] 2. FIG. 4A-FIG 4B are operation interfaces involved in the second content processing method.

[0152] In content processing method 2, the electronic device can guide the user to keep the hand by gradually filling up the progress circle, that is, guide the user to continue to input a long press operation on the content until the long press operation reaches a second duration to trigger the display of the panel corresponding to the content.

[0153] Refer to FIG4A , which is a schematic diagram of another set of operation interfaces for selecting images provided in an embodiment of the present application.

[0154] 4A, a, shows an application interface 40. Interface 40 includes an image 411, which can be displayed using an image control provided by the application. If the electronic device detects a long press operation on image 411 for a first duration, the electronic device displays prompt information 412 and prompt information 413 in response to the long press operation, as shown in 4A, b, and c.

[0155] 4A b and c show the prompt information displayed by the electronic device. Specifically, in response to a long press operation of a first duration on the image 411, the electronic device displays prompt information 412 provided by the current application and prompt information 413 provided by the second application.

[0156] In some implementations, since some applications do not provide methods for processing the content in the control, these applications will not respond to the operation to display the prompt information 412. Moreover, different applications may respond in different ways, that is, the displayed prompt information 412 may be a toolbar, floating window, etc. in addition to a pop-up window.

[0157] In some embodiments, the prompt information 413 can have a dynamic display effect. Taking the progress circle shown in b and c in Figure 4A as an example, the progress circle can gradually fill up with progress as the pressing time increases, giving the user a feeling that the long press trigger operation is about to be completed, and is used to guide the user to continue long pressing until the progress circle fills up and disappears after reaching the second time.

[0158] 4A d shows a panel including an image displayed by the electronic device. Specifically, if the electronic device detects that the long press operation on the image 411 reaches a second duration, in response to the long press operation, the electronic device displays a suspended panel 414 containing the image 411. Optionally, during the process of the electronic device displaying the panel 414, it can be displayed by a dynamic effect from large to small. In addition, the electronic device also supports the user to drag the suspended panel 414, and during the dragging process, the display form of the panel 414 can also be changed, including changing the display size, content, etc.

[0159] Refer to FIG4B , which is a schematic diagram of another set of operation interfaces for transmitting images provided in an embodiment of the present application.

[0160] 4B shows a light strip 415 displayed by an electronic device. Specifically, after the electronic device displays the suspended panel 414, as the user drags the panel 414, the electronic device can display a light strip 415, which is used to guide the user to drag the panel 414 to any door hot zone to trigger the opening of any door (i.e., to open the smart flow service). The light strip 415 can be an interface element with attributes such as color, shadow, gradient, graphic fill (such as grid fill, oblique line fill), etc. In some embodiments, the light strip 415 can also present dynamic effects, such as changing the display area, color, etc. For example, the light strip can change the display area as the panel 414 is dragged, giving the user an operating experience of adsorbing the suspended panel 414. In other embodiments, the light strip 415 can also be an area with transparency, so that the interface elements displayed on the lower layer of the light strip 415 are not blocked.

[0161] Figure 4B f shows the operation interface of opening any door for transmission displayed by the electronic device. Specifically, when the electronic device detects that the panel 414 is dragged to the light strip 415, it triggers the electronic device to open any door, and the opened door displays a menu bar 416 including icons of one or more candidate applications. The menu bar 416 may include a favorites icon, a search icon, a share icon, a note icon, an information icon, a shopping icon, a print icon, and an email icon, etc. In addition, when the electronic device detects that the user continues to drag the panel 414 to the icon of any candidate application in the menu bar 416 (for example, the note application icon, i.e., the target area) and releases it, the electronic device can confirm that the note application is the target object. Subsequently, the electronic device can transfer the text corresponding to the panel 414 (i.e., the target text) to the note application, and can also output corresponding prompt information 417. Not limited to outputting prompt information 417, in some other embodiments, the electronic device can also display a window provided by the target object, or directly jump to the interface provided by the target object.

[0162] In one practicable manner, after the electronic device displays the panel 414 shown in d in FIG. 4A , and before detecting the operation of dragging the panel 414 shown in e in FIG. 4B , the user can long-press image 411 to trigger the display of the panel 414 and directly start dragging the panel 414 without releasing the hand, or the user can long-press image 411 to trigger the display of the panel 414 and release the hand, and start dragging the panel 414 within 3 seconds after releasing the hand, and the embodiment of the present application does not limit this. Optionally, the duration for which the panel 414 remains displayed may be other than 3 seconds, and the embodiment of the present application does not limit this.

[0163] Optionally, after the electronic device displays panel 414, if an operation of dragging and releasing the panel 414 to an area other than the icon of the application in the arbitrary door is detected, the image transmission is terminated, that is, the electronic device grays out the arbitrary door and stops displaying the panel 414. In this way, if the user does not want to transmit the image, the user can cancel the image transmission task through this operation.

[0164] In an embodiment of the present application, the custom names involved in the aforementioned content processing method 2 can also be called other names, specifically including: the application providing the interface 40 can also be called the first application. The image 411 can also be called the first content, the image-type control for displaying the image 411 can also be called the first control, the prompt information 412 can also be called the first prompt information, the prompt information 413 can also be called the second prompt information, and the panel 414 can also be called the first panel. The note application can also be called the third application or target object, and the operation of dragging the image 411 to the note application icon and releasing it can also be called the first operation. Among them, the area where the user drags the panel 414 to trigger the opening of any door can also be called the second area, and the area for displaying the light band 415 can also be called the third area. The third area partially or completely overlaps with the second area.

[0165] 3. FIG. 5A-FIG 5B are operation interfaces involved in the third content processing method.

[0166] In content processing method 3, the electronic device can guide the user to keep the hand by using a gradually spreading light spot animation, that is, guide the user to continue to input a long press operation on the content until the long press operation reaches a second duration to trigger the display of the panel corresponding to the content.

[0167] Refer to FIG5A , which is a schematic diagram of another set of operation interfaces for selecting images provided in an embodiment of the present application.

[0168] 5A a shows an application interface 50. This interface 50 includes an image 511, which can be displayed using an image control provided by the application. If the electronic device detects a long press operation on image 511 for a first duration, in response to the long press operation, the electronic device displays prompt information 512 and prompt information 513, as shown in b and c of FIG5A .

[0169] 5A b and c show the prompt information displayed by the electronic device. Specifically, in response to a long press operation of a first duration on the image 511, the electronic device displays prompt information 512 provided by the current application and prompt information 513 provided by the second application.

[0170] In some implementations, since some applications do not provide methods for processing the content in the control, these applications will not respond to the operation to display the prompt information 512. Moreover, different applications may respond in different ways, that is, the displayed prompt information 512 may be a toolbar, floating window, etc. in addition to a pop-up window.

[0171] In some embodiments, the prompt information 513 may have a dynamic display effect. Taking the light spot dynamic effect shown in b and c in Figure 5A as an example, the light spot dynamic effect may gradually spread as the pressing time increases, and is used to guide the user to continue to press and hold until the progress circle is filled and disappears after reaching the second time.

[0172] 5A d shows a panel including an image displayed by the electronic device. Specifically, if the electronic device detects that the long press operation on the image 511 reaches a second duration, in response to the long press operation, the electronic device displays a suspended panel 514 including the image 511. Optionally, during the process of the electronic device displaying the panel 514, it can be displayed by a dynamic effect from large to small. In addition, the electronic device also supports the user to drag the suspended panel 514, and during the dragging process, the display form of the panel 514 can also be changed, including changing the display size, content, etc.

[0173] Refer to FIG5B , which is a schematic diagram of another set of operation interfaces for transmitting images provided in an embodiment of the present application.

[0174] 5B shows a light strip 515 displayed by an electronic device. Specifically, after the electronic device displays a suspended panel 514, as the user drags the panel 514, the electronic device can display a light strip 515, which is used to guide the user to drag the panel 514 to any door hot zone to trigger the opening of any door (i.e., to open the smart flow service). The light strip 515 can be an interface element with attributes such as color, shadow, gradient, graphic fill (such as grid fill, oblique fill), etc. In some embodiments, the light strip 515 can also present dynamic effects, such as changing the display area, color, etc. For example, the light strip can change the display area as the panel 514 is dragged, giving the user an operating experience of adsorbing the suspended panel 514. In other embodiments, the light strip 515 can also be an area with transparency, so that the interface elements displayed on the lower layer of the light strip 515 are not blocked.

[0175] Figure 5B f shows the operation interface of opening any door for transmission displayed by the electronic device. Specifically, when the electronic device detects that the panel 514 is dragged to the light strip 515, it triggers the electronic device to open any door, and the opened door displays a menu bar 516 including icons of one or more candidate applications. The menu bar 516 may include a favorites icon, a search icon, a share icon, a note icon, an information icon, a shopping icon, a print icon, and an email icon, etc. In addition, when the electronic device detects that the user continues to drag the panel 514 to the icon of any candidate application in the menu bar 516 (for example, the note application icon, i.e., the target area) and releases it, the electronic device can confirm that the note application is the target object. Subsequently, the electronic device can transfer the text corresponding to the panel 514 (i.e., the target text) to the note application, and can also output corresponding prompt information 517. Not limited to outputting prompt information 517, in some other embodiments, the electronic device can also display the window provided by the target object, or directly jump to the interface provided by the target object.

[0176] In one practicable manner, after the electronic device displays the panel 514 shown in d in FIG. 5A , and before detecting the operation of dragging the panel 514 shown in e in FIG. 5B , the user can long-press the image 511 to trigger the display of the panel 514 without releasing the hand and directly start dragging the panel 514, or the user can long-press the image 511 to trigger the display of the panel 514 and release the hand, and start dragging the panel 514 within 3 seconds after releasing the hand, and the embodiment of the present application does not limit this. Optionally, the duration for which the panel 514 remains displayed may be other than 3 seconds, and the embodiment of the present application does not limit this.

[0177] Optionally, after the electronic device displays the panel 514, if an operation of dragging the panel 514 to an area other than the icon of the application in the arbitrary door and releasing it is detected, the image transmission is terminated, that is, the electronic device grays out the arbitrary door and stops displaying the panel 514. In this way, if the user does not want to transmit the image, the user can cancel the image transmission task through this operation.

[0178] In an embodiment of the present application, the custom names involved in the aforementioned content processing method 3 can also be called other names, specifically including: the application providing the interface 50 can also be called the first application. The image 511 can also be called the first content, the image-type control for displaying the image 511 can also be called the first control, the prompt information 512 can also be called the first prompt information, the prompt information 513 can also be called the second prompt information, and the panel 514 can also be called the first panel. The note application can also be called the target object, and the operation of dragging the image 511 to the note application icon and releasing it can also be called the first operation. Among them, the area where the user drags the panel 514 to trigger the opening of any door can also be called the second area, and the area for displaying the light band 515 can also be called the third area, and the third area partially or completely overlaps with the second area.

[0179] 4. FIG. 6A-FIG 6B are operation interfaces involved in the third content processing method.

[0180] In content processing method 4, the electronic device can guide the user to keep the device in hand through a flashing fence animation, that is, guide the user to continue inputting a long press operation on the content until the long press operation reaches a second duration to trigger the display of the panel corresponding to the content.

[0181] Refer to FIG6A , which is a schematic diagram of another set of operation interfaces for selecting images provided in an embodiment of the present application.

[0182] FIG6A a shows an application interface 60. The interface 60 includes an image 611, which can be displayed using an image control provided by the application. If the electronic device detects that a long press operation on the image 611 has reached a first duration, the electronic device displays prompt information 612 and prompt information 613 in response to the long press operation, as shown in FIG6A b and c.

[0183] 6A b and c show the prompt information displayed by the electronic device. Specifically, in response to a long press operation of a first duration on the image 611, the electronic device displays prompt information 612 provided by the current application and prompt information 613 provided by the second application.

[0184] In some implementations, since some applications do not provide methods for processing the content in the control, these applications will not respond to the operation to display the prompt information 612. Moreover, different applications may respond in different ways, that is, the displayed prompt information 612 may be a toolbar, floating window, etc. in addition to a pop-up window.

[0185] In some embodiments, the prompt information 613 can have a dynamic display effect. Taking the fence surrounding the image 611 shown in b and c in Figure 6A as an example, the fence can continue to flash as the pressing time increases, to guide the user to continue to press and hold until the progress circle is filled and disappears after reaching the second time.

[0186] d in Figure 6A shows a panel including an image displayed by the electronic device. Specifically, if the electronic device detects that the long press operation on the image 611 reaches a second duration, in response to the long press operation, the electronic device displays a suspended panel 614 including the image 611. Optionally, during the process of the electronic device displaying the panel 614, it can be displayed by a dynamic effect from large to small. In addition, the electronic device also supports the user to drag the suspended panel 614, and during the dragging process, the display form of the panel 614 can also be changed, including changing the display size, content, etc.

[0187] Refer to FIG6B , which is a schematic diagram of another set of operation interfaces for transmitting images provided in an embodiment of the present application.

[0188] 6B shows a light strip 615 displayed by an electronic device. Specifically, after the electronic device displays a suspended panel 614, as the user drags the panel 614, the electronic device can display a light strip 615, which is used to guide the user to drag the panel 614 to any door hot zone to trigger the opening of any door (i.e., to open the smart flow service). The light strip 615 can be an interface element with attributes such as color, shadow, gradient, graphic fill (such as grid fill, oblique fill), etc. In some embodiments, the light strip 615 can also present dynamic effects, such as changing the display area, color, etc. For example, the light strip can change the display area as the panel 614 is dragged, giving the user an operating experience of adsorbing the suspended panel 614. In other embodiments, the light strip 615 can also be an area with transparency, so that the interface elements displayed on the lower layer of the light strip 615 are not blocked.

[0189] Figure 6B f shows the operation interface of opening any door for transmission displayed by the electronic device. Specifically, when the electronic device detects that the panel 614 is dragged to the light strip 615, it triggers the electronic device to open any door, and the opened door displays a menu bar 616 including icons of one or more candidate applications. The menu bar 616 may include a favorites icon, a search icon, a share icon, a note icon, an information icon, a shopping icon, a print icon, and an email icon, etc. In addition, when the electronic device detects that the user continues to drag the panel 614 to the icon of any candidate application in the menu bar 616 (for example, the note application icon, i.e., the target area) and releases it, the electronic device can confirm that the note application is the target object. Subsequently, the electronic device can transfer the text corresponding to the panel 614 (i.e., the target text) to the note application, and can also output corresponding prompt information 617. Not limited to outputting prompt information 617, in some other embodiments, the electronic device can also display a window provided by the target object, or directly jump to the interface provided by the target object.

[0190] In one practicable manner, after the electronic device displays the panel 614 shown in d in FIG6A , and before detecting the operation of dragging the panel 614 shown in e in FIG6B , the user can long press the image 611 to trigger the display of the panel 614 and start dragging the panel 614 without releasing the hand, or the user can release the hand after long pressing the image 611 to trigger the display of the panel 614 and start dragging the panel 614 within 3 seconds after releasing the hand, and the embodiment of the present application does not limit this. Optionally, the length of time that the panel 614 remains displayed can be other than 3 seconds, and the embodiment of the present application does not limit this.

[0191] Optionally, after the electronic device displays the panel 614, if an operation of dragging the panel 614 to an area other than the icon of the application in the arbitrary door and releasing it is detected, the image transmission is terminated, that is, the electronic device grays out the arbitrary door and stops displaying the panel 614. In this way, if the user does not want to transmit the image, the user can cancel the image transmission task through this operation.

[0192] In an embodiment of the present application, the custom names involved in the aforementioned content processing method 4 can also be called other names, specifically including: the application providing the interface 60 can also be called the first application. The image 611 can also be called the first content, the image-type control for displaying the image 611 can also be called the first control, the prompt information 612 can also be called the first prompt information, the prompt information 613 can also be called the second prompt information, and the panel 614 can also be called the first panel. The note application can also be called the target object, and the operation of dragging the image 611 to the note application icon and releasing it can also be called the first operation. Among them, the area where the user drags the panel 614 to trigger the opening of any door can also be called the second area, and the area for displaying the light band 615 can also be called the third area, and the third area partially or completely overlaps with the second area.

[0193] The previous article only takes image content as an example to introduce the operation interface involved. The processing method for text content provided in this application is similar to the processing method for the aforementioned image content. Next, only the first image content processing method introduced in the aforementioned Figures 3A-3B is used as an example to introduce the corresponding processing method for text content. For other specific content processing methods, you can refer to the several processing methods shown in the previous Figures 4A-6B, which will not be repeated here.

[0194] Refer to Figure 7A, which is a schematic diagram of an operation interface for selecting a group of texts provided in an embodiment of the present application.

[0195] FIG7A a shows an application interface 70. The interface 70 includes text 711, which can be displayed using a text control provided by the application. If the electronic device detects that a long press operation on the text 711 has reached a first duration, the electronic device displays prompt information 712 and prompt information 713 in response to the long press operation, as shown in FIG7A b.

[0196] 7A bc shows the prompt information displayed by the electronic device. Specifically, in response to a long press operation of a first duration on the text 711, the electronic device displays prompt information 712 provided by the current application and prompt information 713 provided by the second application.

[0197] In some implementations, since some applications do not provide methods for processing the content in the control, these applications will not respond to the operation to display the prompt information 712. Moreover, different applications may respond in different ways, that is, the displayed prompt information 712 may be a pop-up window, floating window, etc. in addition to the toolbar.

[0198] In some embodiments, the prompt information 713 can have a dynamic display effect. Taking the aperture shown in b and c in Figure 7A as an example, the aperture can gradually shrink as the pressing time increases, giving the user a sense of focus, and is used to guide the user to continue to press and hold until the aperture disappears after reaching the second time.

[0199] d in Figure 7A shows a panel including text displayed by the electronic device. Specifically, if the electronic device detects that the long press operation on the text 711 reaches a second duration, in response to the long press operation, the electronic device displays a suspended panel 714 containing the text 711. Optionally, during the process of the electronic device displaying the panel 714, it can be displayed by a dynamic effect from large to small. In addition, the electronic device also supports the user to drag the suspended panel 714, and during the dragging process, the display form of the panel 714 can also be changed, including changing the display size, content, etc.

[0200] Refer to Figure 7B, which is a schematic diagram of another set of operation interfaces for transmitting selected text provided in an embodiment of the present application.

[0201] 7B shows a light strip 715 displayed by an electronic device. Specifically, after the electronic device displays the suspended panel 714, as the user drags the panel 714, the electronic device can display a light strip 715, which is used to guide the user to drag the panel 714 to any door hot zone to trigger the opening of any door (i.e., to open the smart flow service). The light strip 715 can be an interface element with attributes such as color, shadow, gradient, graphic fill (such as grid fill, diagonal fill), etc. In some embodiments, the light strip 715 can also present dynamic effects, such as changing the display area, color, etc. For example, the light strip can change the display area as the panel 714 is dragged, giving the user an operating experience of adsorbing the suspended panel 714. In other embodiments, the light strip 715 can also be an area with transparency, so that the interface elements displayed on the lower layer of the light strip 715 are not blocked.

[0202] Figure 7B f shows the operation interface of opening any door for transmission displayed by the electronic device. Specifically, when the electronic device detects that the panel 714 is dragged to the light strip 715, it triggers the electronic device to open any door, and the opened door displays a menu bar 716 including icons of one or more candidate applications. The menu bar 716 may include a favorites icon, a search icon, a share icon, a note icon, an information icon, a shopping icon, a print icon, and an email icon, etc. In addition, when the electronic device detects that the user continues to drag the panel 714 to the icon of any candidate application in the menu bar 716 (for example, the note application icon, i.e., the target area) and releases it, the electronic device can confirm that the note application is the target object. Subsequently, the electronic device can transfer the text corresponding to the panel 714 (i.e., the target text) to the note application, and can also output corresponding prompt information 717. Not limited to outputting prompt information 717, in some other embodiments, the electronic device can also display the window provided by the target object, or directly jump to the interface provided by the target object.

[0203] In one practicable manner, after the electronic device displays the panel 714 shown in d in FIG. 7A , and before detecting the operation of dragging the panel 714 shown in e in FIG. 7B , the user can long press the text 711 to trigger the display of the panel 714 without releasing the hand and directly start dragging the panel 714, or the user can long press the text 711 to trigger the display of the panel 714 and release the hand, and start dragging the panel 714 within 3 seconds after releasing the hand, and the embodiment of the present application does not limit this. Optionally, the length of time that the panel 714 remains displayed can be other than 3 seconds, and the embodiment of the present application does not limit this.

[0204] Optionally, after the electronic device displays panel 714, if an operation of dragging and releasing the panel 714 to an area other than the icon of the application in the AnyGate is detected, the text transmission is terminated, that is, the electronic device grays out the AnyGate and stops displaying panel 714. In this way, if the user does not want to transmit text, he or she can cancel the text transmission task through this operation.

[0205] In an embodiment of the present application, the custom names involved in the aforementioned content processing method 4 can also be called other names, specifically including: the application providing the interface 70 can also be called the first application. The text 711 can also be called the first content, the image control for displaying the text 711 can also be called the first control, the prompt information 712 can also be called the first prompt information, the prompt information 713 can also be called the second prompt information, and the panel 714 can also be called the first panel. The note application can also be called the target object, and the operation of dragging the text 711 to the note application icon and releasing it can also be called the first operation. Among them, the area where the user drags the panel 714 to trigger the opening of any door can also be called the second area, and the area for displaying the light band 715 can also be called the third area, and the third area partially or completely overlaps with the second area.

[0206] Edit the contents of the panel

[0207] In the aforementioned UI embodiments of Figures 3A to 7B, after the electronic device is triggered to display the panel corresponding to the image or text, the content in the panel is shared by simply dragging the panel to the target area and releasing it. In addition, the electronic device can also trigger the display of an editing tool by performing a second operation on the panel after the panel is floated and before dragging the panel content to share, so that the editing tool can be used to freely edit the content in the panel (the content before editing can also be referred to as the first content, and the content after editing can also be referred to as the second content), and then drag the edited content to the target area for sharing.

[0208] The methods for editing the content in the panel include but are not limited to any one or more of the following:

[0209] (1) First, drag the panel to the editing area, and then input operations such as deleting, selecting, and adding text on the panel; or, perform operations such as graffiti and cropping on the image in the panel. Specifically, taking Figures 3A and 3B as an example, after the electronic device displays the panel 314 shown in Figure 3A c, an editing icon can also be displayed on the upper layer of the interface 30. The editing icon is used to instruct the user to continue dragging the panel 314 into the hot zone of the editing icon to edit the image 311.

[0210] (2) Directly perform operations such as deleting, selecting, and adding text in the panel; or directly perform operations such as graffiti and cropping on the image in the panel. Specifically, taking Figures 3A and 3B as an example, after the electronic device displays the panel 314 shown in Figure 3A c, it can also detect operations acting on the panel 314 to edit the image 311 therein.

[0211] Other ways to share content

[0212] The aforementioned Figures 3B, 4B, 5B, 6B and 7B only use the “smart flow service” as an example to introduce the operation method of transmitting images, text and other content. In addition, the electronic device can also transmit the selected text through methods such as “cross-device transmission service” or “split-screen transmission service”. The operation methods corresponding to the latter two methods are similar to the operation methods described above, the difference being that the panel corresponding to the image and text needs to be dragged to a target area different from the aforementioned light band, and the target object of sharing is also different. Taking the “cross-device transmission service” as an example, the target area can also be the edge area of ​​the local electronic device (the edge area includes, for example, the left edge, right edge, upper edge or lower edge of the local device display screen, and the specific edge area depends on the side of the neighboring device close to the local device. The edge area can also be called the fourth area), and the target object is the neighboring device for collaborative processing. Taking the “split-screen transmission service” as an example, the target area can be another split-screen area of ​​the electronic device, and the target object is the object in the other split-screen area.

[0213] Other rules to guide users to continue long pressing

[0214] In the aforementioned UI embodiments of Figures 3A-7B, regardless of whether it is image content or text content, when a long press operation of the first duration is detected on the content of that type, the electronic device displays an expanded prompt message to guide the user to continue the long press. In addition, the present application may also adopt the following rules: in some cases, the expanded prompt message to guide the user to continue the long press is displayed, and in other cases, the expanded prompt message to guide the user to continue the long press is not displayed.

[0215] (1) In one practicable manner, for image content, it is necessary to use the second prompt information shown in the aforementioned Figures 3A-6B to guide the user to continue inputting a long press operation to trigger the display of a panel including an image, and then the subsequent content processing method. For text content, it is not necessary to provide the second prompt information shown in the aforementioned Figures 3A-6B. This is because, for image content currently provided by most applications, the native content processing methods provided by the application include: in response to a long press operation on the image, displaying a corresponding pop-up window, floating window or mask, etc. These prompt information will block the image over a large area, in this case causing the user to mistakenly believe that the pressing operation should be terminated. For text content currently provided by most applications, the native content processing methods provided by the application include: in response to a long press operation on the text, displaying a corresponding toolbar, etc. These prompt information will not block the text over a large area, and generally will not mislead the user into not being able to continue inputting a pressing operation. Therefore, in the extended content processing method provided by the present application, in order to ensure that the user can know and adopt the extended content processing function provided by the present application, only extended prompt information is provided for image content.

[0216] (2) In another practicable manner, the content can be divided according to the native prompt information corresponding to the content. When the coverage area of ​​the content by the native prompt information exceeds a preset value (e.g., 70%), the second prompt information (i.e., the extended prompt information) as shown in Figures 3A to 6B is displayed; when the coverage area of ​​the content by the native prompt information does not exceed the threshold, the extended prompt information is not displayed. In this way, it can effectively ensure that the user is aware of the extended content processing function provided by the present application, can guide the user to successfully adopt the extended content processing function provided by the present application, and ensure the effectiveness of the extended content processing function.

[0217] Other ways to guide users to continue long pressing

[0218] In the aforementioned UI embodiments of Figures 3A-7B, only four types of prompt information guiding the user to continue long pressing are used as examples. In addition, the present application can also provide other forms of guidance information, such as text prompts, voice prompts, vibration prompts, breathing light prompts, etc., and the embodiments of the present application do not limit this.

[0219] From the above description, it can be seen that the implementation of the method provided by this application has the following beneficial effects:

[0220] (1) The application's own content processing method is retained, and the extended content processing method provided by this application is implemented compatibly without affecting the application's existing content processing method.

[0221] (2) Providing users with a unified content processing method. Specifically, since different applications provide different content processing methods, when users want to perform unified processing on different applications, they can use the method provided by this application.

[0222] (3) Adapt to a wider range of application scenarios, including but not limited to cross-application transmission, split-screen transmission, and cross-device transmission.

[0223] (4) Provide users with a more convenient and free method for content selection, as well as a more convenient and rich method for content sharing.

[0224] Based on the above introduction to the UI embodiment of the content processing method provided in this application, the form of the electronic device involved and its software and hardware architecture are introduced next.

[0225] Electronic equipment can be equipped or portable terminal devices with other operating systems, such as mobile phones, tablet computers, desktop computers, laptop computers, handheld computers, notebook computers, ultra-mobile personal computers (UMPCs), netbooks, as well as cellular phones, personal digital assistants (PDAs), augmented reality (AR) devices, virtual reality (VR) devices, artificial intelligence (AI) devices, wearable devices, in-vehicle devices, smart home devices and / or smart city devices, etc.

[0226] FIG8 shows a schematic structural diagram of the electronic device 100 .

[0227] The electronic device 100 may include: a processor 110, an external memory interface 120, an internal memory 121, a universal serial bus (USB) interface 130, a sensor module 180, a display screen 194, etc. The sensor module 180 may include a pressure sensor 180A, a touch sensor 180K, etc.

[0228] It should be understood that the structures illustrated in the embodiments of the present application do not constitute a specific limitation on the electronic device 100. In other embodiments of the present application, the electronic device 100 may include more or fewer components than shown, or may combine or separate certain components, or arrange the components differently. The illustrated components may be implemented in hardware, software, or a combination of software and hardware.

[0229] The processor 110 may include one or more processing units. For example, the processor 110 may include an application processor (AP), a modem processor, a graphics processing unit (GPU), an image signal processor (ISP), a controller, a memory, a video codec, a digital signal processor (DSP), a baseband processor, and / or a neural-network processing unit (NPU). The different processing units may be independent devices or integrated into one or more processors.

[0230] The controller may be the nerve center and command center of the electronic device 100. The controller may generate an operation control signal according to the instruction operation code and the timing signal to complete the control of fetching and executing instructions.

[0231] Processor 110 may also include a memory for storing instructions and data. In some embodiments, the memory in processor 110 is a cache memory. This memory can store instructions or data that have just been used or are being recycled by processor 110. If processor 110 needs to use the same instruction or data again, it can directly access the memory. This avoids duplicate accesses, reduces processor 110 latency, and thus improves system efficiency.

[0232] In the embodiment of the present application, the processor 110 is used to cooperate with the display screen 194, the touch sensor 180K, etc. to implement the aforementioned content processing method.

[0233] In some embodiments, the processor 110 may include one or more interfaces, such as a universal serial bus (USB) interface.

[0234] The USB interface 130 is an interface that complies with USB standards and may be a Mini USB interface, a Micro USB interface, a USB Type-C interface, or the like. The USB interface 130 can be used to connect a charger to charge the electronic device 100, or to transfer data between the electronic device 100 and peripheral devices. It can also be used to connect headphones to play audio. This interface can also be used to connect other electronic devices, such as augmented reality devices.

[0235] It is understood that the interface connection relationship between the modules illustrated in the embodiments of the present application is merely an illustrative illustration and does not constitute a structural limitation on the electronic device 100. In other embodiments of the present application, the electronic device 100 may also adopt different interface connection methods from the above embodiments, or a combination of multiple interface connection methods.

[0236] Electronic device 100 implements display functionality through a GPU, display screen 194, and an application processor. A GPU is a microprocessor for image processing that connects display screen 194 and the application processor. The GPU is used to perform mathematical and geometric calculations for graphics rendering. Processor 110 may include one or more GPUs that execute program instructions to generate or modify display information.

[0237] The display screen 194 is used to display images, videos, etc. The display screen 194 includes a display panel. The display panel can be a liquid crystal display (LCD). The display screen panel can also be made of an organic light-emitting diode (OLED), an active-matrix organic light-emitting diode or an active-matrix organic light-emitting diode (AMOLED), a flexible light-emitting diode (FLED), a miniLED, a microLED, a micro-OLED, a quantum dot light-emitting diode (QLED), etc. In some embodiments, the electronic device 100 can include one or N display screens 194, where N is a positive integer greater than one.

[0238] In the embodiment of the present application, the electronic device can output corresponding feedback information based on the detected operation control display screen 194, and the specific output may include but is not limited to the interfaces shown in Figures 1A-7B.

[0239] The internal memory 121 may include one or more random access memories (RAM) and one or more non-volatile memories (NVM).

[0240] The external memory interface 120 can be used to connect to an external non-volatile memory to expand the storage capacity of the electronic device 100. The external non-volatile memory communicates with the processor 110 via the external memory interface 120 to implement data storage. For example, files such as music and videos can be stored in the external non-volatile memory.

[0241] Pressure sensor 180A is used to sense pressure signals and convert them into electrical signals. In some embodiments, pressure sensor 180A can be located on display screen 194. There are many types of pressure sensors 180A, such as resistive, inductive, and capacitive. A capacitive pressure sensor can include at least two parallel plates made of conductive material. When force acts on pressure sensor 180A, the capacitance between the electrodes changes. Electronic device 100 determines the intensity of the pressure based on this change in capacitance. When a touch operation is applied to display screen 194, electronic device 100 detects the touch intensity based on pressure sensor 180A. Electronic device 100 can also calculate the touch location based on the detection signal from pressure sensor 180A. In some embodiments, touch operations applied to the same touch location but with different touch intensities can correspond to different operation instructions. For example, when a touch operation with an intensity less than a first pressure threshold is applied to a short message application icon, a command to view short messages is executed. When a touch operation with an intensity greater than or equal to the first pressure threshold is applied to a short message application icon, a command to create a new short message is executed.

[0242] In the embodiment of the present application, the pressure sensor 180A may be used to detect various touch and press operations involved in the aforementioned FIG. 1A to FIG. 7B .

[0243] The touch sensor 180K is also called a "touch panel." The touch sensor 180K can be disposed on the display screen 194. The touch sensor 180K and the display screen 194 form a touch screen, also called a "touch screen." The touch sensor 180K is used to detect touch operations applied thereto or in the vicinity thereof. The touch sensor can transmit the detected touch operations to the application processor to determine the type of touch event. Visual output related to the touch operations can be provided via the display screen 194. In other embodiments, the touch sensor 180K can also be disposed on the surface of the electronic device 100, in a location different from that of the display screen 194.

[0244] In the embodiment of the present application, the touch sensor 180K is used to detect various touch and press operations involved in the aforementioned Figures 1A to 7B.

[0245] The software system of the electronic device 100 can adopt a layered architecture, an event-driven architecture, a micro-kernel architecture, a micro-service architecture, or a cloud architecture. In the embodiment of the present application, the Android system with a layered architecture is used as an example to illustrate the software structure of the electronic device 100.

[0246] FIG9 is a block diagram of the software structure of the electronic device 100 according to an embodiment of the present application.

[0247] A layered architecture divides software into several layers, each with distinct roles and responsibilities. Layers communicate with each other through software interfaces. In some embodiments, the Android system is divided into four layers: the application layer, the application framework layer, the Android runtime and system libraries, and the kernel layer.

[0248] The application layer can include a series of application packages.

[0249] As shown in FIG9 , the application package may include but is not limited to applications such as the first application, settings, maps, and notes.

[0250] The first application is a third-party application or system application installed on the electronic device. In this embodiment of the application, a system application refers to an application directly provided by the operating system of the electronic device 100 for implementing a specific function. A third-party application refers to an application provided by other developers and obtained by the electronic device 100 via the internet for implementing a specific function. The first application can display a user interface as described in the UI implementation above.

[0251] The application framework layer provides an application programming interface (API) and programming framework for applications in the application layer. The application framework layer includes some predefined functions.

[0252] As shown in Figure 9, the application framework layer may include a window manager, a view system, an intelligent flow service, a split-screen service, and a cross-device transmission service.

[0253] The view system includes visual controls, such as the controls for displaying text and images described above. The view system is used to build applications. A display interface can be composed of one or more views. For example, a display interface containing a text notification icon might include a view for displaying text and a view for displaying an image.

[0254] In an embodiment of the present application, the view system is used to construct a first application, which can then display the interface provided by the first application introduced above. The view system can also be used to construct and display various panels described in Figures 1A-7B, etc. These panels are provided by a second application installed in the electronic device other than the first application.

[0255] "Smart Flow Service" is a system service or system function provided by the electronic device in this application, which can support the electronic device to conveniently transfer content from one application to another. Specifically, the "Smart Flow Service" supports the electronic device to display one or more icons of applications that can be used to receive the above-mentioned content to be transferred on the display screen, and after detecting the operation of dragging the panel / element corresponding to the content to be transferred to the area where any application icon is located and releasing it, the content to be transferred will be shared with the corresponding application.

[0256] "Split-screen transmission service" can also be called "multi-screen collaborative service", which can specifically provide the ability to share the content of this sub-screen with other sub-screens for collaborative processing.

[0257] "Cross-device transmission service" can also be called "multi-device collaborative service", which specifically provides the function of sharing the content of this device to other devices for collaborative processing.

[0258] The system library can include multiple functional modules, such as a surface manager, media libraries, a 3D graphics processing library (e.g., OpenGL ES), and a 2D graphics engine (e.g., SGL).

[0259] The kernel layer is the layer between hardware and software. The kernel layer includes at least display driver, camera driver, audio driver, and sensor driver.

[0260] It should be understood that each step in the above method embodiments provided herein can be implemented by hardware integrated logic circuits in a processor or by software instructions. The method steps disclosed in the embodiments of this application can be directly implemented as being executed by a hardware processor, or by a combination of hardware and software modules in a processor.

[0261] The present application also provides an electronic device, which may include: a memory and a processor, wherein the memory may be used to store a computer program; and the processor may be used to call the computer program in the memory so that the electronic device executes the method in any one of the above embodiments.

[0262] The present application also provides a chip system, which includes at least one processor for implementing the functions involved in the method executed by the electronic device in any of the above embodiments.

[0263] In one possible design, the chip system further includes a memory, which is used to store program instructions and data, and the memory is located inside or outside the processor.

[0264] The chip system can be composed of chips, or can include chips and other discrete devices.

[0265] Optionally, there may be one or more processors in the chip system. The processor may be implemented in hardware or software. When implemented in hardware, the processor may be a logic circuit, an integrated circuit, etc. When implemented in software, the processor may be a general-purpose processor implemented by reading software code stored in a memory.

[0266] Optionally, the memory in the chip system may be one or more. The memory may be integrated with the processor or may be provided separately from the processor, which is not limited in the embodiments of the present application. For example, the memory may be a non-transient processor, such as a read-only memory (ROM), which may be integrated with the processor on the same chip or provided on different chips. The embodiments of the present application do not specifically limit the type of memory or the configuration of the memory and the processor.

[0267] Exemplarily, the chip system may be a field programmable gate array (FPGA), an application specific integrated circuit (ASIC), a system on chip (SoC), a central processor unit (CPU), a network processor (NP), a digital signal processor (DSP), a microcontroller unit (MCU), a programmable logic device (PLD) or other integrated chips.

[0268] The present application also provides a computer program product, which includes: a computer program (also referred to as code, or instruction), which, when executed, enables a computer to execute the method executed by the electronic device in any of the above embodiments.

[0269] The present application also provides a computer-readable storage medium storing a computer program (also referred to as code or instruction). When the computer program is executed, the computer executes the method executed by the electronic device in any of the above embodiments.

[0270] The various implementation modes of this application can be combined arbitrarily to achieve different technical effects.

[0271] In the above embodiments, all or part of the embodiments may be implemented by software, hardware, firmware, or any combination thereof. When implemented using software, all or part of the embodiments may be implemented in the form of a computer program product. The computer program product includes one or more computer instructions. When the computer program instructions are loaded and executed on a computer, all or part of the processes or functions described herein are generated. The computer may be a general-purpose computer, a special-purpose computer, a computer network, or other programmable device. The computer instructions may be stored in a computer-readable storage medium or transmitted from one computer-readable storage medium to another. For example, the computer instructions may be transmitted from one website, computer, server, or data center to another website, computer, server, or data center via a wired (e.g., coaxial cable, optical fiber, digital subscriber line) or wireless (e.g., infrared, wireless, microwave, etc.) method. The computer-readable storage medium may be any available medium that a computer can access or a data storage device such as a server or data center that includes one or more available media integrated therein. The available medium may be a magnetic medium (e.g., a floppy disk, a hard disk, a magnetic tape), an optical medium (e.g., a DVD), or a semiconductor medium (e.g., a solid-state drive).

[0272] Those skilled in the art will appreciate that all or part of the process steps in the above-described method embodiments can be implemented by a computer program instructing the relevant hardware. The program can be stored in a computer-readable storage medium, and when executed, the program can include the process steps in the above-described method embodiments. The aforementioned storage medium includes various media capable of storing program code, such as ROM or random access memory (RAM), magnetic disks, or optical disks.

[0273] In short, the above description is only an embodiment of the technical solution of the present invention and is not intended to limit the scope of protection of the present invention. Any modifications, equivalent replacements, improvements, etc. made based on the disclosure of the present invention should be included in the scope of protection of the present invention.

Claims

1. A content processing method, characterized in that: Applied to electronic equipment, the method comprises: Displaying an interface of a first application, wherein the interface includes first content; receiving a long press operation on the first content; In response to the long press operation reaching a first duration, displaying a first prompt message; In response to the long press operation reaching a second duration, displaying a first panel, the first panel including the first content, wherein the second duration is greater than the first duration; In response to a first operation performed on the first panel, the first content is shared with a target object.

2. The method according to claim 1, characterized in that The method further comprises: In response to the long press operation reaching between the first duration and the second duration, second prompt information is displayed, where the second prompt information is used to guide the user to continue inputting the long press operation.

3. The method according to claim 2, characterized in that The second prompt information includes any one of the following: a gradually decreasing aperture; A progress circle that gradually fills up; Gradually spreading points of light; Or, a shiny fence around the first content.

4. The method according to claim 2 or 3, characterized in that: After displaying the first panel, the method further includes: stopping displaying the second prompt information.

5. The method according to any one of claims 1 to 4, characterized in that The first operation is an operation of dragging to a target area of ​​the interface and releasing.

6. The method according to any one of claims 1 to 5, characterized in that In response to the first operation, stop displaying the first prompt information.

7. The method according to any one of claims 1 to 6, characterized in that The first prompt information is option information provided by the first application for processing the first content.

8. The method according to any one of claims 2 to 4, characterized in that: The second prompt information is information provided by a second application, and the second application is any one of an application program, a service, or a component.

9. The method according to any one of claims 1 to 8, characterized in that The target area is an icon of a third application, the target object is the third application, and in response to a first operation on the first panel, the first content is shared with the target object, specifically including: receiving an operation of dragging the first panel to a second area; Displaying a menu bar, wherein the menu bar includes an icon of the third application; receiving an operation of continuing to drag the first panel to the icon of the third application and releasing it; The first content is shared to the third application.

10. The method according to claim 9, characterized in that Before displaying the menu bar, the method further includes: A light band is displayed in a third area, and the third area partially or completely overlaps with the second area.

11. The method according to any one of claims 1 to 8, characterized in that The target area is the second split screen, the target object is the second split screen, and in response to a first operation on the first panel, the first content is shared to the target object, specifically including: receiving an operation of dragging the first panel from the first split screen to the second split screen and releasing it; The first content is shared to the second split screen.

12. The method according to any one of claims 1 to 8, characterized in that The target area is the fourth area of ​​the electronic device, the target object is the target electronic device, and in response to the first operation on the first panel, the first content is shared with the target object, specifically including: receiving an operation of dragging the first panel to the fourth area and releasing it; The first content is shared to the target electronic device.

13. The method according to any one of claims 1 to 12, characterized in that After the first operation and before the first content is shared with the target object, the method further includes: The first panel switches from a first display mode to a second display mode.

14. The method according to any one of claims 1 to 13, characterized in that The coverage rate of the first prompt information on the first content exceeds a preset value.

15. The method according to any one of claims 1 to 14, characterized in that The first prompt information includes any one of the following: a toolbar or a floating window.

16. The method according to any one of claims 1 to 15, characterized in that The first content includes images and / or texts.

17. The method according to any one of claims 1 to 16, characterized in that The method further comprises: In response to the long press operation reaching between the first duration and the second duration, a screenshot is taken to obtain the first content.

18. A content processing method, characterized in that: Applied to electronic equipment, the method comprises: Displaying an interface of a first application, wherein the interface includes first content; receiving a long press operation on the first content; In response to the long press operation reaching a first duration, displaying a first prompt message; In response to the long press operation reaching a second duration, displaying a first panel, the first panel including the first content, wherein the second duration is greater than the first duration; In response to a second operation on the first panel, displaying editing tools; In response to an operation on the editing tool, the first content is edited into second content.

19. The method according to claim 18, characterized in that The method further comprises: In response to a first operation performed on the second content, the second content is shared with a target object.

20. The method according to claim 1, characterized in that The method further comprises: In response to the long press operation reaching between the first duration and the second duration, second prompt information is displayed, where the second prompt information is used to guide the user to continue inputting the long press operation.

21. The method according to claim 2, characterized in that The second prompt information includes any one of the following: a gradually decreasing aperture; A progress circle that gradually fills up; Gradually spreading points of light; Or, a shiny fence around the first content.

22. The method according to claim 20 or 21, characterized in that After displaying the first panel, the method further includes: stopping displaying the second prompt information.

23. The method according to any one of claims 18 to 22, characterized in that The first operation is an operation of dragging to a target area of ​​the interface and releasing.

24. The method according to any one of claims 18 to 23, characterized in that In response to the first operation, stop displaying the first prompt information.

25. The method according to any one of claims 18 to 24, characterized in that The first prompt information is option information provided by the first application for processing the first content.

26. The method according to any one of claims 20 to 22, characterized in that The second prompt information is information provided by a second application, and the second application is any one of an application program, a service, or a component.

27. The method according to any one of claims 18 to 26, characterized in that The target area is an icon of a third application, the target object is the third application, and in response to a first operation on the first panel, the first content is shared with the target object, specifically including: receiving an operation of dragging the first panel to a second area; Displaying a menu bar, wherein the menu bar includes an icon of the third application; receiving an operation of continuing to drag the first panel to the icon of the third application and releasing it; The first content is shared to the third application.

28. The method according to any one of claims 18 to 27, characterized in that Before displaying the menu bar, the method further includes: A light band is displayed in a third area, and the third area partially or completely overlaps with the second area.

29. The method according to any one of claims 18 to 28, characterized in that The target area is the second split screen, the target object is the second split screen, and in response to a first operation on the first panel, the first content is shared to the target object, specifically including: receiving an operation of dragging the first panel from the first split screen to the second split screen and releasing it; The first content is shared to the second split screen.

30. The method according to any one of claims 18 to 29, characterized in that The target area is the fourth area of ​​the electronic device, the target object is the target electronic device, and in response to the first operation on the first panel, the first content is shared with the target object, specifically including: receiving an operation of dragging the first panel to the fourth area and releasing it; The first content is shared to the target electronic device.

31. The method according to any one of claims 18 to 30, characterized in that After the first operation and before the first content is shared with the target object, the method further includes: The first panel switches from a first display mode to a second display mode.

32. The method according to any one of claims 18 to 31, characterized in that The coverage rate of the first prompt information on the first content exceeds a preset value.

33. The method according to any one of claims 18 to 32, characterized in that The first prompt information includes any one of the following: a toolbar or a floating window.

34. The method according to any one of claims 18 to 33, characterized in that The first content includes images and / or texts.

35. The method according to any one of claims 18 to 34, characterized in that The method further comprises: In response to the long press operation reaching between the first duration and the second duration, a screenshot is taken to obtain the first content.

36. An electronic device, characterized in that: The method comprises one or more processors and one or more memories; wherein, the one or more memories are coupled to the one or more processors, and the one or more memories are used to store computer program codes, and the computer program codes include computer instructions, and when the one or more processors execute the computer instructions, the method as described in any one of claims 1-35 is executed.

37. A computer-readable storage medium comprising instructions, characterized in that: When the instructions are executed on an electronic device, the method as claimed in any one of claims 1 to 35 is executed.