Movatterモバイル変換


[0]ホーム

URL:


CN109725947A - Method and terminal for processing unread messages - Google Patents

Method and terminal for processing unread messages
Download PDF

Info

Publication number
CN109725947A
CN109725947ACN201810084372.5ACN201810084372ACN109725947ACN 109725947 ACN109725947 ACN 109725947ACN 201810084372 ACN201810084372 ACN 201810084372ACN 109725947 ACN109725947 ACN 109725947A
Authority
CN
China
Prior art keywords
application
interface
terminal
unread
gesture
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
CN201810084372.5A
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.)
Huawei Technologies Co Ltd
Original Assignee
Huawei Technologies 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 Huawei Technologies Co LtdfiledCriticalHuawei Technologies Co Ltd
Publication of CN109725947ApublicationCriticalpatent/CN109725947A/en
Pendinglegal-statusCriticalCurrent

Links

Landscapes

Abstract

Translated fromChinese

本发明的实施例提供一种未读消息的处理方法及终端,涉及通信领域,可减少用户处理未读消息时的用户操作和界面跳转,提高未读消息的处理效率。该方法包括:终端在桌面或负一屏菜单中显示第一应用的应用图标,所述第一应用的应用图标上包含角标,所述角标用于指示所述第一应用存在未读消息;所述终端检测用户对所述第一应用的应用图标执行第一手势;响应于所述第一手势,所述终端打开所述第一应用,并显示所述第一应用的第一界面,所述第一界面是指查看所述未读消息详情的详情界面。

Embodiments of the present invention provide an unread message processing method and terminal, which relate to the field of communications, can reduce user operations and interface jumps when a user processes unread messages, and improve unread message processing efficiency. The method includes: the terminal displays an application icon of a first application on a desktop or a negative one-screen menu, and the application icon of the first application includes a corner mark, and the corner mark is used to indicate that there is an unread message in the first application ; the terminal detects that the user performs a first gesture on the application icon of the first application; in response to the first gesture, the terminal opens the first application and displays the first interface of the first application, The first interface refers to a details interface for viewing details of the unread message.

Description

Translated fromChinese
一种未读消息的处理方法及终端Method and terminal for processing unread messages

本申请要求于2017年10月30日提交中国专利局、申请号为201711029426.X、发明名称为“一种内容处理方法、终端和服务器”的中国专利申请的优先权,其全部内容通过引用结合在本申请中。This application claims the priority of the Chinese patent application filed on October 30, 2017 with the application number 201711029426.X and the invention titled "A Content Processing Method, Terminal and Server", the entire contents of which are incorporated by reference in this application.

技术领域technical field

本发明涉及通信领域,尤其涉及一种未读消息的处理方法及终端。The present invention relates to the field of communications, and in particular, to a method and a terminal for processing unread messages.

背景技术Background technique

终端内的应用接收到新消息时,可以通过在应用图标上添加角标的方式提示用户查看这些待处理的新消息。如图1所示,在终端锁屏时,微信接收到好友发送的新消息,用户解锁屏幕后桌面中微信的应用图标上包括角标101,该角标101一般用于指示当前未读消息的数量。When an application in the terminal receives new messages, it may prompt the user to view these pending new messages by adding a corner label to the application icon. As shown in Figure 1, when the screen of the terminal is locked, WeChat receives a new message sent by a friend. After the user unlocks the screen, the WeChat application icon on the desktop includes a corner mark 101. The corner mark 101 is generally used to indicate the status of the currently unread message. quantity.

后续,仍如图1所示,当用户点击微信的应用图标时,如果微信没有在终端的后台运行,则终端可以在前台打开微信,显示微信首页的内容;相应的,如果微信已经在终端的后台运行,则终端可以将后台运行的微信切换至前台继续运行,此时,终端会继续显示最近一次微信在前台运行时的界面,例如图1中的通讯录界面。Subsequently, as shown in Figure 1, when the user clicks the WeChat application icon, if WeChat is not running in the background of the terminal, the terminal can open WeChat in the foreground to display the content of the WeChat homepage; correspondingly, if WeChat is already in the terminal's If it runs in the background, the terminal can switch the WeChat running in the background to the foreground to continue running. At this time, the terminal will continue to display the interface of the last WeChat running in the foreground, such as the address book interface in Figure 1.

那么,用户处理上述未读消息时需要跳转至未读消息所属的界面查找并锁定未读消息的具体位置,进而查看未读消息的详情,而过多的界面跳转和用户操作会降低用户处理未读消息的效率。Then, when processing the above unread messages, the user needs to jump to the interface to which the unread message belongs to find and lock the specific location of the unread message, and then view the details of the unread message. Efficiency in handling unread messages.

发明内容SUMMARY OF THE INVENTION

本发明的实施例提供一种未读消息的处理方法及终端,可减少用户处理未读消息时的用户操作和界面跳转,提高未读消息的处理效率。Embodiments of the present invention provide a method and terminal for processing unread messages, which can reduce user operations and interface jumps when a user processes unread messages, and improve processing efficiency of unread messages.

为达到上述目的,本发明的实施例采用如下技术方案:To achieve the above object, the embodiments of the present invention adopt the following technical solutions:

第一方面,本发明的实施例提供一种未读消息的处理方法,包括:终端在桌面或负一屏菜单中显示第一应用的应用图标,该第一应用的应用图标上包含角标,可用于指示第一应用存在待处理的未读消息;那么,当终端检测到用户对第一应用的应用图标执行第一手势时;响应于第一手势,终端可打开第一应用,显示第一应用的第一界面,即查看上述未读消息详情的详情界面。In a first aspect, an embodiment of the present invention provides a method for processing unread messages, including: the terminal displays an application icon of a first application on a desktop or a negative one-screen menu, and the application icon of the first application includes a corner mark, can be used to indicate that there are unread messages to be processed in the first application; then, when the terminal detects that the user performs the first gesture on the application icon of the first application; in response to the first gesture, the terminal can open the first application and display the first The first interface of the application is the details interface for viewing the details of the above unread messages.

也就是说,当应用存在待处理内容时,如果检测到用户触发该应用的应用图标,则终端可以自动为用户跳转至未读消息的详情界面显示该未读消息的详情,减少用户处理应用的未读消息时进行页面跳转、查找等操作,从而提高待处理内容的处理效率降。That is to say, when the application has content to be processed, if it is detected that the user triggers the application icon of the application, the terminal can automatically jump to the details interface of the unread message for the user to display the details of the unread message, reducing the need for the user to process the application. Page jump, search and other operations are performed when there are unread messages, thereby improving the processing efficiency of the to-be-processed content.

在一种可能的设计方法中,终端打开上述第一应用,并显示第一应用的第一界面,具体包括:若第一应用正在终端的后台运行,则终端可将第一应用切换至前台运行,并自动跳转至上述第一界面;或者,若第一应用未在终端的后台运行,则终端可启动该第一应用,并跳转至上述第一界面。In a possible design method, the terminal opens the above-mentioned first application and displays the first interface of the first application, which specifically includes: if the first application is running in the background of the terminal, the terminal can switch the first application to run in the foreground , and automatically jump to the above-mentioned first interface; or, if the first application is not running in the background of the terminal, the terminal can start the first application and jump to the above-mentioned first interface.

在一种可能的设计方法中,终端显示第一应用的第一界面,具体包括:若终端在接收到上述未读消息的第一有效时长内检测到用户对第一应用的应用图标执行第一手势,则说明用户查看该未读消息的需求较为强烈,因此,可触发终端进入第一应用并显示第一应用的第一界面。In a possible design method, the terminal displays the first interface of the first application, which specifically includes: if the terminal detects that the user performs the first operation on the application icon of the first application within the first valid time period of receiving the above-mentioned unread message gesture, it means that the user has a strong demand for viewing the unread message, and therefore, the terminal can be triggered to enter the first application and display the first interface of the first application.

在一种可能的设计方法中,在终端检测用户对第一应用的应用图标执行第一手势之后,还包括:若终端在接收到该未读消息的第二有效时长(第二有效时长的结束时间早于第一有效时长的结束时间)内检测到用户对第一应用的应用图标执行第一手势,则说明用户不仅有查看该未读消息的需求,还可能具有回复该未读消息的需求,因此,可触发终端显示第一应用中用于回复该未读消息的第二界面。In a possible design method, after the terminal detects that the user performs the first gesture on the application icon of the first application, the method further includes: if the terminal receives the second valid duration of the unread message (the end of the second valid duration) If it is detected that the user performs the first gesture on the application icon of the first application within the time earlier than the end time of the first effective duration), it means that the user not only has the need to view the unread message, but may also have the need to reply to the unread message. , therefore, the terminal can be triggered to display the second interface in the first application for replying to the unread message.

在一种可能的设计方法中,若第一应用存在多个未读消息,则终端显示第一应用的第一界面时,具体包括:终端显示最近接收到的未读消息的详情界面;或者,终端显示最早接收到的未读消息的详情界面;或者,终端显示优先级最高的未读消息的详情界面。In a possible design method, if there are multiple unread messages in the first application, when the terminal displays the first interface of the first application, it specifically includes: the terminal displays the details interface of the recently received unread messages; or, The terminal displays the details interface of the earliest received unread message; or, the terminal displays the details interface of the unread message with the highest priority.

在一种可能的设计方法中,若第一应用存在多个未读消息,则上述第一界面可以为第一未读消息(第一未读消息为该多个未读消息中的一个)的详情界面;此时该未读消息的处理方法还包括:终端检测用户对第一应用的应用图标执行第二手势;响应于第二手势,终端显示第二未读消息(第二未读消息为该多个未读消息中除第一未读消息外的一个)的详情界面。这样,终端可以为不同的待未读消息均提供一步直达的快速入口,提高用户处理多个待处理内容时的效率。In a possible design method, if there are multiple unread messages in the first application, the above-mentioned first interface may be the first unread message (the first unread message is one of the multiple unread messages). Details interface; at this time, the processing method of the unread message further includes: the terminal detects that the user performs a second gesture on the application icon of the first application; in response to the second gesture, the terminal displays the second unread message (the second unread message). The message is a detail interface of one of the multiple unread messages (except the first unread message). In this way, the terminal can provide a one-step direct quick entry for different unread messages, which improves the efficiency of the user when processing multiple to-be-processed contents.

在一种可能的设计方法中,上述第一界面中还可以包括除当前未读消息外其余未读消息的预览列表,该预览列表中包括该其余未读消息中每个未读消息的预览内容,方便用户在多个未读消息的详情界面之间跳转。In a possible design method, the above-mentioned first interface may further include a preview list of other unread messages except the current unread message, and the preview list includes preview content of each unread message in the remaining unread messages , which is convenient for users to jump between the details interface of multiple unread messages.

在一种可能的设计方法中,在终端显示第一应用的第一界面之后,还包括:若在预设时间内没有接收到用户对该预览列表输入的手势,则终端在第一界面中隐藏该预览列表,避免预览列表对第一界面产生遮挡。In a possible design method, after the terminal displays the first interface of the first application, the method further includes: if no gesture input by the user to the preview list is received within a preset time, hiding the terminal in the first interface The preview list prevents the preview list from blocking the first interface.

在一种可能的设计方法中,在终端显示第一应用的第一界面之后,还包括:若在预设时间内没有接收到用户对第一界面输入的手势,则说明用户没有查看未读消息的需求,因此终端可以从第一界面跳转至第一应用的首页或跳转至第一应用最近一次在前台运行时的界面。In a possible design method, after the terminal displays the first interface of the first application, the method further includes: if no gesture input by the user on the first interface is received within a preset time, it means that the user has not checked the unread message Therefore, the terminal can jump from the first interface to the home page of the first application or jump to the interface when the first application was last running in the foreground.

在一种可能的设计方法中,在终端检测用户对第一应用的应用图标执行第一手势之后,还包括:响应于第一手势,终端在第一应用接收到的消息列表中置顶显示该未读消息的预览列表,该预览列表中包括每一条未读消息的预览内容。从而提醒用户及时查看未读消息,同时方便用户查找需要处理的未读消息的具体位置。In a possible design method, after the terminal detects that the user performs the first gesture on the application icon of the first application, the method further includes: in response to the first gesture, the terminal displays the unsigned message at the top in the list of messages received by the first application. A preview list of read messages, which includes the preview content of each unread message. Thus, the user is reminded to check the unread messages in time, and at the same time, it is convenient for the user to find the specific location of the unread messages that need to be processed.

在一种可能的设计方法中,在终端在第一应用接收到的消息列表中置顶显示该未读消息的预览列表之后,还包括:若在预设时间内没有接收到用户对该预览列表输入的手势,则终端按照默认的顺序在该消息列表中显示该未读消息和已读消息的预览内容。In a possible design method, after the terminal displays the preview list of the unread messages at the top of the list of messages received by the first application, the method further includes: if the user input for the preview list is not received within a preset time gesture, the terminal displays the preview content of the unread message and the read message in the message list in the default order.

在一种可能的设计方法中,终端从服务器获取该未读消息的详情和/或该未读消息的预览列表。例如,终端可以在检测到用户对第一应用图标执行第一手势时,从服务器获取该未读消息的消息详情;也可以在终端跳转至第一界面之后,从服务器获取该未读消息的详情;还可以在接收到服务器发送该未读消息的通知时,从服务器获取该未读消息的详情。In a possible design method, the terminal obtains the details of the unread message and/or the preview list of the unread message from the server. For example, the terminal may obtain the message details of the unread message from the server when detecting that the user performs the first gesture on the first application icon; or obtain the information of the unread message from the server after the terminal jumps to the first interface. Details; you can also obtain the details of the unread message from the server when receiving the notification that the server sends the unread message.

在一种可能的设计方法中,第一界面中该未读消息的显示效果与已读消息的显示效果不同,方便用户在第一界面中快速锁定接收到的新消息。In a possible design method, the display effect of the unread message in the first interface is different from the display effect of the read message, so that the user can quickly lock the received new message in the first interface.

