Content sharing method and electronic device
Patent Information
- Application Number
- MYPI2022004583
- Authority / Receiving Office
- MY · MY
- Patent Type
- Patents
- Current Assignee / Owner
- Priority Date
- 2020-03-30
- Filing Date
- 2021-03-29
- Publication Date
- 2026-08-06
- Estimated Expiration
- 2041-03-29
Abstract
Description
Content sharing method and electronic device
[0001] Cross-reference to Related Applications
[0002] This application claims priority to Chinese Patent Application No. 202010237842.4, filed on March 30, 2020 in China, the contents of which are incorporated herein by reference in its entirety. TECHNICAL FIELD
[0003] Embodiments of the present application relate to the field of communication technology, and in particular to a content sharing method and an electronic device. BACKGROUND
[0004] With the development of communication technology, the degree of intelligence of electronic devices such as mobile phones and tablet computers is continuously improved to meet the various needs of users. For example, users have increasingly high requirements for the convenience of sharing content between multiple electronic devices.
[0005] Currently, in a scenario of sharing content between one electronic device and multiple electronic devices, one electronic device can usually only view the content (such as a screen interface, an installation package of an application, and media files such as pictures and videos) shared by another electronic device at the same time. For example, electronic device 1 can establish a connection with electronic device 2 and share a screen interface, such as electronic device 1 remotely controlling the screen interface of electronic device 2 to view the content in electronic device 2, thereby realizing sharing of content between the two electronic devices. At this time, if electronic device 1 needs to share a screen with other electronic devices (such as electronic device 3) to share content, electronic device 1 needs to first disconnect the connection with electronic device 2, and then establish a connection with electronic device 3 and share the screen interface of electronic device 3. In this way, the steps of sharing content between multiple electronic devices are relatively cumbersome.
[0006] SUMMARY
[0007] Embodiments of the present application provide a content sharing method and an electronic device, which can solve the problem of cumbersome steps of sharing content between multiple electronic devices.
[0008] To solve the above technical problems, embodiments of the present application are implemented as follows:
[0009] In a first aspect, an embodiment of the present application provides a content sharing method applied to a first electronic device, the method comprising: receiving a first input to the first electronic device; and in response to the first input, displaying a first interface on a screen of the first electronic device, the first interface including at least one of the following: a first identifier, N second identifiers; wherein the first electronic device is one of N electronic devices constituting a target sharing group, the first identifier is an entry of first content, and the first content is content shared by at least two of the N electronic devices in the target sharing group; one of the second identifiers is an entry of a second content, and the second content is content shared by one of the N electronic devices in the target sharing group; and N is a positive integer greater than or equal to 2.
[0010] In a second aspect, an embodiment of the present application further provides an electronic device, which is a first electronic device, and the electronic device comprises: a receiving module configured to receive a first input to the first electronic device; and a display module configured to, in response to the first input received by the receiving module, display a first interface on a screen of the first electronic device, the first interface including at least one of the following: a first identifier, N second identifiers; wherein the first electronic device is one of N electronic devices constituting a target sharing group, the first identifier is an entry of first content, and the first content is content shared by at least two of the N electronic devices in the target sharing group; one of the second identifiers is an entry of a second content, and the second content is content shared by one of the N electronic devices in the target sharing group; and N is a positive integer greater than or equal to 2.
[0011] In a third aspect, an embodiment of the present application provides an electronic device, which comprises a processor, a memory, and a computer program stored in the memory and executable on the processor, and when the computer program is executed by the processor, the steps of the content sharing method according to the first aspect are implemented.
[0012] In a fourth aspect, an embodiment of the present application provides a computer readable storage medium, and the computer readable storage medium stores a computer program, and when the computer program is executed by a processor, the steps of the content sharing method according to the first aspect are implemented.
[0013] In the embodiment of the present application, by the first input of the first electronic device, a first interface (i.e. the content sharing interface of the sharing group) is displayed on the screen of the first electronic device, and the first interface includes at least one of the following: the first identifier, N second identifiers; wherein the first electronic device is one of the N electronic devices constituting the target sharing group, the first identifier is the entrance of the first content, and the first content is the content shared by at least two electronic devices of the N electronic devices in the target sharing group; one second identifier is the entrance of one second content, and one second content is the content shared by one electronic device of the N electronic devices in the target sharing group; N is a positive integer greater than or equal to 2. In this way, the first electronic device can obtain the entrance of the content shared by each electronic device in the sharing group at the same time, and then can obtain the content shared by the corresponding electronic device through any entrance. Without the need for one electronic device to establish a connection with two or more other electronic devices at different times to share the screen interface and then share the content. In this way, the steps of sharing content between multiple electronic devices can be simplified, and the content shared between multiple electronic devices can be quickly, conveniently and intuitively displayed. BRIEF DESCRIPTION OF DRAWINGS
[0014] FIG. 1 is a schematic diagram of a possible architecture of an Android operating system according to an embodiment of the present application;
[0015] FIG. 2 is a schematic diagram of a content sharing method according to an embodiment of the present application;
[0016] FIG. 3 is a schematic diagram of an electronic device displaying content according to an embodiment of the present application;
[0017] FIG. 4 is a schematic diagram of an electronic device displaying content according to an embodiment of the present application;
[0018] FIG. 5 is a schematic diagram of an electronic device displaying content according to an embodiment of the present application;
[0019] FIG. 6 is a schematic diagram of an electronic device displaying content according to an embodiment of the present application;
[0020] FIG. 7 is a schematic diagram of an electronic device displaying content according to an embodiment of the present application;
[0021] FIG. 8 is a schematic diagram of a possible structure of an electronic device according to an embodiment of the present application;
[0022] FIG. 9 is a schematic diagram of the hardware structure of an electronic device according to an embodiment of the present application. DETAILED DESCRIPTION
[0023] With reference to the drawings and the embodiments of the present application, the technical solutions in the embodiments of the present application will be clearly and completely described. Obviously, the described embodiments are only some of the embodiments of the present application, but not all of the embodiments of the present application. Based on the embodiments of the present application, any other embodiments obtained by a person of ordinary skill in the art without creative effort should fall within the scope of the present application.
[0024] It should be noted that, in the present document, " / " means "or", for example, A / B can mean A or B; in the present document, "and / or" is only a description of the relationship between the associated objects, which means that there can be three relationships, for example, A and / or B, which means that there are three cases: A alone, A and B together, and B alone. "Multiple" means two or more than two.
[0025] It should be noted that, in the embodiments of the present application, the words "exemplarily" or "for example" are used to mean as an example, illustration or description. Any embodiment or design scheme described as "exemplarily" or "for example" in the embodiments of the present application should not be interpreted as more preferred or more advantageous than other embodiments or design schemes. Rather, the words "exemplarily" or "for example" are used to present the relevant concept in a specific way.
[0026] In the present application, the terms "first" and "second" in the specification and claims are used to distinguish different objects, rather than to describe a specific order of the objects. For example, the first input and the second input are used to distinguish different inputs, rather than to describe a specific order of the inputs.
[0027] The content sharing method provided by the embodiments of the present application displays a first interface (i.e. a content sharing interface of a sharing group) on the screen of the first electronic device through the first input of the first electronic device. The first interface includes at least one of the following: a first identifier, N second identifiers; wherein the first electronic device is one of the N electronic devices that constitute a target sharing group, the first identifier is an entry of a first content, and the first content is content shared by at least two electronic devices of the N electronic devices in the target sharing group; one second identifier is an entry of a second content, and the second content is content shared by one electronic device of the N electronic devices in the target sharing group; N is a positive integer greater than or equal to 2. In this way, the first electronic device can obtain the entry of the content shared by each electronic device in the sharing group at the same time, and then can obtain the content shared by the corresponding electronic device through any entry. Without the need for one electronic device to establish a connection with two or more other electronic devices at different times to share the screen interface and then share the content. In this way, the steps of sharing content between multiple electronic devices can be simplified, and the content shared between multiple electronic devices can be quickly, conveniently and intuitively displayed.
[0028] The electronic device in the embodiments of the present application can be a mobile electronic device or a non-mobile electronic device. The mobile electronic device can be a mobile phone, a tablet computer, a notebook computer, a palm computer, a vehicle terminal, a wearable device, an ultra-mobile personal computer (UMPC), a netbook, or a personal digital assistant (PDA), etc. The non-mobile electronic device can be a personal computer (PC), a television (TV), a teller machine, or a self-service machine, etc. The embodiments of the present application are not limited specifically.
[0029] It should be noted that the execution subject of the content sharing method provided in the embodiments of the present application can be an electronic device, or a central processing unit (CPU) of the electronic device, or a control module in the electronic device for executing the content sharing method. The content sharing method provided in the embodiments of the present application is described by taking the electronic device as an example.
[0030] The electronic device in the embodiments of the present application can be an electronic 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 specifically.
[0031] The software environment to which the content sharing method provided in the embodiments of the present application is applied is described below by taking the Android operating system as an example.
[0032] As shown in FIG. 1, it is a possible architecture diagram of the Android operating system provided in the embodiments of the present application. In FIG. 1, the architecture of the Android operating system includes four layers, which are an application layer, an application framework layer, a system runtime library layer, and a kernel layer (which can be a Linux kernel layer).
[0033] The application layer includes various application programs (including system application programs and third-party application programs) in the Android operating system.
[0034] The application framework layer is the framework of the application program. The developers can develop some application programs based on the application framework layer under the condition of complying with the development principles of the framework of the application program. For example, system setting applications, system chat applications, and system camera applications, and other application programs. Third-party setting applications, third-party camera applications, and third-party chat applications, and other application programs.
[0035] The system runtime library layer includes libraries (also referred to as system libraries) and an Android operating system runtime environment. The libraries mainly provide various resources required by the Android operating system. The Android operating system runtime environment is used to provide a software environment for the Android operating system.
[0036] The kernel layer is an operating system layer of the Android operating system and belongs to the lowest layer of the software hierarchy of the Android operating system. The kernel layer provides core system services and hardware-related drivers for the Android operating system based on the Linux kernel.
[0037] For example, in the embodiment of the application, a developer can develop a software program for implementing the content sharing method according to the embodiment of the application based on the system architecture of the Android operating system shown in FIG. 1, so that the content sharing method can run based on the Android operating system shown in FIG. 1. That is, the processor or the electronic device can implement the content sharing method according to the embodiment of the application by running the software program in the Android operating system.
[0038] The content sharing method according to the embodiment of the application will be described in detail below with reference to the flowchart of the content sharing method shown in FIG. 2. Although the logical order of the content sharing method according to the embodiment of the application is shown in the method flowchart, in some cases, the steps shown or described herein can be performed in an order different from that shown herein. For example, the content sharing method shown in FIG. 2 can include S201 and S202:
[0039] S201, the first electronic device receives a first input to the first electronic device.
[0040] The first electronic device is one of the N electronic devices that constitute the target sharing group.
[0041] It should be noted that in the embodiment of the application, a sharing group (as described below, the target sharing group) can be established for a plurality of electronic devices, so that the plurality of electronic devices can share content based on the sharing group, such as a content sharing interface (as described below, the first interface) based on the sharing group to display shared content in each of the plurality of electronic devices.
[0042] Specifically, the first input is used to trigger the first electronic device to display a content sharing interface of the sharing group, such as the first interface.
[0043] S202, the first electronic device displays the first interface on the screen of the first electronic device in response to the first input, and the first interface includes at least one of the following: a first identifier, N second identifiers.
[0044] The first identifier is an entrance of a first content, and the first content is content shared by at least two of the N electronic devices in the target sharing group; one second identifier is an entrance of a second content, and the second content is content shared by one of the N electronic devices in the target sharing group; and N is a positive integer greater than or equal to 2.
[0045] Optionally, the first identifier and the N second identifiers can be implemented in the form of text, icons or the like.
[0046] Optionally, the set of content indicated by the first identifier can be a common center of the N electronic devices in the target sharing group, and the set of content indicated by the first identifier is referred to as a "common center" below.
[0047] Optionally, in the application scenario 1 of the embodiment of the application, the first interface is a first desktop interface of the first electronic device (such as device A), and the first input is an input to a desktop interface of the first electronic device other than the first desktop interface. At this time, the first interface can be implemented by a virtual screen (i.e., a virtual screen shared among all the electronic devices in the target sharing group).
[0048] Optionally, in the application scenario 2 of the embodiment of the application, the first interface is a floating interface of the first electronic device, and the first input is an input to a floating control displayed on the screen of the first electronic device. At this time, the first interface can be implemented by a floating screen (i.e., a floating screen shared among all the electronic devices in the target sharing group). The floating control can be an entrance of the floating screen.
[0049] Optionally, the floating screen can be displayed on the screen of the first electronic device in any size. In addition, the display size of the floating control is usually small (such as smaller than the display size of an icon of an application program), and the display shape of the floating control can be any achievable shape, such as a circular shape or a rectangular shape, and the embodiment of the application does not make a specific limitation in this regard.
[0050] It should be noted that <1> the content displayed in the floating screen and the virtual screen is the same. <2> There is a difference in the display manner of the floating screen and the virtual screen: the floating screen can be popped up to be displayed in any interface of an electronic device (such as the first electronic device), while the virtual screen is generally displayed on a desktop interface of an electronic device (such as the first electronic device). In this way, the virtual screen is more smooth and convenient to operate on the desktop interface, while the floating screen can be quickly popped up for operation in all scenarios (such as inside an interface of an application program, a desktop and the like).
[0051] It can be understood that when a plurality of electronic devices establish a shared group through a set of protocols, each electronic device has its own shared content shared to the shared group. A virtual screen or a floating screen is added on each electronic device, and the virtual screen (or the floating screen) contains a collection of shared content of all electronic devices in the plurality of electronic devices. For example, in the case where the above-mentioned target shared group includes electronic devices A, B, …, and N, the first interface displayed by the virtual screen (or the floating screen) includes shared content of the electronic devices A, B, …, and N, wherein the “public center” (i.e., the collection of content indicated by the first identifier) is a full collection of shared data of all electronic devices A, B, …, and N.
[0052] Exemplarily, as shown in FIG. 3, a schematic diagram of content displayed by an electronic device is shown. In FIG. 3, the interface displayed in the virtual screen or the floating screen is the above-mentioned first interface (i.e., the content sharing interface), and the identifiers “device A” to “device N” included in the first interface are the above-mentioned N second identifiers, and the identifier “public center” is the above-mentioned first identifier.
[0053] Exemplarily, as shown in FIG. 4, a schematic diagram of content displayed by an electronic device is shown. Specifically, based on the above-mentioned application scenario 1, FIG. 4 shows that the position of the first desktop interface of the virtual screen added by the electronic device on the local screen of device A is the last screen interface. In FIG. 4, it is assumed that device A (i.e., the first electronic device) has two screen desktop interfaces (i.e., the first screen of device A and the second screen of device A), and after the virtual screen (i.e., the third screen of device A) in which the first desktop interface is located is added to the desktop of device A, device A becomes a three-screen desktop interface, i.e., the new desktop interface after adding the virtual screen is composed of the old desktop interface and the virtual screen, and the virtual screen is displayed after the desktop interface of device A. Of course, the virtual screen can also be placed in other positions of the middle desktop interface of device A, such as the first desktop interface.
[0054] Optionally, the process of establishing and applying a shared group between a plurality of electronic devices is described below by steps (1) to (5):
[0055] (1) A plurality of devices establish a shared group (i.e., a shared group such as a target shared group).
[0056] The way for multiple devices to establish a sharing group can be through wireless fidelity (Wi-Fi), Bluetooth, near field communication (NFC), or the 4th generation mobile communication technology (4G), etc. When multiple electronic devices establish a sharing group, a protocol for establishing a sharing group (e.g., establishing the protocol through a server) can be triggered, which can be centralized or decentralized. For example, the way to establish a sharing group can be to generate a set of unique codes through a protocol, and multiple electronic devices establish a connection by respectively inputting the unique codes.
[0057] (2) Each electronic device selects content to be shared.
[0058] Specifically, during the establishment of the above-mentioned sharing group, each electronic device (e.g., a first electronic device) will prompt to select content to be shared. For example, device A (i.e., the first electronic device) can select content to be shared, such as several screens of screen interfaces, a type of file, or select some specific files, or system configuration file information.
[0059] (3) The sharing group is successfully established.
[0060] When all electronic devices to be established in the sharing group and filled with unique codes and sharing information, the sharing group is successfully established through the protocol. The communication protocol of the sharing group can be centralized, such as the operation information of the virtual screen on each electronic device being transmitted to the decision center through the protocol, and then the decision center arbitrates and issues the operation behavior to the corresponding other electronic devices; the protocol can also be point-to-point, such as the virtual screen operated on device A being that of device B (e.g., one of the N electronic devices except the first electronic device), at which time only device A and device B need to communicate and interact directly.
[0061] (4) Each electronic device establishes a shared virtual screen or floating screen.
[0062] After the above-mentioned sharing group is successfully created, a content sharing interface (e.g., the first interface) virtual screen or floating screen for displaying the content of the sharing group will be established on each electronic device.
[0063] (5) Each electronic device interacts through the virtual screen (floating screen).
[0064] For the established sharing group, the electronic devices in the sharing group can interact through the content sharing interface displayed on the respective virtual screen (or floating screen), such as sharing content, obtaining content, or searching content, etc. (the process is described in detail in the following embodiments, which will not be described here).
[0065] Optionally, in the embodiment of the present application, the first content includes all data of all electronic devices in the N electronic devices, that is, the first content is the full data of the N electronic devices; and each second content includes all data of a corresponding electronic device in the N electronic devices, that is, each second content is the full data of the corresponding electronic device.
[0066] Optionally, in the embodiment of the present application, the first content includes at least one level of sub-content, and each second content includes at least one level of sub-content; wherein the front level of content is the entry of the rear level of content. In the following embodiments, the level of content is also referred to as the sharing level of content. Specifically, the low sharing level is the refinement of the high sharing level.
[0067] Illustratively, referring to FIG. 5, in the embodiment of the present application, the sharing levels S, T, and U are classified according to the inclusion hierarchical relationship of the shared content and are refined in turn, or can be classified according to other classification methods. Among them, the sharing level S is the default highest level content when the floating screen (or virtual screen) is popped up. Specifically, the sharing level S is classified according to the inclusion hierarchical relationship of the shared content and is refined in turn, or can be classified according to other classification methods. The sharing level S is the default highest level view when the sharing floating window is popped up, and the content displayed is the same as the virtual screen content. It includes the top view of the content shared by all devices in the N electronic devices, and a shared view of the full data "public center". For example, if one of the views "device B" is opened, the view of the next sharing level T is presented, which includes all the content shared by device B, such as shared screens, APPs (application programs), audio and video, pictures, and other file information views. If the "picture" view in the sharing level T view is opened, the view of the next sharing level U is displayed, which contains all the pictures (such as jpg1, jpg2, png1, and png2) shared by device B.
[0068] Optionally, in the embodiment of the present application, the different sub-contents in the first content are arranged according to content types, and the different sub-contents in each second content are arranged according to content types; wherein the content types of the first content include at least one of the following: an operable screen interface, an application file, a system configuration file, and a media file; and the content types of each second content include at least one of the following: an operable screen interface, an application file, a system configuration file, and a media file.
[0069] Exemplarily, as shown in FIG. 5, the content types of the content shared by the device B in the sharing group include: an operable screen interface (i.e., "screen" in the sharing level T), a file of an application program (i.e., "APP" in the sharing level T), a system configuration file, and a media file (such as "video" and "picture" in the sharing level T).
[0070] Optionally, the content sharing method provided by the embodiment of the present application further includes S203 and S204.
[0071] S203, the first electronic device receives a second input.
[0072] S204, the first electronic device performs a target operation in response to the second input.
[0073] The target operation is any one of the following first operation, second operation and third operation.
[0074] Optionally, in the example 1 of the embodiment of the present application, the target operation is the first operation. The first operation is: in the case that the third identifier corresponding to the second electronic device is selected and the first target content in the first electronic device is selected, the first target content is sent to the second electronic device, and the first target content is added to the content shared by the second electronic device in the sharing group.
[0075] Optionally, in the above example 1, i.e., in the case that the target operation is the first operation, the second input includes a first sub-input and a second sub-input. Specifically, the above S204 can be implemented by S204a and S204b.
[0076] S204a, the first electronic device displays a fifth identifier of the first target content on the screen of the first electronic device in response to the first sub-input to the third identifier in the first interface.
[0077] S204b, the first electronic device sends the first target content to the second electronic device, adds the first target content to the content indicated by the third identifier, and triggers the second electronic device to process the first target content according to the content type of the first target content in response to the second sub-input to the fifth identifier.
[0078] Optionally, in the example 2 of the embodiment of the present application, the target operation is the second operation. The second operation is: in the case that the fourth identifier corresponding to the third electronic device is selected and the second target content in the third electronic device is selected, the second target content is processed according to a preset rule.
[0079] Optionally, the preset rule is used to indicate any one of the following rules 1 to 3:
[0080] Rule 1 is used to indicate that the first electronic device saves the second target content to a target storage location of the first electronic device, the target storage location being a storage location customized by a user in the first electronic device or a storage location associated with a content type of the second content.
[0081] Rule 2 is used to indicate that, in a case where the second target content is an installation package of a target application program of a first version, if the first electronic device does not install the target application program, the first electronic device installs the target application program in the first electronic device according to the second target content; if the first electronic device has installed the target application program of a second version and the second version is different from the first version, the first electronic device updates the version of the target application program in the first electronic device to the first version according to the second target content; if configuration information of the target application program in the first electronic device is different from configuration information in the second target content, the first electronic device updates the configuration information of the target application program in the first electronic device to the configuration information in the second target content.
[0082] Rule 3 is used to indicate that, in a case where the second target content is a target system configuration file, the first electronic device, in response to a selection input of the target system configuration file, covers a system configuration file in the first electronic device with the target system configuration file.
[0083] Optionally, in Example 3 of the application embodiment, the target operation is the first operation. The third operation is to search, according to a target keyword selected by the user, third target content including the target keyword from the first content and / or the N second contents.
[0084] The third identifier and the fourth identifier are respectively one of the first identifier and the N second identifiers; and the second electronic device and the third electronic device are electronic devices of the N electronic devices.
[0085] Optionally, in the above-mentioned Example 2, i.e., in a case where the target operation is the second operation, the second input includes a third sub-input and a fourth sub-input. Specifically, the S204 can be implemented by S204c and S204d.
[0086] S204c, in a case where the fourth identifier is displayed on the screen of the first electronic device, the first electronic device, in response to a fourth sub-input of the fourth identifier, displays a sixth identifier indicating the second target content on the screen of the first electronic device.
[0087] S204d, in response to the fourth sub-input of the sixth identifier, the first electronic device processes the second target content according to a preset rule.
[0088] Optionally, the content sharing method provided by the application embodiment can further include S205 after the above-mentioned S202.
[0089] S205, the first electronic device displays the eighth identifier at a display position corresponding to the seventh identifier on the first interface.
[0090] The seventh identifier is an identifier in the first identifier and the N second identifiers, and the eighth identifier is used to indicate that the fourth electronic device corresponding to the seventh identifier updates the content shared in the sharing group. The content updated by the fourth electronic device in the sharing group is the content sent by the fifth electronic device in the N electronic devices to the fourth electronic device or the content in the fourth electronic device.
[0091] Referring to FIG. 6, on any interface of device A, such as an interface containing a video file identifier "video1" (such as the fifth identifier described above), when the user drags the file icon to a certain distance, a floating screen top view (i.e. the view of sharing level S) is popped up. The user drags the video file identifier "video1" without releasing the hand, and when the hand is released after dragging to the following different icons, different semantics are represented:
[0092] (1) Drag the identifier "video1" to the identifier "device B", which means sending the local file "video1" of device A to device B. Then the floating screen of device B will pop up a window to remind that there is a file sent by device A, and confirm whether to receive or receive by default. And on device B, the received file will be automatically placed in the fixed path of device B according to user habits and file type information, and the position receiving information will be prompted or recorded.
[0093] (2) Drag the identifier "video1" to the identifier "device A", which means that device A adds an identifier "video1" to the target sharing group. Then there will be a system prompt information on other devices B, C or a red dot icon on the floating screen to remind device B, C to pay attention to the new sharing content (i.e. the file indicated by the identifier "video1") in the target sharing group.
[0094] (3) Drag the identifier "video1" to the identifier "public center", which is equivalent to sending the file indicated by the identifier "video1" to all electronic devices in the target sharing group, and updating to the inside of the "public center" (i.e. the collection of the content indicated by the first identifier).
[0095] And for the floating screen of device A, the user can also find the shared content of interest on the floating screen or virtual screen of "device A", and explicitly drag the shared content or the entry identifier of the shared content to the identifier of other devices to send the content to other devices.
[0096] Referring to FIG. 7, assuming that the local device A wants to get a file indicated by an identifier "png2" from device B in the target sharing group, the following steps are taken:
[0097] (1) Click the mark "device B" (i.e. the sixth mark described above), find the file "png2" from the view of sharing level S to the view of sharing level T to the view of sharing level U, and then drag to a certain distance, then the device B automatically transmits the file indicated by "png2" to the local device A, and can be stored in the corresponding path of device A according to user habits and file type, or remind the user to place in which path.
[0098] (2) The floating screen can add a "search" button (although not detailed in Figure 7, but the actual floating screen can display a "search" button). The user clicks the "search" button on the floating window, which can trigger the device A to search which devices in the sharing group the data to be searched is in according to some keywords (such as the target keyword described above) in the view of sharing level S of the sharing group.
[0099] The content sharing method provided by the embodiment of the application, by the first input of the first electronic device, displays a first interface (i.e. the content sharing interface of the sharing group) on the screen of the first electronic device, the first interface includes at least one of the following: a first mark and N second marks; wherein the first electronic device is one of the N electronic devices constituting the target sharing group, the first mark is the entrance of the first content, and the first content is the content shared by at least two electronic devices in the N electronic devices in the target sharing group; one second mark is the entrance of one second content, and one second content is the content shared by one electronic device in the N electronic devices in the target sharing group; N is a positive integer greater than or equal to 2. In this way, the first electronic device can obtain the entrance of the content shared by each electronic device in the sharing group at the same time, and then can obtain the content shared by the corresponding electronic device through any entrance. Without the need for one electronic device to establish a connection with two or more other electronic devices at different times to share the screen interface and then share the content. In this way, the steps of sharing content between multiple electronic devices can be simplified, and the content shared between multiple electronic devices can be quickly, conveniently and intuitively displayed.
[0100] As shown in FIG. 8, a structural schematic diagram of an electronic device provided by the embodiment of the application is shown. The electronic device 80 shown in FIG. 8 includes: a receiving module 81 configured to receive a first input to a first electronic device; and a display module 82 configured to display a first interface on a screen of the first electronic device in response to the first input received by the receiving module 81, the first interface including at least one of the following: a first identifier and N second identifiers; wherein the first electronic device is one of N electronic devices constituting a target sharing group, the first identifier is an entry of first content, and the first content is content shared by at least two of the N electronic devices in the target sharing group; one second identifier is an entry of one second content, and the one second content is content shared by one of the N electronic devices in the target sharing group; and N is a positive integer greater than or equal to 2.
[0101] Optionally, the first interface is a first desktop interface of the first electronic device, and the first input is an input to a desktop interface of the first electronic device other than the first desktop interface; or the first interface is a floating interface of the first electronic device, and the first input is an input to a floating control displayed on the screen of the first electronic device.
[0102] Optionally, the first content includes all data of all of the N electronic devices; and one second content includes all data of one of the N electronic devices.
[0103] Optionally, different sub-contents in the first content are arranged according to content types, and different sub-contents in each second content are arranged according to content types; wherein the content types of the first content include at least one of the following: an operable screen interface, an application file, a system configuration file, and a media file; and the content types of one second content include at least one of the following: an operable screen interface, an application file, a system configuration file, and a media file.
[0104] Optionally, the first content includes at least one level of sub-contents, and each second content includes at least one level of sub-contents; wherein a preceding level of content is an entry of a following level of content.
[0105] Optionally, the receiving module 81 is further configured to receive a second input; the electronic device 80 further includes an executing module configured to execute a target operation in response to the second input received by the receiving module 81; the target operation is any one of a first operation, a second operation and a third operation; the first operation is: in a case where the third identifier corresponding to the second electronic device is selected and the first target content in the first electronic device is selected, sending the first target content to the second electronic device and adding the first target content to the content shared by the second electronic device in the sharing group; the second operation is: in a case where the fourth identifier corresponding to the third electronic device is selected and the second target content in the third electronic device is selected, processing the second target content according to a preset rule; the third operation is: searching for third target content including a target keyword in the first content and / or the N second contents according to the target keyword selected by the user; the third identifier and the fourth identifier are one of the first identifier and the N second identifiers; the second electronic device and the third electronic device are electronic devices of the N electronic devices.
[0106] Optionally, the target operation is the first operation, and the second input includes a first sub-input and a second sub-input; the executing module is specifically configured to: in response to the first sub-input of the third identifier in the first interface, display a fifth identifier of the first target content on the screen of the first electronic device; in response to the second sub-input of the fifth identifier, send the first target content to the second electronic device, add the first target content to the content indicated by the third identifier, and trigger the second electronic device to process the first target content according to the content type of the first target content.
[0107] Optionally, the target operation is the second operation, and the second input includes a third sub-input and a fourth sub-input; the executing module is specifically configured to: in a case where the fourth identifier is displayed on the screen of the first electronic device, in response to the fourth sub-input of the fourth identifier, display a sixth identifier indicating the second target content on the screen of the first electronic device; in response to the fourth sub-input of the sixth identifier, process the second target content according to the preset rule.
[0108] Optionally, the preset rule is used to indicate any one of the following: saving the second target content to a target storage location of the first electronic device, the target storage location being a storage location customized by a user in the first electronic device or a storage location associated with a content type of the second content; or, in a case where the second target content is an installation package of a target application program of a first version, if the first electronic device does not install the target application program, installing the target application program in the first electronic device according to the second target content; if the first electronic device has installed the target application program of a second version and the second version is different from the first version, updating the version of the target application program in the first electronic device to the first version according to the second target content; if configuration information of the target application program in the first electronic device is different from configuration information in the second target content, updating the configuration information of the target application program in the first electronic device to the configuration information in the second target content; or, in a case where the second target content is a target system configuration file, in response to a selection input of the target system configuration file, covering the target system configuration file with a system configuration file in the first electronic device.
[0109] Optionally, the eighth identifier is displayed at a display position corresponding to the seventh identifier on the first interface; the seventh identifier is an identifier of the first identifier and the N second identifiers, and the eighth identifier is used to indicate that a fourth electronic device corresponding to the seventh identifier updates content shared in the sharing group; the content updated by the fourth electronic device in the sharing group is content sent by a fifth electronic device of the N electronic devices to the fourth electronic device or content in the fourth electronic device.
[0110] The electronic device 80 provided by the embodiments of the present application can implement each process implemented by the electronic device in the above method embodiments, and thus details are not repeated here.
[0111] The electronic device provided by the embodiment of the present application displays a first interface (i.e. a content sharing interface of a sharing group) on the screen of the first electronic device through the first input to the first electronic device, and the first interface includes at least one of the following: a first identifier and N second identifiers; wherein the first electronic device is one of the N electronic devices constituting a target sharing group, the first identifier is an entry of first content, and the first content is content shared by at least two electronic devices of the N electronic devices in the target sharing group; one second identifier is an entry of one second content, and the one second content is content shared by one electronic device of the N electronic devices in the target sharing group; and N is a positive integer greater than or equal to 2. In this way, the first electronic device can obtain the entry of the content shared by each electronic device in the sharing group at the same time, and then can learn the content shared by the corresponding electronic device through any entry. Without the need for one electronic device to establish a connection with two or more other electronic devices at different times to share the screen interface and then share the content. In this way, the steps of sharing content among multiple electronic devices can be simplified, and the content shared among multiple electronic devices can be quickly, conveniently and intuitively displayed.
[0112] FIG. 9 is a schematic diagram of a hardware structure of an electronic device provided by an embodiment of the present application. 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, a processor 110, and a power supply 111, etc. Those skilled in the art can understand that the electronic device structure shown in FIG. 9 does not constitute 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. In the embodiment of the present application, the electronic device includes, but is not limited to, a mobile phone, a tablet computer, a notebook computer, a palm computer, a vehicle-mounted electronic device, a wearable device, and a pedometer, etc.
[0113] The processor 110 controls the user input unit 107 to receive the first input to the first electronic device; and the display module 82 is configured to display a first interface on the screen of the first electronic device in response to the first input received by the user input unit 107, and the first interface includes at least one of the following: a first identifier and N second identifiers; wherein the first electronic device is one of the N electronic devices constituting a target sharing group, the first identifier is an entry of first content, and the first content is content shared by at least two electronic devices of the N electronic devices in the target sharing group; one second identifier is an entry of one second content, and the one second content is content shared by one electronic device of the N electronic devices in the target sharing group; and N is a positive integer greater than or equal to 2.
[0114] The electronic device provided by the embodiment of the present application displays a first interface (i.e. a content sharing interface of a sharing group) on the screen of the first electronic device through the first input of the first electronic device, and the first interface includes at least one of the following: a first identifier and N second identifiers; wherein the first electronic device is one of the N electronic devices constituting a target sharing group, the first identifier is an entry of first content, and the first content is content shared by at least two electronic devices of the N electronic devices in the target sharing group; one second identifier is an entry of one second content, and the one second content is content shared by one electronic device of the N electronic devices in the target sharing group; and N is a positive integer greater than or equal to 2. In this way, the first electronic device can obtain the entry of the content shared by each electronic device in the sharing group at the same time, and then can learn the content shared by the corresponding electronic device through any entry. Without the need for one electronic device to establish a connection with two or more other electronic devices at different times to share the screen interface and then share the content. In this way, the steps of sharing content between multiple electronic devices can be simplified, and the content shared between multiple electronic devices can be quickly, conveniently and intuitively displayed.
[0115] It should be understood that in the embodiment of the present application, the radio frequency unit 101 can be used for receiving and transmitting signals in the process of transmitting and receiving information or calls. Specifically, after receiving the downlink data from the base station, the processor 110 processes it. In addition, the uplink data is sent to the base station. Generally, the radio frequency unit 101 includes but is not limited to an antenna, at least one amplifier, a transceiver, a coupler, a low noise amplifier, a duplexer, etc. In addition, the radio frequency unit 101 can also communicate with the network and other devices through a wireless communication system.
[0116] The electronic device provides wireless broadband Internet access for the user through the network module 102, such as helping the user to send and receive emails, browse web pages and access streaming media, etc.
[0117] The audio output unit 103 can convert audio data received by the radio frequency unit 101 or the network module 102 or stored in the memory 109 into an audio signal and output as a sound. Moreover, the audio output unit 103 can also provide audio output related to a specific function performed by the electronic device 100 (e.g. call signal receiving sound, message receiving sound, etc.). The audio output unit 103 includes a speaker, a buzzer, and a receiver, etc.
[0118] The input unit 104 is configured to receive audio or video signals. 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 picture or a video obtained by an image capture device (e.g., a camera) in a video capture mode or an image capture mode. The processed image frame can be displayed on the display unit 106. The image frame processed by the graphics processing unit 1041 can be stored in the memory 109 (or other storage medium) or transmitted via the radio frequency unit 101 or the network module 102. The microphone 1042 can receive sound, and is capable of processing such sound as audio data. The processed audio data can be converted into a format transmittable to a mobile communication base station via the radio frequency unit 101 in the case of a telephone call mode.
[0119] The electronic device 100 further includes at least one sensor 105, such as a light sensor, a motion sensor, and other sensors. Specifically, the light sensor includes an ambient light sensor and a proximity sensor, wherein the ambient light sensor can adjust the brightness of the display panel 1061 according to the brightness of ambient light, and the proximity sensor can turn off the display panel 1061 and / or the backlight when the electronic device 100 is moved to the ear. As one of the motion sensors, the accelerometer sensor can detect the magnitude of acceleration in each direction (generally three axes), and when at rest, can detect the magnitude and direction of gravity, and can be used to identify the electronic device posture (such as screen switching, related games, magnetometer posture calibration), vibration recognition related functions (such as pedometer, knock), and the like. The sensor 105 can also include a fingerprint sensor, a pressure sensor, an iris sensor, a molecular sensor, a gyroscope, a barometer, a hygrometer, a thermometer, an infrared sensor, and the like, which will not be described here.
[0120] The display unit 106 is configured to display information input by a user or information provided to the user. The display unit 106 can include a display panel 1061, which can be configured in the form of a liquid crystal display (LCD), an organic light-emitting diode (OLED), or the like.
[0121] The user input unit 107 can be used to receive inputted numerical or character information, and to generate key signal inputs related to user settings of the electronic device and control of functions. Specifically, the user input unit 107 includes a touch panel 1071 and other input devices 1072. The touch panel 1071, also called a touch screen, can collect touch operations of a user thereon or adjacent thereto (such as operations of the user using a finger, a stylus, or any suitable object or accessory on or adjacent to the touch panel 1071). The touch panel 1071 can include two parts, a touch detection device and a touch controller. The touch detection device detects a user's touch position and detects a signal caused by a touch operation, and transmits the signal to the touch controller; the touch controller receives touch information from the touch detection device, converts it into touch coordinates, and sends it to the processor 110, receives commands from the processor 110 and executes them. In addition, the touch panel 1071 can be implemented in various types such as resistive, capacitive, infrared, and surface acoustic wave. In addition to the touch panel 1071, the user input unit 107 can also include other input devices 1072. Specifically, the other input devices 1072 can include, but are not limited to, a physical keyboard, function keys (such as volume control buttons, on / off buttons, etc.), trackballs, mice, joysticks, and the like, which will not be described here.
[0122] Further, the touch panel 1071 can be overlaid on the display panel 1061, and when the touch panel 1071 detects a touch operation thereon or adjacent thereto, it transmits to the processor 110 to determine the type of touch event, and then the processor 110 provides corresponding visual output on the display panel 1061 according to the type of touch event. Although in FIG. 9, the touch panel 1071 and the display panel 1061 are implemented as two independent components to realize the input and output functions of the electronic device, in some embodiments, the touch panel 1071 and the display panel 1061 can be integrated to realize the input and output functions of the electronic device, which is not limited here.
[0123] The interface unit 108 is an interface for connecting external devices to the electronic device 100. For example, the external devices can include a wired or wireless headset port, an external power supply (or battery charger) port, a wired or wireless data port, a memory card port, a port for connecting a device having an identification module, an audio input / output (I / O) port, a video I / O port, an earphone port, and the like. The interface unit 108 can be used to receive input (e.g., data information, power, etc.) from external devices and transmit the received input to one or more elements within the electronic device 100 or can be used to transmit data between the electronic device 100 and external devices.
[0124] The memory 109 can be used to store software programs and various data. The memory 109 can mainly include a program storage area and a data storage area, wherein the program storage area can store an operating system, application programs required by at least one function (such as a sound playing function, an image playing function, etc.), and the like; and the data storage area can store data created according to the use of the mobile phone (such as audio data, a phone book, etc.), and the like. In addition, the memory 109 can include a high-speed random access memory, and can also include a non-volatile memory, such as at least one magnetic disk storage device, a flash memory device, or other volatile solid-state memory device.
[0125] The processor 110 is a control center of the electronic device, connects each part of the entire electronic device by using various interfaces and lines, executes various functions of the electronic device and processes data by running or executing software programs and / or modules stored in the memory 109 and calling data stored in the memory 109, and thus performs overall monitoring on the electronic device. The processor 110 can include one or more processing units; preferably, the processor 110 can integrate an application processor and a modem processor, wherein the application processor mainly processes an operating system, a user interface, and application programs, and the like, and the modem processor mainly processes wireless communication. It can be understood that the above-mentioned modem processor can also not be integrated into the processor 110.
[0126] The electronic device 100 can further include a power supply 111 (such as a battery) for supplying power to each component; preferably, the power supply 111 can be logically connected to the processor 110 through a power management system, so as to realize functions of managing charging, discharging, and power consumption management, and the like through the power management system.
[0127] In addition, the electronic device 100 includes some functional modules that are not shown and will not be described here.
[0128] Preferably, the embodiment of the present application further provides an electronic device, including a processor 110, a memory 109, and a computer program stored in the memory 109 and executable on the processor 110, wherein the computer program is executed by the processor 110 to realize each process of the above-mentioned method embodiment and achieve the same technical effect, and details are not repeated here.
[0129] The embodiment of the present application further provides a computer readable storage medium, and the computer readable storage medium stores a computer program, wherein the computer program is executed by a processor to realize each process of the above-mentioned method embodiment and achieve the same technical effect, and details are not repeated here. The computer readable storage medium is, for example, a read-only memory (ROM), a random access memory (RAM), a magnetic disk or an optical disk, and the like.
[0130] It should be noted that, in the present document, the terms "comprises / comprising" or any other variations thereof, are intended to cover a non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements does not include only those elements but can also include other elements not expressly listed or inherent to such process, method, article, or apparatus. An element proceeded by "comprises... a" does not, without further constraints, exclude the presence of additional identical elements in the process, method, article, or apparatus that comprises the element.
[0131] Those skilled in the art can clearly understand the above-mentioned embodiment methods from the description of the above embodiments, which can be realized by means of software and necessary general hardware platforms, 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 software product, which is stored in a storage medium (such as ROM / RAM, magnetic disk, optical disk) and includes a plurality of instructions for making an electronic device (which can be a mobile phone, computer, server, air conditioner, or network device, etc.) execute the methods described in various embodiments of the present application.
[0132] 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 of protection of the claims.
Claims
1. A content sharing method applied to a first electronic device, the method comprising: receiving a first input to the first electronic device; in response to the first input, displaying a first interface on a screen of the first electronic device, the first interface comprising at least one of the following: a first identifier, N second identifiers; wherein the first electronic device is one of N electronic devices that constitute a target sharing group, the first identifier is an entry of a first content, the first content being content shared by at least two of the N electronic devices in the target sharing group, one of the second identifiers is an entry of a second content, the second content being content shared by one of the N electronic devices in the target sharing group, and N is a positive integer greater than or equal to 2.
2. The method of claim 1, wherein, the first interface is a first desktop interface of the first electronic device, and the first input is an input to a desktop interface other than the first desktop interface of the first electronic device; or the first interface is a floating interface of the first electronic device, and the first input is an input to a floating control displayed on the screen of the first electronic device. the first content comprises all data of all of the N electronic devices, and one of the second contents comprises all data of one of the N electronic devices.
3. The method of claim 1, wherein, the method further comprises:
4. The method of claim 1, wherein, receiving a second input; in response to the second input, performing a target operation; wherein the target operation is any one of a first operation, a second operation, and a third operation; the first operation is: in a case where a third identifier corresponding to a second electronic device is selected and a first target content in the first electronic device is selected, sending the first target content to the second electronic device and adding the first target content to content shared by the second electronic device in the sharing group; the second operation is: in a case where a fourth identifier corresponding to a third electronic device is selected and a second target content in the third electronic device is selected, processing the second target content according to a preset rule; the third operation is: according to a target keyword selected by a user, searching for a third target content comprising the target keyword in the first content and / or N second contents; the third identifier and the fourth identifier are identifiers in the first identifier and the N second identifiers, and the second electronic device and the third electronic device are electronic devices in the N electronic devices. the target operation is the first operation, and the second input comprises a first sub-input and a second sub-input; 5. The method of claim 4, wherein, in response to the second input, performing a target operation, comprises: in response to the first sub-input to the third identifier in the first interface, displaying a fifth identifier of the first target content on the screen of the first electronic device; in response to a second sub-input to the fifth identifier, sending the first target content to the second electronic device, adding the first target content to the content indicated by the third identifier, and triggering the second electronic device to process the first target content according to a content type of the first target content.
6. The method of claim 4, wherein, The target operation is a second operation, and the second input includes a third sub-input and a fourth sub-input. The response to the second input includes performing a target operation, including: In the case that the fourth identifier is displayed on the screen of the first electronic device, in response to a third sub-input to the fourth identifier, displaying a sixth identifier indicating the second target content on the screen of the first electronic device; in response to a fourth sub-input to the sixth identifier, processing the second target content according to the preset rule.
7. The method of claim 6, wherein, The preset rule is used to indicate any one of the following: saving the second target content to a target storage location of the first electronic device, the target storage location being a storage location customized by a user of the first electronic device or a storage location associated with a content type of the second content; or, in the case that the second target content is an installation package of a first version of a target application, if the first electronic device does not install the target application, installing the target application in the first electronic device according to the second target content; if a second version of the target application is installed in the first electronic device and the second version is different from the first version, updating the version of the target application in the first electronic device to the first version according to the second target content; if configuration information of the target application installed in the first electronic device is different from configuration information in the second target content, updating the configuration information of the target application in the first electronic device to the configuration information in the second target content; or, in the case that the second target content is a target system configuration file, in response to a selection input to the target system configuration file, covering the system configuration file in the first electronic device with the target system configuration file.
8. The method of claim 1, wherein, After displaying the first interface on the screen of the first electronic device, the method further includes: displaying an eighth identifier at a display position corresponding to a seventh identifier on the first interface; The seventh identifier is an identifier in the first identifier and the N second identifiers, and the eighth identifier is used to indicate that a fourth electronic device corresponding to the seventh identifier updates content shared in the sharing group. The content updated by the fourth electronic device in the sharing group is content sent by a fifth electronic device in the N electronic devices to the fourth electronic device, or content in the fourth electronic device.
9. An electronic device, the electronic device being a first electronic device, the electronic device comprising: a receiving module configured to receive a first input to the first electronic device; The display module is configured to display a first interface on a screen of the first electronic device in response to the first input received by the receiving module, the first interface including at least one of the following: a first identifier, N second identifiers. The first electronic device is one of N electronic devices that form a target sharing group, the first identifier is an entry of first content, the first content is content shared by at least two of the N electronic devices in the target sharing group, one of the second identifiers is an entry of a second content, the second content is content shared by one of the N electronic devices in the target sharing group, and N is a positive integer greater than or equal to 2.
10. The electronic device of claim 9, wherein, The first interface is a first desktop interface of the first electronic device, and the first input is an input to a desktop interface other than the first desktop interface of the first electronic device; or the first interface is a floating interface of the first electronic device, and the first input is an input to a floating control displayed on the screen of the first electronic device. 11.The electronic device of claim 9, wherein The first content includes all data of all of the N electronic devices, and one of the second contents includes all data of one of the N electronic devices.
12. The electronic device of claim 9, wherein, The electronic device further includes: The receiving module is further configured to receive a second input. The execution module is configured to perform a target operation in response to the second input received by the receiving module, the target operation being any one of a first operation, a second operation, and a third operation, the first operation being to send a first target content to a second electronic device and add the first target content to content shared by the second electronic device in the sharing group when a third identifier corresponding to the second electronic device is selected and a first target content in the first electronic device is selected, the second operation being to process a second target content according to a preset rule when a fourth identifier corresponding to a third electronic device is selected and the second target content in the third electronic device is selected, and the third operation being to search for a third target content including a target keyword in the first content and / or the N second contents according to the target keyword selected by a user, the third identifier and the fourth identifier being one of the first identifier and the N second identifiers, and the second electronic device and the third electronic device being electronic devices of the N electronic devices.
13. The electronic device of claim 12, wherein, The target operation is the first operation, and the second input includes a first sub-input and a second sub-input. The execution module is specifically configured to display a fifth identifier of the first target content on the screen of the first electronic device in response to the first sub-input to the third identifier in the first interface. In response to the second sub-input to the fifth identifier, the first target content is sent to the second electronic device, the first target content is added to content indicated by the third identifier, and the second electronic device is triggered to process the first target content according to a content type of the first target content.
14. The electronic device of claim 12, wherein, The target operation is the second operation, and the second input includes a third sub-input and a fourth sub-input. The execution module is specifically configured to, in the case that the fourth identifier is displayed on the screen of the first electronic device, display a sixth identifier indicating the second target content on the screen of the first electronic device in response to a third sub-input on the fourth identifier; and process the second target content according to the preset rule in response to a fourth sub-input on the sixth identifier.
15. The electronic device of claim 14, wherein, The preset rule is used to indicate any one of the following: saving the second target content to a target storage location of the first electronic device, the target storage location being a storage location customized by a user in the first electronic device or a storage location associated with a content type of the second content; or, in the case that the second target content is an installation package of a first version of a target application, if the first electronic device does not install the target application, installing the target application in the first electronic device according to the second target content; if a second version of the target application has been installed in the first electronic device and the second version is different from the first version, updating the version of the target application in the first electronic device to the first version according to the second target content; if configuration information of the target application installed in the first electronic device is different from configuration information in the second target content, updating the configuration information of the target application in the first electronic device to the configuration information in the second target content; or, in the case that the second target content is a target system configuration file, in response to a selection input on the target system configuration file, covering the target system configuration file with a system configuration file in the first electronic device.
16. The electronic device of claim 9, wherein, The display module is further configured to display an eighth identifier at a display position corresponding to a seventh identifier on the first interface; the seventh identifier is an identifier in the first identifier and the N second identifiers, and the eighth identifier is used to indicate that a fourth electronic device corresponding to the seventh identifier updates content shared in the sharing group; the content updated by the fourth electronic device in the sharing group is content sent by a fifth electronic device in the N electronic devices to the fourth electronic device or content in the fourth electronic device.
17. An electronic device, comprising: A computer program product comprising a processor, a memory, and a computer program stored on the memory and executable on the processor, the computer program, when executed by the processor, implements the steps of the content sharing method according to any one of claims 1 to 8.
18. A computer-readable storage medium, characterized in that, A computer program product comprising a processor, a memory, and a computer program stored on the memory and executable on the processor, the computer program, when executed by the processor, implements the steps of the content sharing method according to any one of claims 1 to 8.
19. A computer software product, the computer software product being executed by at least one processor to implement the method according to any one of claims 1 to 8.
20. A content sharing apparatus / device characterized by, The apparatus / device is configured to implement the content sharing method according to any one of claims 1 to 8.
