CN110162241A - A kind of message treatment method and terminal - Google Patents

A kind of message treatment method and terminal Download PDF

Info

Publication number
CN110162241A
CN110162241A CN201910440338.1A CN201910440338A CN110162241A CN 110162241 A CN110162241 A CN 110162241A CN 201910440338 A CN201910440338 A CN 201910440338A CN 110162241 A CN110162241 A CN 110162241A
Authority
CN
China
Prior art keywords
terminal
target application
target
unread
display area
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
CN201910440338.1A
Other languages
Chinese (zh)
Inventor
黄晓群
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Vivo Mobile Communication Co Ltd
Original Assignee
Vivo Mobile Communication Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Vivo Mobile Communication Co Ltd filed Critical Vivo Mobile Communication Co Ltd
Priority to CN201910440338.1A priority Critical patent/CN110162241A/en
Publication of CN110162241A publication Critical patent/CN110162241A/en
Priority to PCT/CN2020/085290 priority patent/WO2020238463A1/en
Pending legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0481Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance
    • G06F3/04817Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance using icons
    • GPHYSICS
    • G06COMPUTING; 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/46Multiprogramming arrangements
    • G06F9/54Interprogram communication
    • G06F9/546Message passing systems or structures, e.g. queues

Landscapes

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

Abstract

The present invention provides a kind of message treatment method and terminal, wherein the message treatment method includes: to receive the first operation in the case where showing unread message label on the icon of destination application;In response to first operation, the destination display area unread message of the destination application being shown on terminal desktop.Technical solution provided by the invention solves the problems, such as that existing terminal is excessively cumbersome for the processing of unread message, treatment effeciency is low.

Description