第二方面,本申请的实施例提供一种终端,包括:显示单元,用于:在桌面或负一屏菜单中显示第一应用的应用图标,第一应用的应用图标上包含角标,该角标用于指示第一应用存在未读消息;检测单元,用于:检测用户对第一应用的应用图标执行第一手势;处理单元,用于:打开第一应用;显示单元,还用于:显示第一应用的第一界面,该第一界面是指查看上述未读消息详情的详情界面。In a second aspect, an embodiment of the present application provides a terminal, including: a display unit configured to: display an application icon of a first application on a desktop or a negative one-screen menu, where the application icon of the first application includes a corner mark, the The corner mark is used to indicate that there is an unread message in the first application; the detection unit is used to: detect that the user performs the first gesture on the application icon of the first application; the processing unit is used to: open the first application; the display unit is also used to: : Displays the first interface of the first application, where the first interface refers to the details interface for viewing the details of the unread messages.

在一种可能的设计方法中,该处理单元,具体用于:若第一应用正在终端的后台运行,则将第一应用切换至前台运行,并自动跳转至上述第一界面;或者,若第一应用未在终端的后台运行,则启动第一应用,并跳转至包含该未读消息的上述第一界面。In a possible design method, the processing unit is specifically configured to: if the first application is running in the background of the terminal, switch the first application to run in the foreground, and automatically jump to the above-mentioned first interface; or, if If the first application is not running in the background of the terminal, start the first application and jump to the above-mentioned first interface including the unread message.

在一种可能的设计方法中,该检测单元,具体用于:在接收到该未读消息的第一有效时长内检测到用户对第一应用的应用图标执行第一手势;该显示单元,具体用于:显示第一应用的第一界面。In a possible design method, the detection unit is specifically configured to: detect that the user performs the first gesture on the application icon of the first application within the first valid time period of receiving the unread message; the display unit is specifically configured to: Used for: displaying the first interface of the first application.

在一种可能的设计方法中,该检测单元,还用于:终端在接收到该未读消息的第二有效时长内检测到用户对第一应用的应用图标执行第一手势,第二有效时长的结束时间早于第一有效时长的结束时间;该显示单元,还用于:显示第一应用的第二界面,第二界面是指用于回复该未读消息的界面。In a possible design method, the detection unit is further configured to: the terminal detects that the user performs the first gesture on the application icon of the first application within the second valid duration of receiving the unread message, and the second valid duration The end time is earlier than the end time of the first valid duration; the display unit is further configured to: display a second interface of the first application, where the second interface refers to an interface used for replying to the unread message.

在一种可能的设计方法中,若第一应用存在多个未读消息,则第一界面为第一未读消息的详情界面,第一未读消息为该多个未读消息中的一个;该检测单元,还用于:检测用户对第一应用的应用图标执行第二手势;该显示单元,还用于:显示第二未读消息的详情界面,第二未读消息为该多个未读消息中除第一未读消息外的一个。In a possible design method, if there are multiple unread messages in the first application, the first interface is the details interface of the first unread message, and the first unread message is one of the multiple unread messages; The detection unit is further configured to: detect that the user performs a second gesture on the application icon of the first application; the display unit is further configured to: display the details interface of the second unread message, where the second unread message is the plurality of One of the unread messages except the first unread message.

在一种可能的设计方法中,若第一应用存在多个未读消息,则第一界面中还包括除当前未读消息外其余未读消息的预览列表,该预览列表中包括该其余未读消息中每个未读消息的预览内容;该处理单元,还用于:若在预设时间内没有接收到用户对该预览列表输入的手势,则在第一界面中隐藏该预览列表。In a possible design method, if there are multiple unread messages in the first application, the first interface further includes a preview list of other unread messages except the current unread message, and the preview list includes the remaining unread messages Preview content of each unread message in the message; the processing unit is further configured to: if no gesture input by the user to the preview list is received within a preset time, hide the preview list in the first interface.

在一种可能的设计方法中,该处理单元,还用于:若在预设时间内没有接收到用户对第一界面输入的手势,则从第一界面跳转至第一应用的首页或跳转至第一应用最近一次在前台运行时的界面。In a possible design method, the processing unit is further configured to: if no gesture input by the user to the first interface is received within a preset time, jump from the first interface to the home page or jump to the first application Go to the interface when the first app was last running in the foreground.

在一种可能的设计方法中,该显示单元,还用于:在第一应用接收到的消息列表中置顶显示该未读消息的预览列表,该预览列表中包括每一条未读消息的预览内容。In a possible design method, the display unit is further configured to: display a preview list of the unread messages on top of the message list received by the first application, where the preview list includes preview content of each unread message .

第三方面,本申请的实施例提供一种终端,包括:处理器、存储器、总线和显示器;该存储器用于存储计算机执行指令,该处理器与该存储器通过该总线连接,当终端运行时,该处理器执行该存储器存储的该计算机执行指令,以使终端执行上述任一项未读消息的处理方法。In a third aspect, embodiments of the present application provide a terminal, including: a processor, a memory, a bus, and a display; the memory is used to store computer execution instructions, the processor and the memory are connected through the bus, and when the terminal is running, The processor executes the computer-executed instruction stored in the memory, so that the terminal executes any one of the above-mentioned processing methods for unread messages.

第四方面,本申请实施例提供一种计算机可读存储介质,该计算机可读存储介质中存储有指令,当该指令在上述任一项终端上运行时,使得终端执行上述任一项未读消息的处理方法。In a fourth aspect, an embodiment of the present application provides a computer-readable storage medium, where an instruction is stored in the computer-readable storage medium, and when the instruction is executed on any of the above-mentioned terminals, the terminal executes any of the above-mentioned unread items. The processing method of the message.

第五方面,本申请实施例提供一种包含指令的计算机程序产品,当其在上述任一项终端上运行时,使得终端执行上述任一项未读消息的处理方法。In a fifth aspect, an embodiment of the present application provides a computer program product including instructions, which, when running on any of the above-mentioned terminals, enables the terminal to execute any of the above-mentioned methods for processing unread messages.

本申请的实施例中,上述终端中各部件的名字对设备本身不构成限定,在实际实现中,这些部件可以以其他名称出现。只要各个部件的功能和本申请的实施例类似,即属于本申请权利要求及其等同技术的范围之内。In the embodiments of the present application, the names of the components in the above-mentioned terminal do not limit the device itself, and in actual implementation, these components may appear with other names. As long as the functions of the respective components are similar to those of the embodiments of the present application, they fall within the scope of the claims of the present application and their equivalents.

另外,第二方面至第五方面中任一种设计方式所带来的技术效果可参见上述第一方面中不同设计方法所带来的技术效果,此处不再赘述。In addition, for the technical effect brought by any one of the design methods in the second aspect to the fifth aspect, reference may be made to the technical effect brought by the different design methods in the above-mentioned first aspect, which will not be repeated here.

附图说明Description of drawings

图1为现有技术中查看未读消息的应用场景示意图;1 is a schematic diagram of an application scenario for viewing unread messages in the prior art;

图2为本申请实施例提供的一种终端的结构示意图一;FIG. 2 is a schematic structural diagram 1 of a terminal according to an embodiment of the present application;

图3为本申请实施例提供的一种终端内编程模块的结构示意图;3 is a schematic structural diagram of a programming module in a terminal provided by an embodiment of the present application;

图4为本申请实施例提供的一种处理未读消息的场景示意图一;FIG. 4 is a schematic diagram 1 of a scenario for processing unread messages according to an embodiment of the present application;

图5为本申请实施例提供的一种处理未读消息的场景示意图二;FIG. 5 is a schematic diagram 2 of a scenario for processing unread messages according to an embodiment of the present application;

图6为本申请实施例提供的一种处理未读消息的场景示意图三;FIG. 6 is a schematic diagram 3 of a scenario for processing unread messages according to an embodiment of the present application;

图7为本申请实施例提供的一种处理未读消息的场景示意图四;FIG. 7 is a fourth schematic diagram of a scenario for processing unread messages according to an embodiment of the present application;

图8为本申请实施例提供的一种处理未读消息的场景示意图五;FIG. 8 is a schematic diagram 5 of a scenario for processing unread messages according to an embodiment of the present application;

图9为本申请实施例提供的一种处理未读消息的场景示意图六;FIG. 9 is a sixth schematic diagram of a scenario for processing unread messages according to an embodiment of the present application;

图10为本申请实施例提供的一种处理未读消息的场景示意图七;FIG. 10 is a schematic diagram 7 of a scenario for processing unread messages according to an embodiment of the present application;

图11为本申请实施例提供的一种处理未读消息的场景示意图八;FIG. 11 is a schematic diagram eight of a scenario for processing unread messages according to an embodiment of the present application;

图12为本申请实施例提供的一种处理未读消息的场景示意图九;12 is a schematic diagram 9 of a scenario for processing unread messages according to an embodiment of the present application;

图13为本申请实施例提供的一种处理未读消息的场景示意图十;FIG. 13 is a tenth schematic diagram of a scenario for processing unread messages according to an embodiment of the present application;

图14为本申请实施例提供的一种处理未读消息的场景示意图十一;FIG. 14 is a schematic diagram eleventh of a scenario for processing unread messages according to an embodiment of the present application;

图15为本申请实施例提供的一种处理未读消息的场景示意图十二;15 is a schematic diagram 12 of a scenario for processing unread messages according to an embodiment of the present application;

图16为本申请实施例提供的一种处理未读消息的场景示意图十三;FIG. 16 is a schematic diagram thirteen of a scenario for processing unread messages according to an embodiment of the present application;

图17为本申请实施例提供的一种处理未读消息的场景示意图十四;FIG. 17 is a fourteenth schematic diagram of a scenario for processing unread messages according to an embodiment of the present application;

图18为本申请实施例提供的一种处理未读消息的场景示意图十五;FIG. 18 is a fifteenth schematic diagram of a scenario for processing unread messages according to an embodiment of the present application;

图19为本申请实施例提供的一种终端的结构示意图二;FIG. 19 is a second schematic structural diagram of a terminal according to an embodiment of the present application;

图20为本申请实施例提供的一种终端的结构示意图三。FIG. 20 is a third schematic structural diagram of a terminal according to an embodiment of the present application.

具体实施方式Detailed ways

以下,术语“第一”、“第二”仅用于描述目的,而不能理解为指示或暗示相对重要性或者隐含指明所指示的技术特征的数量。由此,限定有“第一”、“第二”的特征可以明示或者隐含地包括一个或者更多个该特征。在本申请实施例的描述中,除非另有说明,“多个”的含义是两个或两个以上。Hereinafter, the terms "first" and "second" are only used for descriptive purposes, and should not be construed as indicating or implying relative importance or implicitly indicating the number of indicated technical features. Thus, a feature defined as "first" or "second" may expressly or implicitly include one or more of that feature. In the description of the embodiments of the present application, unless otherwise specified, "plurality" means two or more.

本申请实施例提供的一种未读消息的处理方法可以应用于手机、平板电脑、可穿戴设备、车载设备、增强现实(augmented reality,AR)\虚拟现实(virtual reality,VR)设备、笔记本电脑、超级移动个人计算机(ultra-mobile personal computer,UMPC)、上网本、个人数字助理(personal digital assistant,PDA)等任意具有文件分享功能的终端上,本申请实施例对此不作任何限制。The method for processing unread messages provided by the embodiments of the present application can be applied to mobile phones, tablet computers, wearable devices, vehicle-mounted devices, augmented reality (AR)/virtual reality (VR) devices, and notebook computers. , ultra-mobile personal computer (ultra-mobile personal computer, UMPC), netbook, personal digital assistant (personal digital assistant, PDA) and any other terminal with a file sharing function, which is not limited in this embodiment of the present application.

如图2所示,本申请实施例中的终端可以为手机100。下面以手机100为例对实施例进行具体说明。应该理解的是,图示手机100仅是上述终端的一个范例,并且手机100可以具有比图2中所示出的更多的或者更少的部件,可以组合两个或更多的部件,或者可以具有不同的部件配置。As shown in FIG. 2 , the terminal in this embodiment of the present application may be a mobile phone 100 . The embodiment will be specifically described below by taking the mobile phone 100 as an example. It should be understood that the illustrated handset 100 is only one example of the above-described terminal, and that the handset 100 may have more or fewer components than those shown in FIG. 2, two or more components may be combined, or Different component configurations are possible.

参照图2,手机100可与除手机100外的其它电子设备102和104、以及服务器106通信。手机100可包括总线110、处理器120、存储器130、用户输入模块150、显示模块160、通信接口170和其它相似和/或合适组件。Referring to FIG. 2 , the cell phone 100 may communicate with other electronic devices 102 and 104 other than the cell phone 100 , and the server 106 . Cell phone 100 may include bus 110, processor 120, memory 130, user input module 150, display module 160, communication interface 170, and other similar and/or suitable components.

总线110可以是将上述元件相互连接并在上述元件之间传递通信(例如控制消息)的电路。The bus 110 may be a circuit that interconnects the aforementioned elements and transfers communications (eg, control messages) between the aforementioned elements.

处理器120可以通过总线110从上述其它元件(例如存储器130、用户输入模块150、显示模块160、通信接口170、通信配置控制模块170等)接收命令,可以解释接收到的命令,并可以根据所解释的命令来执行计算或数据处理。The processor 120 may receive commands from the other elements described above (eg, the memory 130, the user input module 150, the display module 160, the communication interface 170, the communication configuration control module 170, etc.) through the bus 110, may interpret the received commands, and may Interpreted commands to perform calculations or data processing.

