CN110769120A - Method, device, equipment and storage medium for message reminding - Google Patents

Method, device, equipment and storage medium for message reminding Download PDF

Info

Publication number
CN110769120A
CN110769120A CN201911005542.7A CN201911005542A CN110769120A CN 110769120 A CN110769120 A CN 110769120A CN 201911005542 A CN201911005542 A CN 201911005542A CN 110769120 A CN110769120 A CN 110769120A
Authority
CN
China
Prior art keywords
effect animation
special effect
notification message
special
application program
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
CN201911005542.7A
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.)
Guangzhou Huaduo Network Technology Co Ltd
Original Assignee
Guangzhou Huaduo Network Technology 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 Guangzhou Huaduo Network Technology Co Ltd filed Critical Guangzhou Huaduo Network Technology Co Ltd
Priority to CN201911005542.7A priority Critical patent/CN110769120A/en
Publication of CN110769120A publication Critical patent/CN110769120A/en
Pending legal-status Critical Current

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M1/00Substation equipment, e.g. for use by subscribers
    • H04M1/72Mobile telephones; Cordless telephones, i.e. devices for establishing wireless links to base stations without route selection
    • H04M1/724User interfaces specially adapted for cordless or mobile telephones
    • H04M1/72484User interfaces specially adapted for cordless or mobile telephones wherein functions are triggered by incoming communication events
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F9/00Arrangements for program control, e.g. control units
    • G06F9/06Arrangements 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/44Arrangements for executing specific programs
    • G06F9/451Execution arrangements for user interfaces
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06TIMAGE DATA PROCESSING OR GENERATION, IN GENERAL
    • G06T13/00Animation
    • G06T13/802D [Two Dimensional] animation, e.g. using sprites
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M1/00Substation equipment, e.g. for use by subscribers
    • H04M1/72Mobile telephones; Cordless telephones, i.e. devices for establishing wireless links to base stations without route selection
    • H04M1/724User interfaces specially adapted for cordless or mobile telephones
    • H04M1/72403User interfaces specially adapted for cordless or mobile telephones with means for local support of applications that increase the functionality
    • H04M1/7243User interfaces specially adapted for cordless or mobile telephones with means for local support of applications that increase the functionality with interactive means for internal management of messages
    • H04M1/72439User interfaces specially adapted for cordless or mobile telephones with means for local support of applications that increase the functionality with interactive means for internal management of messages for image or video messaging
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M1/00Substation equipment, e.g. for use by subscribers
    • H04M1/72Mobile telephones; Cordless telephones, i.e. devices for establishing wireless links to base stations without route selection
    • H04M1/724User interfaces specially adapted for cordless or mobile telephones
    • H04M1/72448User interfaces specially adapted for cordless or mobile telephones with means for adapting the functionality of the device according to specific conditions
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M1/00Substation equipment, e.g. for use by subscribers
    • H04M1/72Mobile telephones; Cordless telephones, i.e. devices for establishing wireless links to base stations without route selection
    • H04M1/724User interfaces specially adapted for cordless or mobile telephones
    • H04M1/72469User interfaces specially adapted for cordless or mobile telephones for operating the device by selecting functions from two or more displayed items, e.g. menus or icons
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M2250/00Details of telephonic subscriber devices
    • H04M2250/22Details of telephonic subscriber devices including a touch pad, a touch sensor or a touch detector