Message processing method and terminal
Technical Field
The present invention relates to the field of communications technologies, and in particular, to a message processing method and a terminal.
Background
With the development of internet technology, the types and functions of application programs are more and more abundant, and more application programs are installed on a terminal by a user. The terminal receives various messages every day, such as system messages of an application program, missed call reminding messages, instant messages applied in social chat and the like.
At present, most of unread messages on a terminal are formed by displaying a red small circle on a corresponding application program icon, numbers are marked in the small circle to serve as message prompts, and a user needs to click the application program icon to enter the application program and then can view the corresponding unread messages. When a plurality of application programs on the terminal have unread messages, the terminal needs to receive multiple operations and can check all the unread messages only by independently entering each application program, so that the terminal has excessively complicated processing on the unread messages and low processing efficiency.
Disclosure of Invention
The embodiment of the invention provides a message processing method and a terminal, aiming at solving the problems of the existing terminal that the processing of unread messages is too complicated and the processing efficiency is low.
In order to solve the technical problem, the invention is realized as follows:
in a first aspect, an embodiment of the present invention provides a message processing method, including:
receiving a first operation under the condition that an unread message mark is displayed on an icon of a target application program;
and responding to the first operation, and displaying the unread message of the target application program in a target display area on a terminal desktop.
In a second aspect, an embodiment of the present invention further provides a terminal, including:
the first receiving module is used for receiving a first operation under the condition that an unread message mark is displayed on an icon of a target application program;
and the display module is used for responding to the first operation and displaying the unread message of the target application program in a target display area on a terminal desktop.
In a third aspect, an embodiment of the present invention further provides a terminal, which includes a processor, a memory, and a computer program stored on the memory and executable on the processor, where the computer program, when executed by the processor, implements the steps of the message processing method according to the first aspect.
In a fourth aspect, the present invention further provides a computer-readable storage medium, on which a computer program is stored, where the computer program, when executed by a processor, implements the steps of the message processing method as described in the first aspect.
In the embodiment of the invention, under the condition that the terminal receives the first operation, the terminal responds to the first operation and can display the unread message of the target application program with the unread message mark on the terminal desktop in the suspension frame of the terminal desktop. Therefore, the terminal can display the unread messages of the target application program in the target display area on the terminal desktop only by responding to one operation; under the condition that a plurality of target application programs exist, the unread messages of all the target application programs can be displayed through one-time operation, the user does not need to execute multiple operations to open the corresponding target application programs one by one for viewing, the operation of viewing the unread messages by the user is greatly simplified, the processing efficiency of the terminal on the unread messages is improved, the operation flow of displaying the unread messages by the terminal is simplified, and better terminal use experience is brought to the user.
Drawings
In order to more clearly illustrate the technical solutions of the embodiments of the present invention, the drawings needed to be used in the description of the embodiments of the present invention will be briefly introduced below, and it is obvious that the drawings in the following description are only some embodiments of the present invention, and it is obvious for those skilled in the art that other drawings can be obtained according to these drawings without inventive exercise.
Fig. 1 is a flowchart of a message processing method according to an embodiment of the present invention;
fig. 2 is a schematic view of a scene of a display interface of a terminal to which the message processing method provided in fig. 1 is applied;
fig. 3 is a schematic view of another scene of a display interface of a terminal to which the message processing method provided in fig. 1 is applied;
fig. 4 is a schematic view of another scene of a display interface of a terminal to which the message processing method provided in fig. 1 is applied;
fig. 5 is a structural diagram of a terminal according to an embodiment of the present invention;
fig. 6 is a structural diagram of another terminal according to an embodiment of the present invention.
Detailed Description
The technical solutions in the embodiments of the present invention will be clearly and completely described below with reference to the drawings in the embodiments of the present invention, and it is obvious that the described embodiments are some, not all, embodiments of the present invention. All other embodiments, which can be derived by a person skilled in the art from the embodiments given herein without making any creative effort, shall fall within the protection scope of the present invention.
Referring to fig. 1, fig. 1 is a flowchart of a message processing method according to an embodiment of the present invention, and as shown in fig. 1, the message processing method includes the following steps:
step 101, receiving a first operation under the condition that an unread message mark is displayed on an icon of a target application program.
It can be understood that an icon of a target application program is displayed on the terminal desktop, and the target application program may refer to an application program of which an icon is displayed with an unread message mark, or may refer to a specific application program. The unread message indicia may be symbols, words, icons, etc. displayed on the icon of the application, and as shown in fig. 2, the unread message indicia may be a small red circle and number displayed on the upper right corner of the icon of the application.
The first operation may be a trigger operation acting on an icon of a target application program, such as long-time pressing of the icon of the target application program, or the first operation may also be a trigger operation acting on a desktop of the terminal, such as sliding operation of a preset track, or the first operation may also be a voice input operation or a trigger operation acting on a preset key of the terminal, and the like.
In the embodiment of the invention, under the condition that an unread message mark is displayed on an icon of a target application program on a terminal desktop, whether a first operation input by a user is received or not is detected.
And 102, responding to the first operation, and displaying the unread message of the target application program in a target display area on a terminal desktop.
In this step, under the condition that a first operation input by a user is received, the terminal responds to the first operation and displays the unread message of the target application program in a target display area on a desktop of the terminal. The target display area may refer to a blank area on the terminal desktop, for example, an area on the terminal desktop where no application icon is displayed; or in a preferred embodiment, the target display area is displayed on the terminal desktop in the form of a floating frame, that is, the floating frame and the terminal desktop and the application icon on the terminal desktop belong to different image layers, the floating frame may be overlaid on the application icon, and the position of the floating frame may be changed according to a user operation, for example, a user may drag the floating frame to change the display position on the terminal desktop, so as to drag the floating frame to an area of the terminal desktop where the application icon is not displayed.
In the embodiment of the invention, under the condition that the terminal receives the first operation, the terminal responds to the first operation and displays the unread message of the target application program in the target display area on the desktop of the terminal. Therefore, the terminal can display the unread message without opening the application program through receiving the operation of the user, so that the terminal can process the unread message more simply and quickly, the user operation is simplified, and the user can read the unread message more conveniently and quickly.
In an optional implementation manner of the embodiment of the present invention, the first operation is an operation that acts on an icon of a target application, and the step 102 may include:
and in the case that the number of the unread messages of the target application program is multiple, displaying the multiple unread messages in a list form in the floating frame.
In this embodiment, the target application may be a specific application, one of a plurality of applications that display unread messages, or all of the applications that display unread messages. And if the terminal receives the first operation, displaying all unread messages of the target application program in a target display area in a list form, as shown in fig. 3.
Alternatively, in the case where the number of unread messages of the target application is plural, the content of each unread message displayed in the target display area is scroll-displayed. Specifically, the scrolling content of the unread messages in the target display area may refer to sequentially scrolling a plurality of unread messages; for example, the target display area includes an unread message 1 displayed in a first row, an unread message 2 displayed in a second row, and an unread message 3 displayed in a third row, and the three unread messages may be scrolled and displayed among the first row, the second row, and the third row according to a preset frequency, for example, the first row displays the unread message 1, the second row displays the unread message 2, the third row displays the unread message 3, the first row displays the unread message 2, the second row displays the unread message 3, and the third row displays the unread message 1 within 10 seconds; and sequentially scrolling.
Alternatively, the scrolling of the content of the unread messages in the target display area may also refer to the scrolling of the content of each unread message, such as the scrolling of the content of the unread message 1 in the first row from left to right or from right to left. Therefore, the user can read the complete content of the unread message on the terminal desktop without opening the target application program for viewing, and the user operation is further simplified.
Referring to fig. 3, the first operation may be long-pressing an icon of the target application program, and in a case that the number of unread messages of the target application program is multiple, the terminal displays the multiple unread messages in a list in a floating frame on a desktop of the terminal in response to the first operation, so that a user can very intuitively know which unread messages of the target application program are; and the content of each unread message is displayed in a rolling manner, so that under the condition that the content of the unread messages is more, a user does not need to open a target application program for checking, the user can check the complete content of the unread messages on a terminal desktop, the user operation is further simplified, the processing flow of the terminal for the unread messages is simpler, and the processing efficiency is higher.
In another optional implementation manner of the embodiment of the present invention, the step 102 may include:
and if the number of the target applications is multiple, displaying the unread messages of the multiple target applications in the suspension frame according to the application classification.
In this embodiment, the target application may refer to all applications on the terminal desktop on which the unread message tags are displayed, in which case, in response to the first operation, the terminal is capable of displaying the unread messages of all applications on which the unread message tags are displayed in the target display area, for example, in a floating frame on the terminal desktop, and the unread messages of the plurality of target applications are displayed in a classified manner according to the applications.
Referring to fig. 4 specifically, unread message marks are displayed on icons of three applications on the terminal desktop, namely, target applications; and when the terminal receives the first operation, responding to the first operation, and respectively displaying the unread messages of the three application programs with the unread message marks in the suspension frame on the terminal desktop according to different application programs. Therefore, the unread messages belonging to the same application program are collectively displayed together, so that the unread messages can be conveniently viewed by a user.
Alternatively, the target application may be classified according to the function or role of the application, for example, the target application is classified into a shopping class, a social class, an entertainment class, and the like, for example, the application a and the application C are shopping class applications, the application B and the application D are social class applications, and when the unread message of the application a and the unread message of the application C are displayed together, the unread message of the application B and the unread message of the application D are displayed together. Therefore, the user can read the unread messages of one type of application programs in a centralized manner, and when the user needs to search the unread messages needing to be read from a plurality of unread messages, the unread messages displayed in a classified manner are more convenient for the user to search, so that more convenient and faster operation is provided for the user.
Optionally, in a case that the number of the target applications is multiple, the multiple target applications are displayed according to the use frequency arrangement of the applications, for example, according to the high-low order of the use frequency, the unread message of the target application with the highest use frequency is displayed before, or the unread message of one type of target application with the highest use frequency is displayed before, such as the unread messages of all social type applications. The higher the use frequency of the application program is, the more interesting the user is to the application program, and the arrangement and display enable the user to view more interesting unread messages earlier, so that the user can process the interesting unread messages in time, important information is prevented from being omitted by the user, and better terminal use experience is brought to the user.
In addition, in the case where the number of target applications is plural, the plural target applications may be displayed in the form of a pull-down menu. As shown in fig. 4, three pull-down forms of the target application are displayed in the floating frame, and a pull-down trigger button is displayed in each pull-down form of the target application; and when the terminal receives the trigger operation acted on the pull-down trigger button, displaying the unread message of the target application program corresponding to the pull-down trigger button in the suspension frame. As shown in fig. 4, the unread message of APP1 is displayed in the floating frame, and the unread messages of APP2 and APP3 are hidden in the corresponding drop-down form; when the user wants to view the unread messages of APP2 and APP3, this can be achieved by triggering the corresponding pull-down trigger buttons. In response to the first operation, the terminal may also directly display the unread messages of the previous target applications (e.g., APP1) in the floating frame, and hide the unread messages of the other target applications in the corresponding drop-down forms.
In this embodiment, when the terminal receives the first operation, in response to the first operation, the terminal can display all unread messages of the target application program, on which the unread message flag is displayed, on the terminal desktop in the floating frame of the terminal desktop. Therefore, the terminal can display all the unread messages in the target display area on the terminal desktop only by responding to one-time operation, so that the user can view all the unread messages at one time without executing multiple operations to open corresponding target application programs one by one for viewing, the operation of viewing the unread messages by the user is greatly simplified, the processing efficiency of the terminal on the unread messages is improved, the operation flow of displaying the unread messages by the terminal is simplified, and better terminal use experience is brought to the user.
It should be noted that, in the two embodiments, while the terminal displays the unread message of the target application in the floating frame on the terminal desktop in response to the first operation, the icon on the target application is no longer displayed with an unread message mark, and the icon of the target application is highlighted, as shown in fig. 3 and 4, the icon of the target application is highlighted, so that the user can clearly know which application on the terminal desktop corresponds to the unread message displayed in the floating frame, and a better terminal use experience is brought to the user.
In addition, under the condition that the terminal receives a first operation, the terminal responds to the first operation, icons of all application programs on the terminal desktop are displayed in a jumping mode at a preset frequency and/or deletion marks are displayed on the icons of all the application programs on the terminal desktop, and then the terminal can delete the corresponding application programs by receiving the deletion operation of a user.
In this embodiment of the present invention, the step 102 may further include:
acquiring the content of the unread message of the target application program; and in the case that preset content is included in the content, highlighting the preset content in the suspension frame.
The preset content can be preferential information, recharging reminding information, incoming call information of a contact person, @ information and the like. In this step, the terminal, in a case where the terminal receives the first operation, acquires the content of the unread message of the target application program in response to the first operation, detects whether the content of the unread message includes a preset content, and, in a case where the content includes the preset content, highlights the preset content in the floating frame, for example, may display the preset content in a font color different from other contents. Therefore, the user can acquire the preset content more intuitively and rapidly, important information is prevented from being omitted by the user, the user can process unread messages in time, and the user experience of the terminal is further improved.
In addition, in this embodiment of the present invention, the step 102 may further include:
receiving a decryption operation in the case that the target application is an encrypted application; and under the condition that the decryption operation accords with a preset decryption rule, responding to the first operation, and displaying the unread message of the target application program in a target display area on a terminal desktop.
It is understood that the application on the terminal may be an encrypted application, such as a social software application, an address book application, a short message application, and the like, and such an encrypted application needs to be opened by the user through a decryption operation, so as to protect privacy and security of the user.
In the embodiment of the invention, when the terminal receives a first operation of a user, such as a long-press operation acting on a target application program, if the target application program is an encryption application program, the terminal can display a password input interface on a display interface; the terminal receives a decryption operation input by a user, and if the decryption operation is how to preset a decryption rule, the terminal responds to the first operation, displays the unread message of the target application program in a target display area on a terminal desktop, and does not need to open the application program for checking, so that the user can read the unread message more conveniently and quickly, the user operation is simplified, and the terminal can process the unread message more simply and quickly.
It should be noted that, when the terminal receives a decryption operation input by a user, if it is detected that the decryption operation does not conform to a preset decryption rule, the terminal does not respond to the first operation, and does not display an unread message of the target application, and in this case, an unread message mark is still displayed on an icon of the target application. That is, the unread messages of the target application remain in an unread state. Therefore, for the encrypted application program on the terminal, even if the terminal receives the first operation, the terminal must respond to the first operation under the condition that the decryption operation meets the preset decryption rule, and the unread message of the encrypted application program is displayed in the target display area, so that the information security on the terminal is better protected.
In an embodiment of the present invention, after the step 102, the method may further include:
receiving a second operation acting on the target display area; responding to the second operation, and broadcasting the unread message in a voice mode; or, in response to the second operation, opening the target application.
It can be understood that, in the case that an unread message is displayed in the target display area on the terminal desktop, the terminal may open the target application program or voice-broadcast the unread message by receiving the second operation.
As shown in fig. 3 and 4, the unread message of the target application is displayed in the floating frame, and the "voice broadcast" button and the "enter APP" button are displayed at the same time; and when the terminal receives a second operation of the user acting on the voice broadcast button, if the terminal is in click operation, the terminal broadcasts the unread message of the target application program in a voice broadcast mode. It can be understood that when the content of the unread message is more, the unread message cannot be completely displayed in the suspension frame, and then the terminal can perform voice broadcast to play the complete content of the unread message, so that the user does not need to open a target application program to check the unread message, manual operation is further reduced, and in addition, the user can also process other matters while listening to the unread message. For example, the terminal is a dual-screen terminal, the terminal may display a floating frame and unread messages on one of the display screens, the user can play the unread messages by triggering the "voice broadcast" button, and other matters, such as website shopping, e-book reading, social chat, and the like, can be executed on the other display screen, so that the terminal is more humanized and intelligent in processing the unread messages.
Or when the terminal receives a second operation acted on the 'enter APP' button by the user, the terminal opens the corresponding target application program so that the user can read the complete content of the unread message through the application program conveniently; for example, when the unread message includes information such as a website link and a recharge reminder, the corresponding target application program is opened to facilitate the user to process the unread message.
Referring to fig. 5, fig. 5 is a structural diagram of a terminal according to an embodiment of the present invention, and as shown in fig. 5, the terminal 500 includes:
a first receiving module 501, configured to receive a first operation when an unread message flag is displayed on an icon of a target application;
a display module 502, configured to, in response to the first operation, display the unread message of the target application in a target display area on a desktop of the terminal.
Optionally, the target display area is displayed on the terminal desktop in the form of a suspension frame.
Optionally, the first operation is an operation acting on an icon of a target application, and the display module 502 is further configured to:
and in the case that the number of the unread messages of the target application program is multiple, displaying the multiple unread messages in a list form in the floating frame.
Optionally, the display module 502 is further configured to:
if the number of the target application programs is multiple, displaying the unread messages of the target application programs in the suspension frame according to the classification of the application programs; wherein a plurality of the target application programs are displayed in an arrangement according to the use frequency of the application programs.
Optionally, the display module 502 is further configured to:
acquiring the content of the unread message of the target application program;
and in the case that preset content is included in the content, highlighting the preset content in the suspension frame.
Optionally, the display module 502 is further configured to:
receiving a decryption operation in the case that the target application is an encrypted application;
and under the condition that the decryption operation accords with a preset decryption rule, responding to the first operation, and displaying the unread message of the target application program in a target display area on a terminal desktop.
Optionally, the terminal 500 further includes:
the second receiving module is used for receiving a second operation acting on the target display area;
the response module is used for responding to the second operation and broadcasting the unread message in a voice mode; or,
the response module is to: and responding to the second operation, and opening the target application program.
It should be noted that the terminal 500 can implement each process of the above-mentioned message processing method embodiment, and can achieve the same technical effect, and for avoiding repetition, details are not described here again.
In the embodiment of the present invention, in a case that the terminal 500 receives the first operation, in response to the first operation, the unread message of the target application program on which the unread message mark is displayed on the terminal desktop can be displayed in the floating frame of the terminal desktop. Thus, the terminal 500 can display the unread messages of the target application on the target display area on the terminal desktop only in response to one operation; under the condition that a plurality of target application programs exist, the unread messages of all the target application programs can be displayed through one-time operation, the user does not need to execute multiple operations to open the corresponding target application programs one by one for viewing, the operation of viewing the unread messages by the user is greatly simplified, the processing efficiency of the terminal 500 on the unread messages is improved, the operation flow of displaying the unread messages by the terminal 500 is simplified, and better use experience is brought to the user.
Referring to fig. 6, fig. 6 is a structural diagram of another terminal for implementing the embodiment of the present invention, and the terminal 600 can implement each process of the above-mentioned message processing method embodiment and can achieve the same technical effect. As shown in fig. 6, terminal 600 includes, but is not limited to: a radio frequency unit 601, a network module 602, an audio output unit 603, an input unit 604, a sensor 605, a display unit 606, a user input unit 607, an interface unit 608, a memory 609, a processor 610, and a power supply 611. Those skilled in the art will appreciate that the terminal configuration shown in fig. 6 is not intended to be limiting, and that the terminal may include more or fewer components than shown, or some components may be combined, or a different arrangement of components. In the embodiment of the present invention, the terminal includes, but is not limited to, a mobile phone, a tablet computer, a notebook computer, a palm computer, a vehicle-mounted terminal, a wearable device, a pedometer, and the like.
Wherein, the processor 610 is configured to:
receiving a first operation under the condition that an unread message mark is displayed on an icon of a target application program;
and responding to the first operation, and displaying the unread message of the target application program in a target display area on a terminal desktop.
And the target display area is displayed on the terminal desktop in a form of a suspension frame.
Wherein the first operation is an operation acting on an icon of the target application, and the processor 610 is further configured to:
and in the case that the number of the unread messages of the target application program is multiple, displaying the multiple unread messages in a list form in the floating frame.
Wherein, the processor 610 is further configured to:
if the number of the target application programs is multiple, displaying the unread messages of the target application programs in the suspension frame according to the classification of the application programs; wherein a plurality of the target application programs are displayed in an arrangement according to the use frequency of the application programs.
Wherein, the processor 610 is further configured to:
acquiring the content of the unread message of the target application program;
and in the case that preset content is included in the content, highlighting the preset content in the suspension frame.
Wherein, the processor 610 is further configured to:
receiving a decryption operation in the case that the target application is an encrypted application;
and under the condition that the decryption operation accords with a preset decryption rule, responding to the first operation, and displaying the unread message of the target application program in a target display area on a terminal desktop.
Wherein, the processor 610 is further configured to:
receiving a second operation acting on the target display area;
responding to the second operation, and broadcasting the unread message in a voice mode; or,
and responding to the second operation, and opening the target application program.
In the embodiment of the present invention, in a case that the terminal 600 receives the first operation, in response to the first operation, the unread message of the target application program on which the unread message mark is displayed on the terminal desktop can be displayed in the floating frame of the terminal desktop. Thus, the terminal 600 can display the unread messages of the target application on the target display area on the terminal desktop only by responding to one operation; under the condition that a plurality of target application programs exist, the unread messages of all the target application programs can be displayed through one-time operation, the user does not need to execute multiple operations to open the corresponding target application programs one by one for viewing, the operation of viewing the unread messages by the user is greatly simplified, the processing efficiency of the terminal 600 on the unread messages is improved, the operation flow of displaying the unread messages by the terminal 600 is simplified, and better use experience is brought to the user.
It should be understood that, in the embodiment of the present invention, the radio frequency unit 601 may be used for receiving and sending signals during a message sending and receiving process or a call process, and specifically, receives downlink data from a base station and then processes the received downlink data to the processor 610; in addition, the uplink data is transmitted to the base station. In general, radio frequency unit 601 includes, but is not limited to, an antenna, at least one amplifier, a transceiver, a coupler, a low noise amplifier, a duplexer, and the like. Further, the radio frequency unit 601 may also communicate with a network and other devices through a wireless communication system.
The terminal 600 provides the user with wireless broadband internet access, such as helping the user send and receive e-mails, browse web pages, and access streaming media, etc., through the network module 602.
The audio output unit 603 may convert audio data received by the radio frequency unit 601 or the network module 602 or stored in the memory 609 into an audio signal and output as sound. Also, the audio output unit 603 can also provide audio output related to a specific function performed by the terminal 600 (e.g., a call signal reception sound, a message reception sound, etc.). The audio output unit 603 includes a speaker, a buzzer, a receiver, and the like.
The input unit 604 is used to receive audio or video signals. The input Unit 604 may include a Graphics Processing Unit (GPU) 6041 and a microphone 6042, and the Graphics processor 6041 processes image data of a still image or video obtained by an image capturing apparatus (such as a camera) in a video capture mode or an image capture mode. The processed image frames may be displayed on the display unit 606. The image frames processed by the graphic processor 6041 may be stored in the memory 609 (or other computer-readable storage medium) or transmitted via the radio frequency unit 601 or the network module 602. The microphone 6042 can receive sound, and can process such sound into audio data. The processed audio data may be converted into a format output transmittable to a mobile communication base station via the radio frequency unit 601 in case of the phone call mode.
The terminal 600 also includes at least one sensor 605, such as a light sensor, motion sensor, and other sensors. Specifically, the light sensor includes an ambient light sensor that can adjust the brightness of the display panel 6061 according to the brightness of ambient light, and a proximity sensor that can turn off the display panel 6061 and/or the backlight when the terminal 600 is moved to the ear. As one of the motion sensors, the accelerometer sensor can detect the magnitude of acceleration in each direction (generally three axes), detect the magnitude and direction of gravity when stationary, and can be used to identify the terminal posture (such as horizontal and vertical screen switching, related games, magnetometer posture calibration), vibration identification related functions (such as pedometer, tapping), and the like; the sensors 605 may also include fingerprint sensors, pressure sensors, iris sensors, molecular sensors, gyroscopes, barometers, hygrometers, thermometers, infrared sensors, etc., which are not described in detail herein.
The display unit 606 is used to display information input by the user or information provided to the user. The Display unit 606 may include a Display panel 6061, and the Display panel 6061 may be configured by a Liquid Crystal Display (LCD), an Organic Light-Emitting Diode (OLED), or the like.
The user input unit 607 may be used to receive input numeric or character information and generate key signal inputs related to user settings and function control of the terminal 600. Specifically, the user input unit 607 includes a touch panel 6071 and other input devices 6072. Touch panel 6071, also referred to as a touch screen, may collect touch operations by a user on or near it (e.g., operations by a user on or near touch panel 6071 using a finger, stylus, or any suitable object or accessory). The touch panel 6071 may include two parts of a touch detection device and a touch controller. The touch detection device detects the touch direction of a user, detects a signal brought by touch operation and transmits the signal to the touch controller; the touch controller receives touch information from the touch sensing device, converts the touch information into touch point coordinates, sends the touch point coordinates to the processor 610, receives a command from the processor 610, and executes the command. In addition, the touch panel 6071 can be implemented by various types such as a resistive type, a capacitive type, an infrared ray, and a surface acoustic wave. The user input unit 607 may include other input devices 6072 in addition to the touch panel 6071. Specifically, the other input devices 6072 may include, but are not limited to, a physical keyboard, function keys (such as volume control keys, switch keys, etc.), a track ball, a mouse, and a joystick, which are not described herein again.
Further, the touch panel 6071 can be overlaid on the display panel 6061, and when the touch panel 6071 detects a touch operation on or near the touch panel 6071, the touch operation is transmitted to the processor 610 to determine the type of the touch event, and then the processor 610 provides a corresponding visual output on the display panel 6061 according to the type of the touch event. Although in fig. 6, the touch panel 6071 and the display panel 6061 are two independent components to realize the input and output functions of the terminal 600, in some embodiments, the touch panel 6071 and the display panel 6061 may be integrated to realize the input and output functions of the terminal 600, and are not limited herein.
The interface unit 608 is an interface for connecting an external device to the terminal 600. For example, the external device may include a wired or wireless headset port, an external power supply (or battery charger) port, a wired or wireless data port, a memory card port, a port for connecting a device having an identification module, an audio input/output (I/O) port, a video I/O port, an earphone port, and the like. The interface unit 608 may be used to receive input (e.g., data information, power, etc.) from an external device and transmit the received input to one or more elements within the terminal 600 or may be used to transmit data between the terminal 600 and an external device.
The memory 609 may be used to store software programs as well as various data. The memory 609 may mainly include a program storage area and a data storage area, wherein the program storage area may store an operating system, an application program required by at least one function (such as a sound playing function, an image playing function, etc.), and the like; the storage data area may store data (such as audio data, a phonebook, etc.) created according to the use of the cellular phone, and the like. Further, the memory 609 may include high speed random access memory, and may also include non-volatile memory, such as at least one magnetic disk storage device, flash memory device, or other volatile solid state storage device.
The processor 610 is a control center of the terminal 600, connects various parts of the entire terminal 600 using various interfaces and lines, and performs various functions of the terminal 600 and processes data by operating or executing software programs and/or modules stored in the memory 609 and calling data stored in the memory 609, thereby performing overall monitoring of the terminal 600. Processor 610 may include one or more processing units; preferably, the processor 610 may integrate an application processor, which mainly handles operating systems, user interfaces, application programs, etc., and a modem processor, which mainly handles wireless communications. It will be appreciated that the modem processor described above may not be integrated into the processor 610.
The terminal 600 may further include a power supply 611 (e.g., a battery) for supplying power to the various components, and preferably, the power supply 611 is logically connected to the processor 610 via a power management system, so that functions of managing charging, discharging, and power consumption are performed via the power management system.
In addition, the terminal 600 includes some functional modules that are not shown, and are not described in detail herein.
Optionally, an embodiment of the present invention further provides a terminal, including a processor, a memory, and a computer program stored in the memory and capable of running on the processor, where the computer program, when executed by the processor, implements each process of the foregoing message processing method embodiment, and can achieve the same technical effect, and details are not repeated here to avoid repetition.
The embodiment of the present invention further provides a computer-readable storage medium, where a computer program is stored on the computer-readable storage medium, and when the computer program is executed by a processor, the computer program implements each process of the above-mentioned message processing method embodiment, and can achieve the same technical effect, and in order to avoid repetition, details are not repeated here. The computer-readable storage medium may be a Read-Only Memory (ROM), a Random Access Memory (RAM), a magnetic disk or an optical disk.
It should be noted that, in this document, the terms "comprises," "comprising," or any other variation thereof, are intended to cover a non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements does not include only those elements but may include other elements not expressly listed or inherent to such process, method, article, or apparatus. Without further limitation, an element defined by the phrase "comprising an … …" does not exclude the presence of other like elements in a process, method, article, or apparatus that comprises the element.
Through the above description of the embodiments, those skilled in the art will clearly understand that the method of the above embodiments can be implemented by software plus a necessary general hardware platform, and certainly can also be implemented by hardware, but in many cases, the former is a better implementation manner. Based on such understanding, the technical solutions of the present invention may be embodied in the form of a software product, which is stored in a storage medium (such as ROM/RAM, magnetic disk, optical disk) and includes instructions for enabling a terminal (such as a mobile phone, a computer, a server, an air conditioner, or a network device) to execute the method according to the embodiments of the present invention.
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 claims.