存储器130可以存储从处理器120或其它元件(例如用户输入模块150、显示模块160、通信接口170等)接收的命令或数据或者由处理器120或其它元件产生的命令或数据。Memory 130 may store commands or data received from or generated by processor 120 or other elements (eg, user input module 150, display module 160, communication interface 170, etc.).

存储器130可以包括编程模块,诸如内核131、中间件132、应用编程接口(API)133、应用134等。上述编程模块中的每个均可以用软件、固件、硬件或者其中两个或更多个的组合来实现,其详细描述可参见附图3的相关描述。Memory 130 may include programming modules such as kernel 131, middleware 132, application programming interface (API) 133, applications 134, and the like. Each of the above-mentioned programming modules can be implemented by software, firmware, hardware, or a combination of two or more thereof, and the detailed description can refer to the related description of FIG. 3 .

内核131可以控制或管理用于执行由其它编程模块(例如中间件132、API 133和应用134)实现的操作或功能的系统资源(例如总线110、处理器120、存储器130等等)。另外,内核131可以提供能够通过使用中间件132、API 133或应用134来访问并控制或者管理手机100的各个元件的接口。Kernel 131 may control or manage system resources (eg, bus 110, processor 120, memory 130, etc.) for performing operations or functions implemented by other programming modules (eg, middleware 132, API 133, and applications 134). In addition, the kernel 131 may provide an interface capable of accessing and controlling or managing various elements of the cell phone 100 by using the middleware 132 , the API 133 or the application 134 .

中间件132可以用于在API 133或应用134与内核131之间以API 133或应用134与内核131通信并与其交换数据的方式运行。例如,中间件132可以被配置为用于在API 133或应用134与内核131之间进行通信的中介。另外,例如,关于从一个或多个应用134和/或中间件132接收的工作请求,可以通过使用向一个或多个应用134中的至少一个应用指派优先级(其中可以按所述优先级来使用手机100的系统资源(例如总线110、处理器120、存储器130等))的方法来执行工作请求的负载均衡。Middleware 132 may be used to operate between API 133 or application 134 and kernel 131 in such a way that API 133 or application 134 communicates with and exchanges data with kernel 131 . For example, middleware 132 may be configured as an intermediary for communication between API 133 or application 134 and kernel 131 . Additionally, for example, with respect to work requests received from one or more applications 134 and/or middleware 132, at least one of the one or more applications 134 may be assigned a priority by using Load balancing of work requests is performed by using the system resources of the handset 100 (eg, bus 110, processor 120, memory 130, etc.).

API 133是应用134能够通过其控制由内核131或中间件132提供的功能的接口,并可以包括例如用于文件控制、窗口控制、图像处理、字符控制等的至少一个接口或功能。The API 133 is an interface through which the application 134 can control functions provided by the kernel 131 or the middleware 132, and may include at least one interface or function for file control, window control, image processing, character control, and the like, for example.

应用134可以包括例如主页应用、拨号器应用、短消息服务(SMS)/多媒体消息服务(MMS)应用、即时消息(IM)应用、浏览器应用、相机应用、闹钟应用、联系人应用、语音拨号应用、电子邮件(e-mail)应用、日历应用、媒体播放器应用、相册应用、时钟应用以及任意其它合适和/或类似的应用。Applications 134 may include, for example, a homepage application, a dialer application, a Short Message Service (SMS)/Multimedia Messaging Service (MMS) application, an Instant Messaging (IM) application, a browser application, a camera application, an alarm clock application, a contacts application, voice dialing applications, electronic mail (e-mail) applications, calendar applications, media player applications, photo album applications, clock applications, and any other suitable and/or similar applications.

用户输入模块150可以接收经由输入-输出手段(例如,传感器、键盘、触摸屏等)从用户输入的命令或数据,并可以通过总线110向处理器120或存储器130传送接收到的命令或数据。显示模块160可以向用户显示视频、图像、数据等。User input module 150 may receive commands or data input from a user via input-output means (eg, sensors, keyboard, touch screen, etc.) and may transmit the received commands or data to processor 120 or memory 130 through bus 110 . The display module 160 may display videos, images, data, etc. to the user.

显示模块160可以显示从上述元件接收到的各种信息(例如多媒体数据、文本数据)。The display module 160 may display various information (eg, multimedia data, text data) received from the above-mentioned elements.

通信接口170可以控制与另一电子设备102之间的短距离通信连接。当手机100与另一电子设备配对时,通信接口170可以停止等待从邻近电子设备接收信号的扫描操作或者停止广播信号的广播操作。例如,响应于手机100与另一电子设备102配对,通信接口170停止等待从邻近电子设备接收信号的扫描操作或者停止广播信号的广播操作。当手机100与另一电子设备配对时,通信接口170可以控制扫描或广播操作的周期。The communication interface 170 may control a short-range communication connection with another electronic device 102 . When the mobile phone 100 is paired with another electronic device, the communication interface 170 may stop the scanning operation of waiting to receive signals from the neighboring electronic devices or stop the broadcasting operation of broadcasting signals. For example, in response to the cell phone 100 being paired with another electronic device 102, the communication interface 170 stops a scanning operation waiting to receive signals from neighboring electronic devices or a broadcasting operation for broadcasting signals. When the cell phone 100 is paired with another electronic device, the communication interface 170 may control the period of the scanning or broadcasting operation.

根据本申请公开的各实施例,手机100可以使用通信接口170与另一电子设备通信。例如,通信接口170可以与另一电子设备104、服务器106等进行通信。通信接口170可以直接或者通过网络162与其它电子设备104、服务器106等进行通信。例如,通信接口170可以操作为将手机100连接至网络162。According to various embodiments disclosed in the present application, the mobile phone 100 may communicate with another electronic device using the communication interface 170 . For example, the communication interface 170 may communicate with another electronic device 104, the server 106, or the like. Communication interface 170 may communicate with other electronic devices 104 , server 106 , etc. directly or through network 162 . For example, the communication interface 170 may operate to connect the cell phone 100 to the network 162 .

图3示出了根据本申请实施例公开的编程模块的配置的框图。FIG. 3 shows a block diagram of a configuration of a programming module disclosed according to an embodiment of the present application.

参照图3,编程模块310可被包括(或被存储)在图2中示出的手机100(例如存储器130)中。编程模块310的至少一部分可以实施为软件、固件、硬件或它们中的两个或更多个的组合。编程模块310可以实施为硬件(例如硬件201),并可以包括控制与电子设备(例如手机100)相关的资源的OS和/或在OS中执行的各种应用(例如应用370)。例如,OS可以是Android、iOS、Windows、Symbian、Tizen、Bada等。Referring to FIG. 3 , a programming module 310 may be included (or stored) in the handset 100 (eg, memory 130 ) shown in FIG. 2 . At least a portion of programming module 310 may be implemented as software, firmware, hardware, or a combination of two or more thereof. Programming module 310 may be implemented as hardware (eg, hardware 201 ) and may include an OS that controls resources associated with an electronic device (eg, cell phone 100 ) and/or various applications (eg, application 370 ) executing in the OS. For example, the OS may be Android, iOS, Windows, Symbian, Tizen, Bada, and the like.

参照图3,编程模块310可以包括内核320、中间件330、API 360和/或应用370。Referring to FIG. 3 , the programming module 310 may include a kernel 320 , middleware 330 , an API 360 and/or an application 370 .

内核320(例如,内核131)可以包括系统资源管理器321和/或设备驱动程序323。系统资源管理器321可以包括进程管理器(未示出)、存储器管理器(未示出)和文件系统管理器(未示出)。系统资源管理器321可以执行对系统资源的控制、分配、恢复等。设备驱动程序323可以包括例如显示器驱动程序(未示出)、相机驱动程序(未示出)、蓝牙驱动程序(未示出)、共享存储器驱动程序(未示出)、USB驱动程序(未示出)、键区驱动程序(未示出)、Wi-Fi驱动程序(未示出)和/或音频驱动程序(未示出)。此外,根据本申请公开的实施例,设备驱动程序323可以包括进程间通信(IPC)驱动程序(未示出)。Kernel 320 (eg, kernel 131 ) may include system resource manager 321 and/or device drivers 323 . The system resource manager 321 may include a process manager (not shown), a memory manager (not shown), and a file system manager (not shown). The system resource manager 321 may perform control, allocation, recovery, etc. of system resources. Device drivers 323 may include, for example, a display driver (not shown), a camera driver (not shown), a Bluetooth driver (not shown), a shared memory driver (not shown), a USB driver (not shown) out), keypad driver (not shown), Wi-Fi driver (not shown), and/or audio driver (not shown). Furthermore, according to embodiments disclosed herein, the device driver 323 may include an inter-process communication (IPC) driver (not shown).

中间件330可以包括预先实施的多个模块,以提供由应用370共用的功能。此外,中间件330可以通过API 360向应用370提供功能,以使应用370能够高效地使用电子设备内的有限系统资源。例如,如图3中所示,中间件330(例如中间件132)可以包括以下至少一项:运行库335、应用管理器341、窗口管理器342、多媒体管理器343、资源管理器344、电源管理器345、数据库管理器346、包管理器347、连接管理器348、通知管理器349、位置管理器350、图形管理器351、安全管理器352和任何其它合适和/或类似的管理器。Middleware 330 may include multiple modules pre-implemented to provide functionality common to applications 370 . Additionally, the middleware 330 may provide functionality to the application 370 through the API 360 to enable the application 370 to efficiently use limited system resources within the electronic device. For example, as shown in FIG. 3, middleware 330 (eg, middleware 132) may include at least one of the following: runtime 335, application manager 341, window manager 342, multimedia manager 343, resource manager 344, power supply Manager 345, Database Manager 346, Package Manager 347, Connection Manager 348, Notification Manager 349, Location Manager 350, Graphics Manager 351, Security Manager 352 and any other suitable and/or similar managers.

运行库335可以包括例如由编译器使用的库模块,以在应用370的执行期间通过使用编程语言来添加新功能。根据本申请公开的实施例,运行库335可以执行与输入和输出、存储器的管理、算术功能等相关的功能。Runtime library 335 may include library modules used, for example, by a compiler to add new functionality through the use of a programming language during execution of application 370 . According to the embodiments disclosed in the present application, the runtime library 335 may perform functions related to input and output, management of memory, arithmetic functions, and the like.

应用管理器341可以管理例如至少一个应用370的生命周期。窗口管理器342可以管理在屏幕上使用的图形用户界面(GUI)资源。多媒体管理器343可以检测用于再现各种媒体文件的格式,并可以通过使用适合于相关格式的编解码器对媒体文件进行编码或解码。资源管理器344可以管理至少一个应用370的资源,如源代码、存储器、存储空间等。The application manager 341 may manage, for example, the life cycle of at least one application 370 . The window manager 342 can manage graphical user interface (GUI) resources used on the screen. The multimedia manager 343 can detect formats for reproducing various media files, and can encode or decode the media files by using codecs suitable for the relevant formats. Resource manager 344 may manage resources of at least one application 370, such as source code, memory, storage space, and the like.

电源管理器345可以与基本输入/输出系统(BIOS)一起操作,可以管理电池或电源,并可以提供用于操作的电源信息等。数据库管理器346可以用以下方式来管理数据库:使得能够产生、搜索和/或改变将由至少一个应用370使用的数据库。包管理器347可以管理对以包文件的形式分发的应用的安装和/或更新。The power manager 345 may operate with a basic input/output system (BIOS), may manage battery or power sources, may provide power information for operation, and the like. The database manager 346 may manage the database in a manner that enables creation, searching and/or changes to the database to be used by the at least one application 370 . Package manager 347 may manage the installation and/or update of applications distributed in the form of package files.

连接管理器348可以管理诸如Wi-Fi和BT之类的无线连接。通知管理器349可以用不打扰用户的方式向用户显示或报告诸如到达消息、约会、接近警报等的事件。位置管理器350可以管理电子设备的位置信息。图形管理器351可以管理要向用户提供的图形效果和/或与图形效果相关的UI。安全管理器352可以提供用于系统安全、用户认证等的各种安全功能。根据本申请公开的实施例,当电子设备(例如,手机100)具有电话功能时,中间件330还可以包括电话管理器(未示出),用于管理电子设备的语音电话呼叫功能和/或视频电话呼叫功能。Connection manager 348 can manage wireless connections such as Wi-Fi and BT. Notification manager 349 may display or report events such as arrival messages, appointments, proximity alerts, etc. to the user in a manner that does not disturb the user. The location manager 350 may manage location information of electronic devices. The graphic manager 351 may manage graphic effects and/or UI related to the graphic effects to be provided to the user. Security manager 352 may provide various security functions for system security, user authentication, and the like. According to embodiments disclosed in the present application, when the electronic device (eg, the mobile phone 100 ) has a phone function, the middleware 330 may further include a phone manager (not shown) for managing the voice phone call function of the electronic device and/or Video phone calling function.

中间件330可以通过上述内部元件模块的各种功能组合来产生和使用新中间件模块。中间件330可以提供根据OS的类型而专门化的模块,以提供差异化功能。中间件330还可以动态删除现有元件中的一些元件,或可以添加新元件。因此,中间件330可以省略在本申请公开各个实施例中描述的元件中的一些元件,还可以包括其他元件,或可以将这些元件中的一些元件替换为执行相似功能并具有不同名称的元件。The middleware 330 can generate and use new middleware modules through various functional combinations of the above-described internal element modules. The middleware 330 may provide modules specialized according to the type of OS to provide differentiated functions. The middleware 330 can also dynamically delete some of the existing elements, or can add new elements. Therefore, the middleware 330 may omit some of the elements described in various embodiments of the present disclosure, may also include other elements, or may replace some of these elements with elements that perform similar functions and have different names.

API 360(例如API 133)是API编程功能的集合,并且可以根据OS而具有不同配置。在例如Android或iOS的情况下,可以向每个平台提供一个API集合。在例如Tizen的情况下,可以向每个平台提供两个或更多个API集合。API 360 (eg API 133) is a collection of API programming functions, and may have different configurations depending on the OS. In the case of, for example, Android or iOS, each platform may be provided with a set of APIs. In the case of eg Tizen, two or more sets of APIs may be provided to each platform.