Landscapes

  • Engineering & Computer Science (AREA)
  • Human Computer Interaction (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Theoretical Computer Science (AREA)
  • Software Systems (AREA)
  • General Physics & Mathematics (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Business, Economics & Management (AREA)
  • Business, Economics & Management (AREA)
  • Multimedia (AREA)
  • User Interface Of Digital Computer (AREA)

Abstract

The application discloses a method, a device, equipment and a storage medium for message reminding, and belongs to the technical field of internet. The method comprises the following steps: receiving a notification message; determining a first special effect animation corresponding to the notification message; and displaying the first special effect animation on the upper layer of the current display interface. According to the method and the device, the special effect animation corresponding to the notification message is set, after the notification message is received, the special effect animation corresponding to the notification message is displayed in the current display page of the terminal, so that a reminding mode can be additionally provided, a user is reminded of reading the message through the special effect animation, the reminding effect is more obvious, and the reminding effect on the notification message can be enhanced.

Description

Method, device, equipment and storage medium for message reminding
Technical Field
The present application relates to the field of internet technologies, and in particular, to a method, an apparatus, a device, and a storage medium for performing message reminding.
Background
With the development of mobile networks, mobile phones are necessities in life of people, and people can receive and send various information through the mobile phones, so that the contact among people is more convenient.
At present, when a mobile phone receives a message, the mobile phone displays the received message in a status bar of a mobile phone system to remind people to read the received message.
In the process of implementing the present application, the inventor finds that the prior art has at least the following problems:
due to the fact that the display area of the status bar is small, the reminding method is used for reminding the user to read the message, the reminding effect is poor, and the reminding effect is often ignored by the user.
Disclosure of Invention
The embodiment of the application provides a method, a device, equipment and a storage medium for message reminding, which can solve the problem that the reminding effect of a reminding mode of displaying a message in a status bar on a notification message is poor. The technical scheme is as follows:
in one aspect, a method for performing message reminding is provided, where the method includes:
receiving a notification message;
determining a first special effect animation corresponding to the notification message;
and displaying the first special effect animation on the upper layer of the current display interface.
Optionally, the determining the first special-effect animation corresponding to the notification message includes:
determining a first application program to which the notification message belongs;
and determining a first special effect animation corresponding to the first application program to which the notification message belongs based on a pre-stored corresponding relation between the application program and the special effect animation.
Optionally, the method further includes:
receiving a special effect animation setting instruction corresponding to a second application program;
displaying a special effect animation selection interface, wherein the special effect animation selection interface comprises a plurality of special effect animation options;
and when a selection instruction corresponding to an option of a second special effect animation is received, adding the second application program and the second special effect animation into the corresponding relation correspondingly.
Optionally, after the first special effect animation is displayed on the upper layer of the current display interface, the method further includes:
after the first special-effect animation is played for a preset number of times, ending displaying the first special-effect animation; or when a reading instruction of the notification message is received, ending displaying the first special-effect animation; or when a preset touch operation signal on the screen is detected, ending displaying the first special-effect animation.
Optionally, the first special effect animation includes a plurality of image frames arranged according to a preset sequence, and the displaying the first special effect animation on the upper layer of the current display interface includes:
and when a preset period is reached, acquiring an image frame according to the preset sequence, and displaying the acquired image frame on the upper layer of the current display interface through the suspension window.
Optionally, the first special effect animation includes a plurality of moving bodies moving along the edge of the screen.
In another aspect, an apparatus for performing message reminding is provided, the apparatus comprising:
a receiving module configured to receive a notification message;
a determination module configured to determine a first special effect animation corresponding to the notification message;
and the display module is configured to display the first special effect animation on the upper layer of the current display interface.
Optionally, the determining module is configured to:
determining a first application program to which the notification message belongs;
and determining a first special effect animation corresponding to the first application program to which the notification message belongs based on a pre-stored corresponding relation between the application program and the special effect animation.
Optionally, the apparatus further comprises a setting module configured to:
receiving a special effect animation setting instruction corresponding to a second application program;
displaying a special effect animation selection interface, wherein the special effect animation selection interface comprises a plurality of special effect animation options;
and when a selection instruction corresponding to an option of a second special effect animation is received, adding the second application program and the second special effect animation into the corresponding relation correspondingly.
Optionally, the apparatus further comprises an ending apparatus configured to:
after the first special-effect animation is played for a preset number of times, ending displaying the first special-effect animation; alternatively, the first and second electrodes may be,
when a reading instruction of the notification message is received, ending displaying the first special-effect animation; alternatively, the first and second electrodes may be,
and when a preset touch operation signal on the screen is detected, ending displaying the first special-effect animation.
Optionally, the first special effect animation includes a plurality of image frames arranged in a preset order, and the display device is configured to:
and when a preset period is reached, acquiring an image frame according to the preset sequence, and displaying the acquired image frame on the upper layer of the current display interface through the suspension window.
Optionally, the first special effect animation includes a plurality of moving bodies moving along the edge of the screen.
In yet another aspect, a computer device is provided, which includes a processor and a memory, where at least one instruction is stored in the memory, and the instruction is loaded and executed by the processor to implement the operations performed by the method for performing message alert as described above.
In yet another aspect, a computer-readable storage medium is provided, in which at least one instruction is stored, and the instruction is loaded and executed by a processor to implement the operations performed by the method for performing message alert as described above.
The technical scheme provided by the embodiment of the application has the following beneficial effects:
by setting the special effect animation corresponding to the notification message, after the notification message is received, the special effect animation corresponding to the notification message is displayed in the current display page of the terminal, so that after the notification message is received, the embodiment can additionally provide a reminding mode.
Drawings
In order to more clearly illustrate the technical solutions in the embodiments of the present application, the drawings needed to be used in the description of the embodiments are briefly introduced below, and it is obvious that the drawings in the following description are only some embodiments of the present application, and it is obvious for those skilled in the art to obtain other drawings based on these drawings without creative efforts.
Fig. 1 is a flowchart of a method for performing message reminding according to an embodiment of the present application;
FIG. 2 is an interface display diagram of a method for message reminding according to an embodiment of the present disclosure;
FIG. 3 is an interface display diagram of a method for message reminding according to an embodiment of the present application;
fig. 4 is an effect display diagram of a method for performing message reminding according to an embodiment of the present application;
fig. 5 is a schematic structural diagram of an apparatus for performing message reminding according to an embodiment of the present application;
fig. 6 is a schematic structural diagram of a terminal provided in an embodiment of the present application.
Detailed Description
To make the objects, technical solutions and advantages of the present application more clear, embodiments of the present application will be described in further detail below with reference to the accompanying drawings.
The terminal can be completed by the terminal, the terminal has a communication function and can be connected to the Internet, and the terminal can be a mobile phone, a tablet computer and other devices using an android operating system. A desktop application is running in the terminal. The desktop application is used for desktop display of the terminal, and other applications installed on the terminal can be displayed in a program interface of the desktop application in the form of images or characters. Generally, a system of a terminal is provided with a desktop application program, the terminal runs the desktop application program all the time in the use process, the desktop application program can display icons of all application programs installed in the terminal in a display interface of the terminal (namely, a desktop displayed by the terminal), a user can click the icons of the application programs in the display interface of the terminal to enter the corresponding application programs, and the user quits from other application programs or can return to the desktop of the terminal after operating other application programs to be background running. After receiving the notification message of a certain application program, the terminal displays the notification message in a status bar of a terminal system. For example, a communication application is running in the terminal, and when the communication application receives a message, the desktop application may display the received message in a status bar of the terminal system to remind the user to view the received message. The method for reminding the message can be applied to desktop application programs, and after the notification message of a certain application program is received, a prompt special effect can be displayed on a display interface of a terminal so as to effectively remind a user terminal of receiving the notification message.
Fig. 1 is a flowchart of a method for performing message reminding according to an embodiment of the present application. Referring to fig. 1, the embodiment includes:
step 101, receiving a notification message.
In implementation, the terminal may be in network connection with other terminals or servers, and an application installed in the terminal may receive a message from the terminal or the server corresponding to the application through the network. For example, a communication application is installed in the terminal, and the communication application is operated to receive a notification message that a server corresponding to the communication application can send to the communication application.
Step 102, determining a first special effect animation corresponding to the notification message.
The terminal may store a plurality of special effect animations, and after receiving the notification message, the terminal triggers one of the special effect animations, where the triggered special effect animation is a first special effect animation.
In implementation, the desktop application program calls a notification interface in the terminal system, after the terminal receives the notification message, the notification interface feeds back a notification identifier of the notification message received by the terminal, and the desktop application program can determine the first special-effect animation to be displayed on the display interface according to the notification identifier fed back by the notification interface.
Optionally, different special-effect animations may be triggered according to different application programs to which the notification message belongs. The corresponding operation may be as follows: determining a first application program to which the notification message belongs; and determining a first special effect animation corresponding to the first application program to which the notification message belongs based on the pre-stored corresponding relation between the application program and the special effect animation.
In implementation, a desktop application stores a plurality of special effect animations, and the desktop application also stores the corresponding relationship between different applications and the special effect animations in advance. After the terminal receives the notification message, the notification interface also feeds back a type identifier of an application program to which the notification message belongs, and the desktop application program can determine the special effect animation corresponding to the application program to which the notification message belongs as the first special effect animation according to the type identifier fed back by the notification interface and the pre-stored corresponding relationship between the application program and the special effect animation.
Optionally, the user may set other special effect animations for the application program according to the own requirements, and the corresponding processing may be as follows: receiving a special effect animation setting instruction corresponding to a second application program; displaying a special effect animation selection interface, wherein the special effect animation selection interface comprises a plurality of special effect animation options; and when a selection instruction corresponding to the option of the second special effect animation is received, adding the second application program and the second special effect animation into the corresponding relation correspondingly.
The second application program is an application program which is required to be changed by a user and corresponds to the special effect animation, and the second special effect animation is the special effect animation which is obtained after the user changes the special effect animation corresponding to the second application program.
In implementation, a user can change the special effect animation corresponding to the application program installed in the terminal according to the requirement of the user. The method comprises the steps that modification options are set in desktop application programs, a user can enter a selection page of the application programs by clicking the modification options, the user can select the application programs needing to be modified from the selection page of the application programs, after the user selects the application programs, special effect animation setting instructions corresponding to the application programs can be triggered, and after the setting instructions are triggered, a special effect animation selection interface can be entered. As shown in fig. 2, in the special effect animation selection interface, there are multiple display windows, each of which displays a different special effect animation, and a user may click a window in the special effect animation selection interface to set the special effect animation displayed in the window as a second special effect animation corresponding to the selected application program.
In addition, a switch option is further set in the selection page of the application program, as shown in fig. 3, after the user sets the switch option to on, and after the terminal receives the notification message corresponding to the application program, the special effect corresponding to the application program is displayed. And after the user sets the switch option to be off and the terminal receives the notification message corresponding to the application program, the special effect animation corresponding to the application program cannot be displayed.
And 103, displaying the first special effect animation on the upper layer of the current display interface.
The first special effect animation comprises a plurality of image frames which are arranged according to a preset sequence. The first special effect animation may be displayed in the following manner: and when a preset period is reached, acquiring an image frame according to a preset sequence, and displaying the acquired image frame on the upper layer of the current display interface through the suspension window.
In an implementation, the effect animation is composed of a plurality of image frames containing effect images. After the terminal receives the notification message, the desktop application program determines a first special-effect animation to be triggered according to the type identifier of the application program to which the notification message fed back by the notification interface belongs. The first special effect animation may include a plurality of image frames arranged in a preset order. For example, each image frame may be provided with a corresponding sequence number, and the sequence of the sequence numbers may be set as the sequence in which the image frames are arranged. When the first special effect animation is triggered, each image frame included in the first special effect animation can be displayed on a current display interface of the terminal according to a preset display period. When a preset display period is reached, one image frame can be obtained according to a preset sequence of the image frames included in the first special-effect animation, and the obtained image frame is displayed on a current display interface of the terminal through the floating window. When the image frames included in the first special-effect animation are all displayed on the current display interface of the terminal according to the preset sequence, the image frames can be displayed on the current display interface of the terminal again according to the preset sequence.
Optionally, the first special effect animation includes a plurality of moving bodies moving along the edge of the screen.
In implementation, the first special effect animation may have multiple special effect forms, and may include multiple moving bodies moving along the edge of the screen, where the moving bodies may have multiple forms, for example, the moving bodies may be fireworks, meteor and other types of objects, and the moving forms may also be multiple forms, for example, the moving bodies rotate around the edge of the screen, shake back and forth at the edge of the screen, and the display effect may be as shown in fig. 4. In addition, the blank area except the object in the first special-effect animation is in a transparent state, so that the user can not influence the normal watching of the display interface of the terminal. The first special-effect animation is not provided with any corresponding operation, and the normal operation of a user on a terminal screen cannot be influenced.
In addition, when step 103 is executed, the display of the first special effect animation on the upper layer of the display interface may be ended in a preset ending manner, where the ending manner may be as follows:
the first method is as follows: and after the first special-effect animation is played for the preset times, ending displaying the first special-effect animation.
In implementation, the playing frequency of the first special-effect animation may be limited, and by setting a preset frequency, when the playing frequency of the first special-effect animation reaches the preset frequency, the playing of the first special-effect animation may be ended and the first special-effect animation may be displayed on the current display interface of the terminal.
The second method comprises the following steps: and when the reading instruction of the notification message is received, ending the display of the first special effect animation.
In implementation, the desktop application program may obtain a reading state of the notification message, trigger a corresponding reading instruction after the notification message is read, and obtain the reading instruction, determine that the notification message has been read, and after the desktop application program obtains the reading instruction of the notification message, may end the playing of the first special-effect animation on the current display interface of the terminal to display.
The third method comprises the following steps: and when a preset touch operation signal on the screen is detected, ending displaying the first special-effect animation.
In implementation, the first special-effect animation playing can be ended by setting a touch rule to be displayed on the current display interface of the terminal. Different touch operations may be preset on the screen, such as sliding up the screen, drawing a fixed symbol in the screen, and so on. When the first special-effect animation is displayed on the display interface, a user can perform preset touch operation on a screen, after the terminal detects the preset touch operation, a touch operation signal is triggered, and the desktop application program can finish playing the first special-effect animation on the current display interface of the terminal according to the triggered touch operation signal to display.
It should be noted that the above three ending manners may exist simultaneously, and when one of the ending manners is triggered, the first special-effect animation playing may be ended to be displayed on the current display interface of the terminal.
According to the method and the device for reminding the notification message, the special effect animation corresponding to the notification message is set, after the notification message is received, the special effect animation corresponding to the notification message is displayed in the current display page of the terminal, and therefore after the notification message is received, the embodiment can additionally provide a reminding mode, and the user is reminded to read the message through the special effect animation, so that the reminding effect is more obvious, and the reminding effect on the notification message can be enhanced.
All the above optional technical solutions may be combined arbitrarily to form the optional embodiments of the present disclosure, and are not described herein again.
Fig. 5 is a schematic structural diagram of a device for performing message reminding according to an embodiment of the present application, where the device may be a terminal in the foregoing embodiment. Referring to fig. 3, the apparatus includes:
a receiving module 510 configured to receive a notification message;
a determining module 520 configured to determine a first special effect animation corresponding to the notification message;
a display module 530 configured to display the first special effect animation on an upper layer of a current display interface.
Optionally, the determining module 520 is configured to:
determining a first application program to which the notification message belongs;
and determining a first special effect animation corresponding to the first application program to which the notification message belongs based on a pre-stored corresponding relation between the application program and the special effect animation.
Optionally, the apparatus further comprises a setting module 540 configured to:
receiving a special effect animation setting instruction corresponding to a second application program;
displaying a special effect animation selection interface, wherein the special effect animation selection interface comprises a plurality of special effect animation options;
and when a selection instruction corresponding to an option of a second special effect animation is received, adding the second application program and the second special effect animation into the corresponding relation correspondingly.
Optionally, the apparatus further comprises an ending apparatus 550 configured to:
after the first special-effect animation is played for a preset number of times, ending displaying the first special-effect animation; alternatively, the first and second electrodes may be,
when a reading instruction of the notification message is received, ending displaying the first special-effect animation; alternatively, the first and second electrodes may be,
and when a preset touch operation signal on the screen is detected, ending displaying the first special-effect animation.
Optionally, the first special effect animation includes a plurality of image frames arranged in a preset order, and the display device 530 is configured to:
and when a preset period is reached, acquiring an image frame according to the preset sequence, and displaying the acquired image frame on the upper layer of the current display interface through the suspension window.
Optionally, the first special effect animation includes a plurality of moving bodies moving along the edge of the screen.
It should be noted that: in the device for performing message reminding according to the above embodiment, when performing message reminding, only the division of the above functional modules is taken as an example, and in practical applications, the function distribution may be completed by different functional modules as needed, that is, the internal structure of the device is divided into different functional modules, so as to complete all or part of the functions described above. In addition, the apparatus for performing message reminding and the method for performing message reminding provided by the above embodiments belong to the same concept, and specific implementation processes thereof are detailed in the method embodiments and are not described herein again.
Fig. 6 shows a block diagram of a terminal 600 according to an exemplary embodiment of the present application. The terminal 600 may be: a smart phone, a tablet computer, an MP3 player (Moving Picture Experts Group Audio Layer III, motion video Experts compression standard Audio Layer 3), an MP4 player (Moving Picture Experts Group Audio Layer iv, motion video Experts compression standard Audio Layer 4), a notebook computer, or a desktop computer. The terminal 600 may also be referred to by other names such as user equipment, portable terminal, laptop terminal, desktop terminal, etc.
In general, the terminal 600 includes: a processor 601 and a memory 602.
The processor 601 may include one or more processing cores, such as a 4-core processor, an 8-core processor, and so on. The processor 601 may be implemented in at least one hardware form of a DSP (Digital Signal Processing), an FPGA (Field-Programmable Gate Array), and a PLA (Programmable Logic Array). The processor 601 may also include a main processor and a coprocessor, where the main processor is a processor for processing data in an awake state, and is also called a Central Processing Unit (CPU); a coprocessor is a low power processor for processing data in a standby state. In some embodiments, the processor 601 may be integrated with a GPU (Graphics Processing Unit), which is responsible for rendering and drawing the content required to be displayed on the display screen. In some embodiments, processor 601 may also include an AI (Artificial Intelligence) processor for processing computational operations related to machine learning.
The memory 602 may include one or more computer-readable storage media, which may be non-transitory. The memory 602 may also include high-speed random access memory, as well as non-volatile memory, such as one or more magnetic disk storage devices, flash memory storage devices. In some embodiments, a non-transitory computer readable storage medium in memory 602 is used to store at least one instruction for execution by processor 601 to implement the method of making a message alert provided by the method embodiments herein.
In some embodiments, the terminal 600 may further optionally include: a peripheral interface 603 and at least one peripheral. The processor 601, memory 602, and peripheral interface 603 may be connected by buses or signal lines. Various peripheral devices may be connected to the peripheral interface 603 via a bus, signal line, or circuit board. Specifically, the peripheral device includes: at least one of a radio frequency circuit 604, a touch screen display 605, a camera 606, an audio circuit 607, a positioning component 608, and a power supply 609.
The peripheral interface 603 may be used to connect at least one peripheral related to I/O (Input/Output) to the processor 601 and the memory 602. In some embodiments, the processor 601, memory 602, and peripheral interface 603 are integrated on the same chip or circuit board; in some other embodiments, any one or two of the processor 601, the memory 602, and the peripheral interface 603 may be implemented on a separate chip or circuit board, which is not limited in this embodiment.
The Radio Frequency circuit 604 is used for receiving and transmitting RF (Radio Frequency) signals, also called electromagnetic signals. The radio frequency circuitry 604 communicates with communication networks and other communication devices via electromagnetic signals. The rf circuit 604 converts an electrical signal into an electromagnetic signal to transmit, or converts a received electromagnetic signal into an electrical signal. Optionally, the radio frequency circuit 604 comprises: an antenna system, an RF transceiver, one or more amplifiers, a tuner, an oscillator, a digital signal processor, a codec chipset, a subscriber identity module card, and so forth. The radio frequency circuitry 604 may communicate with other terminals via at least one wireless communication protocol. The wireless communication protocols include, but are not limited to: metropolitan area networks, various generation mobile communication networks (2G, 3G, 4G, and 5G), Wireless local area networks, and/or WiFi (Wireless Fidelity) networks. In some embodiments, the rf circuit 604 may further include NFC (Near Field Communication) related circuits, which are not limited in this application.
The display 605 is used to display a UI (User Interface). The UI may include graphics, text, icons, video, and any combination thereof. When the display screen 605 is a touch display screen, the display screen 605 also has the ability to capture touch signals on or over the surface of the display screen 605. The touch signal may be input to the processor 601 as a control signal for processing. At this point, the display 605 may also be used to provide virtual buttons and/or a virtual keyboard, also referred to as soft buttons and/or a soft keyboard. In some embodiments, the display 605 may be one, providing the front panel of the terminal 600; in other embodiments, the display 605 may be at least two, respectively disposed on different surfaces of the terminal 600 or in a folded design; in still other embodiments, the display 605 may be a flexible display disposed on a curved surface or on a folded surface of the terminal 600. Even more, the display 605 may be arranged in a non-rectangular irregular pattern, i.e., a shaped screen. The Display 605 may be made of LCD (liquid crystal Display), OLED (Organic Light-Emitting Diode), and the like.
The camera assembly 606 is used to capture images or video. Optionally, camera assembly 606 includes a front camera and a rear camera. Generally, a front camera is disposed at a front panel of the terminal, and a rear camera is disposed at a rear surface of the terminal. In some embodiments, the number of the rear cameras is at least two, and each rear camera is any one of a main camera, a depth-of-field camera, a wide-angle camera and a telephoto camera, so that the main camera and the depth-of-field camera are fused to realize a background blurring function, and the main camera and the wide-angle camera are fused to realize panoramic shooting and VR (Virtual Reality) shooting functions or other fusion shooting functions. In some embodiments, camera assembly 606 may also include a flash. The flash lamp can be a monochrome temperature flash lamp or a bicolor temperature flash lamp. The double-color-temperature flash lamp is a combination of a warm-light flash lamp and a cold-light flash lamp, and can be used for light compensation at different color temperatures.
Audio circuitry 607 may include a microphone and a speaker. The microphone is used for collecting sound waves of a user and the environment, converting the sound waves into electric signals, and inputting the electric signals to the processor 601 for processing or inputting the electric signals to the radio frequency circuit 604 to realize voice communication. For the purpose of stereo sound collection or noise reduction, a plurality of microphones may be provided at different portions of the terminal 600. The microphone may also be an array microphone or an omni-directional pick-up microphone. The speaker is used to convert electrical signals from the processor 601 or the radio frequency circuit 604 into sound waves. The loudspeaker can be a traditional film loudspeaker or a piezoelectric ceramic loudspeaker. When the speaker is a piezoelectric ceramic speaker, the speaker can be used for purposes such as converting an electric signal into a sound wave audible to a human being, or converting an electric signal into a sound wave inaudible to a human being to measure a distance. In some embodiments, audio circuitry 607 may also include a headphone jack.
The positioning component 608 is used to locate the current geographic location of the terminal 600 to implement navigation or LBS (location based Service). The positioning component 608 can be a positioning component based on the GPS (global positioning System) in the united states, the beidou System in china, the graves System in russia, or the galileo System in the european union.
Power supply 609 is used to provide power to the various components in terminal 600. The power supply 609 may be ac, dc, disposable or rechargeable. When the power supply 609 includes a rechargeable battery, the rechargeable battery may support wired or wireless charging. The rechargeable battery may also be used to support fast charge technology.
In some embodiments, the terminal 600 also includes one or more sensors 610. The one or more sensors 610 include, but are not limited to: acceleration sensor 611, gyro sensor 612, pressure sensor 613, fingerprint sensor 614, optical sensor 615, and proximity sensor 616.
The acceleration sensor 611 may detect the magnitude of acceleration in three coordinate axes of the coordinate system established with the terminal 600. For example, the acceleration sensor 611 may be used to detect components of the gravitational acceleration in three coordinate axes. The processor 601 may control the touch screen display 605 to display the user interface in a landscape view or a portrait view according to the gravitational acceleration signal collected by the acceleration sensor 611. The acceleration sensor 611 may also be used for acquisition of motion data of a game or a user.
The gyro sensor 612 may detect a body direction and a rotation angle of the terminal 600, and the gyro sensor 612 and the acceleration sensor 611 may cooperate to acquire a 3D motion of the user on the terminal 600. The processor 601 may implement the following functions according to the data collected by the gyro sensor 612: motion sensing (such as changing the UI according to a user's tilting operation), image stabilization at the time of photographing, game control, and inertial navigation.
The pressure sensor 613 may be disposed on a side frame of the terminal 600 and/or on a lower layer of the touch display screen 605. When the pressure sensor 613 is disposed on the side frame of the terminal 600, a user's holding signal of the terminal 600 can be detected, and the processor 601 performs left-right hand recognition or shortcut operation according to the holding signal collected by the pressure sensor 613. When the pressure sensor 613 is disposed at the lower layer of the touch display screen 605, the processor 601 controls the operability control on the UI interface according to the pressure operation of the user on the touch display screen 605. The operability control comprises at least one of a button control, a scroll bar control, an icon control and a menu control.
The fingerprint sensor 614 is used for collecting a fingerprint of a user, and the processor 601 identifies the identity of the user according to the fingerprint collected by the fingerprint sensor 614, or the fingerprint sensor 614 identifies the identity of the user according to the collected fingerprint. Upon identifying that the user's identity is a trusted identity, the processor 601 authorizes the user to perform relevant sensitive operations including unlocking the screen, viewing encrypted information, downloading software, paying, and changing settings, etc. The fingerprint sensor 614 may be disposed on the front, back, or side of the terminal 600. When a physical button or vendor Logo is provided on the terminal 600, the fingerprint sensor 614 may be integrated with the physical button or vendor Logo.
The optical sensor 615 is used to collect the ambient light intensity. In one embodiment, processor 601 may control the display brightness of touch display 605 based on the ambient light intensity collected by optical sensor 615. Specifically, when the ambient light intensity is high, the display brightness of the touch display screen 605 is increased; when the ambient light intensity is low, the display brightness of the touch display screen 605 is turned down. In another embodiment, the processor 601 may also dynamically adjust the shooting parameters of the camera assembly 606 according to the ambient light intensity collected by the optical sensor 615.
A proximity sensor 616, also known as a distance sensor, is typically disposed on the front panel of the terminal 600. The proximity sensor 616 is used to collect the distance between the user and the front surface of the terminal 600. In one embodiment, when the proximity sensor 616 detects that the distance between the user and the front surface of the terminal 600 gradually decreases, the processor 601 controls the touch display 605 to switch from the bright screen state to the dark screen state; when the proximity sensor 616 detects that the distance between the user and the front surface of the terminal 600 gradually becomes larger, the processor 601 controls the touch display 605 to switch from the breath screen state to the bright screen state.
Those skilled in the art will appreciate that the configuration shown in fig. 6 is not intended to be limiting of terminal 600 and may include more or fewer components than those shown, or some components may be combined, or a different arrangement of components may be used.
It will be understood by those skilled in the art that all or part of the steps for implementing the above embodiments may be implemented by hardware, or may be implemented by a program instructing relevant hardware, where the program may be stored in a computer-readable storage medium, and the above-mentioned storage medium may be a read-only memory, a magnetic disk or an optical disk, etc.
The above description is only exemplary of the present application and should not be taken as limiting the present application, as any modification, equivalent replacement, or improvement made within the spirit and principle of the present application should be included in the protection scope of the present application.

Claims (10)

1. A method for performing message reminding, the method comprising:
receiving a notification message;
determining a first special effect animation corresponding to the notification message;
and displaying the first special effect animation on the upper layer of the current display interface.
2. The method of claim 1, wherein determining the first special effect animation to which the notification message corresponds comprises:
determining a first application program to which the notification message belongs;
and determining a first special effect animation corresponding to the first application program to which the notification message belongs based on a pre-stored corresponding relation between the application program and the special effect animation.
3. The method of claim 2, further comprising:
receiving a special effect animation setting instruction corresponding to a second application program;
displaying a special effect animation selection interface, wherein the special effect animation selection interface comprises a plurality of special effect animation options;
and when a selection instruction corresponding to an option of a second special effect animation is received, adding the second application program and the second special effect animation into the corresponding relation correspondingly.
4. The method of claim 1, wherein after displaying the first special effect animation on the upper layer of the current display interface, the method further comprises:
after the first special-effect animation is played for a preset number of times, ending displaying the first special-effect animation; alternatively, the first and second electrodes may be,
when a reading instruction of the notification message is received, ending displaying the first special-effect animation; alternatively, the first and second electrodes may be,
and when a preset touch operation signal on the screen is detected, ending displaying the first special-effect animation.
5. The method of any of claims 1-4, wherein the first effect animation comprises a plurality of image frames arranged in a preset order, and wherein displaying the first effect animation on a top layer of a current display interface comprises:
and when a preset period is reached, acquiring an image frame according to the preset sequence, and displaying the acquired image frame on the upper layer of the current display interface through the suspension window.
6. The method of any of claims 1-4, wherein the first effect animation includes a plurality of moving objects moving along an edge of the screen.
7. An apparatus for performing message reminders, the apparatus comprising:
a receiving module configured to receive a notification message;
a determination module configured to determine a first special effect animation corresponding to the notification message;
and the display module is configured to display the first special effect animation on the upper layer of the current display interface.
8. The apparatus of claim 7, wherein the determination module is configured to:
determining a first application program to which the notification message belongs;
and determining a first special effect animation corresponding to the first application program to which the notification message belongs based on a pre-stored corresponding relation between the application program and the special effect animation.
9. A computer device comprising a processor and a memory, the memory having stored therein at least one instruction that is loaded and executed by the processor to perform operations performed by the method of making a message alert of any one of claims 1 to 6.
10. A computer-readable storage medium having stored therein at least one instruction which is loaded and executed by a processor to perform operations performed by a method of making a message alert as claimed in any one of claims 1 to 6.
CN201911005542.7A 2019-10-22 2019-10-22 Method, device, equipment and storage medium for message reminding Pending CN110769120A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201911005542.7A CN110769120A (en) 2019-10-22 2019-10-22 Method, device, equipment and storage medium for message reminding

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201911005542.7A CN110769120A (en) 2019-10-22 2019-10-22 Method, device, equipment and storage medium for message reminding

Publications (1)

Publication Number Publication Date
CN110769120A true CN110769120A (en) 2020-02-07

Family

ID=69331421

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201911005542.7A Pending CN110769120A (en) 2019-10-22 2019-10-22 Method, device, equipment and storage medium for message reminding

Country Status (1)

Country Link
CN (1) CN110769120A (en)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111884913A (en) * 2020-07-23 2020-11-03 广州酷狗计算机科技有限公司 Message prompting method, device, terminal and storage medium
CN112328459A (en) * 2020-12-16 2021-02-05 四川酷赛科技有限公司 Information dynamic reminding method, terminal equipment and storage medium
WO2023040670A1 (en) * 2021-09-18 2023-03-23 华为技术有限公司 Method for displaying dynamic effect on desktop, and electronic device

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP1746813A1 (en) * 2005-07-21 2007-01-24 Neomtel Co., Ltd. Method and apparatus for playing content on background image of mobile terminal
CN102541515A (en) * 2010-12-08 2012-07-04 腾讯科技(深圳)有限公司 Method and device for realizing special screen switching effect
CN106534526A (en) * 2016-11-07 2017-03-22 珠海市魅族科技有限公司 Prompting method and device for suspension notice
CN109074208A (en) * 2015-12-10 2018-12-21 阿佩拉公司 The push interface that floating animation for Interactive Dynamic sending out notice and other content is shown
CN110249354A (en) * 2017-03-09 2019-09-17 谷歌有限责任公司 Use the mobile notice curtain showed of the animation of notice instruction

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP1746813A1 (en) * 2005-07-21 2007-01-24 Neomtel Co., Ltd. Method and apparatus for playing content on background image of mobile terminal
CN102541515A (en) * 2010-12-08 2012-07-04 腾讯科技(深圳)有限公司 Method and device for realizing special screen switching effect
CN109074208A (en) * 2015-12-10 2018-12-21 阿佩拉公司 The push interface that floating animation for Interactive Dynamic sending out notice and other content is shown
CN106534526A (en) * 2016-11-07 2017-03-22 珠海市魅族科技有限公司 Prompting method and device for suspension notice
CN110249354A (en) * 2017-03-09 2019-09-17 谷歌有限责任公司 Use the mobile notice curtain showed of the animation of notice instruction

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111884913A (en) * 2020-07-23 2020-11-03 广州酷狗计算机科技有限公司 Message prompting method, device, terminal and storage medium
CN112328459A (en) * 2020-12-16 2021-02-05 四川酷赛科技有限公司 Information dynamic reminding method, terminal equipment and storage medium
WO2023040670A1 (en) * 2021-09-18 2023-03-23 华为技术有限公司 Method for displaying dynamic effect on desktop, and electronic device

Similar Documents

Publication Publication Date Title
CN110971930B (en) Live virtual image broadcasting method, device, terminal and storage medium
CN111372126B (en) Video playing method, device and storage medium
CN110308956B (en) Application interface display method and device and mobile terminal
CN108965922B (en) Video cover generation method and device and storage medium
CN109144346B (en) Song sharing method and device and storage medium
CN112965683A (en) Volume adjusting method and device, electronic equipment and medium
CN110288689B (en) Method and device for rendering electronic map
CN111031170A (en) Method, apparatus, electronic device and medium for selecting communication mode
CN108734662B (en) Method and device for displaying icons
CN110769120A (en) Method, device, equipment and storage medium for message reminding
CN108172176B (en) Page refreshing method and device for ink screen
CN111083526B (en) Video transition method and device, computer equipment and storage medium
CN109783176B (en) Page switching method and device
CN110839174A (en) Image processing method and device, computer equipment and storage medium
CN109089137B (en) Stuck detection method and device
CN111083554A (en) Method and device for displaying live gift
CN112770177B (en) Multimedia file generation method, multimedia file release method and device
CN110933454B (en) Method, device, equipment and storage medium for processing live broadcast budding gift
CN110868642B (en) Video playing method, device and storage medium
CN109033473B (en) Picture sharing method and device and computer readable storage medium
CN111464829B (en) Method, device and equipment for switching media data and storage medium
CN110996115B (en) Live video playing method, device, equipment, storage medium and program product
CN114594885A (en) Application icon management method, device and equipment and computer readable storage medium
CN109275015B (en) Method, device and storage medium for displaying virtual article
CN109189525B (en) Method, device and equipment for loading sub-page and computer readable storage 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

Application publication date: 20200207

RJ01 Rejection of invention patent application after publication