Claims (13)

1. A message processing method, comprising:
receiving a first operation under the condition that an unread message mark is displayed on an icon of a target application program;
and responding to the first operation, and displaying the unread message of the target application program in a target display area on a terminal desktop.
2. The method of claim 1, wherein the target display area is displayed on the terminal desktop in the form of a floating frame.
3. The method according to claim 2, wherein the first operation is an operation acting on an icon of a target application, and the step of displaying the unread message of the target application in a target display area on a desktop of the terminal comprises:
and in the case that the number of the unread messages of the target application program is multiple, displaying the multiple unread messages in a list form in the floating frame.
4. The method of claim 2, wherein the step of displaying the unread messages of the target application in a target display area on a desktop of the terminal comprises:
if the number of the target application programs is multiple, displaying the unread messages of the target application programs in the suspension frame according to the classification of the application programs; wherein a plurality of the target application programs are displayed in an arrangement according to the use frequency of the application programs.
5. The method according to claim 1, wherein the step of displaying the unread messages of the target application on the target display area on the desktop of the terminal in response to the first operation comprises:
receiving a decryption operation in the case that the target application is an encrypted application;
and under the condition that the decryption operation accords with a preset decryption rule, responding to the first operation, and displaying the unread message of the target application program in a target display area on a terminal desktop.
6. The method of any of claims 1-5, wherein after the step of displaying the unread message for the target application in the target display area, the method further comprises:
receiving a second operation acting on the target display area;
responding to the second operation, and broadcasting the unread message in a voice mode; or,
and responding to the second operation, and opening the target application program.
7. A terminal, comprising:
the first receiving module is used for receiving a first operation under the condition that an unread message mark is displayed on an icon of a target application program;
and the display module is used for responding to the first operation and displaying the unread message of the target application program in a target display area on a terminal desktop.
8. The terminal of claim 7, wherein the target display area is displayed on the terminal desktop in the form of a floating frame.
9. The terminal of claim 8, wherein the first operation is an operation on an icon of a target application, and wherein the display module is further configured to:
and in the case that the number of the unread messages of the target application program is multiple, displaying the multiple unread messages in a list form in the floating frame.
10. The terminal of claim 8, wherein the display module is further configured to:
if the number of the target application programs is multiple, displaying the unread messages of the target application programs in the suspension frame according to the classification of the application programs; wherein a plurality of the target application programs are displayed in an arrangement according to the use frequency of the application programs.
11. The terminal of claim 7, wherein the display module is further configured to:
receiving a decryption operation in the case that the target application is an encrypted application;
and under the condition that the decryption operation accords with a preset decryption rule, responding to the first operation, and displaying the unread message of the target application program in a target display area on a terminal desktop.
12. A terminal according to any of claims 7-11, characterized in that the terminal further comprises:
the second receiving module is used for receiving a second operation acting on the target display area;
the response module is used for responding to the second operation and broadcasting the unread message in a voice mode; or,
the response module is to: and responding to the second operation, and opening the target application program.
13. A terminal, characterized in that it comprises a processor, a memory and a computer program stored on the memory and executable on the processor, which computer program, when executed by the processor, carries out the steps of the message processing method according to any one of claims 1-6.
CN201910440338.1A 2019-05-24 2019-05-24 A kind of message treatment method and terminal Pending CN110162241A (en)