应用370(例如图2中的应用134)可以包括例如预加载的应用和/或第三方应用。应用370(例如应用134)可以包括例如主页应用371、拨号应用372、SMS/MMS应用373、IM应用374、浏览器应用375、相机应用376、闹钟应用377、联系人应用378、语音拨号应用379、电子邮件应用380、日历应用381、媒体播放器应用382、相册应用383、时钟应用384以及任意其它合适和/或类似的应用。Applications 370 (eg, application 134 in FIG. 2 ) may include, for example, preloaded applications and/or third-party applications. Applications 370 (eg, applications 134 ) may include, for example, a home page application 371 , a dialer application 372 , an SMS/MMS application 373 , an IM application 374 , a browser application 375 , a camera application 376 , an alarm clock application 377 , a contacts application 378 , a voice dial application 379 , an email application 380, a calendar application 381, a media player application 382, a photo album application 383, a clock application 384, and any other suitable and/or similar applications.

应用370中的任意应用在接收到新消息时,可以通过在应用图标上添加角标的形式标注这些待处理的新消息的数量。当检测到用户查看了某一新消息后,该应用图标的角标所显示的数量减一,直到检测到用户查看了所有新消息后,可隐藏该应用图标的角标。When any application in the applications 370 receives new messages, it can mark the number of these new messages to be processed by adding a superscript on the application icon. When it is detected that the user has viewed a new message, the displayed number of the corner label of the application icon is reduced by one, until it is detected that the user has viewed all new messages, the corner label of the application icon can be hidden.

以电子邮件应用380接收到2封新邮件为例,如图4所示,电子邮件应用380的应用图标上显示有角标2,即电子邮件应用380有2封未读邮件等待用户查看。那么,用户通过硬件层的触摸屏点击该电子邮件应用380的应用图标后,可触发触摸屏通过相应的驱动向内核320上报用户这一触摸动作产生的触摸事件(例如触摸点位置、时间等参数),内核320将该触摸事件封装后调用相应的API向电子邮件应用380分发该触摸事件。Taking the email application 380 receiving 2 new emails as an example, as shown in FIG. 4 , the application icon of the email application 380 displays a corner mark 2, that is, the email application 380 has 2 unread emails waiting for the user to view. Then, after the user clicks the application icon of the email application 380 through the touch screen of the hardware layer, the touch screen can be triggered to report to the kernel 320 through the corresponding driver the touch event (for example, parameters such as the position of the touch point, time, etc.) generated by the user's touch action, The kernel 320 encapsulates the touch event and then calls a corresponding API to distribute the touch event to the email application 380 .

那么,如果电子邮件应用380正在手机100的后台运行,则处理器可将电子邮件应用380切换至前台运行,此时显示器显示的是电子邮件应用380最近一次被切换至后台时停留的界面。当该界面不是包含上述2封未读邮件的收件箱界面时,用户还需手动跳转至收件箱界面查找2封未读邮件的具体位置。Then, if the email application 380 is running in the background of the mobile phone 100, the processor can switch the email application 380 to the foreground to run, and the display displays the interface that the email application 380 stayed at when the email application 380 was switched to the background last time. When the interface is not the inbox interface containing the above two unread emails, the user also needs to manually jump to the inbox interface to find the specific locations of the two unread emails.

又或者,如果电子邮件应用380没有在手机100的后台运行,则处理器可以在前台重新启动电子邮件应用380,此时显示器显示的是电子邮件应用380的首页界面。类似的,当电子邮件应用380的首页界面不是包含上述2封未读邮件的收件箱界面时,用户仍需手动跳转至收件箱界面查找2封未读邮件的具体位置。Alternatively, if the email application 380 is not running in the background of the mobile phone 100 , the processor may restart the email application 380 in the foreground, and the display displays the home page interface of the email application 380 at this time. Similarly, when the home page interface of the email application 380 is not the inbox interface containing the above two unread emails, the user still needs to manually jump to the inbox interface to find the specific locations of the two unread emails.

可以看出,在现有技术中,当应用存在待处理内容(例如上述电子邮件应用380中的2封未读邮件)和不存在待处理内容时,该应用对用户触摸操作的响应流程是一样的。这就使得用户在处理待处理内容时可能需要进行多次触摸操作和界面跳转,导致待处理内容的处理效率降低。It can be seen that in the prior art, when the application has content to be processed (for example, two unread emails in the above email application 380) and when there is no content to be processed, the application's response process to the user's touch operation is the same of. As a result, the user may need to perform multiple touch operations and interface jumps when processing the to-be-processed content, which reduces the processing efficiency of the to-be-processed content.

在本申请实施例中,当应用存在待处理内容时,如果检测到用户触发该应用的应用图标,则终端可以自动为用户跳转至待处理内容的详情界面,减少用户处理应用的待处理内容时进行页面跳转、查找等操作,从而提高待处理内容的处理效率降。In the embodiment of the present application, when the application has content to be processed, if it is detected that the user triggers the application icon of the application, the terminal can automatically jump to the details interface of the content to be processed for the user, reducing the amount of content to be processed by the user to process the application. Page jumping, searching and other operations are performed at the same time, thereby improving the processing efficiency of the to-be-processed content.

示例性的,如图5所示,当目标应用(例如微信)接收到好友Sara发送的新消息后,如果此时终端正在运行桌面(launcher)界面时,则终端的操作系统可广播一个系统广播(broadcast),在该系统广播在Intent对象中指定需要被添加角标的应用(即微信)的包名(package name),类名(class name)以及角标数目(count)。进而,由launcher在微信的应用图标上添加角标501。Exemplarily, as shown in FIG. 5 , after the target application (such as WeChat) receives a new message sent by a friend Sara, if the terminal is running a desktop (launcher) interface at this time, the operating system of the terminal can broadcast a system broadcast. (broadcast), the system broadcast specifies the package name (package name), class name (class name) and the number of superscripts (count) of the application (that is, WeChat) that needs to be added in the Intent object. Furthermore, a corner mark 501 is added to the application icon of WeChat by the launcher.

后续,如果终端检测到用户对微信的应用图标执行第一手势,则终端可自动跳转至微信内与Sara的聊天界面502,显示上述新消息的详情界面。该详情界面是指包含上述新消息(即未读消息)完整详情的界面。通常,未读消息的详情界面可以以对话框的形式展现给用户,为用户提供一个用于人机交流的入口,例如图5中与Sara的聊天界面502,使得用户可以在该详情界面中对未读消息进行查看、回复或删除等管理操作。Subsequently, if the terminal detects that the user performs the first gesture on the application icon of WeChat, the terminal can automatically jump to the chat interface 502 with Sara in WeChat, and display the details interface of the above new message. The details interface refers to an interface that includes the complete details of the above-mentioned new messages (ie, unread messages). Usually, the details interface of unread messages can be presented to the user in the form of a dialog box, providing the user with an entrance for human-computer communication, such as the chat interface 502 with Sara in FIG. View, reply or delete unread messages.

其中,上述第一手势可以是现有技术中用于打开launcher中某一应用的单击手势。此时,当launcher接收到用户单击微信的应用图标这一单击事件后,可向微信应用发送该单击事件,由微信判断当前应用中是否存在未读消息。如果存在未读消息,则微信可自动跳转至该未读消息所在的详情界面,否则,可沿用现有技术打开微信的首页或最近一次微信切换至后台运行时的界面。Wherein, the above-mentioned first gesture may be a click gesture used in the prior art to open an application in the launcher. At this point, when the launcher receives the click event that the user clicks the WeChat application icon, it can send the click event to the WeChat application, and WeChat determines whether there are unread messages in the current application. If there is an unread message, WeChat can automatically jump to the details interface where the unread message is located. Otherwise, the existing technology can be used to open the home page of WeChat or the interface when WeChat was switched to the background running last time.

当然,上述第一手势也可以是为了使用户能够快速进入新消息的详情界面而预先设置的任意手势,例如,长按手势、重压手势、滑动手势等,本申请实施例对此不做任何限制。Of course, the above-mentioned first gesture can also be any gesture preset in order to enable the user to quickly enter the details interface of the new message, such as a long press gesture, a heavy pressure gesture, a sliding gesture, etc. This embodiment of the present application does not do anything to this limit.

具体的,终端检测到用户对微信的应用图标执行第一手势后,如果微信正在后台运行,则终端可以将后台运行的微信切换至前台运行,并自动跳转至上述新消息的发送人Sara的聊天界面;相应的,如果微信此时没有在后台运行,则终端需要重新启动微信,并自动跳转至上述新消息的发送人Sara的聊天界面。Specifically, after the terminal detects that the user performs the first gesture on the WeChat application icon, if WeChat is running in the background, the terminal can switch the WeChat running in the background to the foreground running, and automatically jump to Sara, the sender of the new message. Chat interface; Correspondingly, if WeChat is not running in the background at this time, the terminal needs to restart WeChat, and automatically jump to the chat interface of Sara, the sender of the new message.

可选的,当微信接收到好友Sara发送的新消息后,如果此时微信没有在终端的后台运行,即微信的应用进程已经被杀掉(kill),那么,终端可以自动在后台重新启动微信。这样,当检测到用户对微信的应用图标执行第一手势后,终端可自动将已经在后台运行的微信应用切换至前台运行,并跳转至与Sara的聊天界面502,减少用户等待微信应用启动的时间。Optionally, when WeChat receives a new message from friend Sara, if WeChat is not running in the background of the terminal, that is, the application process of WeChat has been killed, then the terminal can automatically restart WeChat in the background. . In this way, when it is detected that the user performs the first gesture on the WeChat application icon, the terminal can automatically switch the WeChat application running in the background to the foreground operation, and jump to the chat interface 502 with Sara, thereby reducing the user waiting for the WeChat application to start. time.

另外,如图6所示,终端可以在检测到用户对微信的应用图标执行第一手势时,从服务器获取Sara发送的新消息详情;也可以在终端跳转至与Sara的聊天界面之后,从服务器获取Sara发送的新消息详情;还可以在接收到服务器发送的新消息通知时,从服务器获取Sara发送的新消息详情,本申请实施例对此不做任何限制。In addition, as shown in FIG. 6 , when the terminal detects that the user performs the first gesture on the WeChat application icon, the terminal can obtain the details of the new message sent by Sara from the server; or after the terminal jumps to the chat interface with Sara, The server obtains the details of the new message sent by Sara; and can also obtain the details of the new message sent by Sara from the server when receiving the notification of the new message sent by the server, which is not limited in this embodiment of the present application.

在本申请的另一些实施例中,如图7所示,当微信接收到好友Sara发送的新消息后,还可以在负一屏(HiBoard)菜单701中显示微信应用图标上的角标。类似的,如果后续终端检测到用户对负一屏菜单701中微信的应用图标执行第一手势,则终端也可自动跳转至微信中与Sara的聊天界面,以显示上述新消息的详情界面。In some other embodiments of the present application, as shown in FIG. 7 , when WeChat receives a new message sent by friend Sara, it can also display the corner label on the WeChat application icon in the negative one-screen (HiBoard) menu 701 . Similarly, if the terminal subsequently detects that the user performs the first gesture on the WeChat application icon in the negative one-screen menu 701, the terminal can also automatically jump to the chat interface with Sara in WeChat to display the above-mentioned new message details interface.

其中,负一屏菜单可以是指用户从桌面(或主屏幕)向右滑动进入的界面,该界面中可以显示用户常用的功能、应用以及订阅的服务和资讯等,负一屏菜单也被称为桌面助理、快捷菜单等。Among them, the negative one-screen menu may refer to the interface that the user swipes to the right from the desktop (or home screen), and the interface can display the user's commonly used functions, applications, subscribed services and information, etc. The negative one-screen menu is also called For desktop assistants, shortcut menus, etc.

仍如图7所示,在与Sara的聊天界面中,终端还可以将本次用户查看的新消息通过不同颜色或字体等显示效果标注出来,方便用户快速锁定接收到的新消息。Still as shown in FIG. 7 , in the chat interface with Sara, the terminal can also mark the new message viewed by the user this time with display effects such as different colors or fonts, so that the user can quickly lock the received new message.

进一步地,为了准确识别出用户执行上述第一手势的操作意图是否为查看应用接收到的新消息,终端还可以设置一个有效时长触发终端切换至新消息的详情界面。Further, in order to accurately identify whether the user's operation intention to perform the above-mentioned first gesture is to view a new message received by the application, the terminal may also set an effective duration to trigger the terminal to switch to the details interface of the new message.

例如,设置终端切换至新消息的详情界面的第一有效时长为接收到新消息的5s内,以通话应用存在未接来电消息为例,如果终端在接收到该新消息的5s内检测到用户对通话应用的应用图标执行上述第一手势,则说明用户回复该未接来电的意图非常明显。因此,如图8中的(a)所示,如果终端在接收到未接来电消息的5s内,接收到用户对通话应用的应用图标执行上述第一手势,则终端可跳转至拨号界面801自动向该未接来电的呼叫方回拨。For example, set the first valid duration of the terminal to switch to the details interface of the new message within 5s of receiving the new message. Taking the call application having a missed call message as an example, if the terminal detects the user within 5s of receiving the new message Performing the above-mentioned first gesture on the application icon of the calling application indicates that the user's intention to reply to the missed call is very obvious. Therefore, as shown in (a) of FIG. 8 , if the terminal receives the first gesture performed by the user on the application icon of the calling application within 5s of receiving the missed call message, the terminal can jump to the dialing interface 801 Automatically call back the caller of the missed call.

