Detailed Description
The following description of the embodiments of the present application will be made clearly and completely with reference to the accompanying drawings, in which it is apparent that the embodiments described are only some embodiments of the present application, but not all embodiments. All other embodiments, which can be made by those skilled in the art based on the embodiments of the application without making any inventive effort, are intended to be within the scope of the application.
With the rapid development of internet technology, various instant messaging applications are developed, users can communicate with life, work and the like through the instant messaging applications, and the occurrence of the instant messaging applications greatly facilitates the communication of people.
However, the inventor found in the research that in the related communication manner through the instant messaging application, the corresponding instant messaging application software needs to be opened separately, then the user receiving the message is selected, the information input by the user is obtained, and then the information is sent to the user.
Therefore, in order to improve the above problem, the inventor proposes a message sending method, a message receiving method, a device and an electronic device, which can enable a message to be sent to be obtained directly and rapidly according to a specified action under the condition that the specified action is detected, and then the message to be sent is sent directly to a target object corresponding to a bound second electronic device, so that rapid and simple message transmission can be realized.
In order to facilitate the detailed description of the present application, the following describes, with reference to the accompanying drawings, a message sending method and an application environment related to a message receiving method in the embodiments of the present application.
Referring to fig. 1, a schematic view of an application environment provided in an embodiment of the present application is shown in fig. 1, and the application environment may be understood as a network system 10 provided in an embodiment of the present application, where the network system 10 includes a first electronic device 11, a server 12, and a second electronic device 13.
The server 12 may be a server (network access server), a server cluster (cloud server) formed by a plurality of servers, or a cloud computing center (database server). The first electronic device 11 and the second electronic device 13 may be any device with communication and storage functions, including but not limited to a PC (Personal Computer ), PDA (tablet computer), smart television, smart phone, smart wearable device or other smart communication device with network connection functions.
Optionally, the first electronic device 11 and the second electronic device 13 are configured with the same messaging function, and the user may log in the corresponding account and then transfer the message through the messaging function. For example, after the user logs in an account on the first electronic device 11, a message may be sent to a target object logged in to the second electronic device 13 by a message sending function of the first electronic device 11. The user account on the first electronic device 11 has a binding relationship with the target user account on the second electronic device 13, so that a message can be quickly sent without selecting a message receiving object.
It should be noted that, in this embodiment, the first electronic device 11 and the second electronic device 13 are relatively speaking, that is, the first electronic device 11 and the second electronic device 13 can both send and receive messages, and the message sending method and the message receiving method described in the following embodiments are applicable to the first electronic device 11 and the second electronic device 13.
Embodiments of the present application will be described in detail below with reference to the accompanying drawings.
Referring to fig. 2, an embodiment of the present application provides a message sending method applied to a first electronic device, and the present embodiment introduces a principle of sending a message by the first electronic device, where the method includes:
Step S110, if the appointed action is detected, the message to be sent is obtained.
In this embodiment, the specified action may include a touch action acting on the first electronic device, for example, a tapping action, or a tapping action (a position of tapping/tapping may be a back shell/back cover of the electronic device, or may be a position of a screen of the first electronic device, etc.), or may include a gesture for controlling the first electronic device to perform message sending, for example, a space-apart gesture (the space-apart gesture may be used to control triggering of a specified message sending function, a value of the gesture from the screen or back cover (shell) of the first electronic device may be 10 mm, or may be other values), where the specified message sending function may be a function of performing quick message transfer between fixed objects (may be understood as lovers or family users).
As an implementation manner, whether a specified action exists or not can be detected, and if the specified action exists, the specified message sending function can be directly triggered to be started and the message to be sent can be acquired. The message to be sent may be stored in a local or server in advance, that is, the message to be sent may be a message that does not need editing by the user. The content of the message to be transmitted may not be limited, and for example, the message to be transmitted may be an animation, text, picture, voice, video, or any combination thereof.
Alternatively, the specified actions may be different, and the corresponding messages to be sent may be different, and in this manner, the messages to be sent may be obtained according to the parameters of the specified actions. In this embodiment, the parameters specifying the action include at least one of a position of action of the specified action, a force of action of the specified action, and a type of the specified action.
In an embodiment, taking the acting object of the specified action as the rear shell of the first electronic device as an example, optionally, if the acting position of the specified action is the central area of the rear shell, the corresponding message to be sent may be an animation in a shape of "love", and if the acting position of the specified action is an area other than the central area of the rear shell, the corresponding message to be sent may be "text" or "voice information". The rear case may be divided into a plurality of areas, each of which may be provided with a vibration sensor, and a lowest frequency of a signal collected by the vibration sensor may be lower than a frequency of a signal generated after the specified action acts on the first electronic device, in which case, an area where an action position of the specified action is located may be determined by a frequency value of the signal collected by each vibration sensor. The central region of the rear housing may be a circular region formed by a rotation of the geometric center of the rear housing about a radius.
For example, in a specific application scenario, please refer to fig. 3, which illustrates a schematic diagram of determining a to-be-sent message according to an action position of a specified action according to an embodiment of the present application. As shown in fig. 3 (a), the rear case of the first electronic device 11 may be divided into four regions, i.e., a first region, a second region, a third region, and a fourth region, and as shown in fig. 3 (b), the central region 14 of the first electronic device 11 is a circular region formed by rotating one circle about a geometric center O as an origin and about d as a radius, where d may be set according to the actual situation. Alternatively, if the frequency detected by the vibration sensors in the second area and the third area is higher than the frequency detected by the vibration sensors in the first area and the fourth area, it may be determined that the action position of the specified action is concentrated in the central area 14 of the first electronic device 11, and the message to be sent in this manner may be an animation of an "love" shape. If the frequency detected by the vibration sensors in the second area and the third area is lower than the frequency detected by the vibration sensors in the first area and the fourth area, it may be determined that the action position of the specified action is concentrated in an area other than the central area 14 of the first electronic device 11, and the message to be sent in this manner may be a message such as "text", "picture" or "voice information".
Optionally, if the acting force of the specified action is a first force, the message to be sent may be an animation, if the acting force of the specified action is a second force, the second force is smaller than the first force, the message to be sent may be a text, that is, the acting force of the specified action is different, and the corresponding message to be sent may be different. Wherein, the action force of the specified action can be determined by the frequency values of the vibration sensors arranged in the various areas shown in fig. 3, and alternatively, the larger the frequency value is, the larger the corresponding action force is.
Optionally, if the type of the specified action is "blank operation", the corresponding message to be sent may be an animation in an "love" shape, and if the type of the specified action is shake, overturn, shake, swing or shake operation, the corresponding message to be sent may be a message such as "text", "picture" or "voice information", that is, the type of the specified action is different, and the corresponding message to be sent may be different. Wherein, whether the type of the specified action is a "blank operation" or not can be detected by a related technique such as structured light.
Note that, the messages to be sent corresponding to the different parameters of the specified actions are only described as examples, and the types and contents of the messages to be sent corresponding to the different parameters of the specified actions may be different, which is not limited herein.
By acquiring the message to be transmitted according to the parameters of the appointed action, the message transmission window is not required to be opened independently to input the message, and the message to be transmitted is not required to be selected from the common message list, so that the acquisition flow of the message to be transmitted is simplified, and the message can be transmitted quickly in the follow-up process.
And step S120, the message to be sent is sent to a target object, wherein the target object is an object corresponding to a second electronic device bound with the first electronic device.
The target object is a login account of the second electronic device, and optionally, the second electronic device may correspond to one login account, may also correspond to a plurality of login accounts, if one login account exists, the target object may be the login account, if a plurality of login accounts exist, the target object may be an account with the highest login frequency in the plurality of login accounts, or may be an account that is logged in first.
Optionally, the first electronic device and the second electronic device may be bound in advance, so that the login account on the first electronic device may directly perform message transfer with the target object logged on the second electronic device. Under the condition that the message to be sent is obtained, the message to be sent can be directly sent to the target object without selecting a message receiving object and then sending the message, so that the message can be quickly sent to the fixed object.
According to the message sending method, if the appointed action is detected, the message to be sent is obtained, then the message to be sent is sent to the target object, and the target object is the object corresponding to the second electronic equipment bound with the first electronic equipment. Compared with the problem of complicated message sending process caused by the need of opening a separate application and then sending the message in the prior art, the method can be used for directly and rapidly acquiring the message to be sent according to the appointed action under the condition of detecting the appointed action, and then directly sending the message to be sent to the target object corresponding to the bound second electronic equipment without selecting the message to be sent and selecting the sending object, thereby simplifying the message sending process and realizing rapid and simple message transmission.
Referring to fig. 4, another embodiment of the present application provides a message sending method, applied to a first electronic device, and the present embodiment introduces a principle that the first electronic device selects a target object for receiving a message to be sent, where the method includes:
step S210, if the appointed action is detected, the message to be sent is obtained.
Step S220, obtaining a target object according to the parameters of the appointed action, wherein the target object is an object corresponding to a second electronic device bound with the first electronic device.
In this embodiment, the specified actions are different, and the corresponding target objects for receiving the message to be sent may be different. In this embodiment, the parameters specifying the action include at least one of a position of action of the specified action, a force of action of the specified action, and a type of the specified action.
In one implementation, as described in the foregoing embodiment, taking the acting object of the specified action as the back shell of the first electronic device as an example, optionally, if the acting position of the specified action is the central area of the back shell, the corresponding target object for receiving the message to be sent may be another fixed object in the group formed by two people, for example, the fixed object may be another party in a lover (or a couple), and if the acting position of the specified action is an area other than the central area of the back shell, the corresponding target object for receiving the message to be sent may be another member of family members other than the sender of the message. For example, as shown in fig. 3, if the acting position of the action is designated as the central area 14 of the rear shell, the corresponding target object for receiving the message to be sent may be another party of lovers (or couples), and if the acting position of the action is designated as an area other than the central area 14 of the rear shell, the corresponding target object for receiving the message to be sent may be another member of family members other than the message sender.
By determining different message receiving objects according to different appointed action positions, the interestingness of message sending can be enhanced, and meanwhile, the flexibility of message sending among fixed objects can be improved.
Optionally, if the acting force of the designated action is a first force, the corresponding target object for receiving the message to be sent may be another fixed object in the group consisting of two people, and if the acting force of the designated action is a second force, the second force is smaller than the first force, the corresponding target object for receiving the message to be sent may be another member of the family members other than the message sender, that is, the acting force of the designated action is different, and the corresponding target object for receiving the message to be sent may be different. By determining the target object for receiving the message to be transmitted according to the action force, the affinity between couples or couples in the message transmission process can be expressed.
In order to further embody the confidentiality of the transmitted message between the fixed objects and realize the rapid transmission or reception of the message, in another embodiment, the message to be transmitted and the target object for receiving the message to be transmitted may be determined simultaneously according to the parameters of the designated action.
For example, taking the foregoing example as an example, if the action position of the specified action is the central area of the rear shell, the message to be sent may be an animation in the shape of "love", and the target object receiving the message to be sent may be another fixed object in a group consisting of two people, and if the action position of the specified action is an area other than the central area of the rear shell, the message to be sent may be "text" or "voice information", and the target object receiving the message to be sent may be another member other than the message sender among family members.
That is, parameters of the designated actions are different, corresponding messages to be sent can be different, and corresponding target objects for receiving the messages to be sent can be different, so that the specific messages can be sent to specific objects by knocking specific positions of a rear shell of specific electronic equipment, input or selection of message sending content is not needed, message receiving objects are not needed, message sending flow is simplified, message sending speed is further improved, and user experience is improved.
And step S230, the message to be sent is sent to the target object.
Optionally, after the first electronic device sends the message to be sent to the target object, the first electronic device may further instruct the second electronic device to display the message to be sent in a display mode corresponding to the action strength of the specified action. Wherein, the action forces of the appointed actions are different, and the corresponding display modes are different.
For example, in a specific application scenario, referring to fig. 5, an example diagram provided in this embodiment for displaying a message to be sent according to display modes corresponding to different action forces of a specified action is shown, and as shown in fig. 5 (a) and 5 (b), when the action forces of the specified action are a first force and a second force, respectively, the second electronic device 13 displays an example diagram for displaying the message to be sent 15, where the first force is greater than the second force, and if the message to be sent 15 is an animation in an "love" shape, the display size of the message to be sent 15 corresponding to the first force may be greater than the display size of the message to be sent 15 corresponding to the second force, so as to express the intensity (the higher intensity indicates the more intimate relationship) when private message sending is performed between lovers or couples.
The first electronic device can configure and store the corresponding relation between different action forces of the appointed action and different display modes, and send the corresponding relation to the second electronic device for storage. In this way, when the specified action is detected, the action strength of the specified action can be identified, and then in one implementation, the action strength of the specified action can be sent to the second electronic device while the message to be sent is sent to the second electronic device, so that the second electronic device can identify the display mode of the message to be sent according to the action strength, and then display the message to be sent according to the display mode. Optionally, in another implementation manner, after identifying the action force of the specified action, the first electronic device may identify a display mode corresponding to the action force, so that when sending the message to be displayed to the second electronic device, the display mode of the message to be sent may be directly sent to the second electronic device, so that the second electronic device may directly display the message to be sent according to the display mode.
In this embodiment, the display mode of the message to be sent may also be determined according to other parameters of the specified action, where the parameters of the specified action are different, and the corresponding display modes may be different.
According to the message sending method provided by the embodiment of the application, if the appointed action is detected, the message to be sent is obtained, then the target object is obtained according to the parameters of the appointed action, and then the message to be sent is sent to the target object, wherein the target object is the object corresponding to the second electronic equipment bound with the first electronic equipment. Compared with the problem of complicated message sending process caused by the need of opening a separate application and then sending the message in the prior art, the method can be used for directly and rapidly acquiring the message to be sent according to the appointed action under the condition of detecting the appointed action, and then directly sending the message to be sent to the target object corresponding to the bound second electronic equipment without selecting the message to be sent and selecting the sending object, thereby simplifying the message sending process and realizing rapid and simple message transmission. Meanwhile, the second electronic equipment is instructed to display the message to be sent in a display mode corresponding to the action strength of the appointed action, so that the intensity of the private message sending between couples or couples can be expressed.
Referring to fig. 6, a further embodiment of the present application provides a message sending method applied to a first electronic device, where the present embodiment describes a binding process before the first electronic device detects a specified action, and the method includes:
step S310, if the first time of starting the designated message sending function is detected, displaying a using authority prompt popup window.
In this embodiment, the specified message sending function may be configured in the first electronic device, and the user may set the open/close state of the specified message sending function through the system setting interface. Optionally, if the specified message sending function is detected to be started for the first time, a usage right prompt popup window may be displayed on the display screen of the first electronic device, so as to prompt the user that the user needs to grant the relevant right to normally use the function.
In a specific application scenario, assuming that the designated action is "tap back (i.e., back shell of the first electronic device) two-down", the user clicks the "tap back two-down" function setting bar, and may enter the designated messaging function (i.e., first messaging function shown in fig. 7) setting page shown in fig. 7, and the user may click a selection button on the right side of the first messaging function to enter the usage rights prompt pop-up page shown in fig. 8, prompting that the user needs to authorize allowing the first messaging function to be used to collect the usage network rights.
Step 320, if the permission data corresponding to the usage permission prompt popup window is obtained, displaying a binding prompt message.
Alternatively, if the user clicks the "agree and use" button shown in fig. 8, it may be determined that rights data corresponding to the usage rights hint pop-up window is acquired, in which way binding hint information as shown in fig. 9 may be displayed to hint the user to perform account binding. If the user clicks the "bind opposite side mobile phone" button shown in fig. 9, the user can jump to the binding request data acquisition page shown in fig. 10, and optionally, the embodiment can implement binding between different accounts through information such as phone numbers or mobile phone numbers. As shown in fig. 10, the user may be prompted to input the mobile phone number of the opposite party to be bound, if the user inputs the mobile phone number "186" and clicks the "send binding request" button, a binding request may be sent to the second electronic device (as shown in fig. 11), and if the opposite party receives a response from the opposite party within the preset waiting duration, that is, if the target object agrees to bind, the first electronic device and the second electronic device may establish a binding relationship, and the first electronic device may display a binding success prompt message as shown in fig. 12, so as to implement rapid message transfer between the fixed objects. The value of the preset waiting time period may be not limited, for example, 120 seconds as shown in fig. 12, or other values. If the response of the other party is not received within the preset waiting time, waiting until the next preset waiting time is needed, and then sending the binding request to the second electronic equipment again.
Step S330, if the appointed action is detected, the message to be sent is obtained.
And step 340, sending the message to be sent to a target object, wherein the target object is an object corresponding to a second electronic device bound with the first electronic device.
Optionally, if the message to be sent is an animation in an "love" shape, after the login account of the first electronic device and the login account of the second electronic device are successfully bound, the first electronic device sends the message to be sent to the target object, and then the second electronic device can display the message to be sent on any interface. For example, as shown in fig. 13, an animation of an "love" shape is displayed on the main interface of the screen of the second electronic device.
Optionally, in some possible embodiments, if the login accounts on the first electronic device and the second electronic device send a message to each other by tapping the backshell, the size of the "love" displayed on the electronic device of the party that first made the tapping backshell action is smaller than the size of the "love" displayed on the electronic device of the party that later made the tapping backshell action, which characterizes the party that first made the tapping backshell action to better think and then made the tapping backshell action, wherein the size of the "love" displayed on the electronic device of the party that first made the tapping backshell action characterizes the notion of the party that later made the tapping backshell action and the size of the "love" displayed on the electronic device of the party that later made the tapping backshell action characterizes the notion of the party that first made the tapping backshell action.
Optionally, if the login accounts on the first electronic device and the second electronic device send the message to each other by tapping the backshell, the display sizes of the messages to be sent by the first electronic device and the second electronic device may be the same.
According to the message sending method provided by the embodiment of the application, the account binding is performed in advance, so that the message sending flow can be simplified during message sending, and the quick and simple message transmission among specific objects can be realized. And if the appointed action is detected, acquiring the message to be sent, and then sending the message to be sent to a target object, wherein the target object is an object corresponding to the second electronic equipment bound with the first electronic equipment. Compared with the problem of complicated message sending process caused by the need of opening a separate application and then sending the message in the prior art, the method can be used for directly and rapidly acquiring the message to be sent according to the appointed action under the condition of detecting the appointed action, and then directly sending the message to be sent to the target object corresponding to the bound second electronic equipment without selecting the message to be sent and selecting the sending object, thereby simplifying the message sending process and realizing rapid and simple message transmission.
Referring to fig. 14, still another embodiment of the present application provides a message receiving method applied to a second electronic device, and the present embodiment describes a process of receiving a message to be sent by the second electronic device, where the method includes:
step S410, receiving a message to be sent, wherein the message to be sent is a message which is obtained by a first electronic device after detecting a specified action and is sent to a target object, and the target object is an object corresponding to a second electronic device bound with the first electronic device.
And step S420, displaying the message to be sent.
The display principle and the description of the display style of the message to be displayed by the second electronic device may refer to the description in the foregoing embodiments, and will not be repeated herein.
Referring to fig. 15, as an alternative, step S420 may include:
Step S421, if the second electronic equipment is in a screen-off state, switching the screen-off state to a screen-on state;
In one mode, if the second electronic device is in the screen-off state when receiving the message to be sent by the first electronic device, the screen-off state can be switched to the screen-on state, and then the message to be sent is displayed. Alternatively, the brightness or color of the screen may be different after switching to the bright screen state, for example, if the message to be transmitted is from a message transmitted from another party in a lover or a couple, the brightness of the screen may be higher or the color may be a warm color (e.g., pink, etc.), and if the message to be transmitted is from a message transmitted from a family member, the brightness of the screen may be relatively lower or the color may be orange, blue, etc.
Step S422, displaying the message to be sent.
In a specific application scenario, if the target object for receiving the message to be sent may be other members than the message sender in the family members, after the second electronic device is switched from the off-screen state to the on-screen state, the message to be displayed as shown in fig. 16 may be displayed, that is, the number of the second electronic devices in this manner may be multiple, and the user may simultaneously send animation prompt messages such as "eat a meal" as shown in fig. 16, through the first electronic device, like multiple second electronic devices, so that the family members can be prevented from eating one by one, and meanwhile, the boring feeling of sending the message directly through the group is also avoided, the interest of sending the message is increased, and the user experience is improved.
According to the message receiving method provided by the embodiment of the application, the message to be sent is received, the message to be sent is obtained and sent to the target object after the first electronic device detects the appointed action, the target object is the object corresponding to the second electronic device bound with the first electronic device, and then the message to be sent is displayed, so that the message to be sent which can be quickly obtained and directly sent to the bound target object when the first electronic device detects the appointed action is received, and the message sending process does not need to select the message to be sent and select the sending object, so that the message sending process is simplified, the message to be sent can be more quickly received, and quick and simple message transmission is realized.
Referring to fig. 17, a message sending apparatus 500 provided in an embodiment of the present application is operated in a first electronic device, where the apparatus 500 includes:
the message obtaining module 510 is configured to obtain a message to be sent if a specified action is detected.
Optionally, the apparatus 500 may further include a binding prompt function, configured to display a usage permission prompt pop if the first start of the designated message sending function is detected before the message to be sent is acquired if the designated action is detected, and display a binding prompt message if the permission data corresponding to the usage permission prompt pop is acquired.
Optionally, the binding prompt function may be further configured to send a binding request to the second electronic device after the binding prompt message is displayed, and if the target object agrees to bind, establish a binding relationship with the second electronic device.
As one way, the message obtaining module 510 may be configured to obtain the message to be sent according to the parameters of the specified action. Optionally, the parameters of the specified action in the embodiment may include at least one parameter of an action position of the specified action and an action force of the specified action.
And the message sending module 520 is configured to send the message to be sent to a target object, where the target object is an object corresponding to a second electronic device bound to the first electronic device.
As one way, the message sending module 520 may be configured to obtain a target object according to the parameters of the specified action, and send the message to be sent to the target object.
Optionally, the apparatus 500 may further include an indication module, configured to instruct the second electronic device to display the message to be sent in a display style corresponding to the action force.
Referring to fig. 18, a message receiving apparatus 600 provided in an embodiment of the present application is operated in a second electronic device, where the apparatus 600 includes:
The message receiving module 610 is configured to receive a message to be sent, where the message to be sent is a message that is obtained by a first electronic device after detecting a specified action and is sent to a target object, and the target object is an object corresponding to the second electronic device bound to the first electronic device.
And the message display module 620 is configured to display the message to be sent.
Optionally, the message display module 620 may be configured to switch the screen-off state to the bright state if the second electronic device is in the screen-off state, and display the message to be sent.
It will be clearly understood by those skilled in the art that, for convenience and brevity of description, the specific working process of the apparatus and modules described above may refer to the corresponding process in the foregoing method embodiment, which is not repeated herein.
In the several embodiments provided by the present application, the illustrated or discussed coupling or direct coupling or communication connection of the modules to each other may be through some interfaces, indirect coupling or communication connection of devices or modules, electrical, mechanical, or other forms.
In addition, each functional module in each embodiment of the present application may be integrated into one processing module, or each module may exist alone physically, or two or more modules may be integrated into one module. The integrated modules may be implemented in hardware or in software functional modules.
Referring to fig. 19, based on the above-mentioned message sending method, message receiving method and device, the embodiment of the application further provides an electronic device 100 capable of executing the above-mentioned message sending method and message receiving method. The electronic device 100 includes a memory 102 and one or more (only one is shown) processors 104 coupled to each other, with communication lines connecting the memory 102 and the processors 104. The memory 102 stores therein a program that can execute the contents of the foregoing embodiments, and the processor 104 can execute the program stored in the memory 102.
Wherein the processor 104 may include one or more processing cores. The processor 104 utilizes various interfaces and lines to connect various portions of the overall electronic device 100, perform various functions of the electronic device 100, and process data by executing or executing instructions, programs, code sets, or instruction sets stored in the memory 102, and invoking data stored in the memory 102. Alternatively, the processor 104 may be implemented in hardware in at least one of digital signal Processing (DIGITAL SIGNAL Processing, DSP), field-Programmable gate array (Field-Programmable GATE ARRAY, FPGA), programmable logic array (Programmable Logic Array, PLA). The processor 104 may integrate one or a combination of several of a central processing unit (Central Processing Unit, CPU), an image processor (Graphics Processing Unit, GPU), and a modem, etc. The CPU mainly processes an operating system, a user interface, an application program and the like, the GPU is used for rendering and drawing display contents, and the modem is used for processing wireless communication. It will be appreciated that the modem may not be integrated into the processor 104 and may be implemented solely by a single communication chip.
Memory 102 may include random access Memory (Random Access Memory, RAM) or Read-Only Memory (ROM). Memory 102 may be used to store instructions, programs, code, sets of codes, or sets of instructions. The memory 102 may include a stored program area and a stored data area, wherein the stored program area may store instructions for implementing an operating system, instructions for implementing at least one function (such as a touch function, a sound playing function, an image playing function, etc.), instructions for implementing the foregoing embodiments, etc. The storage data area may also store data created by the electronic device 100 in use (e.g., phonebook, audiovisual data, chat log data), and the like.
Referring to fig. 20, a block diagram of a computer readable storage medium according to an embodiment of the present application is shown. The computer readable storage medium 700 has stored therein program code that can be invoked by a processor to perform the methods described in the method embodiments described above.
The computer readable storage medium 700 may be an electronic memory such as a flash memory, an EEPROM (electrically erasable programmable read only memory), an EPROM, a hard disk, or a ROM. Optionally, the computer-readable storage medium 500 comprises a non-transitory computer-readable medium (non-transitory computer-readable storage medium). The computer readable storage medium 700 has memory space for program code 710 that performs any of the method steps described above. The program code can be read from or written to one or more computer program products. Program code 710 may be compressed, for example, in a suitable form.
In summary, according to the message sending method, the message receiving device, the electronic device and the storage medium provided by the application, if the specified action is detected, the message to be sent is obtained, and then the message to be sent is sent to the target object, wherein the target object is the object corresponding to the second electronic device bound with the first electronic device. Compared with the problem of complicated message sending process caused by the need of opening a separate application and then sending the message in the prior art, the method can be used for directly and rapidly acquiring the message to be sent according to the appointed action under the condition of detecting the appointed action, and then directly sending the message to be sent to the target object corresponding to the bound second electronic equipment, so that rapid and simple message transmission can be realized.
It should be noted that the above-mentioned embodiments are merely for illustrating the technical method of the present application, and not for limiting the same, and although the present application has been described in detail with reference to the above-mentioned embodiments, it will be understood by those skilled in the art that the technical method described in the above-mentioned embodiments may be modified or some technical features may be equivalently replaced, and these modifications or replacements do not drive the essence of the corresponding technical method to deviate from the spirit and scope of the technical method of the embodiments of the present application.