Priority Applications (2)

Application Number Priority Date Filing Date Title
CN201910440338.1A CN110162241A (en) 2019-05-24 2019-05-24 A kind of message treatment method and terminal
PCT/CN2020/085290 WO2020238463A1 (en) 2019-05-24 2020-04-17 Message processing method and terminal

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201910440338.1A CN110162241A (en) 2019-05-24 2019-05-24 A kind of message treatment method and terminal

Publications (1)

Publication Number Publication Date
CN110162241A true CN110162241A (en) 2019-08-23

Family

ID=67632613

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201910440338.1A Pending CN110162241A (en) 2019-05-24 2019-05-24 A kind of message treatment method and terminal

Country Status (2)

Country Link
CN (1) CN110162241A (en)
WO (1) WO2020238463A1 (en)

Cited By (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110855830A (en) * 2019-10-30 2020-02-28 维沃移动通信有限公司 Information processing method and electronic equipment
CN111142897A (en) * 2019-12-10 2020-05-12 东软集团股份有限公司 Counting method and device for multiple application programs, storage medium and electronic equipment
CN111158542A (en) * 2019-12-18 2020-05-15 维沃移动通信有限公司 Message viewing method and electronic equipment
WO2020238463A1 (en) * 2019-05-24 2020-12-03 维沃移动通信有限公司 Message processing method and terminal
CN113325978A (en) * 2021-05-28 2021-08-31 维沃移动通信(杭州)有限公司 Message display method and device and electronic equipment
CN114356168A (en) * 2022-01-04 2022-04-15 维沃移动通信有限公司 Message reminding method and device
WO2023134642A1 (en) * 2022-01-14 2023-07-20 维沃移动通信有限公司 Message processing method, message processing apparatus, and electronic device

Citations (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104933343A (en) * 2015-07-01 2015-09-23 京东方科技集团股份有限公司 Secrecy method and apparatus of application program, and electronic device
CN105511856A (en) * 2015-11-26 2016-04-20 努比亚技术有限公司 Device and method for checking messages
CN105760041A (en) * 2015-12-14 2016-07-13 魅族科技(中国)有限公司 Unread message display method and system
CN106020613A (en) * 2016-05-25 2016-10-12 维沃移动通信有限公司 Operation method and mobile terminal for unread messages
CN106302967A (en) * 2015-05-29 2017-01-04 西安中兴新软件有限责任公司 A kind of information management method, device and mobile terminal
CN106598394A (en) * 2016-12-13 2017-04-26 努比亚技术有限公司 Mobile terminal and application information display method
CN106681643A (en) * 2016-12-30 2017-05-17 珠海市魅族科技有限公司 Unread message exhibiting method and device
CN107181858A (en) * 2017-04-12 2017-09-19 深圳市金立通信设备有限公司 A kind of method and terminal for showing notification message
WO2017177833A1 (en) * 2016-04-13 2017-10-19 阿里巴巴集团控股有限公司 Information display method and apparatus
CN107734138A (en) * 2017-09-05 2018-02-23 珠海市魅族科技有限公司 The display methods and device of notification message, computer installation and storage medium
CN108629171A (en) * 2018-04-27 2018-10-09 维沃移动通信有限公司 A kind of unread message processing method and terminal
CN109542287A (en) * 2018-11-29 2019-03-29 努比亚技术有限公司 Message prompt method, device, mobile terminal and storage medium

Family Cites Families (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR102325418B1 (en) * 2017-05-02 2021-11-10 후아웨이 테크놀러지 컴퍼니 리미티드 How notifications are handled and electronic devices
CN107948428A (en) * 2017-11-27 2018-04-20 维沃移动通信有限公司 A kind of message treatment method and mobile terminal
CN108024019B (en) * 2017-12-19 2020-02-07 维沃移动通信有限公司 Message display method and device
CN108200289A (en) * 2018-01-17 2018-06-22 维沃移动通信有限公司 A kind of unread message processing method and mobile terminal
CN110162241A (en) * 2019-05-24 2019-08-23 维沃移动通信有限公司 A kind of message treatment method and terminal

Patent Citations (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106302967A (en) * 2015-05-29 2017-01-04 西安中兴新软件有限责任公司 A kind of information management method, device and mobile terminal
CN104933343A (en) * 2015-07-01 2015-09-23 京东方科技集团股份有限公司 Secrecy method and apparatus of application program, and electronic device
CN105511856A (en) * 2015-11-26 2016-04-20 努比亚技术有限公司 Device and method for checking messages
CN105760041A (en) * 2015-12-14 2016-07-13 魅族科技(中国)有限公司 Unread message display method and system
WO2017177833A1 (en) * 2016-04-13 2017-10-19 阿里巴巴集团控股有限公司 Information display method and apparatus
CN106020613A (en) * 2016-05-25 2016-10-12 维沃移动通信有限公司 Operation method and mobile terminal for unread messages
CN106598394A (en) * 2016-12-13 2017-04-26 努比亚技术有限公司 Mobile terminal and application information display method
CN106681643A (en) * 2016-12-30 2017-05-17 珠海市魅族科技有限公司 Unread message exhibiting method and device
CN107181858A (en) * 2017-04-12 2017-09-19 深圳市金立通信设备有限公司 A kind of method and terminal for showing notification message
CN107734138A (en) * 2017-09-05 2018-02-23 珠海市魅族科技有限公司 The display methods and device of notification message, computer installation and storage medium
CN108629171A (en) * 2018-04-27 2018-10-09 维沃移动通信有限公司 A kind of unread message processing method and terminal
CN109542287A (en) * 2018-11-29 2019-03-29 努比亚技术有限公司 Message prompt method, device, mobile terminal and storage medium

Non-Patent Citations (2)

* Cited by examiner, † Cited by third party
Title
清华天则工作室: "《QQ使用大全》", 30 April 2002 *
颜声远等: "《人机工程与产品设计》", 28 February 2017 *

Cited By (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2020238463A1 (en) * 2019-05-24 2020-12-03 维沃移动通信有限公司 Message processing method and terminal
CN110855830A (en) * 2019-10-30 2020-02-28 维沃移动通信有限公司 Information processing method and electronic equipment
CN111142897A (en) * 2019-12-10 2020-05-12 东软集团股份有限公司 Counting method and device for multiple application programs, storage medium and electronic equipment
CN111142897B (en) * 2019-12-10 2023-07-21 东软集团股份有限公司 Counting method and counting device for multiple application programs, storage medium and electronic equipment
CN111158542A (en) * 2019-12-18 2020-05-15 维沃移动通信有限公司 Message viewing method and electronic equipment
CN113325978A (en) * 2021-05-28 2021-08-31 维沃移动通信(杭州)有限公司 Message display method and device and electronic equipment
CN113325978B (en) * 2021-05-28 2023-08-15 维沃移动通信(杭州)有限公司 Message display method and device and electronic equipment
CN114356168A (en) * 2022-01-04 2022-04-15 维沃移动通信有限公司 Message reminding method and device
WO2023134642A1 (en) * 2022-01-14 2023-07-20 维沃移动通信有限公司 Message processing method, message processing apparatus, and electronic device

Also Published As

Publication number Publication date
WO2020238463A1 (en) 2020-12-03

Similar Documents

Publication Publication Date Title
CN110995923B (en) Screen projection control method and electronic equipment
CN108255378B (en) Display control method and mobile terminal
CN108111675B (en) Notification message processing method and device and mobile terminal
CN110162241A (en) A kind of message treatment method and terminal
CN109101147B (en) Message notification display method and terminal
CN108491123B (en) Method for adjusting application program icon and mobile terminal
CN109194818B (en) Information processing method and terminal
CN110062105B (en) Interface display method and terminal equipment
CN109379484B (en) Information processing method and terminal
CN109407921B (en) Application processing method and terminal device
CN110196667B (en) Notification message processing method and terminal
CN110837327B (en) Message viewing method and terminal
CN110855830A (en) Information processing method and electronic equipment
CN109710349B (en) Screen capturing method and mobile terminal
CN109739407B (en) Information processing method and terminal equipment
CN109085968B (en) Screen capturing method and terminal equipment
CN108881617B (en) Display switching method and mobile terminal
CN109407948B (en) Interface display method and mobile terminal
CN111443844A (en) Information processing method and electronic equipment
CN109412932B (en) Screen capturing method and terminal
CN110913067A (en) Information sending method and electronic equipment
CN110752981A (en) Information control method and electronic equipment
CN110855549A (en) Message display method and terminal equipment
CN109976629A (en) Image display method, terminal and mobile terminal
CN109062634A (en) A kind of application starting method and mobile terminal

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