进一步地,终端还可以设置终端切换至新消息的详情界面的第二有效时长为接收到新消息的5s-15s内。如果终端在接收到新消息的5s-15s内检测到用户对通话应用的应用图标执行上述第一手势,则说明用户回复该未接来电的意图较为明显。因此,如图8中的(b)所示,如果终端在接收到未接来电消息的5s-15s内,接收到用户对通话应用的应用图标执行上述第一手势,则终端可自动切换至通话应用的未接来电界面802,该最近通话界面802中包括上述未接来电的预览信息,方便用户对该未接来电做进一步处理。Further, the terminal may also set the second valid duration of the terminal to switch to the details interface of the new message to be within 5s-15s of receiving the new message. If the terminal detects that the user performs the above-mentioned first gesture on the application icon of the calling application within 5s-15s of receiving the new message, it indicates that the user's intention to reply to the missed call is relatively obvious. Therefore, as shown in (b) of FIG. 8 , if the terminal receives the first gesture performed by the user on the application icon of the call application within 5s-15s of receiving the missed call message, the terminal can automatically switch to the call In the missed call interface 802 of the application, the recent call interface 802 includes the preview information of the above-mentioned missed call, which is convenient for the user to further process the missed call.

相应的,如图8中的(c)所示,如果在终端接收到新消息的15s之后,检测到用户对通话应用的应用图标执行上述第一手势,则说明用户查看上述未接来电的使用意图相对较弱,此时终端可沿用现有技术打开通话应用的首页(例如最近通话界面)或最近一次通话应用切换至后台运行时的界面。Correspondingly, as shown in (c) of FIG. 8 , if it is detected that the user performs the above-mentioned first gesture on the application icon of the calling application 15s after the terminal receives the new message, it means that the user checks the use of the above-mentioned missed call. The intention is relatively weak, and at this time, the terminal can open the home page of the call application (for example, the recent call interface) or the interface when the last call application is switched to the background running by using the existing technology.

在本申请的另一些实施例中,如图9所示,目标应用(例如微信)还可能接收到来自多个好友的多条新消息,此时,微信的应用图标的角标所显示的数字即为未读消息的数量。那么,后续如果检测到用户对微信的应用图标执行第一手势,则终端可自动跳转至最近接收到的新消息的详情界面,或者,自动跳转至距离当前时间最早的新消息的详情界面,或者,终端还可以预先设置微信中不同用户或不同类型消息的优先级,进而在接收到上述第一手势后自动跳转至优先级最高的新消息的详情界面。In other embodiments of the present application, as shown in FIG. 9 , the target application (for example, WeChat) may also receive multiple new messages from multiple friends. At this time, the number displayed by the corner label of the WeChat application icon is the number of unread messages. Then, if it is detected that the user performs the first gesture on the WeChat application icon, the terminal can automatically jump to the details interface of the most recently received new message, or automatically jump to the details interface of the new message that is the earliest from the current time. Alternatively, the terminal may also preset the priorities of different users or different types of messages in WeChat, and then automatically jump to the details interface of the new message with the highest priority after receiving the above-mentioned first gesture.

例如,可以预先设置微信中标星用户发送的新消息的优先级高于非标星用户发送的新消息的优先级。那么,如果微信存在多个用户发来的未读消息,则在接收到用户对微信的应用图标执行第一手势后,终端可自动跳转至这多条未读消息中来自标星用户的未读消息的详情界面。For example, it may be preset that the priority of new messages sent by users who have won the WeChat star is higher than the priority of new messages sent by users who are not star users. Then, if there are unread messages sent by multiple users in WeChat, after receiving the first gesture performed by the user on the WeChat application icon, the terminal can automatically jump to the unread messages from the star user among the multiple unread messages. Read the details interface of the message.

又例如,还可以预先设置微信中聊天消息的优先级高于朋友圈消息的优先级,且朋友圈消息的优先级高于版本更新消息的优先级。那么,如果微信同时存在未处理的版本更新消息和好友Sara发送的聊天消息,则在接收到用户对微信的应用图标执行第一手势后,终端可自动跳转至优先级更高的好友Sara的聊天界面,显示Sara发送的聊天消息的详情。For another example, the priority of chat messages in WeChat may also be preset to be higher than the priority of messages in the circle of friends, and the priority of messages in the circle of friends is higher than that of version update messages. Then, if there are both unprocessed version update messages and chat messages sent by friend Sara on WeChat, after receiving the user's first gesture on the WeChat app icon, the terminal can automatically jump to the friend Sara's friend with a higher priority. Chat interface, showing details of chat messages sent by Sara.

进一步地,终端还可以预先设置不同手势与跳转至不同新消息的详情界面之间的对应关系。例如,设置长按手势(即第一手势)与跳转至聊天界面之间的对应关系,重压手势(即第二手势)与跳转至好友添加界面之间的对应关系。Further, the terminal may also preset the correspondence between different gestures and the details interface for jumping to different new messages. For example, set the correspondence between the long press gesture (ie the first gesture) and the jump to the chat interface, and the correspondence between the heavy press gesture (ie the second gesture) and the jump to the friend adding interface.

那么,如图10中的(a)所示,当微信同时存在未读的聊天消息和好友添加消息时,如果检测到用户对微信的应用图标执行上述第一手势,则终端可自动跳转至该聊天消息所属的聊天界面1001;如图10中的(b)所示,如果检测到用户对微信的应用图标执行上述第二手势,则终端可自动跳转至该好友添加消息所属的好友添加界面1002。这样,终端可以为不同的待处理内容均提供一步直达的快速入口,提高用户处理多个待处理内容时的效率。Then, as shown in (a) of FIG. 10, when there are both unread chat messages and friend adding messages in WeChat, if it is detected that the user performs the above-mentioned first gesture on the application icon of WeChat, the terminal can automatically jump to The chat interface 1001 to which the chat message belongs; as shown in (b) of FIG. 10 , if it is detected that the user performs the above-mentioned second gesture on the WeChat application icon, the terminal can automatically jump to the friend to which the friend addition message belongs. Add interface 1002. In this way, the terminal can provide a one-step direct quick entry for different contents to be processed, which improves the efficiency of the user when processing multiple contents to be processed.

另外,当终端响应于用户输入的第一手势自动跳转至多条未读消息中某一未读消息的详情界面后,终端还可以在该详情界面中通过悬浮窗口等方式显示其余未读消息的预览列表,方便用户在多个未读消息的详情界面之间跳转。In addition, after the terminal automatically jumps to the details interface of an unread message among the multiple unread messages in response to the first gesture input by the user, the terminal can also display the details of the remaining unread messages in the details interface by means of a floating window or the like. The preview list is convenient for users to jump between the details interface of multiple unread messages.

如图11所示,微信应用同时存在来自Sara、Mike和Lily三个用户发送的未读消息,其中,Sara为用户设置的标星用户。那么,当终端检测到用户对微信的应用图标执行上述第一手势后,可自动跳转至Sara的聊天窗口1101中显示Sara发送的未读消息的详情。此时,终端还可以在不遮挡该未读消息的位置显示一个预览列表1102,该预览列表1102中可显示来自Mike和Lily的未读消息的预览内容,例如,可以在预览列表1102中滚动播放来自Mike和Lily的未读消息。As shown in Figure 11, there are unread messages sent by three users, Sara, Mike, and Lily, in the WeChat application. Sara is the star user set by the user. Then, when the terminal detects that the user performs the above-mentioned first gesture on the application icon of WeChat, it can automatically jump to the chat window 1101 of Sara to display the details of the unread message sent by Sara. At this time, the terminal can also display a preview list 1102 at a position that does not block the unread message, and the preview list 1102 can display the preview content of the unread messages from Mike and Lily, for example, the preview list 1102 can be scrolled and played Unread messages from Mike and Lily.

那么,仍如图11所示,当终端检测到用户选中预览列表1102中Mike的未读消息的预览内容时,终端可以跳转至Mike的聊天窗口1103中显示Mike发送的未读消息的详情。此时,终端还可以在Mike的聊天窗口1103中显示剩余的未读消息(即来自Lily的未读消息)的预览内容1104。这样,当应用存在多个待处理内容时,用户可以通过待处理内容的预览列表自由切换至任意待处理内容的详情界面中。Then, as shown in FIG. 11, when the terminal detects that the user selects the preview content of Mike's unread messages in the preview list 1102, the terminal can jump to Mike's chat window 1103 to display the details of the unread messages sent by Mike. At this time, the terminal may also display preview content 1104 of the remaining unread messages (ie, unread messages from Lily) in Mike's chat window 1103 . In this way, when there are multiple contents to be processed in the application, the user can freely switch to the details interface of any contents to be processed through the preview list of the contents to be processed.

另外,终端显示上述未读消息的预览列表时也可以有时限限制。例如,在终端跳转至Sara的聊天窗口1101后的5s内显示上述预览列表1102,如果在这5s内没有接收到用户对预览列表1102内任意预览内容的操作,则说明用户没有查看其它未读消息的意图,因此终端可隐藏该预览列表1102,避免预览列表1102长时间遮挡Sara的聊天窗口1101。In addition, when the terminal displays the preview list of the unread messages, there may be a time limit. For example, the above-mentioned preview list 1102 is displayed within 5s after the terminal jumps to Sara's chat window 1101. If the user's operation on any preview content in the preview list 1102 is not received within these 5s, it means that the user has not checked other unread items. Therefore, the terminal can hide the preview list 1102 to prevent the preview list 1102 from blocking Sara's chat window 1101 for a long time.

当然,终端跳转至未读消息的详情界面时也可以有时限限制。例如,如图12所示,可设置终端跳转至Sara的聊天窗口1101的持续时间为5s,那么,当终端检测到用户对微信的应用图标执行上述第一手势后,可自动跳转至Sara的聊天窗口1101,终端显示该聊天窗口1101的持续时间为5s,如果在这5s内没有接收到用户对聊天窗口1101的操作,则说明用户没有查看Sara的未读消息的意图,因此终端可自动跳转回到微信最近一次切换至后台时的界面或者微信的首页。Of course, the terminal may also have a time limit when jumping to the details interface of the unread message. For example, as shown in FIG. 12 , the duration for the terminal to jump to Sara's chat window 1101 can be set to 5s. Then, when the terminal detects that the user performs the above-mentioned first gesture on the WeChat application icon, the terminal can automatically jump to Sara chat window 1101, the terminal displays the chat window 1101 for a duration of 5s. If the user's operation on the chat window 1101 is not received within these 5s, it means that the user has no intention to view Sara's unread messages, so the terminal can automatically Jump back to the interface when WeChat was last switched to the background or the home page of WeChat.

在本申请的另一些实施例中,当目标应用(例如微信)存在多条未处理的新消息时,如果在桌面(或负一屏菜单)上检测到用户对微信的应用图标执行上述第一手势,则如图13中的(a)所示,终端可以在桌面(或负一屏菜单)中显示这些未读消息的第一预览列表1301。又或者,如图13中的(b)所示,终端还可以先进入微信应用,进而在微信应用内集中展示这些未读消息的第二预览列表1302,本申请实施例对此不作任何限制。In other embodiments of the present application, when there are multiple unprocessed new messages in the target application (for example, WeChat), if it is detected on the desktop (or the negative one-screen menu) that the user executes the above first step on the application icon of WeChat gesture, then as shown in (a) of FIG. 13 , the terminal can display the first preview list 1301 of these unread messages on the desktop (or a negative one-screen menu). Alternatively, as shown in (b) of FIG. 13 , the terminal may also enter the WeChat application first, and then collectively display the second preview list 1302 of these unread messages in the WeChat application, which is not limited in this embodiment of the present application.

示例性的,微信的服务器可以为用户A存储接收到的所有未读消息的预览列表,如图14所示,每当接收到其他用户(例如用户B)使用微信向与用户A发送的新消息时,服务器可在上述用户A的预览列表中添加这一新消息的预览内容1401。当微信存在多条未读的新消息时,如果检测到用户对微信的应用图标执行上述第一手势,则终端可调用远程应用服务器接口从服务器中获取上述未读消息的预览列表,进而,终端可以将获取到的未读消息的预览列表显示在桌面、负一屏菜单或者微信应用内的任意界面中,方便用户及时选择查看、处理这些未读消息。Exemplarily, the WeChat server may store a preview list of all received unread messages for user A. As shown in FIG. 14 , whenever a new message is received from another user (such as user B) using WeChat to send to user A , the server can add the preview content 1401 of this new message to the preview list of the above-mentioned user A. When there are multiple unread new messages in WeChat, if it is detected that the user performs the above-mentioned first gesture on the application icon of WeChat, the terminal can call the remote application server interface to obtain the preview list of the above-mentioned unread messages from the server, and then the terminal The obtained preview list of unread messages can be displayed on the desktop, negative one-screen menu, or any interface in the WeChat application, so that users can choose to view and process these unread messages in time.

进一步地,如图15所示,如果检测到用户选中上述第一预览列表1301(或第二预览列表1302)中某一未读消息的预览内容1401,则可触发终端跳转至该未读消息的详情界面1501。当然,仍如图15所示,用户也可以对预览内容1401执行相应的手势,触发终端将该未读消息删除或标记为已读等消息管理操作。Further, as shown in FIG. 15 , if it is detected that the user selects the preview content 1401 of an unread message in the first preview list 1301 (or the second preview list 1302 ), the terminal can be triggered to jump to the unread message Details interface 1501. Of course, as shown in FIG. 15 , the user can also perform a corresponding gesture on the preview content 1401 to trigger the terminal to delete or mark the unread message as read and other message management operations.

仍如图15所示,终端跳转至未读消息的详情界面1501后,还可以在该详情界面1501中继续显示其他未读消息的预览内容1502。后续,当终端检测到用户选中其他未读消息的预览内容1502时,终端可以跳转至相应未读消息的详情界面。Still as shown in FIG. 15 , after the terminal jumps to the details interface 1501 of the unread message, the terminal may continue to display preview contents 1502 of other unread messages in the details interface 1501 . Subsequently, when the terminal detects that the user selects the preview content 1502 of other unread messages, the terminal may jump to the details interface of the corresponding unread message.

