CN111061574B - Object sharing method and electronic device - Google Patents
Object sharing method and electronic device Download PDFInfo
- Publication number
- CN111061574B CN111061574B CN201911184583.7A CN201911184583A CN111061574B CN 111061574 B CN111061574 B CN 111061574B CN 201911184583 A CN201911184583 A CN 201911184583A CN 111061574 B CN111061574 B CN 111061574B
- Authority
- CN
- China
- Prior art keywords
- target
- display area
- icon display
- objects
- input
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
- 238000000034 method Methods 0.000 title claims abstract description 65
- 230000004044 response Effects 0.000 claims description 26
- 238000012545 processing Methods 0.000 claims description 15
- 238000004590 computer program Methods 0.000 claims description 7
- 230000002194 synthesizing effect Effects 0.000 claims 1
- 238000004891 communication Methods 0.000 abstract description 6
- 230000006870 function Effects 0.000 description 26
- 238000010586 diagram Methods 0.000 description 13
- 238000007667 floating Methods 0.000 description 5
- 238000001514 detection method Methods 0.000 description 3
- 230000001960 triggered effect Effects 0.000 description 3
- 238000012790 confirmation Methods 0.000 description 2
- 238000013461 design Methods 0.000 description 2
- 238000011161 development Methods 0.000 description 2
- 230000000694 effects Effects 0.000 description 2
- 230000003287 optical effect Effects 0.000 description 2
- 230000001133 acceleration Effects 0.000 description 1
- 239000013078 crystal Substances 0.000 description 1
- 238000007599 discharging Methods 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 230000005484 gravity Effects 0.000 description 1
- 239000004973 liquid crystal related substance Substances 0.000 description 1
- 238000010295 mobile communication Methods 0.000 description 1
- 238000012544 monitoring process Methods 0.000 description 1
- 230000005236 sound signal Effects 0.000 description 1
- 238000010897 surface acoustic wave method Methods 0.000 description 1
- 230000000007 visual effect Effects 0.000 description 1
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for program control, e.g. control units
- G06F9/06—Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
- G06F9/46—Multiprogramming arrangements
- G06F9/54—Interprogram communication
- G06F9/543—User-generated data transfer, e.g. clipboards, dynamic data exchange [DDE], object linking and embedding [OLE]
Landscapes
- Engineering & Computer Science (AREA)
- Software Systems (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- User Interface Of Digital Computer (AREA)
Abstract
The embodiment of the invention discloses an object sharing method and electronic equipment, which relate to the technical field of communication and are used for solving the problem of complex sharing operation. The method comprises the following steps: the display information display area and N icon display areas, wherein N is a positive integer; receiving a first input to a target icon display area of the information display area and the N icon display areas; and responding to the first input, sharing the target object in the information display area to a target contact person in a target application program, wherein the target application program is an application program associated with the icon displayed in the target icon display area. The method can be applied to a scene of sharing text and the like to contacts in an application program.
Description
Technical Field
The embodiment of the invention relates to the technical field of communication, in particular to an object sharing method and electronic equipment.
Background
With the development of communication technology, sharing functions in electronic devices are increasingly widely used, such as text analysis or picture analysis.
Currently, when a user wants to share a text viewed from a web page or a communication number stored in an electronic device to a certain contact, the user can generally select the text to be shared first and click on a copy option; then, the user can find out the icon of the social application program from the desktop interface of the electronic equipment and trigger the electronic equipment to run the social application program; then, the user can find the contact from the social application program, and after the text is pasted, the electronic device is triggered to share the text to the contact.
However, since the application program for providing the object to be shared and the application program for providing the contact person are usually different application programs, when the user wants to share the object to be shared through one or more application programs, the user needs to frequently switch between different application programs, which results in complicated sharing operation.
Disclosure of Invention
The embodiment of the invention provides an object sharing method and electronic equipment, which are used for solving the problem of complex sharing operation.
In order to solve the technical problems, the embodiment of the invention is realized as follows:
In a first aspect, an embodiment of the present invention provides an object sharing method. The method comprises the following steps: the display information display area and N icon display areas, wherein N is a positive integer; receiving a first input to a target icon display area of the information display area and the N icon display areas; and responding to the first input, sharing the target object in the information display area to a target contact person in a target application program, wherein the target application program is an application program associated with the icon displayed in the target icon display area.
In a second aspect, an embodiment of the present invention provides an electronic device. The electronic device comprises a display module, a receiving module and a processing module. The display module is used for displaying the information display area and N icon display areas, wherein N is a positive integer; the receiving module is used for receiving first input of the information display area displayed by the display module and a target icon display area in the N icon display areas; and the processing module is used for responding to the first input received by the receiving module, sharing the target object in the information display area to a target contact person in a target application program, wherein the target application program is an application program associated with the icon displayed in the target icon display area.
In a third aspect, an embodiment of the present invention provides an electronic device, including a processor, a memory, and a computer program stored on the memory and executable on the processor, where the computer program implements the steps of the object sharing method provided in the first aspect when executed by the processor.
In a fourth aspect, embodiments of the present invention provide a computer readable storage medium having stored thereon a computer program which, when executed by a processor, implements the steps of the object sharing method provided in the first aspect.
In the embodiment of the invention, an information display area and N icon display areas can be displayed, wherein N is a positive integer; and receiving a first input to a target icon display area of the information display area and the N icon display areas; and responding to the first input, sharing the target object in the information display area to a target contact person in a target application program, wherein the target application program is an application program associated with the icon displayed in the target icon display area. According to the scheme, the electronic equipment can display N icon display areas and display the information display area comprising the target objects to be shared, so that when a user wants to share the target objects, the user can share the target objects to contacts in application programs associated with the target icon display areas by directly inputting the information display area and the target icon display areas in the N icon display areas, such as dragging the target objects to the input of the target icon display areas, without frequently switching among different application programs. Thus, the object sharing operation steps provided by the embodiment of the invention are more convenient.
Drawings
Fig. 1 is a schematic architecture diagram of an android operating system according to an embodiment of the present invention;
FIG. 2 is a schematic diagram of an object sharing method according to an embodiment of the present invention;
FIG. 3 is a schematic diagram of an operation of a target object according to an embodiment of the present invention;
FIG. 4 is a second diagram illustrating an object sharing method according to an embodiment of the present invention;
FIG. 5 is a schematic diagram of operations of selecting an object and editing the object according to an embodiment of the present invention;
FIG. 6 is a third diagram illustrating an object sharing method according to an embodiment of the present invention;
FIG. 7 is a schematic diagram illustrating the operation of a selection application according to an embodiment of the present invention;
FIG. 8 is a diagram illustrating an object sharing method according to an embodiment of the present invention;
FIG. 9 is a schematic diagram of an operation of selecting a target contact according to an embodiment of the present invention;
FIG. 10 is a second schematic diagram of the operation of selecting a target contact according to an embodiment of the present invention;
fig. 11 is a schematic structural diagram of an electronic device according to an embodiment of the present invention;
fig. 12 is a schematic hardware diagram of an electronic device according to an embodiment of the present invention.
Detailed Description
The following description of the embodiments of the present invention will be made clearly and fully with reference to the accompanying drawings, in which it is evident that the embodiments described are some, but not all embodiments of the invention. All other embodiments, which can be made by those skilled in the art based on the embodiments of the invention without making any inventive effort, are intended to be within the scope of the invention.
The term "and/or" herein is an association relationship describing an associated object, and means that there may be three relationships, for example, a and/or B may mean: a exists alone, A and B exist together, and B exists alone. The symbol "/" herein indicates that the associated object is or is a relationship, e.g., A/B indicates A or B.
The terms first and second and the like in the description and in the claims, are used for distinguishing between different objects and not necessarily for describing a particular sequential or chronological order of the objects. For example, the first input and the second input, etc., are used to distinguish between different inputs, and are not used to describe a particular order of inputs.
In embodiments of the invention, words such as "exemplary" or "such as" are used to mean serving as an example, instance, or illustration. Any embodiment or design described herein as "exemplary" or "e.g." in an embodiment should not be taken as having advantages over other embodiments or designs. Rather, the use of words such as "exemplary" or "such as" is intended to present related concepts in a concrete fashion.
In the description of the embodiments of the present invention, unless otherwise indicated, the meaning of "a plurality" means two or more, for example, a plurality of elements means two or more, elements, etc.
The electronic device in the embodiment of the invention can be an electronic device with an operating system. The operating system may be an Android operating system, an ios operating system, or other possible operating systems, and the embodiment of the present invention is not limited specifically.
Taking an android operating system as an example, a software environment to which the object sharing method provided by the embodiment of the invention is applied is introduced.
Fig. 1 is a schematic architecture diagram of an android operating system according to an embodiment of the present invention. In fig. 1, the architecture of the android operating system includes 4 layers, respectively: an application program layer, an application program framework layer, a system runtime layer and a kernel layer (specifically, a Linux kernel layer).
The application program layer comprises various application programs (including system application programs and third party application programs) in the android operating system.
The application framework layer is a framework of applications, and developers can develop some applications based on the application framework layer while adhering to the development principle of the framework of the applications.
The system runtime layer includes libraries (also referred to as system libraries) and android operating system runtime environments. The library mainly provides various resources required by the android operating system. The android operating system running environment is used for providing a software environment for the android operating system.
The kernel layer is an operating system layer of the android operating system, and belongs to the bottommost layer of the software hierarchy of the android operating system. The kernel layer provides core system services and a driver related to hardware for the android operating system based on a Linux kernel.
Taking an android operating system as an example, in the embodiment of the present invention, a developer may develop a software program for implementing the object sharing method provided in the embodiment of the present invention based on the system architecture of the android operating system shown in fig. 1, so that the object sharing method may be operated based on the android operating system shown in fig. 1. Namely, the processor or the electronic device can realize the object sharing method provided by the embodiment of the invention by running the software program in the android operating system.
The electronic device in the embodiment of the invention can be a terminal device. The terminal device may be a mobile terminal device or a non-mobile terminal device. For example, the mobile terminal device may be a mobile phone, a tablet computer, a notebook computer, a palm computer, a vehicle-mounted electronic device, a wearable device, an ultra-mobile personal computer (UMPC), a netbook or a Personal Digital Assistant (PDA), and the like, and the non-mobile terminal device may be a personal computer (personal computer, PC), a Television (TV), a teller machine, a self-service machine, or the like, and the embodiment of the present invention is not limited in particular.
The execution main body of the object sharing method provided by the embodiment of the invention may be the electronic device, or may be a functional module and/or a functional entity capable of implementing the object sharing method in the electronic device, and specifically may be determined according to actual use requirements, which is not limited by the embodiment of the invention. An electronic device is taken as an example to describe an object sharing method provided by the embodiment of the invention.
Generally, after a user selects an object to be shared, the user may first find an application program with a sharing function from all application programs, find a contact from the application programs, and then trigger the electronic device to share the object to be shared to the contact. But for different contacts in different applications the user needs to switch frequently between different applications. Therefore, in the object sharing method provided by the embodiment of the invention, when a user wants to share a target object, the user can trigger the electronic device to simultaneously display N icon display areas and display an information display area including the target object to be shared. The user may then share the target object to a contact in the application associated with the target icon display directly through input to the information display and the target icon display of the N icon displays, such as dragging the target object to the target icon display. Because the user does not need to frequently switch between different applications, the operation steps of sharing objects with different contacts of different applications are simplified.
As shown in fig. 2, an embodiment of the present invention provides an object sharing method. The method is applied to the electronic equipment. The method may include steps 101 to 103 described below.
Step 101, the electronic equipment displays an information display area and N icon display areas.
Wherein N is a positive integer.
Note that the information display area and the N icon display areas may be different display areas in one interface. The information display area may be used for displaying a target object to be shared, for example, the target object may be a target text, a target picture, a target video or a target audio, etc.; the icon display area may be used to display icons of applications having a sharing function.
Optionally, the number of the icon display areas may be determined by the number of the applications having the sharing function in the electronic device, for example, if the number of the applications having the sharing function in the electronic device is 5, the number of the icon display areas may be 5; or the number of the application programs with the sharing function in the electronic device and the target objects to be shared are determined together, for example, if the number of the application programs with the sharing function in the electronic device is 5, but the target objects to be shared are related to 3 application programs, the number of the icon display areas can be 3; or the number of the applications with the sharing function in the electronic device and the selection input of the user on the applications with the sharing function are determined together, for example, if the number of the applications with the sharing function in the electronic device is 5, but the user selects 2 applications from the applications, the number of the icon display areas can be 2.
Alternatively, the information display area and the N icon display areas may be displayed in one interface, for example, a text editing interface. The text editing interface may be an editable note window in the electronic device. Specifically, the text selected by the user can be automatically copied and pasted into the text editing interface, and after the user edits the text in the text editing interface, the edited text can be shared to the contact in the target application program through the text editing interface.
Alternatively, one icon display area may display an icon of one application program or icons of a plurality of application programs. In addition, in the case where the N icon display areas are a plurality of icon display areas, icons of the application programs displayed in any two icon display areas among the plurality of icon display areas may be different or the same.
Alternatively, the display area and the N icon display areas may be displayed in the following manner:
In the first mode, the electronic device displays an information display area and N icon display areas in response to input from a user.
For example, a user may select multiple pieces of text from multiple applications, which may be automatically copied and pasted into a text editing interface. After the user completes text selection, the electronic display of a text editing interface including an information display area and N icon display areas may be triggered by input of a floating icon or input of a pull-up and pull-down menu. The information display area comprises a plurality of sections of texts selected by a user, and the N icon display areas comprise N application programs with sharing functions.
And the second mode is that the electronic equipment automatically detects whether the preset condition is met, and automatically displays the information display area and the N icon display areas under the condition that the preset condition is met. Wherein, the preset condition can be any one of the following: the number of the objects to be shared is larger than or equal to a first numerical value, the number of characters included in the objects to be shared is larger than or equal to a second numerical value, the application program providing the objects to be shared is an application program of a preset type, and the type of the objects to be shared is a preset type.
For example, a user may select a plurality of pictures from a plurality of applications, which may be automatically copied and pasted into a text editing interface. The electronic device can detect the number of pictures in the text editing interface, and when the number of pictures in the text editing interface is detected to be greater than or equal to the preset number, the electronic device can automatically display the text editing interface comprising the information display area and the N icon display areas. The information display area comprises a plurality of pictures selected by a user, and the N icon display areas comprise N application programs with sharing functions.
Step 102, the electronic device receives a first input to the information display area and a target icon display area of the N icon display areas.
Alternatively, the first input may be a click input to the information display area and the target icon display area, for example, the user may click on the information display area first and then click on the target icon display area; or the first input may be a drag input from the information display area to the target icon display area, for example, an input to drag the target object in the information display area to the target icon display area; or the first input may be a circled input to the information display area and the target icon display area, for example, the user may circle the information display area and the target icon display area within one track range by circling in the screen of the electronic device. Of course, it is understood that the first input may be other possible inputs, and may be determined according to actual requirements, which are not limited by the embodiment of the present invention.
Alternatively, the target icon display area may include at least one icon display area, i.e., the target icon display area may include at least one icon display area of the N icon display areas. For example, the N icon display areas include an icon display area 1, an icon display area 2, an icon display area 3, and an icon display area 4, and the target icon display area may include the icon display area 1 and the icon display area 2 among the 4 icon display areas.
And step 103, the electronic equipment responds to the first input to share the target object in the information display area to the target contact person in the target application program.
The target application may be an application associated with an icon displayed in the target icon display area.
When the number of the target icon display areas is plural, the first input may include plural sub-inputs. For each icon display area, a user can trigger the electronic device to share the target object to the contact of the application program associated with one icon display area through input of the information display area and the one icon display area. That is, the user may trigger the electronic device to share the target object with multiple contacts in multiple applications through multiple sub-inputs.
Alternatively, the target object may be synthesized by M objects selected in advance by the user, where M is an integer greater than 1.
Optionally, the target contact may be a contact selected by the user from N applications, or may be a contact automatically screened by the electronic device from N applications according to a preset rule. The preset rule may be a default sharing object of the system or a sharing object with a higher sharing frequency of the user, etc.
Alternatively, the number of target contacts may be greater than or equal to N, i.e., the electronic device may send the target object to at least one sharing object in each of the N applications.
For example, as shown in (a) of fig. 3, the electronic device may display an information display area 01 including a target object to be shared, an icon display area 021 including an "application 1" icon, an icon display area 022 including an "application 2" icon, and an icon display area 023 including an "application 3" icon in a text editing interface in response to an input of a user. In the case where the user has selected contact a, contact g, and contact p for "application 1", selected public number 2 and public number 3 for "application 2", and selected friend 1, friend 5, and friend 9 for "application 3", as shown in (b) of fig. 3, the user may trigger the information display area 01 to be in a floating display state by pressing the information display area 01 for a long time, and drag the information display area 01 to the icon display area 023, so that the electronic device may share the target object in the information display area 01 to friend 1, friend 5, and friend 9 in "application 3". It can be appreciated that if the user drags the information display area 01 to the icon display area 021, the electronic device can share the target object in the information display area 01 to contact a, contact g and contact p; if the user drags the information display area 01 to the icon display area 022, the electronic device can share the target object in the information display area 01 to public number 2 and public number 3. That is, the electronic device may share the target object in the information display area to the target contact in the target application in response to a first input by the user to the information display area and the target icon display area.
The object sharing method provided by the embodiment of the invention can be applied to scenes of sharing objects to different contacts in different application programs, and because the electronic equipment can display N icon display areas and display the information display areas comprising the target objects to be shared, when a user wants to share the target objects, the user can share the target objects to the contacts in the application programs associated with the target icon display areas by directly inputting the information display areas and the target icon display areas in the N icon display areas, such as dragging the target objects to the target icon display areas, without frequently switching among different application programs. Thus, the object sharing operation steps provided by the embodiment of the invention are more convenient and flexible.
Optionally, in the case that the target object is synthesized by M objects, the user may first select M objects from different applications or the same application, edit the M objects in the target interface, and synthesize the M edited objects into the target object to be shared. As shown in fig. 4 in conjunction with fig. 2, the method for sharing objects provided in the embodiment of the present invention may further include the following steps 104 to 107 before the step 101.
Step 104, the electronic device receives a selection input for an ith object in the M objects.
Where i=1, 2 … … M.
Optionally, the M objects may include at least one of: text, pictures, video, audio, etc.
Alternatively, the types of the M objects may be the same, for example, the M objects may be text; or the M objects may be of different types, for example, the M objects may be synthesized for text, pictures, etc.
Alternatively, the M objects may be selected in any of the following scenarios:
scene one, M objects are one object selected from one application.
For example, the electronic device may display two cursors in response to a long press input by the user. The user can drag the display positions of the two cursors, so that the electronic device can take the content in the area between the two cursors as an object to be shared. For another example, the electronic device may respond to a double-click input of the user in the target area, and take the content in the target area as the object to be shared.
For a scene that the M objects are selected from one application program, after a user selects any object from the application program according to actual use requirements, the electronic device can display the object on a target interface, so that the user does not need to manually copy the object in one interface and manually paste the object in other interfaces, and the operation time of the user is saved.
Scene two, M objects are objects selected from one application. For example, when M objects are text selected by a user from one application, the M objects may be continuous text or discontinuous text.
For M objects, which are a plurality of objects selected from an application program, the user can select a plurality of objects from the application program at the same time, so that the user does not need to switch back and forth between the current interface and the contact interface, and the operation experience of the user is improved.
Scene three, M objects are multiple objects selected from different applications. For example, the user may select different objects from application a, application B, and application C, respectively.
For the M objects, the M objects are selected from different application programs, and the user can select the objects from different application programs and trigger the electronic equipment to display the objects in the target interface, so that the user does not need to switch back and forth between the application programs providing the objects and the contact interface, and the operation experience of the user is improved.
Step 105, the electronic device displays an ith object in the target interface in response to the selection input.
In the embodiment of the invention, after the user selects the ith object, the ith object selected by the user can be automatically copied and pasted into the target interface and displayed in the target interface. If the user triggers the electronic device to display the target interface, the target interface may include the 1 st object through the i-th object that the user has selected.
Step 106, in the case that the target interface includes the M objects, the electronic device receives editing input for the M objects.
Alternatively, the target interface may be an interface of a note application, which is a different application from the application providing the M objects. For example, the target interface may be a text editing interface as shown in (b) of fig. 5.
Alternatively, after the user selects the M objects, the electronic device may display a target interface including the M objects in response to an input of the user.
For example, the target interface may typically be in a hidden state. A floating icon for indicating the target interface may be displayed in a floating manner in any interface of the electronic device, and when the user wants to edit M objects in the target interface, the user may click or press the floating icon for a long time. The electronic device may then display a target interface including the M objects.
For another example, the target interface may be in a hidden state in general. When the user wants to edit the M objects in the target interface, the user may slide a finger in a top area of a screen of the electronic device in a downward direction so that the electronic device may display the target interface in a drop-down menu form, or the user may slide a finger in a bottom area of a screen of the electronic device in a downward direction so that the electronic device may display the target interface in a drop-up menu form.
And step 107, the electronic equipment synthesizes the M edited objects into a target object in response to the editing input.
Wherein, the M objects may be different objects in one application program or different objects in different application programs.
Optionally, the editing input of the M objects by the user may include at least one of: the input of the display format of the M objects is changed, the input of other objects is inserted into the M objects, and the input of the objects is deleted from the M objects.
Illustratively, as shown in fig. 5 (a), the user may select text 03 in the interface of "application a", and the text 03 may be automatically copied and pasted into the text editing interface. The user may click on a "text editing interface" control as shown in fig. 5 (a), triggering the electronic device to switch from the interface of "application a" to a text editing interface as shown in fig. 5 (b), which may include pieces of text selected by the user. If the user wants to edit the selected pieces of text, the electronic device may be triggered to display a hover window 04 as shown in fig. 5 (c), where the hover window 04 may include controls for font size, font, italics, bold, paragraph, and fill color. The user can edit each text segment through the controls and click on the text confirmation control 05, so that the electronic equipment can synthesize each edited text segment into a target object.
It should be noted that, in the above embodiment, in the case where the target interface includes M objects, editing of the M objects is exemplified and described, which does not limit the embodiments of the present invention in any way. It will be appreciated that if the M objects in the target interface meet the user's requirements, the user does not need to perform editing operations on the M objects, and the electronic device may perform only steps 104 and 105, and not steps 106 and 107, and may be determined according to the actual use requirements.
The object sharing method provided by the embodiment of the invention can be applied to a scene that a user selects M objects and edits the M objects in a target interface. On the one hand, the user can select one or more objects in one application or select a plurality of objects across applications, so that the mode of selecting the objects is more flexible; on the other hand, as the user can edit the selected objects in the target interface, the electronic equipment can better fit the requirements of the user according to the target objects synthesized by the M edited objects, so that the user can share the target objects to certain contacts conveniently.
Optionally, the user may first select the icons of the N application programs in the target interface, and then trigger the electronic device to display the N icon display areas. As shown in fig. 6 with reference to fig. 2, before the step 101, the method for sharing objects provided by the embodiment of the present invention may further include the following steps 108 to 109; also, the above step 101 may be implemented by step 101A.
Step 108, the electronic equipment displays the target interface.
Alternatively, the electronic device may display the target interface in response to user input. The target interface may include M objects selected by a user and an icon of at least one application program, where the at least one application program has a sharing function.
For descriptions of the target interface and the target object, reference may be made to the specific descriptions in the foregoing embodiments, which are not repeated herein.
Step 109, the electronic device receives a second input selecting icons of N applications from among icons of at least one application.
Alternatively, the second input may comprise two sub-inputs: the first sub-input may be used to select icons of N applications and the second sub-input may be used to confirm that the icons of N applications are icons to be displayed in N icon display areas.
Alternatively, the first sub-input may be N-click inputs of icons of N applications. Specifically, in the case where the user inputs the icon of the selected application program by clicking, a target identifier may be displayed on the icon of each application program, and a target identifier may be used to indicate that one application program is in the selected state.
Alternatively, the second sub-input may be a click input to a control.
In step 101A, the electronic device displays an information display area and N icon display areas in response to the second input.
The N icon display areas comprise icons of N application programs. An icon display area includes icons of an application program.
By way of example, as shown in fig. 7 (a), the electronic device may display a text editing interface in response to the user's input, which may include an icon 061 for "application 1", an icon 062 for "application 2", an icon 063 for "application 3", and an icon 064 for "application 4". The user may click on the icons 061 and 062 of "application 1" and 063 of "application 3", respectively. As shown in (b) of fig. 7, in the case where the icon 061 of "application 1", the icon 062 of "application 2", and the icon 063 of "application 3" are in a selected state, the user may click on the "application confirmation" control 07, so that the electronic device may switch the interface shown in (b) of fig. 7 to the interface shown in (a) of fig. 3, that is, the display information display area and the N icon display areas.
Optionally, after the electronic device displays the target interface, the method for sharing the object provided by the embodiment of the invention may further include: and receiving input of a user on a target icon in a target interface, and performing enlarged display on the target icon in response to the input. For example, the user may drag the target icon in the target interface, the larger the distance the target icon is dragged, the larger the magnitude the target icon is displayed in enlargement. It will be appreciated that zooming in on the target icon to a suitable level may facilitate user selection of the icon.
The object sharing method provided by the embodiment of the invention can be applied to a scene of triggering the electronic equipment to display the information display area and the N icon display areas in a partitioned manner, and because the electronic equipment can display the information display area and the N icon display areas in a partitioned manner after a user selects the N application programs from the icons of at least one application program displayed on the target interface, the user can share the target object to the contact persons in the application programs associated with the target icon display area more quickly through the input of the information display area and the target icon display area in the N icon display areas.
Alternatively, in the case where the target icon display area includes at least one icon display area, for each icon display area, the user may select a contact for the application program corresponding to each icon display area, respectively. Referring to fig. 2, as shown in fig. 8, after step 101, before step 102, the method for sharing objects provided in the embodiment of the present invention may further include the following steps 110 and 111.
Step 110, the electronic device receives a third input to at least one of the N icon display areas.
Optionally, the third input may be a click input, a long press input, or a slide input to at least one of the N icon display areas, which may be determined according to actual use requirements.
Step 111, the electronic device determines the contact selected by the user from the at least one icon display area as the target contact in response to the third input.
Alternatively, the above step 111 may be specifically implemented by the following (1) or (2).
(1) The electronic device is responsive to the third input to display at least one candidate contact associated with each icon display area in an interface of an application associated with each icon display area, respectively, and to determine a contact selected by the user from the at least one icon display area as the target contact.
For example, in a case where the electronic apparatus displays the information display area 01, the icon display area 021, the icon display area 022, and the icon display area 023 as shown in (a) of fig. 3, the user may make a double-click input in the icon display area 023, so that the electronic apparatus may update and display the text editing interface as shown in (a) of fig. 3 as an interface of "application 3" as shown in fig. 9 in response to a long-press input by the user. As shown in fig. 9, the interface of "application 3" may include "buddy 1", "buddy 2" … … "buddy 9". Then, the user may click on "friend 1", "friend 4", and "friend 9" in order, so that the electronic device may determine "friend 1", "friend 4", and "friend 9" as target contacts. It will be appreciated that contact a, contact g and contact p in icon display 021 and that public number 2 and public number 3 in icon display 022 may also be selected as described above.
It can be appreciated that the above embodiment may be applied to a scenario in which a contact is selected in an interface of an application, and by updating and displaying the interface with the icon display area as the interface of the application, a user may select a target contact in the interface of the application, that is, it is convenient for the user to select the target contact.
(2) The electronic device is responsive to the third input to display, in each of the at least one icon display area, at least one candidate contact associated with each icon display area, respectively, and to determine a contact selected by the user from the at least one icon display area as the target contact.
For example, in a case where the electronic device displays the information display area 01, the icon display area 021, the icon display area 022, and the icon display area 023 as shown in (a) of fig. 3, the user may make a long press input in the icon display area 023, so that the electronic device may display an icon update of "application 3" in the icon display area 023 as "friend 1", "friend 2" … … "friend 9" as shown in fig. 10 in response to the long press input of the user. Then, the user may click on "friend 1", "friend 5", and "friend 9" in order, so that the electronic device may determine "friend 1", "friend 5", and "friend 9" as target contacts. It will be appreciated that contact a, contact g and contact p in icon display area 021, and that public number 2 and public number 3 in icon display area 022 may also be selected as described above.
It can be appreciated that the above embodiment can be applied to a scenario in which a contact is selected in an icon display area, on the one hand, by displaying a plurality of candidate contacts in the icon display area, a user can select a target contact from the plurality of candidate contacts; on the other hand, selecting a contact in the icon display area does not require switching the interface, as compared to selecting a contact in the interface of an application, so the latter is more flexible and versatile.
According to the object sharing method provided by the embodiment of the invention, after the information display area and the N icon display areas are displayed on the electronic equipment, the user can trigger the electronic equipment to determine the contact person selected by the user from at least one icon display area as the target contact person through inputting the at least one icon display area in the N icon display areas, so that the user can conveniently and rapidly send the target object in the information display area to the target contact person.
The above embodiments of the present invention are exemplified by displaying an information display area and N icon display areas on an electronic device, and sharing a target object in the information display area to a target contact in a target application program through user input to the target icon display areas in the information display area and N icon display areas. In addition, another object sharing method is provided in the embodiments of the present invention, and the method may include the following steps 301 to 304.
Step 301, the electronic device displays a target interface.
Wherein, the target interface may include a target object and an icon of at least one application program.
Optionally, the at least one application program has a sharing function.
Step 302, the electronic device receives a user selection of an icon of a target application and a target input of a target contact in an interface of the target application.
Alternatively, the target input may include two sub-inputs: one is a user's sub-input of an icon of a target application in a target interface, and the other is a user's sub-input of a target contact in the target application's interface.
Step 303, the electronic device determines the target contact in response to the target input.
Step 304, the electronic device shares the target object in the target interface to the target contact.
It should be noted that, for descriptions of the target interface, the target object, and the target application, reference may be made to the related descriptions in the foregoing embodiments, which are not repeated herein.
According to the object sharing method provided by the embodiment of the invention, the user can trigger the electronic equipment to switch the target interface into the interface of the target application program through the operation of the icon of the application program in the target interface, so that the user can share the target object to all the selected contacts through one input after selecting the contacts for the target application program, and the flexibility of sharing the target object by the electronic equipment is improved.
It should be noted that, in the embodiment of the present invention, the object sharing method shown in each of the foregoing drawings is illustrated by way of example by combining with one of the drawings in the embodiment of the present invention. In specific implementation, the object sharing method shown in each drawing may be further implemented in combination with any other drawing that may be illustrated in the foregoing embodiment, which is not repeated herein.
As shown in fig. 11, an embodiment of the present invention provides an electronic device 1100. The electronic device may include a display module 1101, a receiving module 1102, and a processing module 1103. The display module 1101 may be configured to display an information display area and N icon display areas, where N is a positive integer. The receiving module 1102 may be configured to receive a first input to the information display area and a target icon display area of the N icon display areas displayed by the display module 1101. The processing module 1103 may be configured to share, in response to the first input received by the receiving module 1102, the target object in the information display area to a target contact in a target application, where the target application may be an application associated with an icon displayed in the target icon display area.
Optionally, the target object is synthesized from M objects, M being an integer greater than 1. The receiving module 1102 may be further configured to receive a selection input for an i-th object of the M objects, i=1, 2 … … M, before the display module 1101 displays the display information display area and the N icon display areas. The display module 1101 may be further configured to display the i-th object in the target interface in response to the selection input received by the receiving module 1102. The receiving module 1102 is further configured to receive editing input for the M objects if the target interface displayed by the display module 1101 includes the M objects. The processing module 1103 may be further configured to synthesize the M edited objects into a target object in response to the editing input received by the receiving module 1102. Wherein the M objects may be different objects in one application or different objects in different applications.
It will be appreciated that, on the one hand, the manner in which text is selected is more flexible, as a user may select one or more objects in an application, or multiple objects across applications; on the other hand, as the user can edit the selected objects in the target interface, the electronic equipment can better fit the requirements of the user according to the target objects synthesized by the M edited objects, so that the user can share the target objects to certain contacts conveniently.
Optionally, the display module 1101 may be further configured to display, before displaying the information display area and the N icon display areas, a target interface, where the target interface may include a target object and an icon of at least one application, and the at least one application may have a sharing function. The receiving module 1102 may be further configured to receive a second input selecting icons of N applications from the icons of the at least one application. The display module 1101 may be specifically configured to display an information display area and N icon display areas, where N icons of the application programs may be included, in response to the second input received by the receiving module 1102.
It can be appreciated that, since the electronic device can display the information display area and the N icon display areas in regions after the user selects the N application icons from the icons of at least one application displayed on the target interface, the user shares the target object to the contact in the application associated with the target icon display area more quickly directly through the input to the information display area and the target icon display area of the N icon display areas.
Alternatively, the target icon display area may include at least one icon display area. The receiving module 1102 may be further configured to receive a third input to at least one of the N icon display areas before receiving the first input to the information display area and the target one of the N icon display areas. The processing module 1103 is further configured to determine, as the target contact, the contact selected by the user from the at least one icon display area in response to the third input received by the receiving module 1102.
It can be appreciated that after the electronic device displays the information display area and the N icon display areas, the user can trigger the electronic device to determine the contact person selected by the user from at least one icon display area as the target contact person through input of at least one icon display area in the N icon display areas, so that the user can conveniently and quickly send the target object in the display information display area to the target contact person.
Optionally, the display module 1101 may be further configured to, before the processing module 1103 determines the contact selected by the user from the at least one icon display area as the target contact, display, in each of the at least one icon display area, at least one candidate contact associated with each icon display area, respectively; or displaying at least one candidate contact associated with each icon display area separately in an interface of an application associated with each icon display area.
It can be appreciated that, on the one hand, the user can select the target contact from the interface displayed with the icon display area by updating and displaying the interface displayed with the icon display area as the interface of the application program or by displaying a plurality of candidate contacts in the icon display area, so that the user can share the target object to the target contact conveniently; on the other hand, selecting a contact in the icon display area does not require switching the interface, as compared to selecting a contact in the interface of an application, so the latter is more flexible and versatile.
The electronic device provided by the embodiment of the present invention can implement each process implemented by the electronic device in the above method embodiment, and in order to avoid repetition, details are not repeated here.
The embodiment of the invention provides an electronic device, which can display N icon display areas and an information display area comprising target objects to be shared, so that when a user wants to share the target objects, the user can share the target objects to contacts in application programs associated with the target icon display areas by directly inputting the information display areas and the target icon display areas in the N icon display areas, such as dragging the target objects to the input of the target icon display areas, without frequently switching among different application programs. Thus, the electronic equipment provided by the embodiment of the invention can share the object more conveniently.
Fig. 12 is a schematic hardware structure of an electronic device according to an embodiment of the present invention. The electronic device may be a terminal device, such as a mobile phone. As shown in fig. 12, the electronic device 200 includes, but is not limited to: radio frequency unit 201, network module 202, audio output unit 203, input unit 204, sensor 205, display unit 206, user input unit 207, interface unit 208, memory 209, processor 210, and power supply 211. Those skilled in the art will appreciate that the electronic device structure shown in fig. 12 is not limiting of the electronic device and that the electronic device may include more or fewer components than shown, or may combine certain components, or a different arrangement of components. In an embodiment of the present invention, 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, a pedometer, and the like.
Wherein, the processor 210 may be configured to control the display unit 206 to display an information display area and N icon display areas, where N is a positive integer; and is used for controlling the user input unit 207 to receive a first input to the information display area displayed by the display unit 206 and a target icon display area among the N icon display areas; and for sharing the target object in the information display area to the target contact in the target application program, which is the application program associated with the icon displayed in the target icon display area, in response to the first input received by the user input unit 207.
The embodiment of the invention provides an electronic device, which can display N icon display areas and an information display area comprising target objects to be shared, so that when a user wants to share the target objects, the user can share the target objects to contacts in application programs associated with the target icon display areas by directly inputting the information display areas and the target icon display areas in the N icon display areas, such as dragging the target objects to the input of the target icon display areas, without frequently switching among different application programs. Thus, the electronic equipment provided by the embodiment of the invention can share the object more conveniently.
It should be understood that, in the embodiment of the present invention, the radio frequency unit 201 may be used to receive and send information or signals during a call, specifically, receive downlink data from a base station, and then process the downlink data with the processor 210; and, the uplink data is transmitted to the base station. Typically, the radio frequency unit 201 includes, but is not limited to, an antenna, at least one amplifier, a transceiver, a coupler, a low noise amplifier, a duplexer, and the like. In addition, the radio frequency unit 201 may also communicate with networks and other devices through a wireless communication system.
The electronic device 200 provides wireless broadband internet access to users, such as helping users send and receive e-mail, browse web pages, and access streaming media, through the network module 202.
The audio output unit 203 may convert audio data received by the radio frequency unit 201 or the network module 202 or stored in the memory 209 into an audio signal and output as sound. Also, the audio output unit 203 may also provide audio output (e.g., a call signal reception sound, a message reception sound, etc.) related to a specific function performed by the electronic device 200. The audio output unit 203 includes a speaker, a buzzer, a receiver, and the like.
The input unit 204 is used for receiving an audio or video signal. The input unit 204 may include a graphics processor (graphics processing unit, GPU) 2041, a microphone 2042, and a camera module 2043. The graphics processor 2041 processes image data of still pictures or video obtained by an image capturing device (e.g., camera module 2043) in a video capturing mode or an image capturing mode. The processed image frames may be displayed on the display unit 206. The image frames processed by the graphics processor 2041 may be stored in memory 209 (or other storage medium) or transmitted via the radio frequency unit 201 or the network module 202. The microphone 2042 may receive sound and may be capable of processing such sound into audio data. The processed audio data may be converted into a format output that can be transmitted to the mobile communication base station via the radio frequency unit 201 in case of a phone call mode. The camera module 2043 may obtain still pictures or video.
The electronic device 200 also includes at least one sensor 205, such as a light sensor, a motion sensor, and other sensors. Specifically, the light sensor includes an ambient light sensor that can adjust the brightness of the display panel 2061 according to the brightness of ambient light, and a proximity sensor that can turn off the display panel 2061 and/or the backlight when the electronic device 200 is moved to the ear. As one of the motion sensors, the accelerometer sensor can detect the acceleration in all directions (generally three axes), and can detect the gravity and direction when stationary, and can be used for recognizing the gesture of the electronic equipment (such as horizontal and vertical screen switching, related games, magnetometer gesture calibration), vibration recognition related functions (such as pedometer and knocking), and the like; the sensor 205 may further include a fingerprint sensor, a pressure sensor, an iris sensor, a molecular sensor, a gyroscope, a barometer, a hygrometer, a thermometer, an infrared sensor, etc., which are not described herein.
The display unit 206 is used to display information input by a user or information provided to the user. The display unit 206 may include a display panel 2061, and the display panel 2061 may be configured in the form of a Liquid Crystal Display (LCD) CRYSTAL DISPLAY, an organic light-emitting diode (OLED), or the like.
The user input unit 207 is operable to receive input numeric or character information and to generate key signal inputs related to user settings and function control of the electronic device. Specifically, the user input unit 207 includes a touch panel 2071 and other input devices 2072. The touch panel 2071, also referred to as a touch screen, may collect touch operations thereon or thereabout by a user (e.g., operations of the user on the touch panel 2071 or thereabout using any suitable object or accessory such as a finger, stylus, or the like). The touch panel 2071 may include two parts of a touch detection device and a touch controller. The touch detection device detects the touch azimuth of a user, detects a signal brought by touch operation and transmits the signal to the touch controller; the touch controller receives touch information from the touch detection device, converts the touch information into touch point coordinates, sends the touch point coordinates to the processor 210, and receives and executes commands sent by the processor 210. Further, the touch panel 2071 may be implemented in various types such as resistive, capacitive, infrared, and surface acoustic waves. The user input unit 207 may include other input devices 2072 in addition to the touch panel 2071. In particular, other input devices 2072 may include, but are not limited to, a physical keyboard, function keys (e.g., volume control keys, switch keys, etc.), a trackball, a mouse, and a joystick, which are not described in detail herein.
Further, the touch panel 2071 may be overlaid on the display panel 2061, and when the touch panel 2071 detects a touch operation thereon or thereabout, the touch panel is transferred to the processor 210 to determine the type of touch event, and then the processor 210 provides a corresponding visual output on the display panel 2061 according to the type of touch event. Although in fig. 12, the touch panel 2071 and the display panel 2061 are two independent components for implementing the input and output functions of the electronic device, in some embodiments, the touch panel 2071 and the display panel 2061 may be integrated to implement the input and output functions of the electronic device, which is not limited herein.
The interface unit 208 is an interface to which an external device is connected to the electronic apparatus 200. For example, the external devices may include a wired or wireless headset port, an external power (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 208 may be used to receive input (e.g., data information, power, etc.) from an external device and transmit the received input to one or more elements within the electronic apparatus 200 or may be used to transmit data between the electronic apparatus 200 and an external device.
Memory 209 may be used to store software programs as well as various data. The memory 209 may mainly include a storage program area that may store an operating system, application programs required for at least one function (such as a sound playing function, an image playing function, etc.), and a storage data area; the storage data area may store data (such as audio data, phonebook, etc.) created according to the use of the handset, etc. In addition, memory 209 may include high-speed random access memory, and may also include non-volatile memory, such as at least one magnetic disk storage device, flash memory device, or other volatile solid-state storage device.
The processor 210 is a control center of the electronic device, connects various parts of the entire electronic device using various interfaces and lines, and performs various functions of the electronic device and processes data by running or executing software programs and/or modules stored in the memory 209, and calling data stored in the memory 209, thereby performing overall monitoring of the electronic device. Processor 210 may include one or more processing units; alternatively, the processor 210 may integrate an application processor that primarily handles operating systems, user interfaces, applications, etc., with a modem processor that primarily handles wireless communications. It will be appreciated that the modem processor described above may not be integrated into the processor 210.
The electronic device 200 may further include a power supply 211 (e.g., a battery) for powering the various components, and optionally, the power supply 211 may be logically coupled to the processor 210 via a power management system, such as a power management system that performs functions such as managing charging, discharging, and power consumption.
In addition, the electronic device 200 includes some functional modules, which are not shown, and will not be described herein.
Optionally, the embodiment of the present invention further provides an electronic device, including a processor 210 shown in fig. 12, a memory 209, and a computer program stored in the memory 209 and capable of running on the processor 210, where the computer program when executed by the processor 210 implements the respective processes of the foregoing method embodiment, and the same technical effects are achieved, so that repetition is avoided and redundant description is omitted here.
The embodiment of the invention also provides a computer readable storage medium, on which a computer program is stored, which when executed by a processor, implements the processes of the above method embodiment, and can achieve the same technical effects, and in order to avoid repetition, the description is omitted here. Among them, a computer-readable storage medium such as a read-only memory (ROM), a random access memory (random access memory, RAM), a magnetic disk, an optical disk, or the like.
It should be noted that, in this document, the terms "comprises," "comprising," or any other variation thereof, are intended to cover a non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements does not include only those elements but may include other elements not expressly listed or inherent to such process, method, article, or apparatus. Without further limitation, an element defined by the phrase "comprising one … …" does not exclude the presence of other like elements in a process, method, article, or apparatus that comprises the element.
From the above description of the embodiments, it will be clear to those skilled in the art that the above-described embodiment method may be implemented by means of software plus a necessary general hardware platform, but of course may also be implemented by means of hardware, but in many cases the former is a preferred embodiment. Based on such understanding, the technical solution of the present invention may be embodied essentially or in a part contributing to the prior art in the form of a software product stored in a storage medium (e.g. ROM/RAM, magnetic disk, optical disk) comprising several instructions for causing an electronic device (which may be a mobile phone, a computer, a server, an air conditioner, or a network device, etc.) to perform the method described in the embodiments of the present invention.
The embodiments of the present invention have been described above with reference to the accompanying drawings, but the present invention is not limited to the above-described embodiments, which are merely illustrative and not restrictive, and many forms may be made by those having ordinary skill in the art without departing from the spirit of the present invention and the scope of the claims, which are to be protected by the present invention.
Claims (9)
1. An object sharing method applied to electronic equipment is characterized by comprising the following steps:
The display information display area and N icon display areas, wherein N is a positive integer;
Receiving a first input to a target icon display area of the information display area and the N icon display areas;
Responding to the first input, sharing a target object in the information display area to a target contact in a target application program, wherein the target application program is an application program associated with an icon displayed in the target icon display area, and the application programs in the N icon display areas display the target contact identification;
Before the information display area and the N icon display areas are displayed, the method further includes:
Displaying a target interface, wherein the target interface comprises the target object and an icon of at least one application program, and the at least one application program has a sharing function;
receiving a second input selecting icons of N applications from among icons of the at least one application;
The display information display area and the N icon display areas comprise:
In response to the second input, in a case that the target object meets a preset condition, displaying an information display area and N icon display areas in a split screen manner in a text editing interface, wherein the N icon display areas comprise icons of the N application programs
Wherein the preset condition includes any one of the following: the number of the target objects is larger than or equal to a first numerical value, and the number of characters included in the target objects is larger than or equal to a second numerical value.
2. The method of claim 1, wherein the target object is synthesized from M objects, M being an integer greater than 1;
Before the information display area and the N icon display areas are displayed, the method further includes:
receiving a selection input for an ith object of the M objects, i=1, 2 … … M;
displaying an ith object in the target interface in response to the selection input;
Receiving editing input of the M objects under the condition that the target interface comprises the M objects;
responding to the editing input, and synthesizing the M edited objects into the target object;
Wherein the M objects are different objects in one application program or different objects in different application programs.
3. The method of claim 1 or 2, wherein the target icon display area comprises at least one icon display area;
Before the receiving the first input to the information display area and the target icon display area in the N icon display areas, the method further includes:
receiving a third input to the at least one of the N icon display regions;
And in response to the third input, determining the contact selected by the user from the at least one icon display area as the target contact.
4. The method of claim 3, wherein prior to determining the contact selected by the user from the at least one icon display area as the target contact, the method further comprises:
Displaying, in each of the at least one icon display area, at least one candidate contact associated with each icon display area, respectively; or alternatively
At least one candidate contact associated with each icon display area is displayed separately in an interface of an application associated with each icon display area.
5. An electronic device is characterized by comprising a display module, a receiving module and a processing module;
The display module is used for displaying an information display area and N icon display areas, wherein N is a positive integer;
the receiving module is used for receiving first input of the information display area displayed by the display module and a target icon display area in the N icon display areas;
The processing module is used for responding to the first input received by the receiving module, sharing a target object in the information display area to a target contact person in a target application program, wherein the target application program is an application program associated with an icon displayed in the target icon display area, and the application programs in the N icon display areas display the target contact person identification;
the display module is further configured to display a target interface before displaying information in the display area and the N icon display areas, where the target interface includes the target object and icons of at least one application program, and the at least one application program has a sharing function;
the receiving module is further used for receiving a second input for selecting icons of N application programs from the icons of the at least one application program;
The display module is specifically configured to respond to the second input received by the receiving module, and in case that the target object meets a preset condition, display an information display area and the N icon display areas in a split screen manner in a text editing interface, where the N icon display areas include icons of the N application programs;
wherein the preset condition includes any one of the following: the number of the target objects is larger than or equal to a first numerical value, and the number of characters included in the target objects is larger than or equal to a second numerical value.
6. The electronic device of claim 5, wherein the target object is synthesized from M objects, M being an integer greater than 1;
The receiving module is further configured to receive a selection input of an i-th object of the M objects, where i=1, 2 … … M, before the information display area and the N icon display areas are displayed and displayed by the display module;
The display module is further used for responding to the selection input received by the receiving module and displaying an ith object in a target interface;
The receiving module is further configured to receive edit input to the M objects when the target interface displayed by the display module includes the M objects;
The processing module is further configured to synthesize the edited M objects into the target object in response to the editing input received by the receiving module;
Wherein the M objects are different objects in one application program or different objects in different application programs.
7. The electronic device of claim 5 or 6, wherein the target icon display area comprises at least one icon display area;
the receiving module is further configured to receive a third input to the at least one of the N icon display areas before receiving the first input to the information display area and the target one of the N icon display areas;
The processing module is further configured to determine, as the target contact, a contact selected by a user from the at least one icon display area in response to the third input received by the receiving module.
8. The electronic device of claim 7, wherein the display module is further configured to display, in each of the at least one icon display area, at least one candidate contact associated with each icon display area, respectively, before the processing module determines the contact selected by the user from the at least one icon display area as the target contact; or displaying at least one candidate contact associated with each icon display area separately in an interface of an application associated with each icon display area.
9. A computer readable storage medium, characterized in that the computer readable storage medium has stored thereon a computer program which, when executed by a processor, implements the steps of the object sharing method according to any of claims 1 to 4.
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201911184583.7A CN111061574B (en) | 2019-11-27 | 2019-11-27 | Object sharing method and electronic device |
PCT/CN2020/131739 WO2021104365A1 (en) | 2019-11-27 | 2020-11-26 | Object sharing method and electronic device |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201911184583.7A CN111061574B (en) | 2019-11-27 | 2019-11-27 | Object sharing method and electronic device |
Publications (2)
Publication Number | Publication Date |
---|---|
CN111061574A CN111061574A (en) | 2020-04-24 |
CN111061574B true CN111061574B (en) | 2024-04-26 |
Family
ID=70298706
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201911184583.7A Active CN111061574B (en) | 2019-11-27 | 2019-11-27 | Object sharing method and electronic device |
Country Status (2)
Country | Link |
---|---|
CN (1) | CN111061574B (en) |
WO (1) | WO2021104365A1 (en) |
Families Citing this family (19)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN111061574B (en) * | 2019-11-27 | 2024-04-26 | 维沃移动通信有限公司 | Object sharing method and electronic device |
CN111522674B (en) * | 2020-04-30 | 2024-05-07 | 维沃移动通信(杭州)有限公司 | Cross-application processing method of multimedia content and electronic equipment |
CN111913629A (en) | 2020-06-29 | 2020-11-10 | 维沃移动通信有限公司 | Information sending method and device and electronic equipment |
CN112035026B (en) * | 2020-08-31 | 2022-03-22 | 维沃移动通信有限公司 | Information display method and device, electronic equipment and storage medium |
CN112286611B (en) * | 2020-10-29 | 2023-12-12 | 维沃移动通信(杭州)有限公司 | Icon display method and device and electronic equipment |
CN112558851B (en) * | 2020-12-22 | 2023-05-23 | 维沃移动通信有限公司 | Object processing method, device, equipment and readable storage medium |
CN112578966B (en) * | 2020-12-25 | 2022-09-27 | 维沃移动通信有限公司 | Application program switching method and device and electronic equipment |
CN112911052B (en) * | 2021-01-21 | 2023-06-16 | 维沃移动通信有限公司 | Information sharing method and device |
CN112995406B (en) * | 2021-02-08 | 2023-02-28 | 维沃移动通信有限公司 | Display method and device and electronic equipment |
CN112988009A (en) * | 2021-03-12 | 2021-06-18 | 维沃移动通信有限公司 | File processing method and device |
CN113055525A (en) * | 2021-03-30 | 2021-06-29 | 维沃移动通信有限公司 | File sharing method, device, equipment and storage medium |
CN113452744B (en) * | 2021-03-30 | 2023-06-09 | 维沃移动通信有限公司 | File sharing method, device, equipment and storage medium |
CN113179205B (en) | 2021-03-31 | 2023-04-18 | 维沃移动通信有限公司 | Image sharing method and device and electronic equipment |
CN113467660A (en) * | 2021-07-15 | 2021-10-01 | 维沃移动通信有限公司 | Information sharing method and electronic equipment |
CN113608655A (en) * | 2021-07-29 | 2021-11-05 | 维沃移动通信有限公司 | Information processing method, device, electronic equipment and storage medium |
CN113691443B (en) * | 2021-08-30 | 2022-11-11 | 维沃移动通信(杭州)有限公司 | Image sharing method and device and electronic equipment |
CN113839789B (en) * | 2021-09-10 | 2024-05-14 | 维沃移动通信有限公司 | Information sending method and device |
CN113885986B (en) * | 2021-09-29 | 2024-10-11 | 北京搜狗科技发展有限公司 | Data transmission method and device and electronic equipment |
CN114296596A (en) * | 2021-12-31 | 2022-04-08 | 维沃移动通信有限公司 | Information processing method, information processing apparatus, electronic device, and medium |
Citations (11)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103139369A (en) * | 2011-11-30 | 2013-06-05 | 北京千橡网景科技发展有限公司 | Content share method and device |
WO2013145434A1 (en) * | 2012-03-29 | 2013-10-03 | 株式会社北洋銀行 | Network system and method for controlling same |
CN104216632A (en) * | 2014-08-26 | 2014-12-17 | 小米科技有限责任公司 | Method and device for displaying application icons |
CN106156254A (en) * | 2015-04-28 | 2016-11-23 | 阿里巴巴集团控股有限公司 | Information sharing method and device |
CN106502684A (en) * | 2016-10-25 | 2017-03-15 | 珠海市魅族科技有限公司 | A kind of method for information display and device |
CN106681623A (en) * | 2016-10-26 | 2017-05-17 | 维沃移动通信有限公司 | Screenshot picture sharing method and mobile terminal |
CN106951220A (en) * | 2016-01-06 | 2017-07-14 | 腾讯科技(深圳)有限公司 | The method and apparatus of data processing |
CN107247746A (en) * | 2017-05-23 | 2017-10-13 | 努比亚技术有限公司 | A kind of data sharing method and terminal |
CN108762954A (en) * | 2018-05-29 | 2018-11-06 | 维沃移动通信有限公司 | A kind of object sharing method and mobile terminal |
CN109271078A (en) * | 2018-09-17 | 2019-01-25 | 深圳市泰衡诺科技有限公司 | Content share method, terminal device and storage medium |
CN110321044A (en) * | 2019-04-25 | 2019-10-11 | 维沃移动通信有限公司 | Sharing files method and terminal |
Family Cites Families (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20130116976A (en) * | 2012-04-17 | 2013-10-25 | 엘지전자 주식회사 | Mobile terminal and method for controlling thereof |
US9491260B2 (en) * | 2012-05-01 | 2016-11-08 | Blackberry Limited | Method and apparatus pertaining to the sharing of content |
CN106484224B (en) * | 2016-09-22 | 2019-11-08 | 北京字节跳动网络技术有限公司 | A kind of operating method and terminal |
CN107229389A (en) * | 2017-05-24 | 2017-10-03 | 努比亚技术有限公司 | A kind of method of shared file, equipment and computer-readable recording medium |
CN111061574B (en) * | 2019-11-27 | 2024-04-26 | 维沃移动通信有限公司 | Object sharing method and electronic device |
-
2019
- 2019-11-27 CN CN201911184583.7A patent/CN111061574B/en active Active
-
2020
- 2020-11-26 WO PCT/CN2020/131739 patent/WO2021104365A1/en active Application Filing
Patent Citations (11)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103139369A (en) * | 2011-11-30 | 2013-06-05 | 北京千橡网景科技发展有限公司 | Content share method and device |
WO2013145434A1 (en) * | 2012-03-29 | 2013-10-03 | 株式会社北洋銀行 | Network system and method for controlling same |
CN104216632A (en) * | 2014-08-26 | 2014-12-17 | 小米科技有限责任公司 | Method and device for displaying application icons |
CN106156254A (en) * | 2015-04-28 | 2016-11-23 | 阿里巴巴集团控股有限公司 | Information sharing method and device |
CN106951220A (en) * | 2016-01-06 | 2017-07-14 | 腾讯科技(深圳)有限公司 | The method and apparatus of data processing |
CN106502684A (en) * | 2016-10-25 | 2017-03-15 | 珠海市魅族科技有限公司 | A kind of method for information display and device |
CN106681623A (en) * | 2016-10-26 | 2017-05-17 | 维沃移动通信有限公司 | Screenshot picture sharing method and mobile terminal |
CN107247746A (en) * | 2017-05-23 | 2017-10-13 | 努比亚技术有限公司 | A kind of data sharing method and terminal |
CN108762954A (en) * | 2018-05-29 | 2018-11-06 | 维沃移动通信有限公司 | A kind of object sharing method and mobile terminal |
CN109271078A (en) * | 2018-09-17 | 2019-01-25 | 深圳市泰衡诺科技有限公司 | Content share method, terminal device and storage medium |
CN110321044A (en) * | 2019-04-25 | 2019-10-11 | 维沃移动通信有限公司 | Sharing files method and terminal |
Also Published As
Publication number | Publication date |
---|---|
CN111061574A (en) | 2020-04-24 |
WO2021104365A1 (en) | 2021-06-03 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN111061574B (en) | Object sharing method and electronic device | |
CN111049663B (en) | Method, electronic device and medium for creating topic group | |
CN111142747B (en) | Group management method and electronic equipment | |
CN110062105B (en) | Interface display method and terminal equipment | |
CN111078076A (en) | Application program switching method and electronic equipment | |
CN109871164B (en) | Message sending method and terminal equipment | |
CN110888707A (en) | Message sending method and electronic equipment | |
CN110752981B (en) | Information control method and electronic equipment | |
CN111273993B (en) | Icon arrangement method and electronic equipment | |
CN109828731B (en) | Searching method and terminal equipment | |
CN110865745A (en) | Screen capturing method and terminal equipment | |
CN109408072B (en) | Application program deleting method and terminal equipment | |
CN109491738A (en) | A kind of control method and terminal device of terminal device | |
CN110971970B (en) | Video processing method and electronic equipment | |
CN110703972B (en) | File control method and electronic equipment | |
WO2021093766A1 (en) | Message display method, and electronic apparatus | |
CN110244884B (en) | Desktop icon management method and terminal equipment | |
CN111124709A (en) | Text processing method and electronic equipment | |
CN110647277A (en) | Control method and terminal equipment | |
CN111399715B (en) | Interface display method and electronic equipment | |
CN110225180A (en) | A kind of content input method and terminal device | |
CN110049187A (en) | A kind of display methods and terminal device | |
CN111090529B (en) | Information sharing method and electronic equipment | |
CN108881742B (en) | Video generation method and terminal equipment | |
CN110750200A (en) | Screenshot picture processing method and terminal equipment |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |