CN108595085A - A kind of information processing method, electronic equipment and storage medium - Google Patents
A kind of information processing method, electronic equipment and storage medium Download PDFInfo
- Publication number
- CN108595085A CN108595085A CN201810291834.0A CN201810291834A CN108595085A CN 108595085 A CN108595085 A CN 108595085A CN 201810291834 A CN201810291834 A CN 201810291834A CN 108595085 A CN108595085 A CN 108595085A
- Authority
- CN
- China
- Prior art keywords
- notification message
- application
- electronic device
- area
- screen
- 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
Links
- 230000010365 information processing Effects 0.000 title claims abstract description 20
- 238000003672 processing method Methods 0.000 title claims abstract description 18
- 238000000034 method Methods 0.000 claims abstract description 49
- 230000004044 response Effects 0.000 claims description 19
- 238000007667 floating Methods 0.000 claims description 9
- 239000000725 suspension Substances 0.000 claims description 5
- 238000010586 diagram Methods 0.000 description 15
- 230000003287 optical effect Effects 0.000 description 3
- 230000014509 gene expression Effects 0.000 description 2
- 230000002452 interceptive effect Effects 0.000 description 2
- 238000006467 substitution reaction Methods 0.000 description 2
- 238000004458 analytical method Methods 0.000 description 1
- 230000005540 biological transmission Effects 0.000 description 1
- 238000004891 communication Methods 0.000 description 1
- 238000012217 deletion Methods 0.000 description 1
- 230000037430 deletion Effects 0.000 description 1
- 230000001419 dependent effect Effects 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 230000006870 function Effects 0.000 description 1
- 230000003993 interaction Effects 0.000 description 1
- 239000000203 mixture Substances 0.000 description 1
- 239000004984 smart glass Substances 0.000 description 1
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input 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/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0484—Interaction 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
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input 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/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0487—Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser
- G06F3/0488—Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using a touch-screen or digitiser, e.g. input of commands through traced gestures
- G06F3/04886—Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using a touch-screen or digitiser, e.g. input of commands through traced gestures by partitioning the display area of the touch-screen or the surface of the digitising tablet into independently controllable areas, e.g. virtual keyboards or menus
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for program control, e.g. control units
- G06F9/06—Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
- G06F9/44—Arrangements for executing specific programs
- G06F9/451—Execution arrangements for user interfaces
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Human Computer Interaction (AREA)
- Software Systems (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- User Interface Of Digital Computer (AREA)
- Information Transfer Between Computers (AREA)
Abstract
The invention discloses a kind of information processing method, method includes:When electronic equipment receives the notification message based on the second application during the first application operation, the first area on electronic equipment screen responds the notification message;Wherein, the input method loaded when the first area is applied less than isolated operation second applies the corresponding region on the electronic equipment screen.The invention also discloses a kind of electronic equipment and storage mediums.
Description
Technical Field
The present invention relates to the field of wireless communication technologies, and in particular, to an information processing method, an electronic device, and a storage medium.
Background
When user equipment such as a smart phone, a tablet computer and the like runs some applications (such as games, movies and the like), if a user needs to reply a received short message, WeChat and other notification messages, the currently running application needs to be interrupted first, and the notification message is replied after the current application interface is exited; after the notification message is replied, the interrupted application is reloaded to restore the application to the running state. Therefore, normal operation of the application is influenced, and the notification message cannot be quickly replied, so that user experience is influenced.
Disclosure of Invention
Embodiments of the present invention provide an information processing method, an electronic device, and a storage medium, so that when a notification message based on a second application is received while a first application is running, the notification message can be quickly replied without interrupting the first application.
The technical scheme of the embodiment of the invention is realized as follows:
the embodiment of the invention provides an information processing method, which comprises the following steps: when the electronic equipment receives a notification message based on a second application in the running process of a first application, responding to the notification message in a first area on a screen of the electronic equipment; the first area is smaller than a corresponding area of the input method application loaded when the second application is independently run on the screen of the electronic equipment.
In the foregoing solution, the receiving a notification message based on a second application includes:
displaying a movable suspension prompt box on the screen of the electronic equipment, wherein the suspension prompt box displays the notification message.
In the above solution, the responding the notification message in the first area on the screen of the electronic device includes:
receiving an input operation based on the first area;
and responding to the input operation, and generating and sending a reply message aiming at the notification message.
In the above solution, the responding the notification message in the first area on the screen of the electronic device includes:
receiving characters input based on the first area, and generating text matched with the characters;
determining a target text in the generated text;
and sending the target text.
In the above solution, the responding the notification message in the first area on the screen of the electronic device includes:
receiving voice information input based on the first area;
and sending the voice information.
In the above solution, the responding the notification message in the first area on the screen of the electronic device includes:
the event distributor intercepts a screen touch focus of the first application and distributes the screen touch focus to the input method application loaded by the second application;
the input method application receives an input operation based on the first area;
and the input method application responds to the input operation and generates and sends a reply message aiming at the notification message.
In the above solution, before the first area on the screen of the electronic device responds to the notification message, the method further includes:
when a system server of the electronic equipment is initialized, registering an event distributor of an input system in a window management server, wherein the event distributor is used for intercepting and distributing screen touch focuses.
In the above scheme, the transparency of the interface responding to the notification message is not zero.
An embodiment of the present invention further provides an electronic device, where the electronic device includes:
the receiving unit is used for receiving the notification message based on the second application in the running process of the first application;
a response unit, configured to respond to the notification message in a first area on a screen of the electronic device; wherein,
the first area is smaller than a corresponding area of the input method application loaded when the second application is independently run on the screen of the electronic equipment.
In the above scheme, the receiving unit is further configured to display a movable floating prompt box on the screen of the electronic device to display the notification message.
In the above scheme, the response unit is further configured to receive an input operation in the first area;
and responding to the input operation, and generating and sending a reply message aiming at the notification message.
In the above solution, the response unit is further configured to receive a character input based on the first region, and generate a text matching the character;
determining a target text in the generated text; and sending the target text.
In the above solution, the response unit is further configured to receive voice information input based on the first area;
and sending the voice information.
In the above scheme, the response unit is further configured to intercept a screen touch focus of the first application, and distribute the screen touch focus to the input method application loaded by the second application;
receiving an input operation based on the first area;
and responding to the input operation, and generating and sending a reply message aiming at the notification message.
In the above scheme, the transparency of the interface for the response unit to respond to the notification message is not zero.
The embodiment of the invention also provides a storage medium, which stores an executable program, and the executable program realizes the information processing method when being executed by a processor.
According to the information processing method, the electronic device and the storage medium provided by the embodiment of the invention, when the electronic device receives the notification message based on the second application in the running process of the first application, the notification message is responded in the first area on the screen of the electronic device; the first area is smaller than a corresponding area of the input method application loaded when the second application is independently run on the screen of the electronic equipment. Therefore, under the condition that the normal operation of the first application is not interrupted, the notification message based on the second application is quickly replied, and the use experience of the user is improved.
Drawings
FIG. 1 is a schematic diagram of a software/hardware architecture of an electronic device according to an embodiment of the present invention;
fig. 2 is a first schematic flow chart of an alternative information processing method according to an embodiment of the present invention;
FIG. 3-1 is a schematic diagram of an embodiment of displaying a movable hover prompt on a screen of an electronic device;
FIG. 3-2 is a schematic diagram of a first application and a notification message displayed on a screen of an electronic device in a split-screen manner according to an embodiment of the present invention;
FIG. 4 is a first flowchart illustrating an alternative process of responding to the notification message in the first area on the screen of the electronic device according to the embodiment of the present invention;
FIG. 5 is a diagram illustrating an optional process flow of responding to the notification message in the first area on the screen of the electronic device according to the embodiment of the present invention;
FIG. 6-1 is a first schematic diagram illustrating an electronic device determining a target text in a generated text according to an embodiment of the present invention;
FIG. 6-2 is a schematic diagram of the electronic device determining a target text in the generated text according to the embodiment of the present invention;
FIG. 7 is a third flowchart illustrating an optional process of responding to the notification message in the first area on the screen of the electronic device according to the embodiment of the present invention;
FIG. 8 is a schematic diagram of an electronic device receiving a voice message input by a user based on the first area according to an embodiment of the present invention;
fig. 9 is a schematic diagram illustrating an alternative flow of an information processing method according to an embodiment of the present invention;
fig. 10 is a schematic structural diagram of an electronic device according to an embodiment of the present invention.
Detailed Description
The present invention will be described in further detail below with reference to the accompanying drawings and examples. It should be understood that the specific embodiments described herein are merely illustrative of the invention and are not intended to limit the invention.
Before further detailed description of the present invention, terms and expressions referred to in the embodiments of the present invention are described, and the terms and expressions referred to in the embodiments of the present invention are applicable to the following explanations.
1) The suspension prompt box is a window popped up on a current interface of a screen of the electronic equipment, and the window is suspended above the current interface; the hover prompt box is movably presented on a screen of the electronic device.
2) In response to the condition or state on which the performed operation depends, one or more of the performed operations may be in real-time or may have a set delay when the dependent condition or state is satisfied; in the case where there is no particular description, there is no limitation in the order of execution when the operations are performed in plural.
3) A first application/second application for distinguishing between different applications, not representing a particular ordering and type of application; it will be appreciated that the first and second applications may be interchanged in a particular order or sequence as permitted.
4) Notification messages, messages generated based on different applications for informing the user of the electronic device.
5) An applet, a program running in an application program, is a program developed based on a front-end-oriented Language (e.g., JavaScript) and implementing services in a hypertext Markup Language (HTML) page, and can be immediately interpreted and executed in a client after being downloaded by the client, thereby saving steps installed in the client.
In an optional embodiment of the present invention, when the electronic device receives a notification message based on the second application during the running of the first application, the electronic device can reply to the notification message without interrupting the currently running first application. However, the input method application window popped up when replying to the notification message may obscure the entire screen; in this way, the first application is not interrupted, but the user experience of the first application is affected.
In view of the above problems, an embodiment of the present invention provides an information processing method and an electronic device, where the electronic device as an entity implementing the information processing method may be implemented in various ways in practical applications, for example, the electronic device may be a smart phone, a tablet computer, a notebook computer, or a wearable device (such as smart glasses, a smart watch, and the like), an operating system of the electronic device may be an android operating system, an IOS operating system, or an operating system (such as a mobile Linux system, a blackberry QNX operating system, and the like) that is developed by any third party and can run on a microcomputer structure (at least including a processor and a memory), and the electronic device in the drawings in the embodiment of the present invention is illustrated as the smart phone, which does not limit a type of the electronic device to which the technical solution described in the embodiment of the present invention is applied.
As for the software/hardware structure of the electronic device 10, see fig. 1, it includes: a hardware layer, a driver layer, an operating system layer, and an application layer. However, it will be understood by those skilled in the art that the electronic device 10 for information processing may have more components than those shown in fig. 1 according to the implementation requirement, or may omit some components according to the implementation requirement.
The hardware layers of the electronic device 10 include a processor 161, an input/output interface 163, a memory 164, and a network interface 162, which may communicate via a system bus connection.
The processor 161 may be implemented by a Central Processing Unit (CPU), a Micro Controller Unit (MCU), an Application Specific Integrated Circuit (ASIC), or a Field-Programmable Gate Array (FPGA).
The input/output interface 163 may be implemented using input/output devices such as a display screen, touch screen, speakers, or the like.
The memory 164 may be implemented by a nonvolatile storage medium such as a flash memory, a hard disk, and an optical disc, or may also be implemented by a volatile storage medium such as a Double Data Rate (DDR) dynamic cache, in which an executable instruction for executing the advertisement effect analysis method is stored.
The network interface 162 provides the processor 161 with access capability based on a network transmission Protocol (TCP)/User Data Protocol (UDP) of external data such as a remotely located memory 164.
The driver layer includes middleware 165 for the operating system 166 to recognize and communicate with the components of the hardware layer, such as a set of drivers for the components of the hardware layer.
The operating system 166 is used to provide a user-oriented graphical interface, the operating system 166 supporting user control of the pointing device via the graphical interface; the software environment of the device, such as the type and version of the operating system, is not limited in the embodiments of the present invention, and may be, for example, a Linux operating system, a UNIX operating system, or the like.
The application layer includes an application program 167 for implementing the information processing method provided in the embodiment of the present invention, and may also include other programs 168.
So far, the electronic device related to the embodiment of the present invention has been described in terms of its functions, and the description is continued on the scheme of information processing provided by the embodiment of the present invention based on the software/hardware structure of the electronic device shown in fig. 1.
Fig. 2 is a schematic diagram illustrating an alternative flow of an information processing method according to an embodiment of the present invention, which will be described according to various steps.
In step S101, the electronic device receives a notification message based on a second application during the operation of the first application.
Here, the first application and the second application may be different applications or may be the same application.
In an optional embodiment, when the first application and the second application are different applications, taking the first application as an anti-fun game application and the second application as a wechat application as an example, the electronic device receives a notification message of wechat during the course of running the anti-fun game.
In another optional embodiment, when the first application and the second application are the same application, taking the first application and the second application as an example of a wechat application, the electronic device receives a notification message of wechat during a game, or text reading, or video playing based on the wechat application. Here, games, text reading, or video based on wechat applications can be implemented by wechat applets; such as a small program for guessing by idiom, a small program for reading by book cabinet, etc.
In one embodiment, receiving the notification message based on the second application means displaying a movable floating prompt box on the screen of the electronic device, as shown in fig. 3-1, where the floating prompt box is used to display the notification message, such as displaying the source of the notification message, part of the content of the notification message, or the entire content of the notification message; the prompt bar also includes processing options for the notification message, such as reply and ignore. The source of the notification message may be a terminal number, a user name, or a user nickname, etc. for sending the notification message; the floating prompt box displays partial content of the notification message or displays the whole content of the notification message, and is determined according to the number of text words of the notification message and the number of text words which can be displayed by the floating prompt box.
In another embodiment, the receiving of the notification message based on the second application means that a prompt bar and an interface for running the first application are displayed on the screen of the electronic device in a split mode. For example, a schematic diagram of a first application and a notification message is displayed on a screen of an electronic device in a split-screen manner, as shown in fig. 3-2, an interface for running the first application is displayed in four fifths of the screen of the electronic device, and a prompt bar is displayed in one fifth of the screen of the electronic device, and the prompt bar is used for displaying the notification message, such as displaying a source of the notification message, a part of content of the notification message, or all content of the notification message; the prompt bar also includes processing options for the notification message, such as reply and delete. The source of the notification message may be a terminal number, a user name, or a user nickname, etc. for sending the notification message; the floating prompt box displays partial content of the notification message or displays the whole content of the notification message, and is determined according to the number of text words of the notification message and the number of text words which can be displayed by the floating prompt box.
It should be noted that the screen division ratio according to the embodiment of the present invention is only an example, and in practical applications, the screen division ratio can be flexibly adjusted according to the types of the first application and the second application, the display interface, and other factors.
The notification message related to the embodiment of the invention can be an instant message which is pushed to the electronic equipment by the server; or the instant message pushed to the electronic device by the server is not processed (such as reply or deletion) by the electronic device, and is periodically reminded according to a preset time threshold; for example, the electronic device receives an instant message pushed by the server, but the electronic device is not deleted or replied; then the server pushes the unprocessed instant message to the electronic device again according to a preset threshold (e.g., 30 seconds).
Step S102, responding the notification message in a first area on the screen of the electronic equipment.
Here, the first area is smaller than a corresponding area of the input method application loaded when the electronic device runs the second application alone on the screen of the electronic device; therefore, the interface for running the first application can be presented on the screen of the electronic equipment as much as possible, interaction between the user and the first application is not influenced, and user experience is improved.
It should be noted that, when the electronic device responds to the notification message in the first area on the screen, the electronic device continues to run the first application; that is to say, when the electronic device responds to the notification message, the first application is not interrupted, and the display interface corresponding to the running of the first application is continuously displayed on the screen of the electronic device.
Meanwhile, when the electronic device responds to the notification message in the first area on the screen, in order to enable a user to clearly view the display interface corresponding to the first application, the transparency of the interface responding to the notification message may be set to be not zero, so that the display interface corresponding to the first application can be completely displayed, and the use experience of the user is improved.
In this embodiment of the present invention, as shown in fig. 4, a first optional processing flow of responding to the notification message in a first area on a screen of an electronic device includes:
in step S201, the electronic device receives an input operation of a user based on the first area.
In one embodiment, the electronic device receives a touch input operation, a voice input operation or a handwriting input operation of a user in a first area.
Step S202, the electronic equipment responds to the input operation, and generates and sends a reply message aiming at the notification message.
In one embodiment, the electronic device generates text information or voice information corresponding to an input operation according to the input operation of a user, wherein the text information or voice information is used as a reply message of the notification message; and the electronic equipment sends a reply message of the notification message to a sending end of the notification message through the server.
It should be noted that, when the electronic device responds to the notification message in the first area on the screen, the electronic device continues to run the first application; that is to say, when the electronic device responds to the notification message, the first application is not interrupted, and the display interface corresponding to the running of the first application is continuously displayed on the screen of the electronic device.
Meanwhile, when the electronic device responds to the notification message in the first area on the screen, in order to enable a user to clearly view the display interface corresponding to the first application, the transparency of the interface responding to the notification message may be set to be not zero, so that the display interface corresponding to the first application can be completely displayed, and the use experience of the user is improved.
In this embodiment of the present invention, a second optional processing flow diagram of responding to the notification message in the first area on the screen of the electronic device is shown in fig. 5, where the second optional processing flow diagram includes:
in step S301, the electronic device receives a character input based on the first region, and generates a text matching the character.
Here, the electronic device receives a user's handwriting input of a chinese character in a first area or on the entire screen, and displays a text corresponding to the handwritten input chinese character; or the electronic equipment receives a text corresponding to the character input by the user through handwriting input of the character in the first area or the whole screen, such as nihao; of course, the electronic device may also receive a character keyboard corresponding to the application of the user touch input method in the first area, and display a text corresponding to the touched character keyboard.
In step S302, the electronic device determines a target text in the generated text.
In an alternative embodiment, as shown in fig. 6-1, the electronic device is capable of generating a plurality of texts associated with the input characters according to the characters input by the user, and determining a target text among the plurality of texts according to the selection of the user.
In another alternative embodiment, as shown in fig. 6-2, the electronic device is capable of generating a plurality of texts associated with the input chinese characters according to the chinese characters input by the user, and determining a target text among the generated plurality of texts according to a selection of the user.
Step S303, the electronic device sends the target text.
In the embodiment of the invention, the electronic equipment sends the determined target text to the server, and the server sends the target text to the sending end of the notification message.
It should be noted that, when the electronic device responds to the notification message in the first area on the screen, the electronic device continues to run the first application; that is to say, when the electronic device responds to the notification message, the first application is not interrupted, and the display interface corresponding to the running of the first application is continuously displayed on the screen of the electronic device.
Meanwhile, when the electronic device responds to the notification message in the first area on the screen, in order to enable a user to clearly view the display interface corresponding to the first application, the transparency of the interface responding to the notification message may be set to be not zero, so that the display interface corresponding to the first application can be completely displayed, and the use experience of the user is improved.
In this embodiment of the present invention, a third schematic view of an optional processing flow of responding to the notification message in the first area on the screen of the electronic device is shown in fig. 7, where the third schematic view includes:
in step S401, the electronic device receives voice information input based on the first area.
In one embodiment, as shown in fig. 8, the electronic device receives voice information input by a user based on the first area.
Step S402, the electronic equipment sends the voice information.
Here, the electronic device sends the voice message to the server, and the server sends the voice message to the sending end of the notification message.
It should be noted that, when the electronic device responds to the notification message in the first area on the screen, the electronic device continues to run the first application; that is to say, when the electronic device responds to the notification message, the first application is not interrupted, and the display interface corresponding to the running of the first application is continuously displayed on the screen of the electronic device.
Meanwhile, when the electronic device responds to the notification message in the first area on the screen, in order to enable a user to clearly view the display interface corresponding to the first application, the transparency of the interface responding to the notification message may be set to be not zero, so that the display interface corresponding to the first application can be completely displayed, and the use experience of the user is improved.
As shown in fig. 9, an optional processing flow ii of an optional flow diagram of the information processing method provided in the embodiment of the present invention includes:
in step S501, the electronic device initializes the system server.
Step S502, register an event distributor of the input system.
Here, the electronic device inputs an event distributor (Touch event dispatcher) of the system (Input channel) in the Window management server (Window Manager Service) when initializing the system server (system _ server), and intercepts and distributes the Touch focus of the Touch screen.
Step S503, when receiving the notification message based on the second application in the running process of the first application, based on the first operation of the user, the event distributor intercepts the screen touch focus of the first application, and distributes the screen touch focus to the input method application loaded by the second application.
Here, an alternative embodiment of the first operation of the user is that the user triggers a "reply" button in a prompt box of the notification message.
Step S504, the input method application starts a minimum interactive interface for inputting a reply message of the notification message according to the first operation of the user.
Here, the interactive interface may be suspended over a display interface corresponding to the first application.
Step S505, according to the second operation of the user, the event distributor cancels the screen touch focus interception of the first application, and hides the input method application window.
Here, an alternative embodiment of the second operation of the user is that the user triggers a "send" or "cancel" button after completing the information input in the input method application.
Wherein the "send" key corresponds to sending information input in the input method application to the server, and the "cancel" key corresponds to a reply to the cancel notification message.
Based on the information processing method provided in the foregoing embodiment, an embodiment of the present invention further provides an electronic device, where a schematic diagram of a composition structure of the electronic device is shown in fig. 10, and the electronic device includes:
a receiving unit 601, configured to receive a notification message based on a second application during a running process of a first application;
a response unit 602, configured to respond to the notification message in a first area on a screen of the electronic device;
wherein,
the first area is smaller than a corresponding area of the input method application loaded when the second application is independently run on the screen of the electronic equipment.
In an embodiment, the receiving unit 601 is further configured to display a movable floating prompt box on the screen of the electronic device to display the notification message.
In an embodiment, the response unit 602 is further configured to receive an input operation in the first area;
and responding to the input operation, and generating and sending a reply message aiming at the notification message.
In an embodiment, the response unit 602 is further configured to receive a character input based on the first area, and generate a text matching the character;
determining a target text in the generated text;
and sending the target text.
In an embodiment, the responding unit 602 is further configured to receive voice information input based on the first area;
and sending the voice information.
In an embodiment, the response unit 602 is further configured to intercept a screen touch focus of the first application, and distribute the screen touch focus to the input method application loaded by the second application;
receiving an input operation based on the first area;
and responding to the input operation, and generating and sending a reply message aiming at the notification message.
In an embodiment, the transparency of the interface of the response unit 602 responding to the notification message is not zero.
Those of ordinary skill in the art will understand that: all or part of the steps of implementing the above method embodiments may be accomplished by hardware related to program commands, where the program may be stored in a storage medium, and when the program is executed, when receiving a notification message based on a second application during the running process of a first application, the program responds to the notification message in a first area on a screen of an electronic device; the first area is smaller than a corresponding area of the input method application loaded when the second application is independently run on the screen of the electronic equipment. And the aforementioned storage medium includes: a mobile storage device, a Read-Only Memory (ROM), a Random Access Memory (RAM), a magnetic disk or an optical disk, and other various media capable of storing program codes.
Alternatively, the integrated unit of the present invention may be stored in a computer-readable storage medium if it is implemented in the form of a software functional module and sold or used as a separate product. Based on such understanding, the technical solutions of the embodiments of the present invention may be essentially or partially implemented in the form of a software product, which is stored in a storage medium and includes several commands for enabling a computer device (which may be a personal computer, a server, or a network device) to execute all or part of the methods described in the embodiments of the present invention. And the aforementioned storage medium includes: a removable storage device, a ROM, a RAM, a magnetic or optical disk, or various other media that can store program code.
The above description is only for the specific embodiments of the present invention, but the scope of the present invention is not limited thereto, and any person skilled in the art can easily conceive of the changes or substitutions within the technical scope of the present invention, and all the changes or substitutions should be covered within the scope of the present invention. Therefore, the protection scope of the present invention shall be subject to the protection scope of the appended claims.
Claims (16)
1. An information processing method, characterized in that the method comprises:
when the electronic equipment receives a notification message based on a second application in the running process of a first application, responding to the notification message in a first area on a screen of the electronic equipment; wherein,
the first area is smaller than a corresponding area of the input method application loaded when the second application is independently run on the screen of the electronic equipment.
2. The method of claim 1, wherein receiving the notification message based on the second application comprises:
displaying a movable suspension prompt box on the screen of the electronic equipment, wherein the suspension prompt box displays the notification message.
3. The method of claim 1, wherein the first area on the screen of the electronic device responding to the notification message comprises:
receiving an input operation based on the first area;
and responding to the input operation, and generating and sending a reply message aiming at the notification message.
4. The method of claim 3, wherein the first area on the screen of the electronic device responding to the notification message comprises:
receiving characters input based on the first area, and generating text matched with the characters;
determining a target text in the generated text;
and sending the target text.
5. The method of claim 3, wherein the first area on the screen of the electronic device responding to the notification message comprises:
receiving voice information input based on the first area;
and sending the voice information.
6. The method of claim 1, wherein the first area on the screen of the electronic device is responsive to the notification message and comprises:
the event distributor intercepts a screen touch focus of the first application and distributes the screen touch focus to the input method application loaded by the second application;
the input method application receives an input operation based on the first area;
and the input method application responds to the input operation and generates and sends a reply message aiming at the notification message.
7. The method of claim 6, wherein before the first region on the screen of the electronic device responds to the notification message, the method further comprises:
when a system server of the electronic equipment is initialized, registering an event distributor of an input system in a window management server, wherein the event distributor is used for intercepting and distributing screen touch focuses.
8. The method of any of claims 1 to 7, wherein the transparency of the interface in response to the notification message is non-zero.
9. An electronic device, characterized in that the electronic device comprises:
the receiving unit is used for receiving the notification message based on the second application in the running process of the first application;
a response unit, configured to respond to the notification message in a first area on a screen of the electronic device; wherein,
the first area is smaller than a corresponding area of the input method application loaded when the second application is independently run on the screen of the electronic equipment.
10. The electronic device of claim 9, wherein the receiving unit is further configured to display a movable floating prompt box on the screen of the electronic device to display the notification message.
11. The electronic device according to claim 9, wherein the response unit is further configured to receive an input operation in the first area;
and responding to the input operation, and generating and sending a reply message aiming at the notification message.
12. The electronic device of claim 11, wherein the response unit is further configured to receive a character input based on the first region, and generate a text matching the character;
determining a target text in the generated text;
and sending the target text.
13. The electronic device of claim 11, wherein the response unit is further configured to receive voice information input based on the first area;
and sending the voice information.
14. The electronic device according to claim 9, wherein the response unit is further configured to intercept a screen touch focus of the first application, and distribute the screen touch focus to the input method application loaded by the second application;
receiving an input operation based on the first area;
and responding to the input operation, and generating and sending a reply message aiming at the notification message.
15. The electronic device according to any one of claims 9 to 14, wherein a transparency of an interface of the response unit responding to the notification message is not zero.
16. A storage medium storing an executable program which, when executed by a processor, implements the information processing method of any one of claims 1 to 8.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201810291834.0A CN108595085A (en) | 2018-04-03 | 2018-04-03 | A kind of information processing method, electronic equipment and storage medium |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201810291834.0A CN108595085A (en) | 2018-04-03 | 2018-04-03 | A kind of information processing method, electronic equipment and storage medium |
Publications (1)
Publication Number | Publication Date |
---|---|
CN108595085A true CN108595085A (en) | 2018-09-28 |
Family
ID=63624297
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201810291834.0A Pending CN108595085A (en) | 2018-04-03 | 2018-04-03 | A kind of information processing method, electronic equipment and storage medium |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN108595085A (en) |
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN109524027A (en) * | 2018-12-11 | 2019-03-26 | 平安科技(深圳)有限公司 | Method of speech processing, device, computer equipment and storage medium |
CN111352548A (en) * | 2020-02-24 | 2020-06-30 | Oppo广东移动通信有限公司 | Message notification method, device, terminal device and storage medium |
CN112910987A (en) * | 2021-01-28 | 2021-06-04 | 长沙市到家悠享网络科技有限公司 | Message pushing method, system, device, equipment and storage medium |
CN113495621A (en) * | 2020-04-03 | 2021-10-12 | 百度在线网络技术(北京)有限公司 | Interactive mode switching method and device, electronic equipment and storage medium |
Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102929535A (en) * | 2012-10-09 | 2013-02-13 | 中兴通讯股份有限公司 | Method for controlling position of floating window, and terminal |
CN103001858A (en) * | 2012-12-14 | 2013-03-27 | 上海量明科技发展有限公司 | Method, client and system for replying messages in instant messaging |
CN104898952A (en) * | 2015-06-16 | 2015-09-09 | 魅族科技(中国)有限公司 | Terminal screen splitting implementing method and terminal |
CN105487742A (en) * | 2014-09-18 | 2016-04-13 | 北京三星通信技术研究有限公司 | Method and device for displaying plurality of application windows |
CN106843655A (en) * | 2017-02-13 | 2017-06-13 | 维沃移动通信有限公司 | A kind of method for information display and electronic equipment |
CN107315518A (en) * | 2017-06-27 | 2017-11-03 | 努比亚技术有限公司 | A kind of terminal split screen method, device and computer-readable recording medium |
-
2018
- 2018-04-03 CN CN201810291834.0A patent/CN108595085A/en active Pending
Patent Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102929535A (en) * | 2012-10-09 | 2013-02-13 | 中兴通讯股份有限公司 | Method for controlling position of floating window, and terminal |
CN103001858A (en) * | 2012-12-14 | 2013-03-27 | 上海量明科技发展有限公司 | Method, client and system for replying messages in instant messaging |
CN105487742A (en) * | 2014-09-18 | 2016-04-13 | 北京三星通信技术研究有限公司 | Method and device for displaying plurality of application windows |
CN104898952A (en) * | 2015-06-16 | 2015-09-09 | 魅族科技(中国)有限公司 | Terminal screen splitting implementing method and terminal |
CN106843655A (en) * | 2017-02-13 | 2017-06-13 | 维沃移动通信有限公司 | A kind of method for information display and electronic equipment |
CN107315518A (en) * | 2017-06-27 | 2017-11-03 | 努比亚技术有限公司 | A kind of terminal split screen method, device and computer-readable recording medium |
Cited By (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN109524027A (en) * | 2018-12-11 | 2019-03-26 | 平安科技(深圳)有限公司 | Method of speech processing, device, computer equipment and storage medium |
CN109524027B (en) * | 2018-12-11 | 2024-05-28 | 平安科技(深圳)有限公司 | Speech processing method, device, computer equipment and storage medium |
CN111352548A (en) * | 2020-02-24 | 2020-06-30 | Oppo广东移动通信有限公司 | Message notification method, device, terminal device and storage medium |
CN113495621A (en) * | 2020-04-03 | 2021-10-12 | 百度在线网络技术(北京)有限公司 | Interactive mode switching method and device, electronic equipment and storage medium |
CN112910987A (en) * | 2021-01-28 | 2021-06-04 | 长沙市到家悠享网络科技有限公司 | Message pushing method, system, device, equipment and storage medium |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US11777887B2 (en) | Reminder method and apparatus in group session, device and medium | |
US9002699B2 (en) | Adaptive input language switching | |
US10739956B2 (en) | Information processing method, terminal, server, and computer storage medium | |
CN108595085A (en) | A kind of information processing method, electronic equipment and storage medium | |
KR101649393B1 (en) | Method and system for providing an advertisement based on messaging application | |
US9727201B2 (en) | Contextual help | |
US11303596B2 (en) | Method and a device for processing information | |
US10547711B2 (en) | Using off-screen user interface data during remote sessions | |
US20190364340A1 (en) | Brand and Ad Messaging Recall Method and System | |
US20200201673A1 (en) | View switching | |
EP3298756A1 (en) | Interfacing with servers having different apis to obtain advertisement data | |
US20130298034A1 (en) | Delayed command servicing in an application executed on a network accessible device | |
CN112328094A (en) | Information input method, cloud input method system and client | |
CN109634702B (en) | Information prompting method and device, electronic equipment and readable medium | |
CN115767112A (en) | Information processing method and device | |
CN116366907A (en) | Interface interaction method, device, equipment and storage medium | |
EP4351117A1 (en) | Information display method and apparatus, and electronic device | |
CN115981539A (en) | Multimedia resource interaction method and device, electronic equipment and storage medium | |
CN112073818B (en) | Information processing method and device | |
CN111949322B (en) | Information display method and device | |
KR20160031574A (en) | Messaging service method for providing speech bubble effect, storage medium recording program and device therefor | |
JP6900436B2 (en) | program | |
CN114518924B (en) | Page display method, device and equipment of mobile client and storage medium | |
CN116866319A (en) | Content information display method, device, electronic equipment and readable storage medium | |
CN115079923A (en) | Event processing method, device, equipment and medium |
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 | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20180928 |