可选的,无论是在上述第一预览列表1301还是第二预览列表1302中显示多个未读消息的预览内容,终端均可按照时间顺序或者预设的优先级顺序排列这多个未读消息的预览内容。例如,终端可以将优先级较高的标星用户发来的新消息显示在预览列表的顶部,或者,将最近接收到的新消息显示在预览列表的顶部。Optionally, whether the preview content of multiple unread messages is displayed in the first preview list 1301 or the second preview list 1302, the terminal can arrange the multiple unread messages in chronological order or in a preset priority order. preview content. For example, the terminal may display a new message sent by a stared user with a higher priority at the top of the preview list, or display a new message recently received at the top of the preview list.

示例性的,当终端在微信应用内集中展示这些未读消息的第二预览列表1302时,如图16所示,终端还可以将这些未读消息的预览内容以置顶的形式显示在聊天列表的顶部,提醒用户及时查看未读消息,同时方便用户查找需要处理的未读消息的具体位置。后续,如果在一定时间内没有检测到用户选中任意一条未读消息的预览内容,则微信可按照时间或联系人的顺序恢复默认的聊天列表,此时,各个已读消息和未读消息散乱分布在聊天列表中。Exemplarily, when the terminal collectively displays the second preview list 1302 of these unread messages in the WeChat application, as shown in FIG. 16 , the terminal can also display the preview contents of these unread messages in the form of sticking on the top of the chat list. At the top, users are reminded to check unread messages in time, and at the same time, it is convenient for users to find the specific location of unread messages that need to be processed. Subsequently, if the preview content of any unread message selected by the user is not detected within a certain period of time, WeChat can restore the default chat list in the order of time or contacts. At this time, the read and unread messages are scattered and distributed. in the chat list.

又或者,当终端在桌面(或负一屏菜单)中显示这些未读消息的第一预览列表1301时,如图17所示,微信在第一次接收到新的未读消息(例如未读消息1)后,可将未读消息1的预览内容1701显示在桌面(或负一屏菜单)中,如果用户在预设时间(例如3s)内没有查看该未读消息1,则说明用户此时没有查看该未读消息1的意图,因此终端可隐藏未读消息1的预览内容1701,避免对桌面(或负一屏菜单)中的其他显示元素产生遮挡。Or, when the terminal displays the first preview list 1301 of these unread messages on the desktop (or the negative one-screen menu), as shown in FIG. After message 1), the preview content 1701 of unread message 1 can be displayed on the desktop (or negative one-screen menu). Therefore, the terminal can hide the preview content 1701 of the unread message 1 to avoid blocking other display elements on the desktop (or negative one-screen menu).

进一步地,仍如图17所示,当微信再一次接收到新的未读消息(例如未读消息2)时,可在上述未读消息1的预览内容1701的基础上添加未读消息2的预览内容1702。类似的,如果用户在预设时间(例如3s)内没有查看该未读消息1或未读消息2,则终端可隐藏未读消息1的预览内容1701未读消息2的预览内容1702。Further, as shown in FIG. 17 , when WeChat receives a new unread message (for example, unread message 2 ) again, it can add the unread message 2 on the basis of the preview content 1701 of the unread message 1 above. Preview content 1702. Similarly, if the user does not view the unread message 1 or the unread message 2 within a preset time (eg, 3s), the terminal can hide the preview content 1701 of the unread message 1 and the preview content 1702 of the unread message 2 .

也就是说,每次微信接收到新的未读消息后,终端都可以自动将当前所有未读消息的预览内容显示在当前界面中供用户选择查看,方便用户管理这些未读消息。That is to say, every time WeChat receives a new unread message, the terminal can automatically display the preview contents of all current unread messages on the current interface for the user to choose and view, so as to facilitate the user to manage these unread messages.

另外,终端还可以将所有存在未读消息的应用显示在负一屏菜单中,如图18所示,可在负一屏菜单中以卡片1801的形式将所有存在未读消息的待处理应用推荐给用户。其中,每个应用的应用图标上可以显示其包含的未读消息数量的角标。In addition, the terminal can also display all applications with unread messages in the negative one-screen menu. As shown in Figure 18, all pending applications with unread messages can be recommended in the form of cards 1801 in the negative one-screen menu. to users. Among them, the application icon of each application may display a corner mark of the number of unread messages contained in it.

仍如图18所示,当检测到用户对上述卡片1801中任意应用图标执行上述第一手势时,可触发终端在负一屏菜单中显示该应用接收到的所有未读消息的预览列表1802。Still as shown in FIG. 18 , when it is detected that the user performs the above-mentioned first gesture on any application icon in the above-mentioned card 1801 , the terminal can be triggered to display a preview list 1802 of all unread messages received by the application in the negative one-screen menu.

可以理解的是,上述终端等为了实现上述功能,其包含了执行各个功能相应的硬件结构和/或软件模块。本领域技术人员应该很容易意识到,结合本文中所公开的实施例描述的各示例的单元及算法步骤,本申请实施例能够以硬件或硬件和计算机软件的结合形式来实现。某个功能究竟以硬件还是计算机软件驱动硬件的方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本申请实施例的范围。It can be understood that, in order to realize the above-mentioned functions, the above-mentioned terminal and the like include corresponding hardware structures and/or software modules for executing each function. Those skilled in the art should easily realize that, in conjunction with the units and algorithm steps of each example described in the embodiments disclosed herein, the embodiments of the present application can be implemented in hardware or a combination of hardware and computer software. Whether a function is performed by hardware or computer software driving hardware depends on the specific application and design constraints of the technical solution. Experts may use different methods for each specific application to implement the described functions, but such implementation should not be considered beyond the scope of the embodiments of the present application.

本申请实施例可以根据上述方法示例对上述终端等进行功能模块的划分,例如,可以对应各个功能划分各个功能模块,也可以将两个或两个以上的功能集成在一个处理模块中。上述集成的模块既可以采用硬件的形式实现,也可以采用软件功能模块的形式实现。需要说明的是,本申请实施例中对模块的划分是示意性的,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式。In this embodiment of the present application, functional modules may be divided into the above terminal and the like according to the above method examples. For example, each functional module may be divided corresponding to each function, or two or more functions may be integrated into one processing module. The above-mentioned integrated modules can be implemented in the form of hardware, and can also be implemented in the form of software function modules. It should be noted that, the division of modules in the embodiments of the present application is schematic, and is only a logical function division, and there may be other division manners in actual implementation.

在采用对应各个功能划分各个功能模块的情况下,图19示出了上述实施例中所涉及的终端的一种可能的结构示意图,该终端用于实现以上各个方法实施例中记载的方法,其具体包括:检测单元1901、处理单元1902以及显示单元1903。In the case where each functional module is divided according to each function, FIG. 19 shows a possible schematic structural diagram of the terminal involved in the above embodiment, where the terminal is used to implement the methods described in each of the above method embodiments. Specifically, it includes: a detection unit 1901 , a processing unit 1902 and a display unit 1903 .

其中,显示单元1903,用于:在桌面或负一屏菜单中显示第一应用的应用图标,所述第一应用的应用图标上包含角标,所述角标用于指示所述第一应用存在未读消息;检测单元1901,用于:检测用户对第一应用的应用图标执行第一手势;处理单元1902,用于:打开所述第一应用;显示单元1903,还用于:显示所述第一应用的第一界面,所述第一界面是指查看所述未读消息详情的详情界面。Wherein, the display unit 1903 is configured to: display the application icon of the first application on the desktop or the negative one-screen menu, the application icon of the first application includes a corner mark, and the corner mark is used to indicate the first application There is an unread message; the detection unit 1901 is used to: detect that the user performs a first gesture on the application icon of the first application; the processing unit 1902 is used to: open the first application; the display unit 1903 is further used to: display all The first interface of the first application, where the first interface refers to a details interface for viewing details of the unread message.

进一步地,处理单元1902,具体用于:若所述第一应用正在所述终端的后台运行,则将所述第一应用切换至前台运行,并自动跳转至所述第一界面;或者,若所述第一应用未在所述终端的后台运行,则启动所述第一应用,并跳转至所述第一界面。Further, the processing unit 1902 is specifically configured to: if the first application is running in the background of the terminal, switch the first application to run in the foreground, and automatically jump to the first interface; or, If the first application is not running in the background of the terminal, start the first application and jump to the first interface.

进一步地,所述检测单元1901,具体用于:在接收到所述未读消息的第一有效时长内检测到用户对所述第一应用的应用图标执行所述第一手势;所述显示单元1903,具体用于:显示第一应用的第一界面。Further, the detection unit 1901 is specifically configured to: detect that the user performs the first gesture on the application icon of the first application within the first valid time period of receiving the unread message; the display unit 1903, which is specifically used for: displaying the first interface of the first application.

进一步地,所述检测单元1901,还用于:所述终端在接收到所述未读消息的第二有效时长内检测到用户对所述第一应用的应用图标执行所述第一手势,所述第二有效时长的结束时间早于所述第一有效时长的结束时间;所述显示单元1903,还用于:显示第一应用的第二界面,所述第二界面是指用于回复所述未读消息的界面。Further, the detection unit 1901 is further configured to: the terminal detects that the user performs the first gesture on the application icon of the first application within the second valid time period of receiving the unread message, so The end time of the second valid duration is earlier than the end time of the first valid duration; the display unit 1903 is further configured to: display the second interface of the first application, where the second interface is used for replying all interface to describe unread messages.

进一步地,若所述第一应用存在多个未读消息,则所述第一界面为第一未读消息的详情界面,所述第一未读消息为所述多个未读消息中的一个;此时,所述检测单元1901,还用于:检测用户对第一应用的应用图标执行第二手势;所述显示单元1903,还用于:显示第二未读消息的详情界面,所述第二未读消息为所述多个未读消息中除所述第一未读消息外的一个。Further, if there are multiple unread messages in the first application, the first interface is the details interface of the first unread message, and the first unread message is one of the multiple unread messages At this time, the detection unit 1901 is further used for: detecting that the user performs a second gesture on the application icon of the first application; the display unit 1903 is also used for: displaying the details interface of the second unread message, so The second unread message is one of the plurality of unread messages except the first unread message.

进一步地,若所述第一应用存在多个未读消息,则所述第一界面中还包括除当前未读消息外其余未读消息的预览列表,所述预览列表中包括所述其余未读消息中每个未读消息的预览内容;所述处理单元1902,还用于:若在预设时间内没有接收到用户对所述预览列表输入的手势,则在所述第一界面中隐藏所述预览列表。Further, if there are multiple unread messages in the first application, the first interface further includes a preview list of other unread messages except the current unread message, and the preview list includes the remaining unread messages. preview content of each unread message in the message; the processing unit 1902 is further configured to: if no gesture input by the user to the preview list is received within a preset time, hide all the information in the first interface the preview list described above.

进一步地,所述处理单元1902,还用于:若在预设时间内没有接收到用户对所述第一界面输入的手势,则从所述第一界面跳转至所述第一应用的首页或跳转至所述第一应用最近一次在前台运行时的界面.Further, the processing unit 1902 is further configured to: if no gesture input by the user to the first interface is received within a preset time, jump from the first interface to the home page of the first application Or jump to the interface when the first application was last running in the foreground.

进一步地,所述显示单元1903,还用于:在所述第一应用接收到的消息列表中置顶显示所述未读消息的预览列表,所述预览列表中包括每一条未读消息的预览内容。Further, the display unit 1903 is further configured to: display a preview list of the unread messages on top of the message list received by the first application, where the preview list includes preview content of each unread message .

其中,上述方法实施例涉及的各步骤的所有相关内容均可以援引到对应功能模块的功能描述,在此不再赘述。Wherein, all relevant contents of the steps involved in the above method embodiments can be cited in the functional descriptions of the corresponding functional modules, which will not be repeated here.

在采用集成的单元的情况下,可将上述处理单元1902作为处理模块,将上述显示单元1903作为输出模块,将上述检测单元1902作为输入模块。当然,终端还可以包括存储模块和通信模块。此时,如图20所示,示出了上述实施例中所涉及的终端的一种可能的结构示意图,包括处理模块2001、通信模块2002、输入/输出模块2003以及存储模块2004。In the case of using an integrated unit, the above-mentioned processing unit 1902 can be used as a processing module, the above-mentioned display unit 1903 can be used as an output module, and the above-mentioned detection unit 1902 can be used as an input module. Of course, the terminal may also include a storage module and a communication module. At this time, as shown in FIG. 20 , a possible schematic structural diagram of the terminal involved in the above embodiment is shown, including a processing module 2001 , a communication module 2002 , an input/output module 2003 and a storage module 2004 .

其中,处理模块2001用于对终端的动作进行控制管理。通信模块2002用于支持终端与其他网络实体的通信。输入/输出模块2003用于接收由用户输入的信息或输出提供给用户的信息以及终端的各种菜单。存储模块2004用于保存终端的程序代码和数据。The processing module 2001 is used to control and manage the actions of the terminal. The communication module 2002 is used to support the communication between the terminal and other network entities. The input/output module 2003 is used to receive information input by the user or output information provided to the user and various menus of the terminal. The storage module 2004 is used to store program codes and data of the terminal.

