[go: up one dir, main page]

CN112416203A - Message reply method, device and storage medium - Google Patents

Message reply method, device and storage medium Download PDF

Info

Publication number
CN112416203A
CN112416203A CN202011350396.4A CN202011350396A CN112416203A CN 112416203 A CN112416203 A CN 112416203A CN 202011350396 A CN202011350396 A CN 202011350396A CN 112416203 A CN112416203 A CN 112416203A
Authority
CN
China
Prior art keywords
target
message
application program
input
reply
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.)
Pending
Application number
CN202011350396.4A
Other languages
Chinese (zh)
Inventor
张荣华
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Vivo Mobile Communication Co Ltd
Original Assignee
Vivo Mobile Communication Co Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Vivo Mobile Communication Co Ltd filed Critical Vivo Mobile Communication Co Ltd
Priority to CN202011350396.4A priority Critical patent/CN112416203A/en
Publication of CN112416203A publication Critical patent/CN112416203A/en
Pending legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0481Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance
    • G06F3/04817Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance using icons
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0484Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0484Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
    • G06F3/0486Drag-and-drop

Landscapes

  • Engineering & Computer Science (AREA)
  • General Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Human Computer Interaction (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • User Interface Of Digital Computer (AREA)

Abstract

本申请公开了一种消息回复方法、装置和电子设备,属于计算机技术领域。该方法包括:在接收到目标消息的情况下,显示目标应用程序图标;其中,所述目标消息来自于第一应用程序,所述目标应用程序为根据所述目标消息的内容匹配得到的应用程序;基于所述目标应用程序,获取用于回复所述目标消息的回复信息;基于所述第一应用程序发送所述回复信息。实现对目标消息的快捷回复,提高了使用聊天类应用时查找和回复消息的便捷程度,节省操作时间。

Figure 202011350396

The present application discloses a message reply method, device and electronic device, which belong to the technical field of computers. The method includes: when a target message is received, displaying a target application icon; wherein the target message comes from a first application, and the target application is an application obtained by matching the content of the target message ; Obtain reply information for replying to the target message based on the target application program; and send the reply information based on the first application program. The quick reply to the target message is realized, the convenience of finding and replying to the message when using the chat application is improved, and the operation time is saved.

Figure 202011350396

Description

Message reply method, device and storage medium
Technical Field
The present application belongs to the field of computer technologies, and in particular, to a message reply method, device, and storage medium.
Background
When the chat application needs to provide information such as contacts, photos, documents and the like when sending messages of the opposite side, a user needs to manually open the corresponding application, copy and paste the corresponding application and send the corresponding application or open the corresponding page through the chat application and search the corresponding content and then send the corresponding content. In the process of implementing the present application, the inventor finds that at least the following problems exist in the prior art: it is inconvenient to reply information when using the chat-type application.
Disclosure of Invention
The embodiment of the application aims to provide a message reply method, a message reply device and a storage medium, which can solve the problem that the message is inconvenient to search and reply when a chat application is used.
In a first aspect, an embodiment of the present application provides a message reply method, where the method includes:
displaying a target application icon in the case that a target message is received; the target message is from a first application program, and the target application program is an application program obtained according to the content matching of the target message;
acquiring reply information for replying the target message based on the target application program;
and sending the reply information based on the first application program.
In a second aspect, an embodiment of the present application provides a message reply apparatus, including:
the display module is used for displaying the target application program icon under the condition that the target message is received; the target message is from a first application program, and the target application program is an application program obtained according to the content matching of the target message;
the acquisition module is used for acquiring reply information for replying the target message based on the target application program;
a sending module, configured to send the reply message based on the first application.
In a third aspect, an embodiment of the present application provides an electronic device, which includes a processor, a memory, and a program or instructions stored on the memory and executable on the processor, and when executed by the processor, the program or instructions implement the steps of the method according to the first aspect.
In a fourth aspect, embodiments of the present application provide a computer-readable storage medium, on which a program or instructions are stored, which when executed by a processor implement the steps of the method according to the first aspect.
In a fifth aspect, an embodiment of the present application provides a chip, where the chip includes a processor and a communication interface, where the communication interface is coupled to the processor, and the processor is configured to execute a program or instructions to implement the steps of the method according to the first aspect.
According to the message method, the message device and the storage medium, when the target message from the first application program is received, the icon of the target application program obtained according to the content matching of the target message is displayed, the reply information for replying the target message is obtained based on the target application program, and the reply information is sent based on the first application program, so that the operation time of searching and replying the message when the chat type application is used is saved.
Drawings
In order to more clearly illustrate the embodiments of the present application or the technical solutions in the prior art, the drawings needed to be used in the description of the embodiments or the prior art will be briefly described below, and it is obvious that the drawings in the following description are some embodiments of the present application, and other drawings can be obtained by those skilled in the art without creative efforts.
Fig. 1 is a schematic flowchart of a message reply method according to an embodiment of the present application;
FIG. 2 is a schematic diagram illustrating a receiving user drag operation according to an embodiment of the present disclosure;
FIG. 3 is a schematic diagram of a message reply preview interface provided in an embodiment of the present application;
FIG. 4 is a second schematic diagram illustrating a receiving user drag operation according to an embodiment of the present application;
fig. 5 is a second schematic view of a message reply preview interface provided in the embodiment of the present application;
fig. 6 is a schematic structural diagram of a message reply apparatus according to an embodiment of the present application;
fig. 7 is a schematic structural diagram of an electronic device according to an embodiment of the present application;
fig. 8 is a schematic diagram of a hardware structure of an electronic device for implementing the embodiment of the present application.
Detailed Description
The technical solutions in the embodiments of the present application will be clearly and completely described below with reference to the drawings in the embodiments of the present application, and it is obvious that the described embodiments are some, but not all, embodiments of the present application. All other embodiments, which can be derived by a person skilled in the art from the embodiments given herein without making any creative effort, shall fall within the protection scope of the present application.
The terms first, second and the like in the description and in the claims of the present application are used for distinguishing between similar elements and not necessarily for describing a particular sequential or chronological order. It is to be understood that the data so used is interchangeable under appropriate circumstances such that the embodiments of the application are capable of operation in sequences other than those illustrated or described herein.
It should be appreciated that reference throughout this specification to "one embodiment" or "an embodiment" means that a particular feature, structure or characteristic described in connection with the embodiment is included in at least one embodiment of the present application. Thus, the appearances of the phrases "in one embodiment" or "in an embodiment" in various places throughout this specification are not necessarily all referring to the same embodiment. Furthermore, the particular features, structures, or characteristics may be combined in any suitable manner in one or more embodiments.
In various embodiments of the present application, it should be understood that the sequence numbers of the following processes do not mean the execution sequence, and the execution sequence of each process should be determined by its function and inherent logic, and should not constitute any limitation to the implementation process of the embodiments of the present application.
Fig. 1 is a flowchart illustrating a message reply method according to an embodiment of the present application. As shown in fig. 1, the method includes:
step 101: displaying a target application icon in the case that a target message is received; the target message is from a first application program, and the target application program is an application program obtained according to content matching of the target message.
Specifically, the first application program may be a chat-type application program, and the target message is from the first application program.
Alternatively, the target message may be the latest message received by the first application.
And under the condition of receiving a target message from a first application program, obtaining the target application program according to the content matching of the target message, and displaying an icon of the target application program.
For example: and if the content of the target message comprises a contact way (or a telephone number), obtaining that the target application program is an address book according to the content matching of the target message, and displaying an icon of the address book.
And if the content of the target message comprises the photo, matching the content of the target message to obtain that the target application program is an album, and displaying an icon of the album.
Alternatively, the target application may be determined based on keywords in the target message content.
Step 102: and acquiring reply information for replying the target message based on the target application program.
Specifically, according to the content of the target message, information associated with the target message is dynamically matched in the target application program, and is used as reply information for replying the target message.
For example: if the content of the target message comprises a contact way (also can be a telephone number), a target application program is an address book according to the content matching of the target message, and the reply information for replying the target message is a contact way corresponding to the name of the person dynamically matched in the address book according to the name of the person corresponding to the contact way in the target message.
If the content of the target message comprises a photo, the target application program is obtained as an album according to the content matching of the target message, and the reply information for replying the target message is the photo of the corresponding name dynamically matched in the album or the photo shot at the corresponding place or time according to the key information such as the name, the place, the time and the like contained in the target message.
If the content of the target message comprises the document, the target application program is obtained as the file management according to the content matching of the target message, and the reply information for replying the target message is the file which is dynamically matched in the file management according to the file name corresponding to the document in the target message and corresponds to the file name.
Step 103: and sending the reply information based on the first application program.
Specifically, the reply to the target message in the first application program is completed based on the reply information sent by the first application program.
According to the message reply method provided by the embodiment of the application, under the condition that the target message from the first application program is received, the icon of the target application program obtained according to the content matching of the target message is displayed, the reply message for replying the target message is acquired based on the target application program, and the reply message is sent based on the first application program, so that the target message is quickly replied, the convenience degree of replying the message when the chat type application is used is improved, and the operation time of searching and replying the message when the chat type application is used is saved.
Based on the foregoing embodiment, optionally, in the case that the target message is received, displaying the target application icon includes:
under the condition that the target message is displayed, receiving a first input of a user for dragging the target message;
in response to the first input, displaying a target application icon.
Optionally, the target message is displayed on a desktop;
or, the target message is displayed on other application program interfaces;
or, the target message is displayed on a dialog interface of the first application program.
Specifically, when the mobile phone opens the notification message preview, the target message is displayed on a desktop, or the target message is displayed on other application program interfaces; when a first application program receives a target message, if the current mobile phone interface is a desktop, the target message is displayed on the desktop; and if the current mobile phone interface is other application program interfaces, displaying the target message on other application program interfaces.
Optionally, the target message is displayed in a floating manner through a preview interface, so that the user can preview the approximate content of the target message.
Alternatively, the targeted message may be displayed on the top, or bottom, or left, or right side of a desktop or other application interface.
In particular, where the user has turned on the notification message preview, when the first application receives the targeted message, the targeted message may be displayed at the top, or bottom, or left, or right of the desktop or other application interface.
The receiving of the first input of the user dragging the target message includes:
receiving a first input of a user for dragging a target message downwards, upwards, rightwards or leftwards;
the displaying a target application icon in response to the first input, comprising:
and in response to the first input of dragging downwards, upwards, rightwards or leftwards, automatically matching and determining the target application program based on the content of the target message, and displaying a target application program icon.
Specifically, when the target message is displayed on the top of the desktop, the user can drag the target message downwards; in response to a first input of a user dragging downwards, automatically matching and determining the target application program based on the content of the target message, and displaying a target application program icon;
when the target message is displayed at the bottom of the desktop, the user can drag the target message upwards; in response to a first input of the user dragging upwards, automatically matching and determining the target application program based on the content of the target message, and displaying a target application program icon;
when the target message is displayed on the left side of the desktop, the user can drag the target message to the right; and responding to a first input of a user dragging to the right, automatically matching and determining the target application program based on the content of the target message, and displaying a target application program icon.
When the target message is displayed on the right side of the desktop, the user can drag the target message to the left; and responding to a first input dragged to the left by the user, automatically matching and determining the target application program based on the content of the target message, and displaying a target application program icon.
For example: as shown in fig. 2-3, in the case that the user has opened the notification message preview, when the first application receives a target message, the target message is displayed in a floating manner through a preview interface on the desktop, and in response to an input of a user's downward drag, the target application is determined based on the content of the target message by automatic matching. If the content of the target message includes a "contact way" (or a "phone number"), it may be predetermined that the current message needs to be replied by related information of a certain contact in the "address book" application, and the target application program automatically matched and determined is the "address book", and the reply information for replying the target message is a contact way corresponding to the name of the person dynamically matched in the "address book" according to the name of the person corresponding to the "contact way" in the target message.
As shown in fig. 4-5, when a user opens a notification message preview, when a first application receives a target message, the target message is displayed in a floating manner through a preview interface on a desktop, in response to an input of a user dragging downward, the target application is determined by automatic matching based on the content of the target message, if the content of the target message includes "photos", it can be pre-determined that a current message needs to be replied to a piece of photo information in an "album" application, the determined target application is automatically matched to be an "album", and the reply information for replying the target message is a photo of a corresponding person name dynamically matched in the "album" or a photo taken at a corresponding place or time according to key information such as the person name, the place, the time, and the like included in the target message.
And under the condition that the mobile phone does not open the notification message preview or the user does not view the target message in time before the preview interface cancels the display, the target message is displayed on the conversation interface of the first application program, and the user views the target message by opening the first application program.
Optionally, the target message may be displayed in a first region or a second region of a dialog interface of the first application;
the receiving of the first input of the user dragging the target message includes:
receiving input of a user for dragging a target message downwards or upwards;
the displaying a target application in response to the first input, comprising:
and in response to the first input of the downward or upward dragging, automatically matching and determining the target application program based on the content of the target message, and displaying a target application program icon.
Specifically, the first region and the second region jointly form a dialog interface region of the first application program, and the sizes of the first region and the second region may be set according to actual situations, for example: the first region may be the upper half of the dialog interface region, and correspondingly, the second region is the lower half of the dialog interface region.
For example: when the mobile phone does not open the notification message preview, or the user does not view the target message in time before the preview interface is cancelled to display, the user views the target message by opening the first application program, and when the target message is displayed on the upper half part of the desktop, the user can drag the target message downwards; when the target message is displayed on the lower half part of the desktop, the user can drag the target message upwards; and responding to a first input of a user's downward or upward and dragging, automatically matching and determining the target application program based on the content of the target message, and displaying the target application program icon.
According to the message reply method provided by the embodiment of the application, the reply message for replying the target message is determined according to the user input trigger under the condition that the target message is received, the target message is quickly replied while the error touch is prevented, and the operation time for searching and replying the message when the chat application is used is saved.
Based on any of the above embodiments, optionally, the displaying a target application icon in response to the first input includes:
and displaying a target application program icon under the condition that the input distance of the first input exceeds a first preset distance.
Specifically, the first preset distance may be set according to an actual situation, for example: one third of the screen height, or one third of the screen width.
According to the message reply method provided by the embodiment of the application, under the condition that the target message is received, reply information for replying the target message is determined according to the input distance input by the user, and the function of preventing false touch is further improved.
Based on any of the above embodiments, optionally, the displaying the target application icon includes:
and displaying the icons of the target application programs to be selected under the condition that the icons of the target application programs to be selected are matched according to the content of the target message.
Specifically, the plurality of target applications to be selected are two or more target applications to be selected.
And displaying a plurality of target application program icons to be selected around the dragged target message under the condition that the input distance of the first input exceeds a first preset distance and the target message is matched with a plurality of target application programs to be selected according to the content of the target message. It will be appreciated that the user is now required to select a target application from the plurality of candidate target applications.
Optionally, the target application icons to be selected may be displayed around the dragged target message in a floating manner, or may be displayed in any display manner in the prior art.
And receiving a second input of the user to a second application program icon in the target application program icons to be selected.
Specifically, the second input is to drag the target message to a second application icon in the target application icons to be selected.
And responding to the second input, determining a second application program corresponding to the second application program icon as the target application program, and displaying the target application program icon.
Specifically, receiving a second input that the user drags the target message to a second application icon in the target application icons to be selected; and responding to the second input, determining a second application program corresponding to the second application program icon as the target application program, and displaying the target application program icon.
For example: when a user opens a notification message preview, when a target message is displayed on the top of a desktop, the user can drag the target message downwards, when a first input dragged downwards exceeds a first preset distance, a target application program is intelligently matched based on the content of the target message, if the content of the target message simultaneously comprises a contact way (also can be a telephone number) and a photo, the target message can be pre-judged to be related information of a certain contact in an address book application or information of a certain photo in an album application, and the target message is matched with a plurality of target application programs to be selected according to the content of the target message: and displaying an address book icon and an album icon around the dragged target message in a buoy manner, determining that the target application program is the address book if the target message is dragged to the address book icon through a second input by the user, and determining that the target application program is the album if the target message is dragged to the album icon through the second input by the user.
According to the message reply method provided by the embodiment of the application, the situation that the content of the target message is matched with the plurality of target application programs is considered, and the target application programs are determined in response to the second input of the user under the situation that the content of the target message is matched with the plurality of target application programs, so that the reliability of the method is improved.
Based on any of the above embodiments, optionally, the method further includes:
and under the condition that the input distance of the second input exceeds a second preset distance, canceling to display the plurality of target application program icons to be selected, and displaying the application program icons on the desktop.
Specifically, the second preset distance may be set according to an actual situation.
The icons of the target applications to be selected are displayed around the dragged target message under the condition that the input distance of the first input exceeds a first preset distance and the target applications to be selected are matched according to the content of the target message, however, the target applications to be selected are not required by the user under the condition that the target applications are not matched according to the content of the target message, at the moment, the user hopes to manually select the target applications, and the icons of the target applications to be selected are cancelled to be displayed under the condition that the input distance of the second input exceeds a second preset distance, so that the user can better finish the operation of manually selecting the target applications.
According to the message reply method provided by the embodiment of the application, under the condition that the plurality of target application programs matched according to the content of the target message are not the application programs required by the user, the plurality of target application program icons to be selected are not displayed under the condition that the plurality of target application programs matched according to the content of the target message are not the application programs required by the user, so that the user can complete the operation of manually selecting the target application programs better, and the reliability of the method is further improved.
The target application to be selected, which is intelligently recommended for the user based on the content of the target message, may not be an application required by the user, or the target application to be selected is not detected based on the content of the target message. To this end, optionally, based on any of the above embodiments, the displaying a target application icon in response to the first input includes:
receiving a third input of continuing dragging of the target message by the user under the condition that the input distance of the first input exceeds a first preset distance and the first input is not matched with the target application program;
displaying the desktop and receiving a fourth input that the user drags the target message to a third application icon on the desktop when the input distance of the third input exceeds a third preset distance;
and responding to the fourth input, taking an application program corresponding to the third application program icon on the desktop as a target application program, and displaying the target application program icon.
Specifically, the third preset distance may be set according to an actual situation.
In the event that the input distance of the first input exceeds a first preset distance and does not match to the target application, the user may need to manually select the target application: the method comprises the steps that a user can continuously drag a target message, a third input that the user continuously drags the target message is received, the user is determined to need to manually select a target application program under the condition that the input distance of the third input exceeds a third preset distance, a desktop is displayed, a fourth input that the user drags the target message to a third application program icon on the desktop is received, the fourth input is responded, an application program corresponding to the third application program icon on the desktop is used as the target application program, and the target application program icon is displayed.
For example: when a user opens notification message preview, when a target message is displayed on the top of a desktop, the user can drag the target message downwards, when the message is dragged downwards to exceed a first preset distance, a target application program is searched based on the content of the target message in an intelligent matching mode, if the content of the target message comprises a contact way (also can be a telephone number), the fact that the current message needs to be replied by related information of a certain contact in an address book application can be judged in advance, namely the target application program is detected to be an address book, and a quick access identifier corresponding to the address book of an application program to be selected is displayed around the dragged target message in a buoy mode; however, the user may not store the contact information of a certain contact in the "address book" application, but store the contact information in the "memo" application, and the user may continue to drag the target message downward, and when the drag exceeds a third preset distance, it is determined that the user needs to manually select the target application at this time, and then the desktop is displayed and the target application is determined to be a "memo" in response to an input that the user drags the target message to the "memo" application icon on the desktop.
According to the message reply method provided by the embodiment of the application, the situation that the target application program to be selected, which is intelligently recommended for the user based on the content of the target message, may not be the application program required by the user is considered, or the target application program to be selected is not detected based on the content of the target message, when the intelligent matching fails to meet the user requirement, the user is supported to manually select the target application program, and the reliability of the method is improved.
Based on any of the above embodiments, optionally, the sending the reply information based on the first application program includes:
displaying the reply information in a message reply preview interface, and receiving a fifth input that a user confirms to send the reply information back;
in response to the fifth input, sending the reply information based on the first application.
Specifically, according to the content of the target message, information associated with the target message is dynamically matched in the target application program to serve as reply information of the target message, as shown in fig. 3 and 5, the reply information is displayed in a message reply preview interface, and after a fifth input that the user confirms to send the reply information back is received, the reply information is sent based on the first application program.
It should be noted that, in the message reply method provided in the embodiment of the present application, the execution subject may be a message reply device, or a control module in the message reply device, which is used for executing the loading message reply method. In the embodiment of the present application, a message reply device is taken as an example to execute a method for loading a message reply, and the message reply device provided in the embodiment of the present application is described.
It should be noted that, in the message reply method provided in the embodiment of the present application, the execution main body may be an application icon display device, or a control module in the application icon display device, which is used for executing the loading message reply method. In the embodiment of the present application, a message reply device is taken as an example to execute a method for loading a message reply, and the message reply device provided in the embodiment of the present application is described. Fig. 6 is a schematic structural diagram of a message reply device according to an embodiment of the present invention, and as shown in fig. 6, the embodiment of the present invention provides a message reply device including a display module 601, an obtaining module 602, and a sending module 603.
The display module 601 is configured to display a target application icon when a target message is received; the target message is from a first application program, and the target application program is an application program obtained according to the content matching of the target message; the obtaining module 602 is configured to obtain reply information for replying to the target message based on the target application; the sending module 603 is configured to send the reply message based on the first application.
Specifically, the message reply device provided in the embodiment of the present application is configured to execute the method in the corresponding embodiment, and the specific steps of executing the method in the corresponding embodiment by using the message reply device provided in the embodiment are the same as those in the corresponding embodiment, and are not described herein again.
Based on any one of the above embodiments, optionally, the display module includes:
the first receiving submodule is used for receiving a first input of dragging the target message by a user under the condition of displaying the target message;
a first display sub-module to display a target application icon in response to the first input.
Based on any of the above embodiments, optionally, the first display sub-module is configured to, in response to the first input, display a target application icon, and specifically, configured to:
and displaying a target application program icon under the condition that the input distance of the first input exceeds a first preset distance.
Based on any one of the above embodiments, optionally, the display module includes:
the second display sub-module is used for displaying a plurality of target application program icons to be selected under the condition that the target application programs to be selected are matched according to the content of the target message;
the second receiving submodule is used for receiving second input of a user on a second application program icon in the target application program icons to be selected;
and the third display sub-module is used for responding to the second input, determining the second application program corresponding to the second application program icon as the target application program, and displaying the target application program icon.
Based on any of the above embodiments, optionally, the apparatus further includes a processing module, configured to cancel displaying the multiple target application icons to be selected and display the application icon on the desktop when the input distance of the second input exceeds a second preset distance.
Based on any one of the above embodiments, optionally, the first receiving sub-module includes:
the first receiving unit is used for receiving a third input of continuing dragging the target message by the user under the condition that the input distance of the first input exceeds a first preset distance and the first input is not matched with the target application program;
the first display unit is used for displaying the desktop under the condition that the input distance of the third input exceeds a third preset distance;
the second receiving unit is used for receiving a fourth input of dragging the target message to a third application program icon on the desktop by the user under the condition that the input distance of the third input exceeds a third preset distance;
and the second display unit is used for responding to the fourth input, using the application program corresponding to the third application program icon on the desktop as a target application program and displaying the target application program icon.
Based on any one of the above embodiments, optionally, the sending module includes:
the third receiving submodule is used for displaying the reply information in a message reply preview interface and receiving a fifth input that a user confirms the reply information to be sent back;
a first sending submodule, configured to send, in response to the fifth input, the reply message based on the first application program.
The message reply device in the embodiment of the present application may be a device, or may be a component, an integrated circuit, or a chip in the terminal. The device can be mobile electronic equipment or non-mobile electronic equipment. By way of example, the mobile electronic device may be a mobile phone, a tablet computer, a notebook computer, a palm top 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 electronic device may be a server, a Network Attached Storage (NAS), a Personal Computer (PC), a Television (TV), a teller machine or a self-service machine, and the like, and the embodiments of the present application are not particularly limited.
The message reply device in the embodiment of the present application may be a device having an operating system. The operating system may be an Android (Android) operating system, an ios operating system, or other possible operating systems, and embodiments of the present application are not limited specifically.
The message reply device provided in the embodiment of the present application can implement each process implemented by the message reply device in the method embodiments of fig. 1 to fig. 5, and is not described here again in order to avoid repetition.
According to the message reply device provided by the embodiment of the application, under the condition that the target message from the first application program is received, the icon of the target application program obtained according to the content matching of the target message is displayed, the reply message for replying the target message is obtained based on the target application program, and the reply message is sent based on the first application program, so that the operation time of searching and replying the message when the chat type application is used is saved.
Optionally, as shown in fig. 7, an electronic device is further provided in this embodiment of the present application, and includes a memory 701, a processor 702, and a program or an instruction stored in the memory 701 and executable on the processor 702, where the program or the instruction is executed by the processor 702 to implement each process of the foregoing message reply method embodiment, and can achieve the same technical effect, and no further description is provided here to avoid repetition.
It should be noted that the electronic devices in the embodiments of the present application include the mobile electronic devices and the non-mobile electronic devices described above.
Fig. 8 is a hardware schematic diagram of an electronic device according to an embodiment of the present application, and as shown in fig. 8, the electronic device 800 includes, but is not limited to: a radio frequency unit 801, a network module 802, an audio output unit 803, an input unit 804, a sensor 805, a display unit 806, a user input unit 807, an interface unit 808, a memory 809, a processor 810, and the like.
Those skilled in the art will appreciate that the electronic device 800 may further comprise a power source (e.g., a battery) for supplying power to the various components, and the power source may be logically connected to the processor 810 via a power management system, so as to manage charging, discharging, and power consumption management functions via the power management system. The electronic device structure shown in fig. 8 does not constitute a limitation of the electronic device, and the electronic device may include more or less components than those shown, or combine some components, or arrange different components, and thus, the description is omitted here.
It should be understood that in the embodiment of the present application, the input Unit 804 may include a Graphics Processing Unit (GPU) 8041 and a microphone 8042, and the Graphics Processing Unit 8041 processes image data of a still picture or a video obtained by an image capturing device (such as a camera) in a video capturing mode or an image capturing mode. The display unit 806 may include a display panel 8061, and the display panel 8061 may be configured in the form of a liquid crystal display, an organic light emitting diode, or the like. The user input unit 807 includes a touch panel 8071 and other input devices 8072. A touch panel 8071, also referred to as a touch screen. The touch panel 8071 may include two portions of a touch detection device and a touch controller. Other input devices 8072 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.
In the embodiment of the present application, the radio frequency unit 801 obtains information and then processes the information to the processor 810. In general, radio frequency unit 801 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.
Memory 809 may be used to store software programs or instructions and various data. The memory 809 may mainly include a storage program or instruction area and a storage data area, wherein the storage program or instruction area may store an operating system, an application program or instruction (such as a sound playing function, an image playing function, etc.) required for at least one function, and the like. In addition, the Memory 809 can include a high-speed random access Memory, and can also include a nonvolatile Memory, wherein the nonvolatile Memory can be a Read-Only Memory (ROM), a Programmable ROM (PROM), an Erasable Programmable PROM (EPROM), an Electrically Erasable Programmable ROM (EEPROM), or a flash Memory. Such as at least one magnetic disk storage device, flash memory device, or other non-volatile solid state storage device.
Processor 810 may include one or more processing units; alternatively, the processor 810 may integrate an application processor, which primarily handles operating systems, user interfaces, and applications or instructions, etc., and a modem processor, which primarily handles wireless communications, such as a baseband processor. It will be appreciated that the modem processor described above may not be integrated into processor 810.
Wherein, the processor 810 is configured to display a target application icon in case of receiving a target message; the target message is from a first application program, and the target application program is an application program obtained according to the content matching of the target message; acquiring reply information for replying the target message based on the target application program; and sending the reply information based on the first application program.
According to the electronic equipment, under the condition that the target message from the first application program is received, the icon of the target application program obtained according to the content matching of the target message is displayed, the reply information for replying the target message is obtained based on the target application program, the reply information is sent based on the first application program, and the operation time of searching and replying the message when the chat type application is used is saved.
The embodiment of the present application further provides a readable storage medium, where a program or an instruction is stored on the readable storage medium, and when the program or the instruction is executed by a processor, the process of the message reply method embodiment is implemented, and the same technical effect can be achieved, and in order to avoid repetition, details are not repeated here.
The processor is the processor in the electronic device described in the above embodiment. The readable storage medium includes a computer readable storage medium, such as a Read-Only Memory (ROM), a Random Access Memory (RAM), a magnetic disk or an optical disk, and so on.
The embodiment of the present application further provides a chip, where the chip includes a processor and a communication interface, the communication interface is coupled to the processor, and the processor is configured to run a program or an instruction to implement each process of the above message reply method embodiment, and can achieve the same technical effect, and the details are not repeated here to avoid repetition.
It should be understood that the chips mentioned in the embodiments of the present application may also be referred to as system-on-chip, system-on-chip or system-on-chip, etc.
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 an … …" does not exclude the presence of other like elements in a process, method, article, or apparatus that comprises the element. Further, it should be noted that the scope of the methods and apparatus of the embodiments of the present application is not limited to performing the functions in the order illustrated or discussed, but may include performing the functions in a substantially simultaneous manner or in a reverse order based on the functions involved, e.g., the methods described may be performed in an order different than that described, and various steps may be added, omitted, or combined. In addition, features described with reference to certain examples may be combined in other examples.
Through the above description of the embodiments, those skilled in the art will clearly understand that the method of the above embodiments can be implemented by software plus a necessary general hardware platform, and certainly can also be implemented by hardware, but in many cases, the former is a better implementation manner. Based on such understanding, the technical solutions of the present application may be embodied in the form of a software product, which is stored in a storage medium (such as ROM/RAM, magnetic disk, optical disk) and includes instructions for enabling a terminal (such as a mobile phone, a computer, a server, an air conditioner, or a network device) to execute the method according to the embodiments of the present application.
While the present embodiments have been described with reference to the accompanying drawings, it is to be understood that the invention is not limited to the precise embodiments described above, which are meant to be illustrative and not restrictive, and that various changes may be made therein by those skilled in the art without departing from the spirit and scope of the invention as defined by the appended claims.

Claims (10)

1. A method for replying to a message, comprising:
displaying a target application icon in the case that a target message is received; the target message is from a first application program, and the target application program is an application program obtained according to the content matching of the target message;
acquiring reply information for replying the target message based on the target application program;
and sending the reply information based on the first application program.
2. The message reply method according to claim 1, wherein the displaying the target application icon in case of receiving the target message comprises:
under the condition that the target message is displayed, receiving a first input of a user for dragging the target message;
in response to the first input, displaying a target application icon.
3. The message reply method according to claim 2, wherein the displaying a target application icon in response to the first input comprises:
and displaying a target application program icon under the condition that the input distance of the first input exceeds a first preset distance.
4. The message reply method according to claim 1, wherein the displaying the target application icon comprises:
under the condition that a plurality of target application programs to be selected are matched according to the content of the target message, displaying the plurality of target application program icons to be selected;
receiving a second input of a user to a second application program icon in the target application program icons to be selected;
and responding to the second input, determining a second application program corresponding to the second application program icon as the target application program, and displaying the target application program icon.
5. The message reply method according to claim 4, further comprising:
and under the condition that the input distance of the second input exceeds a second preset distance, canceling to display the plurality of target application program icons to be selected, and displaying the application program icons on the desktop.
6. The message reply method according to claim 2, wherein the displaying a target application icon in response to the first input comprises:
receiving a third input of continuing dragging of the target message by the user under the condition that the input distance of the first input exceeds a first preset distance and the first input is not matched with the target application program;
displaying the desktop and receiving a fourth input that the user drags the target message to a third application icon on the desktop when the input distance of the third input exceeds a third preset distance;
and responding to the fourth input, taking an application program corresponding to the third application program icon on the desktop as a target application program, and displaying the target application program icon.
7. The message reply method according to claim 1, wherein the sending the reply message based on the first application comprises:
displaying the reply information in a message reply preview interface, and receiving a fifth input that a user confirms to send the reply information back;
in response to the fifth input, sending the reply information based on the first application.
8. A message reply apparatus, comprising:
the display module is used for displaying the target application program icon under the condition that the target message is received; the target message is from a first application program, and the target application program is an application program obtained according to the content matching of the target message;
the acquisition module is used for acquiring reply information for replying the target message based on the target application program;
a sending module, configured to send the reply message based on the first application.
9. An electronic device comprising a memory, a processor and a computer program stored on the memory and executable on the processor, wherein the steps of the message reply method according to any one of claims 1 to 7 are implemented when the program is executed by the processor.
10. A readable storage medium, on which a program or instructions are stored, which when executed by a processor, carry out the steps of the message reply method according to any one of claims 1 to 7.
CN202011350396.4A 2020-11-26 2020-11-26 Message reply method, device and storage medium Pending CN112416203A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202011350396.4A CN112416203A (en) 2020-11-26 2020-11-26 Message reply method, device and storage medium

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202011350396.4A CN112416203A (en) 2020-11-26 2020-11-26 Message reply method, device and storage medium

Publications (1)

Publication Number Publication Date
CN112416203A true CN112416203A (en) 2021-02-26

Family

ID=74843262

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202011350396.4A Pending CN112416203A (en) 2020-11-26 2020-11-26 Message reply method, device and storage medium

Country Status (1)

Country Link
CN (1) CN112416203A (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2023179259A1 (en) * 2022-03-24 2023-09-28 华为技术有限公司 Information sharing method and related device

Citations (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103200550A (en) * 2013-04-26 2013-07-10 上海华勤通讯技术有限公司 Mobile terminal and method for replaying messages automatically
US20140011485A1 (en) * 2006-09-06 2014-01-09 Apple Inc. Missed Telephone Call Management for a Portable Multifunction Device
CN104866488A (en) * 2014-02-24 2015-08-26 联想(北京)有限公司 Information reply method and electronic equipment
CN106951263A (en) * 2017-03-28 2017-07-14 联想(北京)有限公司 A kind of information query method and terminal device
US20170359278A1 (en) * 2013-07-19 2017-12-14 Tencent Technology (Shenzhen) Company Limited Methods and systems for creating auto-reply messages
CN108769360A (en) * 2018-03-30 2018-11-06 珠海市魅族科技有限公司 Method for controlling mobile terminal, mobile terminal and storage medium
CN109298826A (en) * 2018-11-16 2019-02-01 珠海市魅族科技有限公司 Application recommended method and electronic equipment based on content of text
CN109491567A (en) * 2018-11-08 2019-03-19 苏州达家迎信息技术有限公司 A kind of message back method, apparatus, terminal and storage medium
CN109952572A (en) * 2016-09-20 2019-06-28 谷歌有限责任公司 Suggested responses based on message stickers

Patent Citations (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20140011485A1 (en) * 2006-09-06 2014-01-09 Apple Inc. Missed Telephone Call Management for a Portable Multifunction Device
CN103200550A (en) * 2013-04-26 2013-07-10 上海华勤通讯技术有限公司 Mobile terminal and method for replaying messages automatically
US20170359278A1 (en) * 2013-07-19 2017-12-14 Tencent Technology (Shenzhen) Company Limited Methods and systems for creating auto-reply messages
CN104866488A (en) * 2014-02-24 2015-08-26 联想(北京)有限公司 Information reply method and electronic equipment
CN109952572A (en) * 2016-09-20 2019-06-28 谷歌有限责任公司 Suggested responses based on message stickers
CN106951263A (en) * 2017-03-28 2017-07-14 联想(北京)有限公司 A kind of information query method and terminal device
CN108769360A (en) * 2018-03-30 2018-11-06 珠海市魅族科技有限公司 Method for controlling mobile terminal, mobile terminal and storage medium
CN109491567A (en) * 2018-11-08 2019-03-19 苏州达家迎信息技术有限公司 A kind of message back method, apparatus, terminal and storage medium
CN109298826A (en) * 2018-11-16 2019-02-01 珠海市魅族科技有限公司 Application recommended method and electronic equipment based on content of text

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2023179259A1 (en) * 2022-03-24 2023-09-28 华为技术有限公司 Information sharing method and related device

Similar Documents

Publication Publication Date Title
CN111885258B (en) Display method, device, electronic device and storage medium for unread messages
CN105389173B (en) Interface switching display method and device based on long connection task
US20200183574A1 (en) Multi-Task Operation Method and Electronic Device
EP2355014A1 (en) Mobile terminal and method of searching a contact in the mobile terminal
CN107509030B (en) A focusing method and mobile terminal
CN112486444B (en) Screen projection method, device, equipment and readable storage medium
CN113311968B (en) Application association method and device
US20170373994A1 (en) Method and terminal for displaying instant messaging message
CN112783388B (en) Display method, display device and electronic equipment
CN104317498A (en) Portable terminal and operating method thereof
CN112954111A (en) Method and device for sharing pictures, electronic equipment and storage medium
CN113794795B (en) Information sharing method, device, electronic device and readable storage medium
CN113849092A (en) Content sharing method and device and electronic equipment
CN113504859A (en) Transmission method and device
CN111694626A (en) Application skipping method and device, terminal and storage medium
CN107729098A (en) Method for displaying user interface and device
CN114489414A (en) File processing method and device
CN106530217A (en) Photo processing method and mobile terminal
WO2025040061A1 (en) Screenshot method and apparatus, electronic device, and readable storage medium
CN112416203A (en) Message reply method, device and storage medium
CN113518143A (en) Interface input source switching method, device and electronic device
WO2024199215A1 (en) File sending method and apparatus, and electronic device and medium
CN112181351A (en) Voice input method and device and electronic equipment
CN113805756B (en) Interface display method, device, electronic device and storage medium
CN113691443B (en) Image sharing method and device and electronic 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
RJ01 Rejection of invention patent application after publication

Application publication date: 20210226

RJ01 Rejection of invention patent application after publication