Object sharing method and device, electronic equipment and storage medium
By directly calling the associated application to share the content of the image in the image selection interface, the cumbersome image sharing process in the existing technology is solved, and the sharing efficiency of electronic devices is improved.
Patent Information
- Application Number
- CN202510938898.5
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-07-08
- Publication Date
- 2025-11-04
AI Technical Summary
In existing technologies, when users share images from other applications through chat applications, they need to first store the images in the photo album application, which makes the search and sharing process cumbersome and inefficient.
The image selection interface displays the selected image, directly calls the associated application, and directly shares the object content of the target selected image in the application associated with it, avoiding the intermediate step of storing it in the photo album application.
It simplifies the process of finding and sharing objects, and improves the sharing efficiency of electronic devices.
Smart Images

Figure CN120897009A_ABST
Abstract
Description
TECHNICAL FIELD
[0001] The present application belongs to the technical field of communication, and particularly relates to an object sharing method and device, electronic equipment and storage medium. BACKGROUND
[0002] At present, with the development of electronic equipment, the functions of electronic equipment are more and more, for example, a user can share images, videos or documents through electronic equipment.
[0003] In the related art, if a user needs to share an image in another application program to another electronic equipment through a chat application, the electronic equipment can store the image in the other application program in a photo album application program through the input of the user. Then the user can trigger the electronic equipment to display an image selection interface of the chat application, and the image selection interface contains all images in the photo album application program. Finally, the user can select the image to be shared through the image selection interface, and share it to other contacts through the chat application.
[0004] However, since the user needs to share the image in the other application program through the chat application, the image in the other application program must be stored in the photo album application program first, so the process of the electronic equipment to find the image is relatively cumbersome, and thus the efficiency of the electronic equipment to share the image is poor. SUMMARY
[0005] The embodiments of the present application aim to provide an object sharing method and device, electronic equipment and storage medium, which can improve the efficiency of the electronic equipment to share the image.
[0006] In a first aspect, the embodiments of the present application provide an object sharing method, which comprises: receiving a first input on a first control in a first application; in response to the first input, displaying at least one selection image in an image selection interface corresponding to the first application, one selection image being associated with one application program; receiving a second input, the second input being used to select a target selection image in the at least one selection image; and in response to the second input, sharing object content of at least one object in a second application associated with the target selection image.
[0007] In a second aspect, an object sharing apparatus is provided. The object sharing apparatus includes a receiving module, a display module and a sharing module. The receiving module is configured to receive a first input of a first control in a first application. The display module is configured to display at least one selection image in an image selection interface corresponding to the first application in response to the first input received by the receiving module, one selection image being associated with one application. The receiving module is further configured to receive a second input for selecting a target selection image from the at least one selection image. The sharing module is configured to share object content of at least one object in a second application associated with the target selection image in response to the second input received by the receiving module.
[0008] In a third aspect, an electronic device is provided. The electronic device includes a processor and a memory. The memory stores programs or instructions executable on the processor. The programs or instructions, when executed by the processor, implement the steps of the method according to the first aspect.
[0009] In a fourth aspect, a readable storage medium is provided. The readable storage medium stores programs or instructions. The programs or instructions, when executed by a processor, implement the steps of the method according to the first aspect.
[0010] In a fifth aspect, a chip is provided. The chip includes a processor and a communication interface. The communication interface is coupled to the processor. The processor is configured to execute programs or instructions to implement the method according to the first aspect.
[0011] In a sixth aspect, a computer program product is provided. The computer program product is stored in a storage medium. The computer program product is executed by at least one processor to implement the method according to the first aspect.
[0012] In the embodiments of the present application, a first input to a first control in a first application is received; then at least one selected image is displayed on an image selection interface corresponding to the first application in response to the first input, one selected image being associated with one application program; then a second input is received, the second input being used to select a target selected image in the at least one selected image; finally, object content of at least one object in a second application associated with the target selected image is shared in response to the second input. In the present scheme, since one selected image is associated with one application program, the electronic device can directly call the application program corresponding to the selected image through the selected image displayed in the image selection interface, so that the electronic device can directly import the object selected by the user in the application program into the first application and directly share the object; that is, when the image selection interface of the first application does not include the object required to be shared by the user, the object required by the user in other application programs does not need to be stored in the album application program first, and then the object is imported into the image selection interface through the album application program, and then the object is shared, which simplifies the step of finding the object and further improves the efficiency of sharing the object. BRIEF DESCRIPTION OF DRAWINGS
[0013] Figure 1 is one of flowcharts of a method for sharing an object provided by the embodiments of the present application;
[0014] Figure 2 is one of example schematic diagrams of a chat interface provided by the embodiments of the present application;
[0015] Figure 3 is another example schematic diagram of a chat interface provided by the embodiments of the present application;
[0016] Figure 4 is one of example schematic diagrams of an image selection interface provided by the embodiments of the present application;
[0017] Figure 5 is one of example schematic diagrams of an album application interface provided by the embodiments of the present application;
[0018] Figure 6 is another example schematic diagram of an image selection interface provided by the embodiments of the present application;
[0019] Figure 7 is a third example schematic diagram of an image selection interface provided by the embodiments of the present application;
[0020] Figure 8 is another example schematic diagram of an album application interface provided by the embodiments of the present application;
[0021] Figure 9 is an example schematic diagram of a browser interface provided by the embodiments of the present application;
[0022] Figure 10 is an example schematic view of a system album application interface provided by an embodiment of the present application;
[0023] Figure 11 is an example schematic view of a document preview interface provided by an embodiment of the present application;
[0024] Figure 12 is an example schematic view of a document preview interface provided by an embodiment of the present application;
[0025] Figure 13 is an example schematic view of a document preview interface provided by an embodiment of the present application;
[0026] Figure 14 is an example schematic view of a document preview interface provided by an embodiment of the present application;
[0027] Figure 15 is an example schematic view of an image selection interface provided by an embodiment of the present application;
[0028] Figure 16 is an example schematic view of a video playing interface provided by an embodiment of the present application;
[0029] Figure 17 is an example schematic view of a video playing interface provided by an embodiment of the present application;
[0030] Figure 18 is an example schematic view of a system album interface provided by an embodiment of the present application;
[0031] Figure 19 is an example schematic view of an image selection interface provided by an embodiment of the present application;
[0032] Figure 20 is an example schematic view of an image selection interface provided by an embodiment of the present application;
[0033] Figure 21 is an example schematic view of an image chat record interface provided by an embodiment of the present application;
[0034] Figure 22 is an example schematic view of an image chat record interface provided by an embodiment of the present application;
[0035] Figure 23 is an example schematic view of an object sharing method provided by an embodiment of the present application;
[0036] Figure 24 is an example schematic view of an object sharing device provided by an embodiment of the present application;
[0037] Figure 25Fig. 1 is a schematic diagram of a hardware structure of an electronic device according to an embodiment of the present application;
[0038] Figure 26 Fig. 2 is another schematic diagram of a hardware structure of an electronic device according to an embodiment of the present application. DETAILED DESCRIPTION
[0039] The technical solutions in the embodiments of the present application will be clearly described below with reference to the drawings in the embodiments of the present application. Obviously, the described embodiments are only some, but not all of the embodiments of the present application. Based on the embodiments in the present application, all other embodiments obtained by a person of ordinary skill in the art belong to the scope of protection of the present application.
[0040] The terms "first", "second", and the like in the specification and claims of the present application are used to distinguish similar objects, and are not used to describe a specific order or sequence. It should be understood that the terms used in this way can be interchanged under appropriate circumstances, so that the embodiments of the present application can be implemented in an order other than that illustrated or described herein, and the objects distinguished by "first", "second", etc. are generally a category, not limited to the number of objects, for example, the first object can be one or more. In addition, "and / or" in the specification and claims means at least one of the connected objects, and the character " / ", generally indicates that the objects before and after are in an "or" relationship.
[0041] The terms "at least one", "at least one of", and the like in the specification and claims of the present application refer to any one of the objects, a combination of any two or more of the objects. For example, at least one of a, b, and c can mean "a", "b", "c", "a and b", "a and c", "b and c", and "a, b, and c", where a, b, and c can be single or multiple. Similarly, "at least two" means two or more, and its meaning is similar to "at least one".
[0042] The object sharing method, device, electronic device, and storage medium provided by the embodiments of the present application will be described in detail below with reference to the drawings and specific embodiments and application scenarios.
[0043] The object sharing method provided by the embodiments of the present application can be applied in an application object sharing scenario, such as picture sharing, document sharing, or video sharing.
[0044] Exemplarily, the picture sharing scenario in the prior art is described by taking picture sharing as an example, as described in scenario 1.
[0045] In scene 1, when the electronic device displays a chat interface with Xiao Hong, if a user needs to send a picture including an elephant and a hot air balloon to Xiao Hong, and the picture is not found in a picture search interface of a chat application of the electronic device, the user needs to find the picture from an album application and share the picture in the chat interface of the chat application. However, when the picture is not found in the picture search interface of the chat application of the electronic device, the electronic device needs to exit the chat application and open the album application, so that the user can find the required picture in the album application and then share the picture, which causes the process of sharing the picture by the electronic device to be relatively complicated and time-consuming.
[0046] Exemplarily, the document conversion to picture sharing scenario in the prior art is described by taking the document conversion to picture sharing as an example, as described in scene 2.
[0047] In scene 2, when the electronic device displays a chat interface with Xiao Hong, if a user needs to send a picture corresponding to a document about artificial intelligence (AI) to Xiao Hong, the electronic device needs to exit the chat application, open a document application and display a document interface, so that the user can find the document about artificial intelligence required by the user in the document interface and trigger the electronic device to open the document, and then the user can control the electronic device to take a screenshot of the document content of the document to obtain a document screenshot and store the document screenshot in an album application program. Then, the user can control the electronic device to display an image selection interface of the chat application, and the image selection interface includes the document screenshot, so that the electronic device can share the document screenshot with Xiao Hong according to the input of the user to the document screenshot. However, after the electronic device finds the document required by the user, the user needs to manually take a screenshot of the document and share it, which causes the process of sharing the picture by the electronic device to be relatively complicated and time-consuming.
[0048] In the object sharing method provided in the embodiments of the present application, since one selected picture is associated with one application program, the electronic device can directly call the application program corresponding to the selected picture through the selected picture displayed in the image selection interface, so that the electronic device can directly import the object selected by the user in the application program into the first application and directly share the object. That is, when the image selection interface of the first application does not include the object required by the user to share, it is not necessary to first store the object required by the user in other application programs in the album application program, and then import the object into the image selection interface through the album application program, and then share the object, which simplifies the step of finding the object and further improves the efficiency of sharing the object.
[0049] The subject sharing method provided in the embodiments of the present application can be executed by a subject sharing device, which can be an electronic device or a functional module in the electronic device. The technical solutions provided in the embodiments of the present application are described below by taking an electronic device as an example.
[0050] The embodiments of the present application provide a subject sharing method, Figure 1 A flowchart of a subject sharing method provided in the embodiments of the present application is shown in FIG. 1. As shown in FIG. 1, the subject sharing method provided in the embodiments of the present application can include the following steps 201 to 204. Figure 1
[0051] In step 201, the electronic device receives a first input to a first control in a first application.
[0052] In the embodiments of the present application, the first control is used to search for an image.
[0053] In the embodiments of the present application, the first input is triggered by the user to make the electronic device display an image selection interface corresponding to the first control.
[0054] Optionally, in the embodiments of the present application, the electronic device can display the image selection interface in a gesture zooming, dragging or atomic island manner.
[0055] Optionally, in the embodiments of the present application, the first input can be a click input of the user to the first control by using a finger or a stylus, or a voice instruction input by the user, or a specific gesture input by the user, or other feasible inputs. The specific implementation can be determined according to actual use requirements, and the embodiments of the present application are not limited in this regard.
[0056] Optionally, in the embodiments of the present application, the specific gesture can be any one of a single-click gesture, a sliding gesture, a dragging gesture, a pressure recognition gesture, a long-press gesture, an area change gesture, a double-press gesture, and a double-click gesture.
[0057] Optionally, in the embodiments of the present application, the click input can be a single-click input, a double-click input or a click input of any number of times, and can also be a long-press input or a short-press input.
[0058] For example, the first input can be a single-click input of the user to the first control.
[0059] Optionally, in the embodiments of the present application, the first application can be any application program with a communication function in the electronic device, for example, an instant messaging application program, an SMS application program, a take-out application program, a shopping application program, etc.
[0060] Optionally, in the embodiments of the present application, the electronic device can display the first control in a conversation function region in a conversation interface of the first application.
[0061] Exemplarily, in a case that the first application is an instant chat application or a short message application, the conversation interface can be a chat interface of the user and another user; in a case that the first application is a take-out application, the conversation interface can be a chat interface of the user and a take-out rider or a merchant; in a case that the first application is a shopping application, the conversation interface can be a chat interface of the user and a merchant.
[0062] Optionally, in the embodiment of the application, the display form of the first control can include at least one of the following: image display, text display, highlight display, color display, etc.
[0063] Exemplarily, in combination with scenario 1, as shown in (A) of FIG. 10, taking a mobile phone as an example, in a case that the mobile phone displays a chat interface 10 with Xiao Hong, the chat interface 10 includes a conversation function identifier 11, a voice input control 12 and a text input control 13; the user can input a click on the conversation function identifier 11, as shown in (B) of FIG. 10, so that the electronic device can display a conversation function area 14, which includes a photo control 15, i.e., the first control, a shooting control 16, a business card control 17 and a location control 18. Figure 2 Figure 2
[0064] Step 202, the electronic device displays at least one selected image in an image selection interface corresponding to the first application in response to the first input.
[0065] In the embodiment of the application, one selected image is associated with one application.
[0066] It can be understood that the application associated with each selected image is different.
[0067] It should be noted that the selected image in the application refers to a control for occupying an area of the image selection interface.
[0068] Optionally, in the embodiment of the application, the number of the selected images can be customized by the user or preset by the electronic device. It can be determined according to actual use requirements, and the embodiment of the application does not limit it.
[0069] Optionally, in the embodiment of the application, the image style of the selected image can be customized by the user or preset by the electronic device. It can be determined according to actual use requirements, and the embodiment of the application does not limit it.
[0070] Optionally, in the embodiment of the application, the at least one selected image can be preferentially displayed in the image selection interface.
[0071] Exemplarily, the priority display refers to that the at least one selected image is always arranged at the forefront of all images in the image selection interface.
[0072] Optionally, in the embodiments of the present application, the image selection interface can include at least one image, which can be an image stored in a photo album application of the electronic device.
[0073] Optionally, in the embodiments of the present application, the image selection interface can further include a local folder in the electronic device.
[0074] Optionally, in the embodiments of the present application, the electronic device can display the at least one selected image on the image selection interface through a pop-up window. The specific implementation can be determined according to actual use requirements, which is not limited in the embodiments of the present application.
[0075] Optionally, in the embodiments of the present application, the electronic device can display prompt information to prompt that the user can find the required image by selecting the image.
[0076] Exemplarily, the electronic device can display the prompt information through a pop-up window or in a blank area of the image selection interface.
[0077] It should be noted that the blank area refers to an area in the image selection interface that does not include controls and images.
[0078] Exemplarily, the prompt information can be "when there is no required image in the photo album, the user can click to find by selecting the image".
[0079] Optionally, in the embodiments of the present application, after displaying the prompt information, the electronic device can mark the at least one selected image through a first manner.
[0080] Exemplarily, the first manner can include at least one of the following: highlight display, color marking, dotted line marking, and shaking marking, etc. The specific implementation can be determined according to actual use requirements, which is not limited in the embodiments of the present application.
[0081] Exemplarily, in combination with scene 1 and Figure 2 (B), as shown in (A) of Figure 3 , the user can perform a click input on the photo album control 15, as shown in (B) of Figure 3 , so that the mobile phone can display an image selection interface 20, which includes three selected images, i.e., selected image 21, selected image 22, selected image 23, and five ordinary images.
[0082] Step 203, the electronic device receives a second input.
[0083] In the embodiments of the present application, the second input is used to select a target selected image in the at least one selected image.
[0084] Optionally, in embodiments of the present application, the second input can include a plurality of sub-inputs. For details, please refer to the following embodiments. To avoid repetition, no longer be described here.
[0085] In step 204, the electronic device shares the object content of at least one object in the second application associated with the target selection image in response to the second input.
[0086] In embodiments of the present application, the object includes at least one of the following: a document, a link, a picture, a video, and an audio.
[0087] It can be understood that, since the selection image is essentially a control, the second input on the selection image can run the application program associated with the selection image.
[0088] Optionally, in embodiments of the present application, the electronic device can share the object content of at least one object in the second application through the picture.
[0089] It should be noted that the specific implementation process of step 204 can be found in the following embodiments. To avoid repetition, no longer be described here.
[0090] In the object sharing method provided in embodiments of the present application, the electronic device can receive a first input on a first control in a first application; then in response to the first input, display at least one selection image in an image selection interface corresponding to the first application, one selection image being associated with one application program; then receive a second input, the second input being used to select a target selection image from the at least one selection image; and finally, in response to the second input, share the object content of at least one object in a second application associated with the target selection image, the object including at least one of the following: a document, a link, a picture, a video, and an audio. In this scheme, since one selection image is associated with one application program, the electronic device can directly call the application program corresponding to the selection image through the selection image displayed in the image selection interface, so that the electronic device can directly import the object selected by the user in the application program into the first application and directly share the object; that is, when the image selection interface of the first application does not include the object required to be shared by the user, it is not necessary to first store the object required by the user in other application programs in the album application program, then import the object into the image selection interface through the album application program, and then share the object, which simplifies the step of the electronic device to find the object, and further improves the efficiency of the electronic device to share the object.
[0091] Optionally, in embodiments of the present application, the second input includes a first sub-input and a second sub-input.
[0092] In embodiments of the present application, the first sub-input is used to determine the target selection image from the at least one selection image.
[0093] Optionally, in the embodiments of the present application, the first sub-input can be a click input of the target selection image by a user through a touch device such as a finger or a stylus, or a voice instruction input by the user, or a specific gesture input by the user, or other feasible inputs. The specific implementation can be determined according to actual use requirements, and the embodiments of the present application are not limited.
[0094] Illustratively, the first sub-input can be a single-click input of the target selection image by the user.
[0095] In the embodiments of the present application, the second sub-input is used to determine the first object identifier from the at least one object identifier.
[0096] Optionally, in the embodiments of the present application, the second sub-input can be a click input of the target selection image by a user through a touch device such as a finger or a stylus, or a voice instruction input by the user, or a specific gesture input by the user, or other feasible inputs. The specific implementation can be determined according to actual use requirements, and the embodiments of the present application are not limited.
[0097] Illustratively, the second sub-input can be a single-click input of the first object identifier by the user.
[0098] Illustratively, the step 204 can be implemented through the following steps 204a and 204b.
[0099] In step 204a, the electronic device displays a file management interface of a second application associated with the target selection image in response to the first sub-input of the target selection image.
[0100] In the embodiments of the present application, the file management interface includes at least one object identifier, and one object identifier corresponds to one object.
[0101] Optionally, in the embodiments of the present application, the second application can be an application different from the first application.
[0102] Illustratively, the second application can be any one of the following: a photo album application, a browser application, and a shopping application.
[0103] Optionally, in the embodiments of the present application, the electronic device can display the file management interface of the second application on the image selection interface of the first application through a second mode.
[0104] Optionally, in the embodiments of the present application, the second mode can be any one of the following: a pop-up window, page overlay, or an atomic component. The specific implementation can be determined according to actual use requirements, and the embodiments of the present application are not limited.
[0105] Optionally, in this embodiment of the application, if the second application includes an image selector, the file management interface can be the interface corresponding to the image selector in the second application; if the second application does not include an image selector, the file management interface can be the application interface of the second application.
[0106] It should be noted that the image selector mentioned above refers to a user interface control or functional module that allows users to select one or more images from an electronic device or cloud server. It is a common interactive component in applications or operating systems.
[0107] For example, if the second application is a photo album application, the file management interface can be the interface that displays all images in the photo album application. If the second application is a browser application, the file management interface can be any application interface within the browser application.
[0108] Optionally, in this embodiment, the object identifier can be any of the following: image identifier, text identifier, emoticon identifier, or special symbol identifier, etc. The specific identifier can be determined according to actual usage requirements, and this embodiment does not impose any limitations.
[0109] Preferably, the object identifier can be an image identifier.
[0110] Optionally, if the second application is a photo album application, the electronic device can directly display the photo album application's file management interface.
[0111] For example, combined Figure 3 (B) in the middle, such as Figure 4 As shown in (A), the user can click to select image 21, and the second application associated with image 21 is the photo album application, such as... Figure 4 As shown in (B), the mobile phone can display the file management interface 24 of the photo album application through a pop-up window in the image selection interface 20. The file management interface 24 includes a search control 25, a search input box 26, recently used pictures, system album, the corresponding open control 27 of the system album, shopping application album and the corresponding open control 28 of the shopping application album.
[0112] Optionally, in this embodiment of the application, the electronic device can search for the desired image in the photo album application using the search control in the photo album application; or, the electronic device can search for the desired image in the system photo album using the open control corresponding to the system photo album; or, the electronic device can search for the desired image in the photo album of application A using the open control corresponding to the photo album of the shopping application.
[0113] For example, combined Figure 4 (B) in the middle, such as Figure 5As shown in (A) of FIG. 1B, the user can perform a click input on the opening control 28 corresponding to the shopping application album, so that the mobile phone can display the image interface 29 corresponding to the shopping application album in the image selection interface 20 through a pop-up window. Figure 5 As shown in (B) of FIG. 1B, the user can perform a click input on the selected image 22, and the selected image 22 is associated with the shopping application, so that the mobile phone can display the image interface 29 corresponding to the shopping application album in the image selection interface 20 through a pop-up window.
[0114] Optionally, in the embodiment of the present application, in the case where the second application is a shopping application, the electronic device can directly display a file management interface corresponding to the shopping application.
[0115] For example, in combination with (B) of FIG. 1B, as shown in (A) of FIG. 1C, the user can perform a click input on the selected image 23, and the selected image 23 is associated with the browser application, so that the mobile phone can display a search interface 30 of the browser application in the image selection interface 20 through a pop-up window. Figure 3 Figure 6 As shown in (B) of FIG. 1C, the user can perform a click input on the selected image 23, and the selected image 23 is associated with the browser application, so that the mobile phone can display a search interface 30 of the browser application in the image selection interface 20 through a pop-up window. Figure 5 As shown in (B) of FIG. 1C, the user can perform a click input on the selected image 23, and the selected image 23 is associated with the browser application, so that the mobile phone can display a search interface 30 of the browser application in the image selection interface 20 through a pop-up window.
[0116] Optionally, in the embodiment of the present application, in the case where the second application is a browser application, the electronic device can directly display an application interface corresponding to the browser application.
[0117] For example, in combination with (B) of FIG. 1B, as shown in (A) of FIG. 1C, the user can perform a click input on the selected image 23, and the selected image 23 is associated with the browser application, so that the mobile phone can display a search interface 30 of the browser application in the image selection interface 20 through a pop-up window. Figure 3 Figure 7 As shown in (B) of FIG. 1C, the user can perform a click input on the selected image 23, and the selected image 23 is associated with the browser application, so that the mobile phone can display a search interface 30 of the browser application in the image selection interface 20 through a pop-up window. Figure 7 As shown in (B) of FIG. 1C, the user can perform a click input on the selected image 23, and the selected image 23 is associated with the browser application, so that the mobile phone can display a search interface 30 of the browser application in the image selection interface 20 through a pop-up window.
[0118] It should be noted that the application associated with the selected image is only exemplary, and the application associated with the selected image in the embodiment of the present application includes but is not limited to the above examples.
[0119] Step 204b, the electronic device shares the object content of the first object corresponding to the first object identifier in response to the second sub-input of the first object identifier in the at least one object identifier.
[0120] In the embodiment of the present application, in the case where the first object corresponding to the first object identifier is an image, the electronic device can import the first object corresponding to the first object identifier into the first application according to the second sub-input of the first object identifier in the at least one object identifier, and directly share the object content of the first object to other contacts through the conversation interface.
[0121] Optionally, in the embodiment of the present application, the above-mentioned first object can be one or more.
[0122] Optionally, in embodiments of the present application, the electronic device can share the picture containing the object content of the first object; or the electronic device can directly share the object content of the first object.
[0123] Exemplarily, in the case that the first object is an image, the object content can be the image; in the case that the first object is a video link, the object content can be a thumbnail of a video corresponding to the video link; in the case that the first object is audio, the object content can be a picture containing audio content of the audio; in the case that the first object is a video, the object content can be a picture containing a brief description of a video plot of the video; in the case that the first object is a document, the object content can be a picture containing document content of the document.
[0124] Optionally, in embodiments of the present application, the image selection interface can include a third control; after the user selects the first object identifier, the user can input the third control to share the object content of the first object corresponding to the first object identifier.
[0125] Exemplarily, in combination with (B) in Figure 4 , as shown in (A) in Figure 8 , the user can perform click input on the picture 32 in the recently used pictures in the file management interface 24 of the photo album application, and then, as shown in (B) in Figure 8 , the mobile phone can display the “finish” control 33 in the image selection interface 20 and shake the marked picture 32, and the user can perform click input on the “finish” control 33, i.e., the third control, as shown in (C) in Figure 8 , the mobile phone can display the picture 32 in the conversation area 34 of the chat interface 10, thereby sharing the picture 32 to the contact Xiaohong.
[0126] Optionally, in embodiments of the present application, the image selection interface can include an object candidate area, the object candidate area including the second control, and the object candidate area being used to temporarily store the first object.
[0127] Exemplarily, in combination with (B) in Figure 7 , as shown in (A) in Figure 9 , after the mobile phone displays the search interface 30 of the browser application, the mobile phone can display the object candidate area 35 and the “finish” control 33 in the image selection interface 20, and the user can drag the image 31 in the search interface 30 of the browser application to the object candidate area 35, as shown in (B) in Figure 9 , so that the mobile phone can add a thumbnail of the image 31 in the object candidate area 35. Then, the user can perform click input on the “finish” control 33, Figure 9As shown in (C), the mobile phone displays image 31 in the conversation area 34 of the chat interface 10, thereby sharing image 31 with contact Xiaohong.
[0128] In this embodiment, the electronic device can display at least one object identifier in the second application in the image selection interface based on the user's first sub-input on the target selection image, and perform a second sub-input on the first object identifier among the at least one object identifier. Thus, the electronic device can obtain the object content of the first object in the second application without switching applications, and directly share the object content, thereby improving the efficiency and flexibility of the electronic device in sharing objects.
[0129] Optionally, in this embodiment of the application, the first object corresponding to the first object identifier is a document, and the second input includes a third sub-input, a fourth sub-input, and a fifth sub-input.
[0130] In this embodiment, the aforementioned third sub-input is used to trigger the electronic device to display the file management interface of the second application associated with the target selection image.
[0131] Optionally, in this embodiment, the third sub-input can be a user's click input on the target selection image using a touch device such as a finger or stylus, or a voice command input by the user, or a specific gesture input by the user, or other feasible inputs. The specific input can be determined according to actual usage needs, and this embodiment does not limit it.
[0132] For example, the aforementioned third sub-input could be a user's click input on the target image.
[0133] In this embodiment of the application, the aforementioned fourth sub-input can be used to trigger the electronic device to display a document preview interface.
[0134] Optionally, in this embodiment, the fourth sub-input can be a user's click input on the first object identifier using a touch device such as a finger or stylus, or a voice command input by the user, or a specific gesture input by the user, or other feasible inputs. The specific input can be determined according to actual usage needs, and this embodiment does not limit it.
[0135] For example, the aforementioned third sub-input can be a user's click input on the first object identifier.
[0136] In this embodiment of the application, the fifth sub-input is used to trigger the electronic device to obtain a screenshot of the document.
[0137] Optionally, in the embodiments of the present application, the fifth sub-input can be a click input of the content sharing control by the user through a touch device such as a finger or a stylus, or a voice instruction input by the user, or a specific gesture input by the user, or other feasible inputs, which can be determined according to actual use requirements, and the embodiments of the present application are not limited.
[0138] For example, the fifth sub-input can be a single click input of the content sharing control by the user.
[0139] For example, the step 204 can be implemented through the steps 301 to 303 as follows.
[0140] In step 301, the electronic device displays a file management interface of the second application associated with the target selection image in response to the third sub-input of the target selection image.
[0141] In the embodiments of the present application, the file management interface includes at least one object identifier, and one object identifier corresponds to one object.
[0142] It should be noted that the specific process of step 301 can be found in the above embodiments, and details are not repeated here.
[0143] In step 302, the electronic device displays a document preview interface of the first object corresponding to the first object identifier in response to the fourth sub-input of the first object identifier in the at least one object identifier.
[0144] In the embodiments of the present application, the document preview interface includes a content sharing control.
[0145] Optionally, in the embodiments of the present application, the electronic device can display the document preview interface of the first object corresponding to the first object identifier on the image selection interface through the second mode.
[0146] Optionally, in the embodiments of the present application, the document preview interface can include document content of a document, and the document content is displayed through at least one document page.
[0147] For example, in combination with scenario 2, in combination with (A) in Figure 4 As shown in (A) in Figure 10 The user can input a click input to the selection image 21, so that the phone can display a file management interface 35 of the system album through a pop-up window in the image selection interface 20, and the file management interface 35 includes a "select document" control 36, a "select video" control 37, and a "select file" control 38. As shown in (B) in Figure 10 The user can input a click input to the "select document" control 36, as shown in (C) in Figure 10As shown in (C) of FIG. 13, the mobile phone can display the document management interface 39 including the documents: the AI guide manual 40 and the activity plan 41. The user can input a click on the AI guide manual 40, as shown in (D) of FIG. 13, so that the mobile phone can display the document preview interface 42 of the AI guide manual 40, which includes the document content of the AI guide manual 38 and the content sharing control 43. Figure 10 As shown in (C) of FIG. 13, the mobile phone can display the document management interface 39 including the documents: the AI guide manual 40 and the activity plan 41. The user can input a click on the AI guide manual 40, as shown in (D) of FIG. 13, so that the mobile phone can display the document preview interface 42 of the AI guide manual 40, which includes the document content of the AI guide manual 38 and the content sharing control 43.
[0148] Optionally, in the embodiments of the present application, the document preview interface can support zooming and scrolling.
[0149] Optionally, in the embodiments of the present application, each of the at least one document page can include a page selection control for selecting one of the at least one document page.
[0150] Optionally, before step 303, the object sharing method provided by the embodiments of the present application further includes the following step 304.
[0151] Step 304, the electronic device receives a fifth sub-input on the content sharing control.
[0152] Step 303, the electronic device responds to the fifth sub-input on the content sharing control to take a screenshot of the document content of the document, obtain at least one screenshot, and share the at least one screenshot.
[0153] In the embodiments of the present application, the electronic device can call a screenshot control according to the third sub-input, take a screenshot of the document content of the document according to the function corresponding to the content sharing control, obtain at least one screenshot, and directly share the at least one screenshot.
[0154] In the embodiments of the present application, the electronic device can share the at least one screenshot in turn after obtaining the at least one screenshot.
[0155] In the embodiments of the present application, the electronic device can directly take a screenshot of the document content according to the content sharing control, obtain at least one screenshot and directly share the at least one screenshot, without the need for the user to manually take a screenshot and manually select the at least one screenshot in turn from the image selection interface corresponding to the first application, thereby improving the efficiency of the electronic device in sharing the at least one screenshot.
[0156] Optionally, in the embodiments of the present application, the content sharing control is a page sharing control, and the step 303 of taking a screenshot of the document content of the document to obtain at least one screenshot can be implemented by the following step 303a.
[0157] Step 303a, the electronic device takes a page screenshot of the document content of the document to obtain at least one page screenshot.
[0158] Optionally, in the embodiment of the present application, the electronic device can automatically take screenshots of each of the at least one document page according to the at least one document page occupied by the document content, to obtain at least one first page screenshot.
[0159] For example, in combination with (D) in Figure 10 (A), as shown in (A) in Figure 11 (A), the document management interface 42 includes a page sharing control 431, and the user can input a click to the page sharing control 431, as shown in (B) in Figure 11 (B), so that the phone can automatically take screenshots of two document pages occupied by the document content, to obtain page screenshots 44 and page screenshots 45, and share the page screenshots 44 and the page screenshots 45 to the chat interface 10 with Xiaohong.
[0160] Optionally, in the embodiment of the present application, the electronic device can automatically take screenshots of each of the at least one document page according to the at least one document page occupied by the document content, to obtain at least one first page screenshot.
[0161] For example, in combination with (A) in Figure 11 (A), as shown in (A) in Figure 12 (A), the document management interface 42 includes a page sharing control 431, and the user can input a click to the page sharing control 431, as shown in (B) in Figure 12 (A), so that the phone can automatically take screenshots of two document pages occupied by the document content, to obtain page screenshots 44 and page screenshots 45, and share the page screenshots 44 and the page screenshots 45 to the chat interface 10 with Xiaohong. Figure 12 (B), to obtain page screenshots 46 and page screenshots 47, and share the page screenshots 46 and the page screenshots 47 to the chat interface 10 with Xiaohong.
[0162] In the embodiment of the present application, the electronic device can determine different screenshot modes according to the user's input to different sharing controls, improving the flexibility of the electronic device in taking screenshots.
[0163] Optionally, in the embodiment of the present application, the content sharing control is a puzzle sharing control, and the step 303 of taking screenshots of the document content of the document to obtain at least one screenshot can be implemented by the following step 303b.
[0164] In step 303b, the electronic device takes a long screenshot of the document content of the document to obtain a long screenshot image.
[0165] In the embodiments of the present application, the electronic device can start the screenshot from the first document page in the at least one document page and terminate the screenshot at the last document page in the at least one document page according to the at least one document page occupied by the document content, so as to obtain the long screenshot image.
[0166] For example, in combination with (D) in Figure 10 , as shown in (A) in Figure 13 , the document management interface 37 includes the puzzle sharing control 432, and the user can perform a click input on the puzzle sharing control 432, as shown in (B) in Figure 13 , so that the mobile phone can perform a long screenshot on the two document pages occupied by the document content, obtain the long screenshot image 48 corresponding to the document content, and share the long screenshot image 48 to the chat interface 10 with Xiaohong.
[0167] Optionally, in the embodiments of the present application, the electronic device can perform a screenshot on the document page selected by the user in the at least one document page occupied by the document content, obtain at least two third partial page screenshots, and splice the at least two third partial page screenshots to obtain the long screenshot image.
[0168] For example, in combination with (D) in Figure 10 , as shown in (A) in Figure 14 , the document management interface 42 includes the puzzle sharing control 432, and the user can perform a click input on the page selection control 45 of the first document page and the third document page in the three document pages occupied by the document content, so that the mobile phone can mark the page selection control 45 of the first document page and the third document page, Figure 14 , as shown in (A) in Figure 14 , so that the mobile phone can automatically perform a screenshot on the first document page and the third document page, obtain two partial page screenshots, splice the two partial page screenshots to obtain the long screenshot image 49, and share the long screenshot image 49 to the chat interface 10 with Xiaohong.
[0169] In the embodiments of the present application, the electronic device can determine different screenshot modes according to the input of the user on different sharing controls, thereby improving the flexibility of the screenshot of the electronic device.
[0170] Optionally, in the embodiments of the present application, the first object corresponding to the first object identifier is a video link, and the second input includes a sixth sub-input, a seventh sub-input, and an eighth sub-input.
[0171] In the embodiments of the present application, the sixth sub-input can be used to trigger the file management interface of the second application associated with the target selection image of the electronic device.
[0172] In the embodiments of the present application, the seventh sub-input can be used to trigger the electronic device to display a video playing interface corresponding to the video link.
[0173] In the embodiments of the present application, the eighth sub-input can be used to trigger the electronic device to share the video thumbnail.
[0174] Exemplarily, the step 204 can be implemented through steps 401 to 403 as follows.
[0175] In step 401, the electronic device displays a file management interface of the second application associated with the target selection image in response to the sixth sub-input to the target selection image.
[0176] In the embodiments of the present application, the file management interface includes at least one object identifier, and one object identifier corresponds to one object.
[0177] It should be noted that the specific description of the step 401 can be found in the above embodiments, and will not be repeated here.
[0178] In step 402, the electronic device displays a video playing interface of a first object corresponding to a first object identifier in response to a seventh sub-input to the first object identifier.
[0179] In the embodiments of the present application, the video playing interface includes a video thumbnail of a video corresponding to the video link.
[0180] In the embodiments of the present application, the electronic device can display the video playing interface on the image selection interface of the first application through the second mode.
[0181] Exemplarily, in combination with (B) in Figure 3 As shown in (A) in Figure 15 , the user can perform a click input on the selection image 23, as shown in (B) in Figure 15 , so that the mobile phone can display the video playing interface 50 of the video corresponding to the video link through a pop-up window in the image selection interface 20, and the video playing interface 50 includes a video thumbnail 51 of the video.
[0182] In step 403, the electronic device establishes a first association relationship between the video thumbnail and the video link in response to an eighth sub-input to the video thumbnail, and shares the video thumbnail.
[0183] In the embodiments of the present application, the video thumbnail includes the first association relationship.
[0184] In the embodiments of the present application, the electronic device can add the video link in a header file of the video thumbnail, so as to establish the first association relationship between the video thumbnail and the video link.
[0185] Optionally, in embodiments of the present application, the video playing interface can include a fourth control for sharing the video thumbnail.
[0186] Optionally, in embodiments of the present application, the eighth sub-input can be an input to the fourth control.
[0187] For example, in combination with Figure 15 (A) of FIG. 5, the user can perform a click input on the fourth control 52, Figure 16 (A) of FIG. 5, and the video thumbnail 51, as shown in Figure 16 (A) of FIG. 5, and the video thumbnail 51, as shown in Figure 16 (A) of FIG. 5, and the video thumbnail 51, as shown in
[0188] In embodiments of the present application, the electronic device can share the video thumbnail corresponding to the video link to other contacts, so that the other contacts can intuitively view whether the video is the desired video through the video thumbnail.
[0189] Optionally, in embodiments of the present application, the video playing interface further includes at least one comment information.
[0190] Optionally, in embodiments of the present application, each comment information in the at least one comment information can include at least one of the following: a commenter, a comment content, a number of likes, a number of comments, or a number of forwards, etc. The specific implementation can be determined according to actual use requirements, and the embodiments of the present application are not limited.
[0191] For example, the step 403 can be implemented by the following step 403a.
[0192] Step 403a, the electronic device, in response to the eighth sub-input to the video thumbnail and the first comment information, establishes a first association relationship between the video thumbnail and the video link, and generates a video thumbnail based on the video thumbnail and the first comment information, and shares the video thumbnail.
[0193] In embodiments of the present application, the first comment information is any one of the at least one comment information.
[0194] Optionally, in embodiments of the present application, the electronic device can respectively take screenshots of the video thumbnail and the first comment information to obtain two interface screenshots, and then splice the two interface screenshots to obtain the video thumbnail.
[0195] Optionally, in the embodiment of the present application, the electronic device can obtain the video thumbnail and the first comment information from the video playing interface, convert the video thumbnail and the first comment information into an image through an image conversion model to obtain the video thumbnail.
[0196] Illustratively, the electronic device can first convert the video thumbnail and the first comment information into machine code, and then add picture attributes such as length, width, and height to the machine code, so as to convert the video thumbnail and the first comment information into a picture.
[0197] Optionally, in the embodiment of the present application, the at least one comment information corresponds to an information selection control, and the information selection control is used to select one comment information from the at least one comment information.
[0198] Illustratively, in combination with (A) in Figure 16 (A), as shown in (A) in Figure 17 , the video playing interface 50 further includes two comment information, and each of the two comment information corresponds to an information selection control 53. The user can perform click input on the information selection control 53 corresponding to the second comment information and the video thumbnail picture 51, so that the electronic device can mark the video thumbnail picture 51 and the information selection control 53, Figure 17 (A) in (A) with √. Then the user can perform click input on the third control 52, as shown in (B) in Figure 17 , so that the mobile phone can generate a video thumbnail picture 54 through the video thumbnail picture 51 and the second comment information, establish a first association relationship between the video thumbnail picture 54 and the video link, and share the video thumbnail picture 54 in the chat interface 10 with Xiaohong.
[0199] In the embodiment of the present application, the electronic device can share the video thumbnail and the comment information to other electronic devices in the form of the video thumbnail, so that the user of the other electronic device can directly view the video content through the video thumbnail, and the flexibility of the electronic device in viewing the video content is improved.
[0200] Optionally, in the embodiment of the present application, the first object corresponding to the first object identifier is an application installation package, and the second input includes a ninth sub-input and a tenth sub-input.
[0201] In the embodiment of the present application, the ninth sub-input is used to trigger the electronic device to display a file management interface of the second application associated with the target selection image.
[0202] In the embodiment of the present application, the tenth sub-input is used to trigger the electronic device to share the second image.
[0203] Exemplarily, the step 204 can be implemented by the following steps 501 and 502.
[0204] The step 501: the electronic device displays a file management interface of the second application associated with the target selection image in response to a ninth sub-input of the target selection image.
[0205] In the embodiment of the present application, the file management interface includes at least one object identifier, and one object identifier corresponds to one object.
[0206] It should be noted that the specific process of the step 501 can be found in the above embodiments, and will not be repeated here.
[0207] The step 502: the electronic device shares the second image in response to a tenth sub-input of a first object identifier in the at least one object identifier.
[0208] Optionally, in the embodiment of the present application, the second image can be customized by the user; or preset by the electronic device.
[0209] In the embodiment of the present application, the electronic device can update the file encoding format of the application installation package to an image encoding format, and add a preset second image in the image encoding format to obtain the second image. In this way, it is equivalent to changing the file encoding to image encoding at the physical level, and storing the original file information such as file name, file format, etc.
[0210] Exemplarily, in combination with (B) in Figure 10 , as shown in (A) in Figure 18 , the user can perform a click input on the "select file" control 38, as shown in (B) in Figure 18 , so that the mobile phone can display a file selection interface 55, and the file selection interface 55 includes an activity plan installation package identifier 56. Then, the user can perform a click input on the activity plan installation package identifier 56, so that the mobile phone can update the file encoding format of the installation package corresponding to the activity plan installation package identifier 55 to an image encoding format, and add a preset second image in the image encoding format to obtain a second image 57, as shown in (C) in Figure 18 , and share the second image 57 in the chat interface 10 with Xiaohong.
[0211] In the embodiment of the present application, the electronic device can share the application installation package to other electronic devices in the form of an image, thereby improving the flexibility of the electronic device in sharing the application installation package.
[0212] Optionally, in the embodiment of the present application, the object sharing method provided by the embodiment of the present application further includes the following step 601.
[0213] In step 601, the electronic device updates the target selection image to the object content of the first object in response to the second input.
[0214] In the embodiments of the present application, the electronic device can cancel displaying the target selection image, and display the object content of the first object in the display area corresponding to the target selection image.
[0215] For example, when the first object is a third image, the electronic device can display the third image in the display area corresponding to the target selection image; or,
[0216] When the first object is a document, the electronic device can display at least one document screenshot corresponding to the document in the display area corresponding to the target selection image; or,
[0217] When the first object is a video link, the electronic device can display a video thumbnail corresponding to the video link in the display area corresponding to the target selection image; or,
[0218] When the first object is an application installation package, the electronic device can display a second image corresponding to the application installation package in the display area corresponding to the target selection image.
[0219] For example, in combination with (B) in Figure 3 As shown in Figure 19 When the first object is a third image, after the user selects the third image 58, the mobile phone can cancel displaying the selection image 21, and display the third image 58 in the display area corresponding to the selection image 21.
[0220] In the embodiments of the present application, the electronic device can prompt the user whether the currently selected object content is the user's demand by replacing the target selection image with the object content of the first object, so that the user can intuitively view the selected object content.
[0221] Optionally, in the embodiments of the present application, the image selection interface includes a second control; the object sharing method provided by the present application further includes steps 701 to 704 as follows.
[0222] In step 701, the electronic device receives a third input to the second control.
[0223] In the embodiments of the present application, the third input is used to trigger the electronic device to display the image chat record corresponding to at least one contact in the first application.
[0224] Optionally, in the embodiments of the present application, the third input can be a click input of the first control by a user through a touch device such as a finger or a stylus, or a voice instruction input by the user, or a specific gesture input by the user, or other feasible inputs, which can be determined according to actual use requirements, and the embodiments of the present application are not limited thereto.
[0225] For example, the third input can be a single click input of the first control by the user.
[0226] At step 702, the electronic device displays the image chat record corresponding to the at least one contact in the first application in response to the third input.
[0227] In the embodiments of the present application, each image chat record corresponding to a contact in the image chat record corresponding to the at least one contact includes at least one first image identifier, and each first image identifier corresponds to a first image.
[0228] In the embodiments of the present application, the electronic device can obtain the chat record corresponding to the at least one contact in the first application, and delete the text chat record in the chat record to obtain the image chat record corresponding to the at least one contact in the first application.
[0229] Optionally, in the embodiments of the present application, the electronic device can display the image chat record corresponding to the at least one contact in the first application through the second method.
[0230] For example, in combination with (B) in Figure 3 As shown in (A) in Figure 20 The image selection interface 20 includes a first control 59, and the user can perform a click input on the first control 59, as shown in (B) in Figure 20 to make the phone display a chat record interface 60 corresponding to the first control 59, and the chat record interface 60 includes the image chat record between the user and Zhang San and the image chat record between the user and Li Si. The image chat record between the user and Zhang San includes three fourth image identifiers, and each fourth image identifier includes an image selection control 61. The image chat record between the user and Li Si includes three fifth image identifiers, and each fifth image identifier includes an image selection control 61.
[0231] At step 703, the electronic device receives a fourth input on a second image identifier in the at least one first image identifier.
[0232] In the embodiments of the present application, the fourth input is used to trigger the electronic device to share the image corresponding to the second image identifier.
[0233] Optionally, in embodiments of the present application, the fourth input can be a click input of the second image identifier by a user through a touch device such as a finger or a stylus, or a voice instruction input by the user, or a specific gesture input by the user, or other feasible input, which can be determined according to actual use requirements, and the embodiments of the present application are not limited thereto.
[0234] Exemplarily, the fourth input can be a single click input of the second image identifier by the user.
[0235] Optionally, in embodiments of the present application, the chat record interface can include a fourth control configured to trigger the electronic device to share the image corresponding to the second image identifier.
[0236] Optionally, in embodiments of the present application, the fourth input can be an input of the second image identifier and the fourth control by the user.
[0237] At step 704, the electronic device shares the image corresponding to the second image identifier in response to the fourth input.
[0238] In embodiments of the present application, the electronic device can send the image corresponding to the second image identifier to other electronic devices through the first application to share the image corresponding to the second image identifier.
[0239] Exemplarily, in combination with (B) in Figure 20 , as shown in (A) in Figure 21 , the user can perform a click input on the image selection control 61 corresponding to the image identifier 62 in the three image identifiers corresponding to Zhang San, so that the mobile phone can mark the image identifier 61, Figure 21 in (A) with √. Then, the user can perform a click input on the fourth control 63, as shown in (B) in Figure 21 , so that the mobile phone can display the image 63 corresponding to the image identifier 62 in the message display area 34 in the chat interface 10.
[0240] Optionally, in embodiments of the present application, the second image identifier includes a first sub-image identifier and a second sub-image identifier.
[0241] Exemplarily, the step 704 can be implemented by the following step 704a.
[0242] At step 604a, the electronic device stitches the image corresponding to the first sub-image identifier and the image corresponding to the second sub-image identifier to obtain a target image in response to the fourth input, and shares the target image.
[0243] Optionally, in embodiments of the present application, the fourth input can be an input of the image selection control corresponding to the first sub-image identifier, the image selection control corresponding to the second sub-image identifier, and the fourth control.
[0244] Exemplarily, in combination with Figure 20 (B), as shown in (A) of Figure 22 , the user can perform click input on the image selection control 61 corresponding to the image identifier 62 in the three image identifiers corresponding to Zhang San and the image selection control 61 corresponding to the image identifier 64 in the three image identifiers corresponding to Li Si, so that the mobile phone can mark the image identifier 61, Figure 22 in (A) with √. Then, the user can perform click input on the fourth control 55, as shown in (B) of Figure 22 , so that the mobile phone can splice the image 63 corresponding to the image identifier 62 and the image 65 corresponding to the image identifier 64 to obtain a target image 66, wherein the template image 66 further includes the contact information of the images 63 and 65, such as "Li Si's picture" and "Zhang San's picture" shown in the figure, and displays the target image 66 in the message display area 34 in the chat interface 10.
[0245] In the embodiment of the application, the electronic device can find the image required to be shared by the user from the image chat record of the contact, thereby improving the flexibility of the electronic device in finding the image.
[0246] Exemplarily, as shown in Figure 23 , the object sharing method provided by the embodiment of the application is specifically explained and described below through a specific example. The method can be implemented through the following steps 1 to 6.
[0247] Step 1, the user performs click input on a first control of a first application.
[0248] Step 2, the electronic device displays an image selection interface corresponding to a picture selector of the first application in response to the click input on the first control.
[0249] In the embodiment of the application, the above-mentioned image selection interface includes at least one selection image, and each selection image in the at least one selection image is associated with a second application.
[0250] Step 3, the user performs click input on a target selection image in the at least one selection image.
[0251] Step 4, the electronic device displays a picture selector of the second application associated with the target selection image in response to the click input on the target selection image.
[0252] In the embodiment of the application, the above-mentioned picture selector of the second application includes at least one object identifier, and each object identifier in the at least one object identifier corresponds to an object.
[0253] Step 5, the user inputs a click on the first object identifier in the at least one object identifier.
[0254] Step 6, the electronic device imports a first object corresponding to the first object identifier into the first application in response to the click on the first object identifier, and shares object content of the first object.
[0255] In the embodiments of the present application, the electronic device can break the limitation of the application by selecting an image, call a more powerful and more familiar picture selector, facilitate the user to quickly select the picture needed by the user, and because the entry for calling the system picture selector, i.e., the above-mentioned selected image, is automatically inserted, the picture can be quickly selected from the system album in the case that the electronic device does not give the application access to the album, and the problem of giving the application authorization and information leakage is solved without modifying the authorization range each time.
[0256] The above-mentioned various method embodiments, or various possible implementation manners in each method embodiment, can be executed individually, or executed in combination with each other on the premise that there is no contradiction, and the specific execution can be determined according to actual use requirements, which is not limited in the embodiments of the present application.
[0257] It should be noted that the object sharing method provided in the embodiments of the present application can be executed by the object sharing device. In the embodiments of the present application, the object sharing device is taken as an example to illustrate the object sharing device provided in the embodiments of the present application.
[0258] Figure 24 A possible structure schematic diagram of the object sharing device involved in the embodiments of the present application is shown. As shown in the figure, Figure 24 The object sharing device 70 can include a receiving module 71, a display module 72 and a sharing module 73.
[0259] The receiving module 71 is configured to receive a first input on a first control in a first application. The display module 72 is configured to display at least one selected image in an image selection interface corresponding to the first application in response to the first input received by the receiving module 71, one of the at least one selected image being associated with an application program. The receiving module 71 is further configured to receive a second input, the second input being used to select a target selected image in the at least one selected image. The sharing module 73 is configured to share object content of at least one object in a second application associated with the target selected image in response to the second input received by the receiving module 71.
[0260] In a possible implementation manner, the above-mentioned second input includes a first sub-input and a second sub-input.
[0261] The display module 72 is specifically configured to display a file management interface of the second application associated with the target selection image in response to the first sub-input of the target selection image received by the receiving module 71, and the file management interface includes at least one object identifier, and one object identifier corresponds to one object. The sharing module 73 is specifically configured to share object content of a first object corresponding to a first object identifier in the at least one object identifier in response to the second sub-input of the first object identifier received by the receiving module 71.
[0262] In a possible implementation, the first object corresponding to the first object identifier is a document, the second input includes a third sub-input, a fourth sub-input and a fifth sub-input, and the object sharing apparatus 70 further includes a processing module. The display module 72 is specifically configured to display a file management interface of the second application associated with the target selection image in response to the third sub-input of the target selection image received by the receiving module 71, and the file management interface includes at least one object identifier, and one object identifier corresponds to one object; and display a document preview interface of the first object corresponding to the first object identifier in response to the fourth sub-input of the first object identifier received by the receiving module 71, and the document preview interface includes a content sharing control. The processing module is configured to perform screenshot on document content of the document to obtain at least one screenshot in response to the fifth sub-input of the content sharing control received by the receiving module 71. The sharing module 73 is specifically configured to share the at least one screenshot.
[0263] In a possible implementation, the content sharing control is a page sharing control. The processing module is specifically configured to perform page screenshot on the document content of the document to obtain at least one page screenshot, or perform long screenshot on the document content of the document to obtain a long screenshot image.
[0264] In a possible implementation, the first object identifier corresponds to a first object which is a video link, the second input includes a sixth sub-input, a seventh sub-input and an eighth sub-input, and the object sharing device 70 further includes a processing module. The display module 72 is specifically configured to display a file management interface of a second application associated with the target selection image in response to the sixth sub-input for the target selection image received by the receiving module 71, the file management interface including at least one object identifier, and one object identifier corresponding to one object; and display a video playing interface of the first object corresponding to the first object identifier in response to the seventh sub-input for the first object identifier in the at least one object identifier received by the receiving module 71, the video playing interface including a video thumbnail of a video corresponding to the video link. The processing module is configured to establish a first association relationship between the video thumbnail and the video link in response to the eighth sub-input for the video thumbnail received by the receiving module 71. The sharing module 73 is specifically configured to share the video thumbnail, the video thumbnail carrying the first association relationship.
[0265] In a possible implementation, the display module is further configured to update the target selection image to object content of the first object in response to the second input received by the receiving module 71.
[0266] In a possible implementation, the image selection interface includes a second control. The receiving module 71 is further configured to receive a third input for the second control. The display module 72 is further configured to display image chat records corresponding to at least one contact in the first application in response to the third input received by the receiving module, each contact corresponding to image chat records including at least one first image identifier, and each first image identifier corresponding to one first image. The receiving module 71 is further configured to receive a fourth input for a second image identifier in the at least one first image identifier. The sharing module 73 is further configured to share an image corresponding to the second image identifier in response to the fourth input received by the receiving module 71.
[0267] The object sharing device provided in the embodiments of the present application can directly call an application program corresponding to a selection image by displaying the selection image in an image selection interface, so that the object sharing device can directly import an object selected by a user in the application program into a first application and share the object, that is, when an image selection interface of the first application does not include an object required to be shared by the user, the object required to be shared by the user in other application programs does not need to be stored in an album application program first, and then the object is imported into the image selection interface through the album application program, and then the object is shared, so that the object sharing device can simplify the steps of searching for the object, and the efficiency of sharing the object by the object sharing device is improved.
[0268] The object sharing apparatus in the embodiments of the present application can be an electronic device, or a component in an electronic device, such as an integrated circuit or a chip. The electronic device can be a terminal, or other devices other than a terminal. For example, the mobile electronic device can be a mobile phone, a tablet computer, a notebook computer, a palm computer, a vehicle-mounted electronic device, a Mobile Internet Device (MID), an augmented reality (AR) / virtual reality (VR) device, a robot, a wearable device, an ultra-mobile personal computer (UMPC), a netbook, or a personal digital assistant (PDA), etc. The electronic device can also be a server, a Network Attached Storage (NAS), a personal computer (PC), a television (TV), a cash register, or a self-service machine, etc. The embodiments of the present application are not limited in this regard.
[0269] The object sharing apparatus in the embodiments of the present application can be a device with an operating system. The operating system can be an Android operating system, an iOS operating system, or other possible operating systems, and the embodiments of the present application are not limited in this regard.
[0270] The object sharing apparatus provided in the embodiments of the present application can implement the processes implemented by the above embodiments, and thus repeated descriptions are not given herein.
[0271] Optionally, as shown in Figure 25 The embodiments of the present application also provide an electronic device 90, which includes a processor 91 and a memory 92. The memory 92 stores programs or instructions executable by the processor 91. When the programs or instructions are executed by the processor 91, the programs or instructions implement the steps of the above object sharing method embodiments, and achieve the same technical effects. Thus, repeated descriptions are not given herein.
[0272] It should be noted that the electronic device in the embodiments of the present application includes the above-mentioned mobile electronic device and non-mobile electronic device.
[0273] Figure 26 The hardware structure of an electronic device according to an embodiment of the present application is shown in FIG. 4.
[0274] The electronic device 100 includes, but is not limited to, a radio frequency unit 101, a network module 102, an audio output unit 103, an input unit 104, a sensor 105, a display unit 106, a user input unit 107, an interface unit 108, a memory 109, and a processor 110, etc.
[0275] As can be appreciated by those skilled in the art, the electronic device 100 can further include a power supply (such as a battery) that supplies power to each of the components, and the power supply can be logically connected to the processor 110 through a power management system, so that the power management system can manage charging, discharging, and power consumption management, etc. Figure 26 The electronic device structure shown in the figure is not a limitation on the electronic device, and the electronic device can include more or fewer components than shown, or combine certain components, or different component arrangements, which are not described here.
[0276] The user input unit 107 receives a first input to a first control in a first application. The display unit 106 displays at least one selection image in an image selection interface corresponding to the first application in response to the first input, one selection image being associated with one application program. The user input unit 107 further receives a second input for selecting a target selection image from the at least one selection image. The processor 110 shares object content of at least one object in a second application associated with the target selection image in response to the second input.
[0277] Optionally, in the embodiments of the present application, the second input includes a first sub-input and a second sub-input. The display unit 106 is specifically configured to display a file management interface of the second application associated with the target selection image in response to the first sub-input to the target selection image, the file management interface including at least one object identifier, one object identifier corresponding to one object. The processor 110 is specifically configured to share object content of a first object corresponding to a first object identifier in the at least one object identifier in response to the second sub-input to the first object identifier.
[0278] Optionally, in the embodiments of the present application, the first object corresponding to the first object identifier is a document, and the second input includes a third sub-input, a fourth sub-input, and a fifth sub-input. The display unit 106 is specifically configured to display a file management interface of a second application associated with the target selection image in response to the third sub-input of the target selection image, the file management interface including at least one object identifier, one object identifier corresponding to one object, and display a document preview interface of a first object corresponding to a first object identifier in the at least one object identifier in response to the fourth sub-input of the first object identifier, the document preview interface including a content sharing control. The processor 110 is specifically configured to capture a screenshot of a document content of the document to obtain at least one screenshot and share the at least one screenshot in response to the fifth sub-input of the content sharing control.
[0279] Optionally, in the embodiments of the present application, the content sharing control is a pagination sharing control, and the processor 110 is specifically configured to capture a pagination screenshot of the document content of the document to obtain at least one pagination screenshot; or the content sharing control is a jigsaw puzzle sharing control, and the processor 110 is specifically configured to capture a long screenshot of the document content of the document to obtain a long screenshot image.
[0280] Optionally, in the embodiments of the present application, the first object corresponding to the first object identifier is a video link, and the second input includes a sixth sub-input, a seventh sub-input, and an eighth sub-input. The display unit 106 is specifically configured to display a file management interface of a second application associated with the target selection image in response to the sixth sub-input of the target selection image, the file management interface including at least one object identifier, one object identifier corresponding to one object; and display a video playback interface of a first object corresponding to a first object identifier in response to the seventh sub-input of the first object identifier, the video playback interface including a video thumbnail of a video corresponding to the video link. The processor 110 is specifically configured to establish a first association relationship between the video thumbnail and the video link in response to the eighth sub-input of the video thumbnail, and share the video thumbnail, the video thumbnail including the first association relationship.
[0281] Optionally, in the embodiments of the present application, the display unit 106 is further configured to update the target selection image to object content of the first object in response to the second input.
[0282] Optionally, in the embodiments of the present application, the image selection interface comprises a second control; the user input unit 107 is further configured to receive a third input on the second control. The display unit 106 is further configured to display image chat records corresponding to at least one contact in the first application in response to the third input, wherein each contact corresponds to an image chat record comprising at least one first image identifier, and each first image identifier corresponds to a first image. The user input unit 107 is further configured to receive a fourth input on a second image identifier in the at least one first image identifier. The processor 110 is further configured to share an image corresponding to the second image identifier in response to the fourth input.
[0283] The embodiments of the present application provide an electronic device. Since an image is associated with an application, the electronic device can directly call the application corresponding to the selected image by displaying the selected image in the image selection interface, so that the electronic device can directly import an object selected by a user in the application into the first application and directly share the object. That is, when the image selection interface of the first application does not include an object required to be shared by the user, the object required by the user in other applications does not need to be stored in the album application first, and then the object is imported into the image selection interface through the album application, and then the object is shared, thereby simplifying the steps of the electronic device to find the object, and further improving the efficiency of the electronic device to share the object.
[0284] The electronic device provided in the embodiments of the present application can realize each process realized by the method embodiments and achieve the same technical effects. To avoid repetition, details are not described herein.
[0285] The beneficial effects of various implementation manners in the embodiments can refer to the beneficial effects of the corresponding implementation manners in the method embodiments, and details are not described herein to avoid repetition.
[0286] It should be understood that, in the embodiments of the present application, the input unit 104 can include a graphics processing unit (GPU) 1041 and a microphone 1042. The graphics processing unit 1041 processes image data of a still image or a video obtained by an image capture device (such as a camera) in a video capture mode or an image capture mode. The display unit 106 can include a display panel 1061, which can be configured in the form of a liquid crystal display, an organic light-emitting diode, etc. The user input unit 107 includes at least one of a touch panel 1071 and other input devices 1072. The touch panel 1071 is also called a touch screen. The touch panel 1071 can include a touch detection device and a touch controller. The other input devices 1072 can include, but are not limited to, a physical keyboard, function keys (such as volume control keys, on-off keys, etc.), trackballs, mice, joysticks, etc., which are not described herein.
[0287] The memory 109 can be used to store software programs and various data. The memory 109 can mainly include a first storage area storing programs or instructions and a second storage area storing data, wherein the first storage area can store an operating system, application programs or instructions required by at least one function (such as a sound playing function, an image playing function, etc.), and the like. In addition, the memory 109 can include a volatile memory or a non-volatile memory, or the memory 109 can include both a volatile memory and a non-volatile memory. The non-volatile memory can be a Read-Only Memory (ROM), a Programmable ROM (PROM), an Erasable PROM (EPROM), an Electrically EPROM (EEPROM), or a flash memory. The volatile memory can be a Random Access Memory (RAM), a Static RAM (SRAM), a Dynamic RAM (DRAM), a Synchronous DRAM (SDRAM), a Double Data Rate SDRAM (DDR SDRAM), an Enhanced SDRAM (ESDRAM), a Synch link DRAM (SLDRAM), and a Direct Rambus RAM (DRRAM). The memory 109 in the embodiments of the present application includes but is not limited to these and any other suitable types of memory.
[0288] The processor 110 can include one or more processing units; optionally, the processor 110 integrates an application processor and a modem processor, wherein the application processor mainly processes operations related to an operating system, a user interface, and an application program, and the modem processor mainly processes wireless communication signals, such as a baseband processor. It can be understood that the above-mentioned modem processor can also not be integrated into the processor 110.
[0289] The embodiments of the present application also provide a readable storage medium, and the readable storage medium stores programs or instructions, which are executed by a processor to implement various processes of the above-mentioned method embodiments and achieve the same technical effects. To avoid repetition, details are not described herein.
[0290] The processor is the processor in the electronic device described in the above embodiments. The readable storage medium includes a computer readable storage medium, such as a computer readable only memory (ROM), a random access memory (RAM), a magnetic disk or an optical disk, etc.
[0291] The embodiment of the present application further provides a chip, which comprises a processor and a communication interface, the communication interface is coupled with the processor, the processor is used for running programs or instructions, realizes various processes of the above method embodiments, and can achieve the same technical effects. To avoid repetition, details are not described here.
[0292] It should be understood that the chip mentioned in the embodiment of the present application can also be called a system-level chip, a system chip, a chip system or a system-on-chip chip, etc.
[0293] The embodiment of the present application provides a computer program product, which is stored in a storage medium, and is executed by at least one processor to realize various processes of the above object sharing method embodiments, and can achieve the same technical effects. To avoid repetition, details are not described here.
[0294] It should be noted that in this paper, the term "includes", "contains" or any other variant thereof is intended to cover non-exclusive inclusion, so that the process, method, article or device including a series of elements not only includes those elements, but also includes other elements not explicitly listed, or includes elements inherent to such process, method, article or device. Without more limitations, the element defined by the statement "includes a" does not exclude the presence of another identical element in the process, method, article or device including the element. In addition, it should be pointed out that the scope of the method and device in the embodiment of the present application is not limited to the order of the functions shown or discussed, but can also include the functions performed in a substantially simultaneous manner or in the opposite order according to the functions involved, for example, the described method can be performed in an order different from the described order, and various steps can also be added, omitted or combined. In addition, the features described with reference to some examples can be combined in other examples.
[0295] Through the above description of the embodiments, those skilled in the art can clearly understand that the above-mentioned example methods can be realized by means of software and a necessary general hardware platform, and of course, can also be realized by hardware, but in many cases, the former is a better embodiment. Based on such understanding, the technical solutions of the present application can be embodied in the form of a computer software product in essence or in the form of a part that contributes to the prior art, which is stored in a storage medium (such as a ROM / RAM, a magnetic disc, an optical disc), and includes a plurality of instructions for causing a terminal (which can be a mobile phone, a computer, a server, or a network device, etc.) to execute the methods described in the various embodiments of the present application.
[0296] The embodiments of the present application are described above in combination with the drawings, but the present application is not limited to the above-mentioned specific embodiments, and the above-mentioned specific embodiments are only illustrative and not restrictive. Those skilled in the art can make many forms under the inspiration of the present application without departing from the scope of the present application and the scope protected by the claims.
Claims
1. An object sharing method, characterized in that, The method includes: Receive the first input to the first control in the first application; In response to the first input, at least one selection image is displayed on the image selection interface corresponding to the first application, and one selection image is associated with one application; Receive a second input, the second input being used to select a target selection image from the at least one selection image; In response to the second input, share the object content of at least one object in the second application associated with the target selection image.
2. The method according to claim 1, characterized in that, The second input includes a first sub-input and a second sub-input; The step of sharing object content of at least one object in a second application associated with the target selection image in response to the second input includes: In response to the first sub-input to the target selection image, a file management interface of a second application associated with the target selection image is displayed, the file management interface including at least one object identifier, one object identifier corresponding to one object; In response to the second sub-input to the first object identifier in the at least one object identifier, the object content of the first object corresponding to the first object identifier is shared.
3. The method according to claim 1, characterized in that, The first object corresponding to the first object identifier is a document, and the second input includes a third sub-input, a fourth sub-input, and a fifth sub-input; The step of sharing object content of at least one object in a second application associated with the target selection image in response to the second input includes: In response to the third sub-input to the target selection image, a file management interface of a second application associated with the target selection image is displayed, the file management interface including at least one object identifier, one object identifier corresponding to one object; In response to the fourth sub-input to the first object identifier among the at least one object identifiers, a document preview interface for the first object corresponding to the first object identifier is displayed, the document preview interface including a content sharing control; In response to the fifth sub-input to the content sharing control, a screenshot of the document content is taken to obtain at least one screenshot, and the at least one screenshot is shared.
4. The method according to claim 3, characterized in that, The content sharing control is a pagination sharing control, and the step of taking a screenshot of the document content to obtain at least one screenshot includes: Take a paginated screenshot of the document content to obtain at least one paginated screenshot; or, The content sharing control is a puzzle sharing control. Taking a screenshot of the document content to obtain at least one screenshot includes: A long screenshot is taken of the document content to obtain a long screenshot image.
5. The method according to claim 1, characterized in that, The first object corresponding to the first object identifier is a video link, and the second input includes a sixth sub-input, a seventh sub-input, and an eighth sub-input; The step of sharing object content of at least one object in a second application associated with the target selection image in response to the second input includes: In response to the sixth sub-input to the target selection image, a file management interface of a second application associated with the target selection image is displayed, the file management interface including at least one object identifier, one object identifier corresponding to one object; In response to the seventh sub-input to the first object identifier among the at least one object identifiers, a video playback interface for the first object corresponding to the first object identifier is displayed, the video playback interface including a video thumbnail of the video corresponding to the video link; In response to the eighth sub-input to the video thumbnail, a first association between the video thumbnail and the video link is established, and the video thumbnail, which includes the first association, is shared.
6. The method according to any one of claims 1 to 5, characterized in that, The method further includes: In response to the second input, the target selection image is updated to the object content of the first object.
7. The method according to claim 1, characterized in that, The image selection interface includes a second control; the method further includes: Receive a third input to the second control; In response to the third input, at least one image chat record corresponding to a contact in the first application is displayed, wherein each image chat record corresponding to a contact includes at least one first image identifier, and each first image identifier corresponds to a first image; Receive a fourth input for a second image identifier in the at least one first image identifier; In response to the fourth input, the image corresponding to the second image identifier is shared.
8. An object sharing device, characterized in that, The object sharing device includes: a receiving module, a display module, and a sharing module; The receiving module is used to receive a first input to a first control in the first application; The display module is configured to respond to the first input received by the receiving module and display at least one selection image on the image selection interface corresponding to the first application, wherein one selection image is associated with one application. The receiving module is further configured to receive a second input, the second input being used to select a target selection image from the at least one selection image; The sharing module is configured to share the object content of at least one object in a second application associated with the target selection image in response to the second input received by the receiving module.
9. An electronic device, characterized in that, It includes a processor, a memory, and a program or instructions stored in the memory and executable on the processor, wherein the program or instructions, when executed by the processor, implement the steps of the object sharing method as described in any one of claims 1 to 7.
10. A readable storage medium, characterized in that, The readable storage medium stores a program or instructions that, when executed by a processor, implement the steps of the object sharing method as described in any one of claims 1 to 7.