示例性的,处理模块2001可以是处理器或控制器,例如可以是中央处理器(Central Processing Unit,CPU),GPU,通用处理器,数字信号处理器(Digital SignalProcessor,DSP),专用集成电路(Application-Specific Integrated Circuit,ASIC),现场可编程门阵列(Field Programmable Gate Array,FPGA)或者其他可编程逻辑器件、晶体管逻辑器件、硬件部件或者其任意组合。其可以实现或执行结合本申请公开内容所描述的各种示例性的逻辑方框,模块和电路。所述处理器也可以是实现计算功能的组合,例如包含一个或多个微处理器组合,DSP和微处理器的组合等等。Exemplarily, the processing module 2001 may be a processor or a controller, such as a central processing unit (Central Processing Unit, CPU), a GPU, a general-purpose processor, a digital signal processor (Digital Signal Processor, DSP), an application-specific integrated circuit ( Application-Specific Integrated Circuit, ASIC), Field Programmable Gate Array (Field Programmable Gate Array, FPGA) or other programmable logic devices, transistor logic devices, hardware components or any combination thereof. It may implement or execute the various exemplary logical blocks, modules and circuits described in connection with this disclosure. The processor may also be a combination that implements computing functions, such as a combination of one or more microprocessors, a combination of a DSP and a microprocessor, and the like.

通信模块2002可以是收发器、收发电路、输入输出设备或通信接口等。例如,通信模块2002具体可以是蓝牙装置、Wi-Fi装置、外设接口等等。The communication module 2002 may be a transceiver, a transceiver circuit, an input and output device, a communication interface, and the like. For example, the communication module 2002 may specifically be a Bluetooth device, a Wi-Fi device, a peripheral interface, and the like.

存储模块2004可以是存储器,该存储器可以包括高速随机存取存储器(RAM),还可以包括非易失存储器,例如磁盘存储器件、闪存器件或其他易失性固态存储器件等。The storage module 2004 may be memory, which may include high-speed random access memory (RAM), and may also include non-volatile memory, such as magnetic disk storage devices, flash memory devices, or other volatile solid-state storage devices, and the like.

输入/输出模块2003可以为触摸屏、键盘、麦克风以及显示器等输入输出设备。其中,显示器具体可以采用液晶显示器、有机发光二极管等形式来配置显示器。另外,显示器上还可以集成触控板,用于采集在其上或附近的触摸事件,并将采集到的触摸信息发送给其他器件(例如处理器等)。The input/output module 2003 can be input and output devices such as a touch screen, a keyboard, a microphone, and a display. Wherein, the display may specifically be configured in the form of a liquid crystal display, an organic light emitting diode, or the like. In addition, a touch panel can also be integrated on the display to collect touch events on or near it, and send the collected touch information to other devices (eg, a processor, etc.).

在上述实施例中,可以全部或部分的通过软件,硬件,固件或者其任意组合来实现。当使用软件程序实现时,可以全部或部分地以计算机程序产品的形式出现。所述计算机程序产品包括一个或多个计算机指令。在计算机上加载和执行所述计算机程序指令时,全部或部分地产生按照本申请实施例所述的流程或功能。所述计算机可以是通用计算机、专用计算机、计算机网络、或者其他可编程装置。所述计算机指令可以存储在计算机可读存储介质中,或者从一个计算机可读存储介质向另一个计算机可读存储介质传输,例如,所述计算机指令可以从一个网站站点、计算机、服务器或数据中心通过有线(例如同轴电缆、光纤、数字用户线(DSL))或无线(例如红外、无线、微波等)方式向另一个网站站点、计算机、服务器或数据中心传输。所述计算机可读存储介质可以是计算机能够存取的任何可用介质或者是包含一个或多个可用介质集成的服务器、数据中心等数据存储设备。该可用介质可以是磁性介质,(例如,软盘,硬盘、磁带)、光介质(例如,DVD)或者半导体介质(例如固态硬盘Solid State Disk(SSD))等。In the above-mentioned embodiments, it may be implemented in whole or in part by software, hardware, firmware or any combination thereof. When implemented using a software program, it may take the form of a computer program product, in whole or in part. The computer program product includes one or more computer instructions. When the computer program instructions are loaded and executed on a computer, all or part of the processes or functions described in the embodiments of the present application are generated. The computer may be a general purpose computer, special purpose computer, computer network, or other programmable device. The computer instructions may be stored in or transmitted from one computer readable storage medium to another computer readable storage medium, for example, the computer instructions may be downloaded from a website site, computer, server or data center Transmission to another website site, computer, server, or data center by wire (eg, coaxial cable, optical fiber, digital subscriber line (DSL)) or wireless (eg, infrared, wireless, microwave, etc.). The computer-readable storage medium may be any available medium that can be accessed by a computer or a data storage device such as a server, data center, etc. that includes an integration of one or more available media. The available media may be magnetic media (eg, floppy disks, hard disks, magnetic tapes), optical media (eg, DVD), or semiconductor media (eg, Solid State Disk (SSD)), and the like.

以上所述,仅为本申请的具体实施方式,但本申请的保护范围并不局限于此,任何在本申请揭露的技术范围内的变化或替换,都应涵盖在本申请的保护范围之内。因此,本申请的保护范围应以所述权利要求的保护范围为准。The above are only specific embodiments of the present application, but the protection scope of the present application is not limited to this, and any changes or substitutions within the technical scope disclosed in the present application should be covered within the protection scope of the present application. . Therefore, the protection scope of the present application should be subject to the protection scope of the claims.

Claims (20)

Translated fromChinese
1.一种未读消息的处理方法,其特征在于,包括:1. a processing method of unread message, is characterized in that, comprises:终端在桌面或负一屏菜单中显示第一应用的应用图标,所述第一应用的应用图标上包含角标,所述角标用于指示所述第一应用存在未读消息;The terminal displays the application icon of the first application on the desktop or the negative one-screen menu, and the application icon of the first application includes a corner mark, and the corner mark is used to indicate that there is an unread message in the first application;所述终端检测用户对所述第一应用的应用图标执行第一手势;The terminal detects that the user performs a first gesture on the application icon of the first application;响应于所述第一手势,所述终端打开所述第一应用,并显示所述第一应用的第一界面,所述第一界面是指查看所述未读消息详情的详情界面。In response to the first gesture, the terminal opens the first application, and displays a first interface of the first application, where the first interface refers to a details interface for viewing details of the unread message.2.根据权利要求1所述的方法,其特征在于,所述终端打开所述第一应用,并显示所述第一应用的第一界面,包括:2. The method according to claim 1, wherein the terminal opens the first application and displays the first interface of the first application, comprising:若所述第一应用正在所述终端的后台运行,则所述终端将所述第一应用切换至前台运行,并自动跳转至所述第一界面;或者,If the first application is running in the background of the terminal, the terminal switches the first application to run in the foreground, and automatically jumps to the first interface; or,若所述第一应用未在所述终端的后台运行,则所述终端启动所述第一应用,并跳转至所述第一界面。If the first application is not running in the background of the terminal, the terminal starts the first application and jumps to the first interface.3.根据权利要求1或2所述的方法,其特征在于,所述终端显示所述第一应用的第一界面,包括:3. The method according to claim 1 or 2, wherein the terminal displays the first interface of the first application, comprising:若所述终端在接收到所述未读消息的第一有效时长内检测到用户对所述第一应用的应用图标执行所述第一手势,则所述终端显示所述第一应用的第一界面。If the terminal detects that the user performs the first gesture on the application icon of the first application within the first valid time period of receiving the unread message, the terminal displays the first gesture of the first application. interface.4.根据权利要求3所述的方法,其特征在于,在所述终端检测用户对所述第一应用的应用图标执行第一手势之后,还包括:The method according to claim 3, wherein after the terminal detects that the user performs the first gesture on the application icon of the first application, the method further comprises:若所述终端在接收到所述未读消息的第二有效时长内检测到用户对所述第一应用的应用图标执行所述第一手势,则所述终端显示所述第一应用的第二界面,所述第二界面是指用于回复所述未读消息的界面,所述第二有效时长的结束时间早于所述第一有效时长的结束时间。If the terminal detects that the user performs the first gesture on the application icon of the first application within the second valid time period of receiving the unread message, the terminal displays the second gesture of the first application. The second interface refers to an interface for replying to the unread message, and the end time of the second validity period is earlier than the end time of the first validity period.5.根据权利要求1-4中任一项所述的方法,其特征在于,若所述第一应用存在多个未读消息,则所述终端显示所述第一应用的第一界面,包括:5. The method according to any one of claims 1-4, wherein if there are multiple unread messages in the first application, the terminal displays a first interface of the first application, comprising: :所述终端显示所述第一应用最近接收到的未读消息的详情界面;或者,The terminal displays the details interface of the unread messages recently received by the first application; or,所述终端显示所述第一应用最早接收到的未读消息的详情界面;或者,The terminal displays the details interface of the earliest unread message received by the first application; or,所述终端显示所述第一应用接收到的优先级最高的未读消息的详情界面。The terminal displays a detail interface of the unread message with the highest priority received by the first application.6.根据权利要求1-4中任一项所述的方法,其特征在于,若所述第一应用存在多个未读消息,则所述第一界面为第一未读消息的详情界面,所述第一未读消息为所述多个未读消息中的一个;所述方法还包括:6. The method according to any one of claims 1-4, wherein if there are multiple unread messages in the first application, the first interface is a details interface of the first unread message, The first unread message is one of the multiple unread messages; the method further includes:所述终端检测用户对第一应用的应用图标执行第二手势;The terminal detects that the user performs a second gesture on the application icon of the first application;响应于所述第二手势,所述终端显示第二未读消息的详情界面,所述第二未读消息为所述多个未读消息中除所述第一未读消息外的一个。In response to the second gesture, the terminal displays a detail interface of a second unread message, where the second unread message is one of the plurality of unread messages except the first unread message.7.根据权利要求5或6所述的方法,其特征在于,所述第一界面中还包括除当前未读消息外其余未读消息的预览列表,所述预览列表中包括所述其余未读消息中每个未读消息的预览内容。7. The method according to claim 5 or 6, wherein the first interface further comprises a preview list of other unread messages except the current unread message, and the preview list includes the remaining unread messages A preview of the content of each unread message in the message.8.根据权利要求7所述的方法,其特征在于,在所述终端显示所述第一应用的第一界面之后,还包括:8. The method according to claim 7, wherein after the terminal displays the first interface of the first application, the method further comprises:若在预设时间内没有接收到用户对所述预览列表输入的手势,则所述终端在所述第一界面中隐藏所述预览列表。If no gesture input by the user to the preview list is received within a preset time, the terminal hides the preview list in the first interface.9.根据权利要求1-8中任一项所述的方法,其特征在于,在所述终端显示所述第一应用的第一界面之后,还包括:9 . The method according to claim 1 , wherein after the terminal displays the first interface of the first application, the method further comprises: 10 .若在预设时间内没有接收到用户对所述第一界面输入的手势,则所述终端从所述第一界面跳转至所述第一应用的首页或跳转至所述第一应用最近一次在前台运行时的界面。If no gesture input by the user to the first interface is received within a preset time, the terminal jumps from the first interface to the home page of the first application or jumps to the most recent first application The interface when running once in the foreground.10.根据权利要求1-9中任一项所述的方法,其特征在于,在终端检测用户对第一应用的应用图标执行第一手势之后,还包括:10. The method according to any one of claims 1-9, wherein after the terminal detects that the user performs the first gesture on the application icon of the first application, the method further comprises:响应于所述第一手势,所述终端在所述第一应用接收到的消息列表中置顶显示所述未读消息的预览列表,所述预览列表中包括每一条未读消息的预览内容。In response to the first gesture, the terminal displays a preview list of the unread messages on top of the list of messages received by the first application, where the preview list includes preview content of each unread message.11.根据权利要求1-10中任一项所述的方法,其特征在于,所述第一界面中所述未读消息的显示效果与已读消息的显示效果不同。The method according to any one of claims 1-10, wherein the display effect of the unread message in the first interface is different from the display effect of the read message.12.一种终端,其特征在于,包括:12. A terminal, characterized in that, comprising:显示单元,用于:在桌面或负一屏菜单中显示第一应用的应用图标,所述第一应用的应用图标上包含角标,所述角标用于指示所述第一应用存在未读消息;A display unit, configured to: display an application icon of a first application on the desktop or a negative one-screen menu, where the application icon of the first application includes a corner mark, and the corner mark is used to indicate that the first application is unread information;检测单元,用于:检测用户对所述第一应用的应用图标执行第一手势;a detection unit, configured to: detect that the user performs a first gesture on the application icon of the first application;处理单元,用于:打开所述第一应用;a processing unit, configured to: open the first application;所述显示单元,还用于:显示所述第一应用的第一界面,所述第一界面是指查看所述未读消息详情的详情界面。The display unit is further configured to: display a first interface of the first application, where the first interface refers to a details interface for viewing details of the unread message.13.根据权利要求12所述的终端,其特征在于,13. The terminal according to claim 12, wherein,所述处理单元,具体用于:若所述第一应用正在所述终端的后台运行,则将所述第一应用切换至前台运行,并自动跳转至所述第一界面;或者,若所述第一应用未在所述终端的后台运行,则启动所述第一应用,并跳转至所述第一界面。The processing unit is specifically configured to: if the first application is running in the background of the terminal, switch the first application to run in the foreground, and automatically jump to the first interface; or, if all If the first application is not running in the background of the terminal, start the first application and jump to the first interface.14.根据权利要求12或13所述的终端,其特征在于,14. The terminal according to claim 12 or 13, wherein,所述检测单元,具体用于:在接收到所述未读消息的第一有效时长内检测到用户对所述第一应用的应用图标执行所述第一手势;The detection unit is specifically configured to: detect that the user performs the first gesture on the application icon of the first application within a first valid period of time when the unread message is received;所述显示单元,具体用于:显示所述第一应用的第一界面。The display unit is specifically configured to: display the first interface of the first application.15.根据权利要求14所述的终端,其特征在于,15. The terminal according to claim 14, wherein,所述检测单元,还用于:在接收到所述未读消息的第二有效时长内检测到用户对所述第一应用的应用图标执行所述第一手势,所述第二有效时长的结束时间早于所述第一有效时长的结束时间;The detection unit is further configured to: detect that the user performs the first gesture on the application icon of the first application within a second valid time period of receiving the unread message, and the second valid time period ends The time is earlier than the end time of the first valid duration;所述显示单元,还用于:显示所述第一应用的第二界面,所述第二界面是指用于回复所述未读消息的界面。The display unit is further configured to: display a second interface of the first application, where the second interface refers to an interface for replying to the unread message.16.根据权利要求12-15中任一项所述的终端,其特征在于,若所述第一应用存在多个未读消息,则所述第一界面为第一未读消息的详情界面,所述第一未读消息为所述多个未读消息中的一个;16. The terminal according to any one of claims 12-15, wherein if there are multiple unread messages in the first application, the first interface is a details interface of the first unread message, The first unread message is one of the multiple unread messages;所述检测单元,还用于:检测用户对第一应用的应用图标执行第二手势;The detection unit is further configured to: detect that the user performs a second gesture on the application icon of the first application;所述显示单元,还用于:显示第二未读消息的详情界面,所述第二未读消息为所述多个未读消息中除所述第一未读消息外的一个。The display unit is further configured to: display a detailed interface of a second unread message, where the second unread message is one of the plurality of unread messages except the first unread message.17.根据权利要求12-16中任一项所述的终端,其特征在于,若所述第一应用存在多个未读消息,则所述第一界面中还包括除当前未读消息外其余未读消息的预览列表,所述预览列表中包括所述其余未读消息中每个未读消息的预览内容;17. The terminal according to any one of claims 12-16, wherein if there are multiple unread messages in the first application, the first interface further includes other messages except the current unread message. A preview list of unread messages, where the preview list includes preview content of each unread message in the remaining unread messages;所述处理单元,还用于:若在预设时间内没有接收到用户对所述预览列表输入的手势,则在所述第一界面中隐藏所述预览列表。The processing unit is further configured to hide the preview list in the first interface if no gesture input by the user to the preview list is received within a preset time.18.根据权利要求12-17中任一项所述的终端,其特征在于,18. The terminal according to any one of claims 12-17, wherein,所述处理单元,还用于:若在预设时间内没有接收到用户对所述第一界面输入的手势,则从所述第一界面跳转至所述第一应用的首页或跳转至所述第一应用最近一次在前台运行时的界面。The processing unit is further configured to: if no gesture input by the user to the first interface is received within a preset time, jump from the first interface to the home page of the first application or jump to The interface of the first application running in the foreground last time.19.根据权利要求12-18中任一项所述的终端,其特征在于,19. The terminal according to any one of claims 12-18, wherein,所述显示单元,还用于:在所述第一应用接收到的消息列表中置顶显示所述未读消息的预览列表,所述预览列表中包括每一条未读消息的预览内容。The display unit is further configured to: display a preview list of the unread messages on top of the message list received by the first application, where the preview list includes preview content of each unread message.20.一种终端,其特征在于,包括:处理器、存储器、总线和显示器;20. A terminal, comprising: a processor, a memory, a bus and a display;所述存储器用于存储计算机执行指令,所述处理器与所述存储器通过所述总线连接,当所述终端运行时,所述处理器执行所述存储器存储的所述计算机执行指令,以使所述终端执行如权利要求1-11中任一项所述的未读消息的处理方法。The memory is used for storing computer-executed instructions, the processor and the memory are connected through the bus, and when the terminal is running, the processor executes the computer-executed instructions stored in the memory, so that the The terminal executes the method for processing unread messages according to any one of claims 1-11.
CN201810084372.5A2017-10-302018-01-29 Method and terminal for processing unread messagesPendingCN109725947A (en)

Applications Claiming Priority (2)

Application NumberPriority DateFiling DateTitle
CN201711029426X2017-10-30
CN2017110294262017-10-30

Publications (1)

Publication NumberPublication Date
CN109725947Atrue CN109725947A (en)2019-05-07

Family

ID=66293436

Family Applications (1)

Application NumberTitlePriority DateFiling Date
CN201810084372.5APendingCN109725947A (en)2017-10-302018-01-29 Method and terminal for processing unread messages

Country Status (1)

CountryLink
CN (1)CN109725947A (en)

Cited By (18)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
CN110351422A (en)*2019-05-272019-10-18华为技术有限公司A kind of method for previewing and electronic equipment of notification message
CN110737371A (en)*2019-09-042020-01-31珠海格力电器股份有限公司information display method, device and computer readable medium
CN110889691A (en)*2019-11-112020-03-17支付宝(杭州)信息技术有限公司 Information display method, device and equipment
CN111090379A (en)*2019-11-292020-05-01联想(北京)有限公司Information processing method and information processing device
CN111596823A (en)*2020-04-302020-08-28北京字节跳动网络技术有限公司Page display method and device and electronic equipment
CN111984162A (en)*2020-07-242020-11-24维沃移动通信有限公司Page display method and device and electronic equipment
CN112153218A (en)*2020-09-212020-12-29安徽华米信息科技有限公司Page display method and device, wearable device and storage medium
CN112306313A (en)*2019-07-302021-02-02Oppo广东移动通信有限公司Interface display method, device, terminal and storage medium
CN112947825A (en)*2021-01-282021-06-11维沃移动通信有限公司Display control method, display control device, electronic device, and medium
CN113162846A (en)*2021-04-302021-07-23网易(杭州)网络有限公司Method and device for displaying instant message processing state, medium and electronic equipment
CN113190105A (en)*2021-02-262021-07-30珠海格力电器股份有限公司Information display method, device, equipment and medium
CN113676589A (en)*2021-08-052021-11-19维沃移动通信(杭州)有限公司Unread message display method and device and electronic equipment
CN113961111A (en)*2021-09-182022-01-21北京城市网邻信息技术有限公司Information display method and device, electronic equipment and storage medium
WO2022089354A1 (en)*2020-10-292022-05-05维沃移动通信有限公司Message processing method and apparatus, and electronic device
CN114610430A (en)*2022-03-152022-06-10卓米私人有限公司New message reminding method, device, equipment and medium
CN114690985A (en)*2020-12-302022-07-01华为技术有限公司Display method and electronic equipment
JP2022534116A (en)*2019-05-312022-07-27北京字節跳動網絡技術有限公司 Unread message reminder method, device, terminal equipment and storage medium
CN111798926B (en)*2020-06-302023-09-29广州金域医学检验中心有限公司Pathogenic gene locus database and establishment method thereof

Citations (6)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
CN1902575A (en)*2003-12-012007-01-24捷讯研究有限公司 Preview new events on small screen devices
CN105099871A (en)*2015-05-292015-11-25浙江翼信科技有限公司Notification method and device for instant messaging application
CN106020784A (en)*2015-03-182016-10-12小米科技有限责任公司Method and device for displaying application message, and terminal
CN106657635A (en)*2016-12-162017-05-10华为机器有限公司Method for displaying session and mobile terminal
CN106681587A (en)*2016-12-212017-05-17深圳市金立通信设备有限公司Application icon corner marker processing method and terminal
CN106933682A (en)*2017-02-102017-07-07华为机器有限公司 Message processing method and terminal

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
CN1902575A (en)*2003-12-012007-01-24捷讯研究有限公司 Preview new events on small screen devices
CN106020784A (en)*2015-03-182016-10-12小米科技有限责任公司Method and device for displaying application message, and terminal
CN105099871A (en)*2015-05-292015-11-25浙江翼信科技有限公司Notification method and device for instant messaging application
CN106657635A (en)*2016-12-162017-05-10华为机器有限公司Method for displaying session and mobile terminal
CN106681587A (en)*2016-12-212017-05-17深圳市金立通信设备有限公司Application icon corner marker processing method and terminal
CN106933682A (en)*2017-02-102017-07-07华为机器有限公司 Message processing method and terminal

Cited By (31)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
CN110351422A (en)*2019-05-272019-10-18华为技术有限公司A kind of method for previewing and electronic equipment of notification message
US11722449B2 (en)2019-05-272023-08-08Huawei Technologies Co., Ltd.Notification message preview method and electronic device
US11805198B2 (en)2019-05-312023-10-31Beijing Bytedance Network Technology Co., Ltd.Unread-message reminding method, terminal device and storage medium
JP7314317B2 (en)2019-05-312023-07-25北京字節跳動網絡技術有限公司 Unread message reminder method, device, terminal equipment and storage medium
JP2022534116A (en)*2019-05-312022-07-27北京字節跳動網絡技術有限公司 Unread message reminder method, device, terminal equipment and storage medium
CN112306313A (en)*2019-07-302021-02-02Oppo广东移动通信有限公司Interface display method, device, terminal and storage medium
CN110737371A (en)*2019-09-042020-01-31珠海格力电器股份有限公司information display method, device and computer readable medium
CN110889691A (en)*2019-11-112020-03-17支付宝(杭州)信息技术有限公司 Information display method, device and equipment
CN111090379A (en)*2019-11-292020-05-01联想(北京)有限公司Information processing method and information processing device
CN111596823B (en)*2020-04-302022-05-17北京字节跳动网络技术有限公司Page display method and device and electronic equipment
CN111596823A (en)*2020-04-302020-08-28北京字节跳动网络技术有限公司Page display method and device and electronic equipment
CN111798926B (en)*2020-06-302023-09-29广州金域医学检验中心有限公司Pathogenic gene locus database and establishment method thereof
CN111984162A (en)*2020-07-242020-11-24维沃移动通信有限公司Page display method and device and electronic equipment
CN112153218A (en)*2020-09-212020-12-29安徽华米信息科技有限公司Page display method and device, wearable device and storage medium
KR102784911B1 (en)*2020-10-292025-03-25비보 모바일 커뮤니케이션 컴퍼니 리미티드 Methods, devices and electronic devices for handling messages
WO2022089354A1 (en)*2020-10-292022-05-05维沃移动通信有限公司Message processing method and apparatus, and electronic device
US12155609B2 (en)2020-10-292024-11-26Vivo Mobile Communication Co., Ltd.Message processing method and electronic device
KR20230093487A (en)*2020-10-292023-06-27비보 모바일 커뮤니케이션 컴퍼니 리미티드 Message processing methods, devices and electronic devices
EP4239471A4 (en)*2020-10-292024-04-10Vivo Mobile Communication Co., Ltd. MESSAGE PROCESSING METHOD AND APPARATUS AND ELECTRONIC DEVICE
CN114690985B (en)*2020-12-302024-05-10华为技术有限公司Display method and electronic equipment
CN114690985A (en)*2020-12-302022-07-01华为技术有限公司Display method and electronic equipment
CN112947825A (en)*2021-01-282021-06-11维沃移动通信有限公司Display control method, display control device, electronic device, and medium
CN113190105A (en)*2021-02-262021-07-30珠海格力电器股份有限公司Information display method, device, equipment and medium
CN113190105B (en)*2021-02-262024-04-09珠海格力电器股份有限公司Information display method, device, equipment and medium
CN113162846B (en)*2021-04-302023-03-24网易(杭州)网络有限公司Method and device for displaying instant message processing state, medium and electronic equipment
CN113162846A (en)*2021-04-302021-07-23网易(杭州)网络有限公司Method and device for displaying instant message processing state, medium and electronic equipment
CN113676589B (en)*2021-08-052023-02-07维沃移动通信(杭州)有限公司Unread message display method and device and electronic equipment
CN113676589A (en)*2021-08-052021-11-19维沃移动通信(杭州)有限公司Unread message display method and device and electronic equipment
CN113961111A (en)*2021-09-182022-01-21北京城市网邻信息技术有限公司Information display method and device, electronic equipment and storage medium
CN114610430A (en)*2022-03-152022-06-10卓米私人有限公司New message reminding method, device, equipment and medium
CN114610430B (en)*2022-03-152024-05-28卓米私人有限公司New message reminding method, device, equipment and medium

Similar Documents

PublicationPublication DateTitle
CN109725947A (en) Method and terminal for processing unread messages
US10187872B2 (en)Electronic device and method of providing notification by electronic device
US10069692B2 (en)Electronic device and method for providing information thereof
CN112748972B (en) Multi-task interface management method and electronic device
US20170075737A1 (en)Method of displaying notifications and electronic device adapted thereto
CN105389173B (en)Interface switching display method and device based on long connection task
US20150127755A1 (en)Method and apparatus for checking status of messages in electronic device
CN103558958B (en)Application program function calling method and terminal
WO2019071872A1 (en)File sharing method and terminal
US11256408B2 (en)Touch method and terminal having dynamically adjustable time threshold for touch gesture recognition
US11337060B2 (en)Electronic business card privacy protection system prevents displaying user account information
US20200396325A1 (en)Application switching method and terminal
CN108476257A (en) Electronic device and method for managing applications thereof
CN108549519A (en) Split-screen processing method, device, storage medium and electronic equipment
US20180026923A1 (en)Electronic device and email management method therefor
CN107783803A (en) System optimization method, device, storage medium and intelligent terminal for intelligent terminal
CN114827914A (en)Short message processing method and device and electronic equipment
CN111656347B (en)Project display method and terminal
CN113794795B (en) Information sharing method, device, electronic device and readable storage medium
CN112286615B (en)Information display method and device for application program
CN116069226A (en)Window content dragging method and electronic equipment
CN114301862B (en) Message expediting method, device, system and storage medium
CN113568748B (en) Application process processing method, device, storage medium and electronic device
CN110622160B (en) Method and device for making friends by filtering friend types
US9980132B2 (en)Method for detecting messages and call request and electronic device adapted thereto

Legal Events

DateCodeTitleDescription
PB01Publication
PB01Publication
SE01Entry into force of request for substantive examination
SE01Entry into force of request for substantive examination
RJ01Rejection of invention patent application after publication

Application publication date:20190507

RJ01Rejection of invention patent application after publication

[8]ページ先頭

©2009-2025 Movatter.jp