CN117009099A - Message processing method and electronic equipment - Google Patents

Message processing method and electronic equipment Download PDF

Info

Publication number
CN117009099A
CN117009099A CN202210476426.9A CN202210476426A CN117009099A CN 117009099 A CN117009099 A CN 117009099A CN 202210476426 A CN202210476426 A CN 202210476426A CN 117009099 A CN117009099 A CN 117009099A
Authority
CN
China
Prior art keywords
folder
application
attribute
attribute information
unread
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
CN202210476426.9A
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 Ltd filed Critical Huawei Technologies Co Ltd
Priority to CN202210476426.9A priority Critical patent/CN117009099A/en
Priority to PCT/CN2023/089833 priority patent/WO2023207799A1/en
Publication of CN117009099A publication Critical patent/CN117009099A/en
Pending legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F9/00Arrangements for program control, e.g. control units
    • G06F9/06Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
    • G06F9/46Multiprogramming arrangements
    • G06F9/54Interprogram communication
    • G06F9/546Message passing systems or structures, e.g. queues
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F9/00Arrangements for program control, e.g. control units
    • G06F9/06Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
    • G06F9/46Multiprogramming arrangements
    • G06F9/54Interprogram communication

Landscapes

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

Abstract

The application provides a message processing method and electronic equipment. The method comprises the following steps: displaying the first application and attribute information of the first application, the first folder and attribute information of the first folder; receiving a first operation input by a user, wherein the first operation is used for moving a first application to a first folder; and setting the attribute information of the first application as the attribute information of the first folder according to the attribute information of the first folder. Therefore, by means of the attribute information of the folder, the attribute information of the application program moved to the folder can be set, unified management of attribute setting of all applications in the folder about unread messages is achieved, better management of the unread messages of the folder and the application program is facilitated, and corner marks of the unread messages of the folder and the application program are conveniently eliminated or displayed.

Description

Message processing method and electronic equipment
Technical Field
The present application relates to the field of electronic technologies, and in particular, to a message processing method and an electronic device.
Background
With the continued development of the internet, electronic devices have become an indispensable communication and entertainment tool for users. Electronic devices often interact with users by way of pop-up messages. The messages are various and have various items, such as instant messaging short messages, news, upgrading reminding of applications, advertising promotion, harassment information, authority management notification, equipment management notification and the like.
Users often manage one or more Applications (APP) in an electronic device as a folder, facilitating application searching, and making the desktop of the electronic device cleaner.
Currently, for unread messages, the icons of a folder may be marked with a corner mark, which is generally expressed as the total number of unread messages for all applications in the folder. In addition, the icons of the applications in the folder may also be marked with a corner mark, which is generally expressed as the number of unread messages for the application.
When the user wants to eliminate the corner marks on the icons of the folders, the user can use the following way:
according to the first mode, a user needs to enter each application program in the folder one by one, and check the unread message of each application program through multiple operations, so that the unread message is changed into the read message, corner marks on icons of the folder can be eliminated, and the operation of the process is complex and tedious.
In the second mode, the user needs to set the corner marks on the icons of the folder if the unread message is not received or the unread message is not displayed for each application program in the folder, and the corner marks on the icons of the folder can be eliminated.
And thirdly, the user needs to perform operations such as long press on each application program in the folder, and the corner marks on the icons of the folder can be eliminated by one key or eliminating the corner marks on the icons of each application program one by one, and the process needs to be periodically operated.
As can be seen, the above-mentioned folder is complicated in management of unread messages and processing manner of corner marks, which wastes time and effort of users, and makes use experience of users poor.
Disclosure of Invention
The application provides a message processing method and electronic equipment, which are used for solving the problem that the management of a folder about unread messages and the processing mode of corner marks are complex, and realizing the unified management of the folder and application programs about the unread messages.
In a first aspect, the present application provides a message processing method, including:
displaying the first application and attribute information of the first application, the first folder and attribute information of the first folder;
receiving a first operation input by a user, wherein the first operation is used for moving a first application to a first folder;
and setting the attribute information of the first application as the attribute information of the first folder according to the attribute information of the first folder.
By the message processing method provided by the first aspect, by means of the attribute information of the first folder, such as whether all application programs in the first folder receive unread messages, whether all application programs in the first folder display corner marks of the unread messages, whether the first folder displays corner marks of the unread messages, and the like, the attribute information of the first application moved to the first folder can be set, unified setting of related strategies about the unread messages can be carried out on all application programs in the first folder, the unread messages of the folders and the application programs can be managed better, and the corner marks of the unread messages of the folders and the application programs can be eliminated or displayed conveniently.
In one possible design, the attribute of the first application includes at least one of whether an unread message is received, or a display mode of the application corner mark; the attribute of the first folder includes at least one of whether an unread message is received or a display mode of the application corner mark.
In one possible design, the attribute information of the first application is set as the attribute information of the first folder according to the attribute information of the first folder, specifically:
determining attribute information of a first folder as receiving unread messages, displaying application corner marks, setting the attribute information of a first application as receiving the unread messages, and displaying the application corner marks; or (b)
Determining attribute information of a first folder as receiving unread information, not displaying an application corner mark, setting the attribute information of a first application as receiving the unread information, and not displaying the application corner mark; or (b)
And determining the attribute information of the first folder as not receiving the unread message, not displaying the application corner mark, and setting the attribute information of the first application as not receiving the unread message and not displaying the application corner mark.
In one possible design, the method further comprises:
receiving a triggering operation for a first folder;
and displaying a setting page of the first folder in response to the triggering operation, wherein the setting page of the first folder is used for setting attribute information of the first folder.
In one possible design, the triggering operation includes any one of the following:
an operation triggered on an icon or name of the first folder, an operation triggered on a blank area in the first folder, or an operation triggered on a control in the first folder.
In one possible design, the method further comprises:
receiving a second operation input by a user, wherein the second operation is used for moving the first application to the desktop;
the attribute information of the first application is maintained as the attribute information of the first folder, or the attribute information of the first application is restored to the attribute information of the first application before the first application is moved to the first folder.
In one possible design, the method further comprises:
receiving a third operation input by a user, wherein the third operation is used for moving the first application to a second folder;
according to the attribute of the second folder, the attribute information of the first application is set to be the same as the attribute information of the second folder.
In one possible design, the method further comprises:
the third folder and attribute information of the third folder are also displayed;
receiving a fourth operation input by a user, wherein the fourth operation is used for moving the third folder to the first folder;
According to the attribute of the first folder, the attribute information of the third folder and the attribute information of all applications in the third folder are set to be the same as the attribute information of the first folder.
In one possible design, the attribute of the first folder further includes a display mode of a folder corner mark, and the display mode of the corner mark of the folder is a count, and the method further includes:
and accumulating the counts of the unread messages of all the applications in the first folder and displaying the counts on the first folder.
In one possible design, the first application and the attribute information of the first application, the first folder and the attribute information of the first folder are displayed, specifically:
displaying the first application and a first count of unread messages of the first application, and a second count of unread messages of all applications in the first folder and the first folder after accumulation;
the method further comprises the steps of:
displaying the first folder and a third count after the counts of the unread messages of all the applications in the first folder are accumulated, wherein the third count is the sum of the first count and the second count, and the first application is located in the first folder.
In one possible design, the first application and the attribute information of the first application, the first folder and the attribute information of the first folder are displayed, specifically:
Displaying the first application, the first folder and a second count after the counts of unread messages of all the applications in the first folder are accumulated; wherein, the attribute information of the first application is not displaying an application corner mark;
the method further comprises the steps of:
and displaying the first folder and a third count after the counts of the unread messages of all the applications in the first folder are accumulated, wherein the third count is greater than or equal to the second count, and the first application is positioned in the first folder.
In one possible design, the first application and the attribute information of the first application, the first folder and the attribute information of the first folder are displayed, specifically:
displaying a first application and a first count of unread messages for the first application, a first folder; wherein, the attribute information of the first folder is not displaying the folder corner mark;
the method further comprises the steps of:
the first folder is displayed, and the first application is located in the first folder.
In a second aspect, the present application provides an electronic device comprising: a memory and a processor; the memory is used for storing program instructions; the processor is configured to invoke program instructions in the memory to cause the electronic device to perform the message handling method of the first aspect and any of the possible designs of the first aspect.
In a third aspect, the present application provides a chip system for use in an electronic device comprising a memory, a display screen and a sensor; the chip system includes: a processor; when the processor executes computer instructions stored in the memory, the electronic device performs the message processing method of the first aspect and any of the possible designs of the first aspect.
In a fourth aspect, the present application provides a computer readable storage medium having stored thereon a computer program which, when executed by a processor, causes an electronic device to implement the message processing method of the first aspect and any of the possible designs of the first aspect.
In a fifth aspect, the present application provides a computer program product comprising: executing instructions stored in a readable storage medium, the executing instructions readable by at least one processor of the electronic device, the executing instructions executable by the at least one processor causing the electronic device to implement the message processing method of the first aspect and any one of the possible designs of the first aspect.
Drawings
Fig. 1 is a schematic structural diagram of an electronic device according to an embodiment of the present application;
FIG. 2 is a block diagram of a software architecture of an electronic device according to an embodiment of the present application;
Fig. 3A-3J are schematic diagrams of a man-machine interaction interface according to an embodiment of the present application;
FIG. 4 is a flow chart illustrating a message processing method according to an embodiment of the present application;
FIG. 5 is a flow chart illustrating a message processing method according to an embodiment of the present application;
fig. 6A-6D are schematic diagrams of a man-machine interface according to an embodiment of the present application;
fig. 7A-7C are schematic diagrams of a man-machine interface according to an embodiment of the present application;
fig. 8A-8C are schematic diagrams of a man-machine interface according to an embodiment of the present application;
fig. 9A-9D are schematic diagrams of a man-machine interface according to an embodiment of the present application;
FIGS. 10A-10C are diagrams illustrating a man-machine interface according to an embodiment of the present application;
FIGS. 11A-11B are schematic diagrams illustrating a human-computer interaction interface according to an embodiment of the present application;
FIGS. 12A-12D are diagrams illustrating a human-computer interaction interface according to an embodiment of the present application;
fig. 13A-13B are schematic diagrams of a man-machine interaction interface according to an embodiment of the present application;
FIG. 14 is a schematic view of a desktop display of three folders and open pages of the respective folders provided in one embodiment of the application;
fig. 15A-15C are schematic flow diagrams of a message processing method according to an embodiment of the present application;
Fig. 16 is a flow chart of a message processing method according to an embodiment of the application.
Detailed Description
In the present application, "at least one" means one or more, and "a plurality" means two or more. "and/or", describes an association relationship of an association object, and indicates that there may be three relationships, for example, a and/or B, and may indicate: a alone, a and B together, and B alone, wherein a, B may be singular or plural. The character "/" generally indicates that the context-dependent object is an "or" relationship. "at least one of" or the like means any combination of these items, including any combination of single item(s) or plural items(s). For example, at least one (one) of a, b, or c alone may represent: a alone, b alone, c alone, a combination of a and b, a combination of a and c, b and c, or a combination of a, b and c, wherein a, b, c may be single or plural. Furthermore, the terms "first," "second," and the like, are used for descriptive purposes only and are not to be construed as indicating or implying relative importance. The terms "center," "longitudinal," "transverse," "upper," "lower," "left," "right," "front," "rear," and the like refer to an orientation or positional relationship based on that shown in the drawings, merely for convenience of description and to simplify the description, and do not indicate or imply that the devices or elements referred to must have a particular orientation, be constructed and operated in a particular orientation, and therefore should not be construed as limiting the application.
The application provides a message processing method and electronic equipment, which can increase the attribute setting of a folder about unread messages, such as whether all application programs in the folder receive the unread messages, whether all application programs in the folder display corner marks of the unread messages, whether the folder displays corner marks of the unread messages, and the like, and by means of the attribute setting of the folder about the unread messages, the relevant strategy setting of the folder and all application programs in the folder about the unread messages is carried out, thereby being beneficial to better managing the unread messages of the folder and the application programs, and being convenient to eliminate or display the corner marks of the unread messages of the folder and the application programs.
The application does not limit parameters such as style, position or mode of the corner mark of the unread message. The folder referred to in the present application refers to an application program comprising one or more application programs, which can be placed on a desktop of an electronic device.
When the electronic device displays the corner mark of the unread message, the application can refer to the mode as corner mark display. When the electronic device eliminates (i.e., stops displaying) the corner mark of the unread message, the present application may refer to the foregoing manner as turning off the corner mark display.
The corner mark display can be in a digital mode, wherein the digital is used for representing the total number of unread messages of all application programs in the folder, or the digital is used for representing the number of unread messages of the application programs, and the application can be called counting and displaying the corner mark of the unread messages of the folder or the application programs. The corner mark display may also take the form of a dot for indicating the presence of an unread message in the folder or application, which may be referred to herein as a corner mark of the unread message in the folder or application.
The electronic device may be a mobile phone, a tablet computer, a notebook computer, a wearable device, a vehicle-mounted device, an augmented reality (augmented reality, AR)/Virtual Reality (VR) device, an ultra-mobile personal computer (UMPC), a netbook, a personal digital assistant (personal digital assistant, PDA), an intelligent television, a smart screen, a high-definition television, a 4K television, an intelligent sound box, an intelligent projector, or the like, and the specific type of the electronic device is not limited in the present application.
The electronic device according to the present application will be described below with reference to fig. 1 by taking an electronic device as an example of a mobile phone.
Fig. 1 is a schematic structural diagram of an electronic device according to an embodiment of the present application. As shown in fig. 1, the electronic device 100 may include a processor 110, an external memory interface 120, an internal memory 121, a universal serial bus (universal serial bus, USB) interface 130, a charge management module 140, a power management module 141, a battery 142, an antenna 1, an antenna 2, a mobile communication module 150, a wireless communication module 160, an audio module 170, a speaker 170A, a receiver 170B, a microphone 170C, an earphone interface 170D, a sensor module 180, keys 190, a motor 191, an indicator 192, a camera 193, a display 194, a user identification module (subscriber identification module, SIM) card interface 195, and the like. The sensor module 180 may include a pressure sensor 180A, a gyro sensor 180B, an air pressure sensor 180C, a magnetic sensor 180D, an acceleration sensor 180E, a distance sensor 180F, a proximity sensor 180G, a fingerprint sensor 180H, a temperature sensor 180J, a touch sensor 180K, an ambient light sensor 180L, a bone conduction sensor 180M, and the like.
It is to be understood that the illustrated construction of the present application does not constitute a particular limitation of the electronic device 100. In other embodiments, electronic device 100 may include more or fewer components than shown, or certain components may be combined, or certain components may be split, or different arrangements of components. The illustrated components may be implemented in hardware, software, or a combination of software and hardware.
The processor 110 may include one or more processing units, such as: the processor 110 may include an application processor (application processor, AP), a modem processor, a graphics processor (graphics processing unit, GPU), an image signal processor (image signal processor, ISP), a controller, a memory, a video codec, a digital signal processor (digital signal processor, DSP), a baseband processor, and/or a neural network processor (neural-network processing unit, NPU), etc. Wherein the different processing units may be separate devices or may be integrated in one or more processors.
The controller may be a neural hub and a command center of the electronic device 100, among others. The controller can generate operation control signals according to the instruction operation codes and the time sequence signals to finish the control of instruction fetching and instruction execution.
A memory may also be provided in the processor 110 for storing instructions and data. In some embodiments, the memory in the processor 110 is a cache memory. The memory may hold instructions or data that the processor 110 has just used or recycled. If the processor 110 needs to reuse the instruction or data, it can be called directly from the memory. Repeated accesses are avoided and the latency of the processor 110 is reduced, thereby improving the efficiency of the system.
In some embodiments, the processor 110 may include one or more interfaces. The interfaces may include an integrated circuit (inter-integrated circuit, I2C) interface, an integrated circuit built-in audio (inter-integrated circuit sound, I2S) interface, a pulse code modulation (pulse code modulation, PCM) interface, a universal asynchronous receiver transmitter (universal asynchronous receiver/transmitter, UART) interface, a mobile industry processor interface (mobile industry processor interface, MIPI), a general-purpose input/output (GPIO) interface, a subscriber identity module (subscriber identity module, SIM) interface, and/or a universal serial bus (universal serial bus, USB) interface, among others.
The I2C interface is a bi-directional synchronous serial bus comprising a serial data line (SDA) and a serial clock line (derail clock line, SCL). In some embodiments, the processor 110 may contain multiple sets of I2C buses. The processor 110 may be coupled to the touch sensor 180K, charger, flash, camera 193, etc., respectively, through different I2C bus interfaces. For example: the processor 110 may be coupled to the touch sensor 180K through an I2C interface, such that the processor 110 communicates with the touch sensor 180K through an I2C bus interface to implement a touch function of the electronic device 100.
The I2S interface may be used for audio communication. In some embodiments, the processor 110 may contain multiple sets of I2S buses. The processor 110 may be coupled to the audio module 170 via an I2S bus to enable communication between the processor 110 and the audio module 170. In some embodiments, the audio module 170 may transmit an audio signal to the wireless communication module 160 through the I2S interface, to implement a function of answering a call through the bluetooth headset.
PCM interfaces may also be used for audio communication to sample, quantize and encode analog signals. In some embodiments, the audio module 170 and the wireless communication module 160 may be coupled through a PCM bus interface. In some embodiments, the audio module 170 may also transmit audio signals to the wireless communication module 160 through the PCM interface to implement a function of answering a call through the bluetooth headset. Both the I2S interface and the PCM interface may be used for audio communication.
The UART interface is a universal serial data bus for asynchronous communications. The bus may be a bi-directional communication bus. It converts the data to be transmitted between serial communication and parallel communication. In some embodiments, a UART interface is typically used to connect the processor 110 with the wireless communication module 160. For example: the processor 110 communicates with a bluetooth module in the wireless communication module 160 through a UART interface to implement a bluetooth function. In some embodiments, the audio module 170 may transmit an audio signal to the wireless communication module 160 through a UART interface, to implement a function of playing music through a bluetooth headset.
The MIPI interface may be used to connect the processor 110 to peripheral devices such as a display 194, a camera 193, and the like. The MIPI interfaces include camera serial interfaces (camera serial interface, CSI), display serial interfaces (display serial interface, DSI), and the like. In some embodiments, processor 110 and camera 193 communicate through a CSI interface to implement the photographing functions of electronic device 100. The processor 110 and the display 194 communicate via a DSI interface to implement the display functionality of the electronic device 100.
The GPIO interface may be configured by software. The GPIO interface may be configured as a control signal or as a data signal. In some embodiments, a GPIO interface may be used to connect the processor 110 with the camera 193, the display 194, the wireless communication module 160, the audio module 170, the sensor module 180, and the like. The GPIO interface may also be configured as an I2C interface, an I2S interface, a UART interface, an MIPI interface, etc.
The USB interface 130 is an interface conforming to the USB standard specification, and may specifically be a Mini USB interface, a Micro USB interface, a USB Type C interface, or the like. The USB interface 130 may be used to connect a charger to charge the electronic device 100, and may also be used to transfer data between the electronic device 100 and a peripheral device. And can also be used for connecting with a headset, and playing audio through the headset. The interface may also be used to connect other electronic devices, such as AR devices, etc.
It should be understood that the interfacing relationship between the modules illustrated in the present application is only illustrative and not limiting on the structure of the electronic device 100. In other embodiments, the electronic device 100 may also employ different interfaces in the above embodiments, or a combination of interfaces.
The charge management module 140 is configured to receive a charge input from a charger. The charger can be a wireless charger or a wired charger. In some wired charging embodiments, the charge management module 140 may receive a charging input of a wired charger through the USB interface 130. In some wireless charging embodiments, the charge management module 140 may receive wireless charging input through a wireless charging coil of the electronic device 100. The charging management module 140 may also supply power to the electronic device through the power management module 141 while charging the battery 142.
The power management module 141 is used for connecting the battery 142, and the charge management module 140 and the processor 110. The power management module 141 receives input from the battery 142 and/or the charge management module 140 and provides power to the processor 110, the internal memory 121, the external memory, the display 194, the camera 193, the wireless communication module 160, and the like. The power management module 141 may also be configured to monitor battery capacity, battery cycle number, battery health (leakage, impedance) and other parameters. In other embodiments, the power management module 141 may also be provided in the processor 110. In other embodiments, the power management module 141 and the charge management module 140 may be disposed in the same device.
The wireless communication function of the electronic device 100 may be implemented by the antenna 1, the antenna 2, the mobile communication module 150, the wireless communication module 160, a modem processor, a baseband processor, and the like.
The antennas 1 and 2 are used for transmitting and receiving electromagnetic wave signals. Each antenna in the electronic device 100 may be used to cover a single or multiple communication bands. Different antennas may also be multiplexed to improve the utilization of the antennas. For example: the antenna 1 may be multiplexed into a diversity antenna of a wireless local area network. In other embodiments, the antenna may be used in conjunction with a tuning switch.
The mobile communication module 150 may provide a solution for wireless communication including 2G/3G/4G/5G, etc., applied to the electronic device 100. The mobile communication module 150 may include at least one filter, switch, power amplifier, low noise amplifier (low noise amplifier, LNA), etc. The mobile communication module 150 may receive electromagnetic waves from the antenna 1, perform processes such as filtering, amplifying, and the like on the received electromagnetic waves, and transmit the processed electromagnetic waves to the modem processor for demodulation. The mobile communication module 150 can amplify the signal modulated by the modem processor, and convert the signal into electromagnetic waves through the antenna 1 to radiate. In some embodiments, at least some of the functional modules of the mobile communication module 150 may be disposed in the processor 110. In some embodiments, at least some of the functional modules of the mobile communication module 150 may be provided in the same device as at least some of the modules of the processor 110.
The modem processor may include a modulator and a demodulator. The modulator is used for modulating the low-frequency baseband signal to be transmitted into a medium-high frequency signal. The demodulator is used for demodulating the received electromagnetic wave signal into a low-frequency baseband signal. The demodulator then transmits the demodulated low frequency baseband signal to the baseband processor for processing. The low frequency baseband signal is processed by the baseband processor and then transferred to the application processor. The application processor outputs sound signals through an audio device (not limited to the speaker 170A, the receiver 170B, etc.), or displays images or video through the display screen 194. In some embodiments, the modem processor may be a stand-alone device. In other embodiments, the modem processor may be provided in the same device as the mobile communication module 150 or other functional module, independent of the processor 110.
The wireless communication module 160 may provide solutions for wireless communication including wireless local area network (wireless local area networks, WLAN) (e.g., wireless fidelity (wireless fidelity, wi-Fi) network), bluetooth (BT), global navigation satellite system (global navigation satellite system, GNSS), frequency modulation (frequency modulation, FM), near field wireless communication technology (near field communication, NFC), infrared technology (IR), etc., as applied to the electronic device 100. The wireless communication module 160 may be one or more devices that integrate at least one communication processing module. The wireless communication module 160 receives electromagnetic waves via the antenna 2, modulates the electromagnetic wave signals, filters the electromagnetic wave signals, and transmits the processed signals to the processor 110. The wireless communication module 160 may also receive a signal to be transmitted from the processor 110, frequency modulate it, amplify it, and convert it to electromagnetic waves for radiation via the antenna 2.
In some embodiments, antenna 1 and mobile communication module 150 of electronic device 100 are coupled, and antenna 2 and wireless communication module 160 are coupled, such that electronic device 100 may communicate with a network and other devices through wireless communication techniques. The wireless communication techniques may include the Global System for Mobile communications (global system for mobile communications, GSM), general packet radio service (general packet radio service, GPRS), code division multiple access (code division multiple access, CDMA), wideband code division multiple access (wideband code division multiple access, WCDMA), time division code division multiple access (time-division code division multiple access, TD-SCDMA), long term evolution (long term evolution, LTE), BT, GNSS, WLAN, NFC, FM, and/or IR techniques, among others. The GNSS may include a global satellite positioning system (global positioning system, GPS), a global navigation satellite system (global navigation satellite system, GLONASS), a beidou satellite navigation system (beidou navigation satellite system, BDS), a quasi zenith satellite system (quasi-zenith satellite system, QZSS) and/or a satellite based augmentation system (satellite based augmentation systems, SBAS).
The electronic device 100 implements display functions through a GPU, a display screen 194, an application processor, and the like. The GPU is a microprocessor for image processing, and is connected to the display 194 and the application processor. The GPU is used to perform mathematical and geometric calculations for graphics rendering. Processor 110 may include one or more GPUs that execute program instructions to generate or change display information.
The display screen 194 is used to display images, videos, and the like. The display 194 includes a display panel. The display panel may employ a liquid crystal display (liquid crystal display, LCD), an organic light-emitting diode (OLED), an active-matrix organic light-emitting diode (AMOLED) or an active-matrix organic light-emitting diode (matrix organic light emitting diode), a flexible light-emitting diode (flex), a mini, a Micro led, a Micro-OLED, a quantum dot light-emitting diode (quantum dot light emitting diodes, QLED), or the like. In some embodiments, the electronic device 100 may include 1 or N display screens 194, N being a positive integer greater than 1.
The electronic device 100 may implement photographing functions through an ISP, a camera 193, a video codec, a GPU, a display screen 194, an application processor, and the like.
The ISP is used to process data fed back by the camera 193. For example, when photographing, the shutter is opened, light is transmitted to the camera photosensitive element through the lens, the optical signal is converted into an electric signal, and the camera photosensitive element transmits the electric signal to the ISP for processing and is converted into an image visible to naked eyes. ISP can also optimize the noise, brightness and skin color of the image. The ISP can also optimize parameters such as exposure, color temperature and the like of a shooting scene. In some embodiments, the ISP may be provided in the camera 193.
The camera 193 is used to capture still images or video. The object generates an optical image through the lens and projects the optical image onto the photosensitive element. The photosensitive element may be a charge coupled device (charge coupled device, CCD) or a Complementary Metal Oxide Semiconductor (CMOS) phototransistor. The photosensitive element converts the optical signal into an electrical signal, which is then transferred to the ISP to be converted into a digital image signal. The ISP outputs the digital image signal to the DSP for processing. The DSP converts the digital image signal into an image signal in a standard RGB, YUV, or the like format. In some embodiments, electronic device 100 may include 1 or N cameras 193, N being a positive integer greater than 1.
The digital signal processor is used for processing digital signals, and can process other digital signals besides digital image signals. For example, when the electronic device 100 selects a frequency bin, the digital signal processor is used to fourier transform the frequency bin energy, or the like.
Video codecs are used to compress or decompress digital video. The electronic device 100 may support one or more video codecs. In this way, the electronic device 100 may play or record video in a variety of encoding formats, such as: dynamic picture experts group (moving picture experts group, MPEG) 1, MPEG2, MPEG3, MPEG4, etc.
The NPU is a neural-network (NN) computing processor, and can rapidly process input information by referencing a biological neural network structure, for example, referencing a transmission mode between human brain neurons, and can also continuously perform self-learning. Applications such as intelligent awareness of the electronic device 100 may be implemented through the NPU, for example: image recognition, face recognition, speech recognition, text understanding, etc.
The external memory interface 120 may be used to connect an external memory card, such as a Micro SD card, to enable expansion of the memory capabilities of the electronic device 100. The external memory card communicates with the processor 110 through an external memory interface 120 to implement data storage functions. For example, files such as music, video, etc. are stored in an external memory card.
The internal memory 121 may be used to store computer executable program code including instructions. The processor 110 executes various functional applications of the electronic device 100 and data processing by executing instructions stored in the internal memory 121. The internal memory 121 may include a storage program area and a storage data area. The storage program area may store an application program (such as a sound playing function, an image playing function, etc.) required for at least one function of the operating system, etc. The storage data area may store data created during use of the electronic device 100 (e.g., audio data, phonebook, etc.), and so on. In addition, the internal memory 121 may include a high-speed random access memory, and may further include a nonvolatile memory such as at least one magnetic disk storage device, a flash memory device, a universal flash memory (universal flash storage, UFS), and the like.
The electronic device 100 may implement audio functions through an audio module 170, a speaker 170A, a receiver 170B, a microphone 170C, an earphone interface 170D, an application processor, and the like. Such as music playing, recording, etc.
The audio module 170 is used to convert digital audio information into an analog audio signal output and also to convert an analog audio input into a digital audio signal. The audio module 170 may also be used to encode and decode audio signals. In some embodiments, the audio module 170 may be disposed in the processor 110, or a portion of the functional modules of the audio module 170 may be disposed in the processor 110.
The speaker 170A, also referred to as a "horn," is used to convert audio electrical signals into sound signals. The electronic device 100 may listen to music, or to hands-free conversations, through the speaker 170A.
A receiver 170B, also referred to as a "earpiece", is used to convert the audio electrical signal into a sound signal. When electronic device 100 is answering a telephone call or voice message, voice may be received by placing receiver 170B in close proximity to the human ear.
Microphone 170C, also referred to as a "microphone" or "microphone", is used to convert sound signals into electrical signals. When making a call or transmitting voice information, the user can sound near the microphone 170C through the mouth, inputting a sound signal to the microphone 170C. The electronic device 100 may be provided with at least one microphone 170C. In other embodiments, the electronic device 100 may be provided with two microphones 170C, and may implement a noise reduction function in addition to collecting sound signals. In other embodiments, the electronic device 100 may also be provided with three, four, or more microphones 170C to enable collection of sound signals, noise reduction, identification of sound sources, directional recording functions, etc.
The earphone interface 170D is used to connect a wired earphone. The headset interface 170D may be a USB interface 130 or a 3.5mm open mobile electronic device platform (open mobile terminal platform, OMTP) standard interface, a american cellular telecommunications industry association (cellular telecommunications industry association of the USA, CTIA) standard interface.
The pressure sensor 180A is used to sense a pressure signal, and may convert the pressure signal into an electrical signal. In some embodiments, the pressure sensor 180A may be disposed on the display screen 194. The pressure sensor 180A is of various types, such as a resistive pressure sensor, an inductive pressure sensor, a capacitive pressure sensor, and the like. The capacitive pressure sensor may be a capacitive pressure sensor comprising at least two parallel plates with conductive material. The capacitance between the electrodes changes when a force is applied to the pressure sensor 180A. The electronic device 100 determines the strength of the pressure from the change in capacitance. When a touch operation is applied to the display screen 194, the electronic apparatus 100 detects the touch operation intensity according to the pressure sensor 180A. The electronic device 100 may also calculate the location of the touch based on the detection signal of the pressure sensor 180A. In some embodiments, touch operations that act on the same touch location, but at different touch operation strengths, may correspond to different operation instructions. For example: and executing an instruction for checking the short message when the touch operation with the touch operation intensity smaller than the first pressure threshold acts on the short message application icon. And executing an instruction for newly creating the short message when the touch operation with the touch operation intensity being greater than or equal to the first pressure threshold acts on the short message application icon.
The gyro sensor 180B may be used to determine a motion gesture of the electronic device 100. In some embodiments, the angular velocity of electronic device 100 about three axes (i.e., x, y, and z axes) may be determined by gyro sensor 180B. The gyro sensor 180B may be used for photographing anti-shake. For example, when the shutter is pressed, the gyro sensor 180B detects the shake angle of the electronic device 100, calculates the distance to be compensated by the lens module according to the angle, and makes the lens counteract the shake of the electronic device 100 through the reverse motion, so as to realize anti-shake. The gyro sensor 180B may also be used for navigating, somatosensory game scenes.
The air pressure sensor 180C is used to measure air pressure. In some embodiments, electronic device 100 calculates altitude from barometric pressure values measured by barometric pressure sensor 180C, aiding in positioning and navigation.
The magnetic sensor 180D includes a hall sensor. The electronic device 100 may detect the opening and closing of the flip cover using the magnetic sensor 180D. In some embodiments, when the electronic device 100 is a flip machine, the electronic device 100 may detect the opening and closing of the flip according to the magnetic sensor 180D. And then according to the detected opening and closing state of the leather sheath or the opening and closing state of the flip, the characteristics of automatic unlocking of the flip and the like are set.
The acceleration sensor 180E may detect the magnitude of acceleration of the electronic device 100 in various directions (typically three axes). The magnitude and direction of gravity may be detected when the electronic device 100 is stationary. The electronic equipment gesture recognition method can also be used for recognizing the gesture of the electronic equipment, and is applied to horizontal and vertical screen switching, pedometers and other applications.
A distance sensor 180F for measuring a distance. The electronic device 100 may measure the distance by infrared or laser. In some embodiments, the electronic device 100 may range using the distance sensor 180F to achieve quick focus.
The proximity light sensor 180G may include, for example, a Light Emitting Diode (LED) and a light detector, such as a photodiode. The light emitting diode may be an infrared light emitting diode. The electronic device 100 emits infrared light outward through the light emitting diode. The electronic device 100 detects infrared reflected light from nearby objects using a photodiode. When sufficient reflected light is detected, it may be determined that there is an object in the vicinity of the electronic device 100. When insufficient reflected light is detected, the electronic device 100 may determine that there is no object in the vicinity of the electronic device 100. The electronic device 100 can detect that the user holds the electronic device 100 close to the ear by using the proximity light sensor 180G, so as to automatically extinguish the screen for the purpose of saving power. The proximity light sensor 180G may also be used in holster mode, pocket mode to automatically unlock and lock the screen.
The ambient light sensor 180L is used to sense ambient light level. The electronic device 100 may adaptively adjust the brightness of the display 194 based on the perceived ambient light level. The ambient light sensor 180L may also be used to automatically adjust white balance when taking a photograph. Ambient light sensor 180L may also cooperate with proximity light sensor 180G to detect whether electronic device 100 is in a pocket to prevent false touches.
The fingerprint sensor 180H is used to collect a fingerprint. The electronic device 100 may utilize the collected fingerprint feature to unlock the fingerprint, access the application lock, photograph the fingerprint, answer the incoming call, etc.
The temperature sensor 180J is for detecting temperature. In some embodiments, the electronic device 100 performs a temperature processing strategy using the temperature detected by the temperature sensor 180J. For example, when the temperature reported by temperature sensor 180J exceeds a threshold, electronic device 100 performs a reduction in the performance of a processor located in the vicinity of temperature sensor 180J in order to reduce power consumption to implement thermal protection. In other embodiments, when the temperature is below another threshold, the electronic device 100 heats the battery 142 to avoid the low temperature causing the electronic device 100 to be abnormally shut down. In other embodiments, when the temperature is below a further threshold, the electronic device 100 performs boosting of the output voltage of the battery 142 to avoid abnormal shutdown caused by low temperatures.
The touch sensor 180K, also referred to as a "touch panel". The touch sensor 180K may be disposed on the display screen 194, and the touch sensor 180K and the display screen 194 form a touch screen, which is also called a "touch screen". The touch sensor 180K is for detecting a touch operation acting thereon or thereabout. The touch sensor may communicate the detected touch operation to the application processor to determine the touch event type. Visual output related to touch operations may be provided through the display 194. In other embodiments, the touch sensor 180K may also be disposed on the surface of the electronic device 100 at a different location than the display 194.
The bone conduction sensor 180M may acquire a vibration signal. In some embodiments, bone conduction sensor 180M may acquire a vibration signal of a human vocal tract vibrating bone pieces. The bone conduction sensor 180M may also contact the pulse of the human body to receive the blood pressure pulsation signal. In some embodiments, bone conduction sensor 180M may also be provided in a headset, in combination with an osteoinductive headset. The audio module 170 may analyze the voice signal based on the vibration signal of the sound portion vibration bone block obtained by the bone conduction sensor 180M, so as to implement a voice function. The application processor may analyze the heart rate information based on the blood pressure beat signal acquired by the bone conduction sensor 180M, so as to implement a heart rate detection function.
The keys 190 include a power-on key, a volume key, etc. The keys 190 may be mechanical keys. Or may be a touch key. The electronic device 100 may receive key inputs, generating key signal inputs related to user settings and function controls of the electronic device 100.
The motor 191 may generate a vibration cue. The motor 191 may be used for incoming call vibration alerting as well as for touch vibration feedback. For example, touch operations acting on different applications (e.g., photographing, audio playing, etc.) may correspond to different vibration feedback effects. The motor 191 may also correspond to different vibration feedback effects by touching different areas of the display screen 194. Different application scenarios (such as time reminding, receiving information, alarm clock, game, etc.) can also correspond to different vibration feedback effects. The touch vibration feedback effect may also support customization.
The indicator 192 may be an indicator light, may be used to indicate a state of charge, a change in charge, a message indicating a missed call, a notification, etc.
The SIM card interface 195 is used to connect a SIM card. The SIM card may be inserted into the SIM card interface 195, or removed from the SIM card interface 195 to enable contact and separation with the electronic device 100. The electronic device 100 may support 1 or N SIM card interfaces, N being a positive integer greater than 1. The SIM card interface 195 may support Nano SIM cards, micro SIM cards, and the like. The same SIM card interface 195 may be used to insert multiple cards simultaneously. The types of the plurality of cards may be the same or different. The SIM card interface 195 may also be compatible with different types of SIM cards. The SIM card interface 195 may also be compatible with external memory cards. The electronic device 100 interacts with the network through the SIM card to realize functions such as communication and data communication. In some embodiments, the electronic device 100 employs esims, i.e.: an embedded SIM card. The eSIM card can be embedded in the electronic device 100 and cannot be separated from the electronic device 100.
The software system of the electronic device 100 may employ a layered architecture, an event driven architecture, a microkernel architecture, a microservice architecture, or a cloud architecture. Taking an Android system with a layered architecture as an example, the application exemplifies the software structure of the electronic device 100. The application is not limited to the type of the operating system of the electronic device. For example, an Android system, a Linux system, a Windows system, an iOS system, a hong OS system (harmony operating system, hong OS), and the like.
Fig. 2 is a block diagram of a software structure of an electronic device according to an embodiment of the present application. As shown in fig. 2, the hierarchical architecture divides the software into several layers, each with distinct roles and branches. The layers communicate with each other through a software interface. In some embodiments, the Android system is divided into four layers, from top to bottom, an application layer (APP), an application framework layer (APP framework), an Zhuoyun row (Android run) and system library (library), and a kernel layer (kernel).
The application layer may include a series of application packages.
As shown in fig. 2, the application package may include: cameras, gallery, calendar, talk, map, navigation, WLAN, bluetooth, music, video, games, chat, shopping, travel, instant messaging (e.g., short messages), smart home, device control, folder, etc. Applications (APP).
The intelligent home application can be used for controlling or managing home equipment with networking function. For example, home appliances may include electric lights, televisions, and air conditioners. For another example, the home appliances may also include a burglarproof door lock, a speaker, a floor sweeping robot, a socket, a body fat scale, a desk lamp, an air purifier, a refrigerator, a washing machine, a water heater, a microwave oven, an electric cooker, a curtain, a fan, a television, a set-top box, a door and window, and the like.
In addition, the application package may further include: desktop (i.e., home screen), negative one, control center, notification center, etc. applications.
The negative one screen, which may be referred to as "-1 screen", refers to a User Interface (UI) that slides the screen rightward on the main screen of the electronic device until it slides to the leftmost split screen. For example, the negative screen may be used to place shortcut service functions and notification messages, such as global search, shortcut entries (payment codes, weChat, etc.) for a page of an application, instant messaging and reminders (express information, expense information, commute road conditions, driving travel information, schedule information, etc.), and attention dynamics (football stand, basketball stand, stock information, etc.), etc. The control center is an up-slide message notification bar of the electronic device, that is, a user interface displayed by the electronic device when a user starts an up-slide operation at the bottom of the electronic device. The notification center is a drop-down message notification bar of the electronic device, i.e., a user interface displayed by the electronic device when a user begins to operate downward on top of the electronic device.
For ease of illustration, in fig. 2, the application layer includes: desktop, and folder 1, folder 2, and application 1 placed on the desktop are illustrated as examples. Wherein, the folder 1 at least comprises an application 2, and the folder 2 at least comprises an application 3. In addition, folder 1 may also include folder 3 when one folder can be moved into another.
The application framework layer provides an application programming interface (application programming interface, API) and programming framework for application programs of the application layer. The application framework layer includes a number of predefined functions.
As shown in FIG. 2, the application framework layer may include a window manager, a content provider, a view system, a telephony manager, a resource manager, a notification manager, and the like.
Window managers (window manager) are used to manage window programs such as manage window states, attributes, view (view) additions, deletions, updates, window order, message collection and processing, and the like. The window manager can acquire the size of the display screen, judge whether a status bar exists, lock the screen, intercept the screen and the like. And, the window manager accesses the portal of the window for the outside world.
The content provider is used to store and retrieve data and make such data accessible to the application. The data may include video, images, audio, calls made and received, browsing history and bookmarks, phonebooks, etc.
The view system includes visual controls, such as controls to display text, controls to display pictures, and the like. The view system may be used to build applications. The display interface may be composed of one or more views. For example, a display interface including a text message notification icon may include a view displaying text and a view displaying a picture.
The telephony manager is used to provide the communication functions of the electronic device 100. Such as the management of call status (including on, hung-up, etc.).
A resource manager (resource manager) provides various resources for applications such as localization strings, icons, pictures, layout files of user interfaces (layout xml), video files, fonts, colors, identification numbers (identity document, IDs) of user interface components (user interface module, UI components) (also known as serial numbers or account numbers), etc. And the resource manager is used for uniformly managing the resources.
The notification manager (notification manager) allows applications to display notification information (e.g., unread messages, etc.) in status bars, can be used to communicate notification type messages, can automatically disappear after a short dwell, and does not require user interaction. Such as notification manager is used to inform that the download is complete, message alerts, etc. The notification manager may also be a notification in the form of a chart or scroll bar text that appears on the system top status bar, such as a notification of a background running application, or a notification that appears on the screen in the form of a dialog window. For example, a text message is prompted in a status bar, a prompt tone is emitted, the electronic device vibrates, and an indicator light blinks, etc.
The android runtime includes a core library and virtual machines. And the Android running process is responsible for scheduling and managing the Android system.
The core library consists of two parts: one part is a function which needs to be called by java language, and the other part is a core library of the Android system.
The application layer and the application framework layer run in a virtual machine. The virtual machine executes java files of the application program layer and the application program framework layer as binary files. The virtual machine is used for executing the functions of object life cycle management, stack management, thread management, security and exception management, garbage collection and the like.
The system library may include a plurality of functional modules. For example: surface manager (surface manager), media library (media library), three-dimensional graphics processing library (e.g., openGLES), 2D graphics engine (e.g., SGL), image processing library, desktop launcher, and the like.
The surface manager is used to manage the display subsystem and provides a fusion of 2D and 3D layers for multiple applications.
Media libraries support a variety of commonly used audio, video format playback and recording, still image files, and the like. The media library may support a variety of audio video encoding formats, such as: MPEG4, h.264, MP3, AAC, AMR, JPG, PNG, etc.
The three-dimensional graphic processing library is used for realizing three-dimensional graphic drawing, image rendering, synthesis, layer processing and the like.
The 2D graphics engine is a drawing engine for 2D drawing.
The desktop starter is used for starting the desktop, providing layout, options and interfaces for adjusting the desktop, changing the theme and icons of the desktop and the like.
The kernel layer is a layer between hardware and software. The inner core layer at least comprises a display driver, a camera driver, an audio driver and a sensor driver.
The workflow of the software and hardware of the electronic device 100 is illustrated below in connection with a scenario in which sound is played using a smart speaker.
When touch sensor 180K receives a touch operation, a corresponding hardware interrupt is issued to the kernel layer. The kernel layer processes the touch operation into the original input event (including information such as touch coordinates, time stamp of touch operation, etc.). The original input event is stored at the kernel layer. The application framework layer acquires an original input event from the kernel layer, and identifies a control corresponding to the input event. Taking the touch operation as a touch click operation, taking a control corresponding to the click operation as an example of a control of an intelligent sound box icon, the intelligent sound box application calls an interface of an application framework layer, starts the intelligent sound box application, further starts audio driving by calling a kernel layer, and converts an audio electric signal into a sound signal by a loudspeaker 170A.
It is to be understood that the illustrated construction of the present application does not constitute a particular limitation of the electronic device 100. In other embodiments, electronic device 100 may include more or fewer components than shown, or certain components may be combined, or certain components may be split, or different arrangements of components. The illustrated components may be implemented in hardware, software, or a combination of software and hardware.
Based on the foregoing description, the following embodiments of the present application will take an electronic device having the structure shown in fig. 1 and fig. 2 as an example, and the message processing method provided by the present application will be described in detail with reference to the accompanying drawings and application scenarios.
For any one folder, the electronic device can increase the folder's attribute settings for unread messages.
Wherein the attribute setting of the folder with respect to the unread message may include: attribute item 11, attribute item 12, and attribute item 13.
Wherein, the meaning represented by each attribute item is respectively:
attribute item 11: whether all applications in the folder receive unread messages.
Attribute item 12: whether all application programs in the folder display the corner marks of the unread messages or not, and which mode is adopted for corner mark display when all application programs in the folder display the corner marks of the unread messages.
Attribute item 13: whether the folder displays the corner marks of the unread messages or not, and when the folder displays the corner marks of the unread messages, what mode is adopted to display the corner marks.
Thus, the electronic device can manage whether the unread messages of all the applications in the folder are received or not, and can also manage how the folders and the corner marks of the unread messages of all the applications in the folder are displayed/eliminated, based on the attribute setting of the folders with respect to the unread messages. Thus, the electronic device is facilitated to consider the reception of unread messages and the processing of corner marks from the folder level.
Wherein the electronic device can provide the user with entries for setting the property item 11, property item 12, and property item 13 of the folder. After user settings, the electronic device may determine the policy settings for the folders and all applications in the folders with respect to unread messages, as shown in table 1.
TABLE 1
In some embodiments, the electronic device may display an open page of the folder in response to a user's operation to open the folder. Wherein, the opening page of the folder may include: each application is identified as an icon, name, etc. In addition, the opening page of the folder may further include: control 1, control 1 is used to trigger the entry of property item 11, property item 12, and property item 13 of the display folder. In addition, the opening page of the folder may further include: control 2, control 2 is used to add other applications to the folder.
Wherein the electronic device, in response to a user's operation performed on the open page of the folder or control 1, can display the property items 11, 12, and 13 of the folder, enabling the user to set the property settings of the folder with respect to unread messages based on the user's needs.
In the following, in conjunction with fig. 3A-3J, taking an electronic device as an example of a mobile phone, a specific implementation manner in which the electronic device provides an entry for setting a folder about attribute settings of an unread message to a user will be described in detail.
Referring to fig. 3A-3J, fig. 3A-3J illustrate a schematic diagram of a man-machine interface according to an embodiment of the application.
1. The attribute item 11, attribute item 12, and attribute item 13 of the folder correspond to the sequence number 1 in table 1
The handset may display the setup page 11 shown in the example of fig. 3A. Wherein the setup page 11 is operable to set up all applications in the folder to receive unread messages, to set up a count to display a corner mark of the unread messages of all applications in the folder, to set up a count to display a corner mark of the unread messages of the folder, and to provide entries to change the property items 11, 12, and 13 of the folder.
In fig. 3A, the setup page 11 may include: region 101, region 102, and region 103.
An area 101 for displaying specific contents of the property item 11 of the folder, and providing an entry for setting the property item 11 of the folder. Wherein the region 101 may include: control 1011, control 1011 may be used to set that all applications in the folder receive unread messages and provide access to property items 11 that change the folder.
An area 102, in a modifiable state, for displaying the specific contents of the property item 12 of the folder and providing access to the property item 12 of the set folder. The region 102 may include: option 1021, option 1021 may be used to set a corner mark that counts unread messages that display all applications in the folder, and also to provide access to property items 12 that change the folder.
An area 103, in a modifiable state, for displaying the specific contents of the property item 13 of the folder, and providing an entry for setting the property item 13 of the folder. The region 103 may include: option 1031, option 1031 may be used to set a corner mark that counts unread messages that display the folder, and also to provide access to property item 13 that alters the folder.
Note that default attribute settings of newly created folders are generally set by the attribute items 11, 12, and 13 of the folders in the setting page 11 shown in fig. 3A.
In the setting page 11 shown in fig. 3A, the mobile phone can change the attribute items 11, 12, and 13 of the folder on the basis of the attribute items 11, 12, and 13 of the folder as default attribute settings.
A. Altering property item 11 of a folder
2. The attribute items 11, 12, and 13 of the folder correspond to the sequence number 4 in table 1
The handset, upon detecting a user-indicated operation to change the property items 11 of the folder (e.g., clicking on a control 1011 in the settings page 11), may change from displaying the settings page 11 of fig. 3A to displaying the settings page 11 exemplarily shown in fig. 3B or 3C. Wherein the settings page 11 is operable to set all applications in the folder to not receive unread messages, set the corner mark display of the unread messages to close all applications in the folder, set the corner mark display of the unread messages to close the folder, and provide access to the property item 11, property item 12, and property item 13 of the changed folder.
In fig. 3B and 3C, the area 101 in the setting page 11 may include: control 1012, control 1012 can be used to set that all applications in the folder do not receive unread messages, and to provide access to property items 11 that change the folder.
In fig. 3B, the area 102 in the setting page 11 changes from being in a changeable state to being in an unchangeable state, such as a change in state being represented by a switchable color, and the area 102 can be used to set a corner mark display of unread messages closing all applications in the folder. In general, the area 102 in FIG. 3B may be displayed in accordance with the setting of the property item 12 of the folder 1 prior to changing the property item 11 of the folder, as shown by the "count" shown by the area 102 in FIG. 3A.
The area 103 in the settings page 11 may change from being in a modifiable state to being in an unalterable state, such as a switchable color, indicating a change in state, and the area 103 may be used to set a corner mark display of an unread message closing the folder. In general, the area 103 in fig. 3B cannot be triggered, and can be displayed according to the setting of the attribute item 13 of the folder 1 before the attribute item 11 of the folder is changed, as shown by "count" shown in the area 103 in fig. 3A.
In fig. 3C, the region 102 and the region 103 in the setting page 11 may be hidden directly, i.e., no longer displayed.
In fig. 3B and 3C, after the area 102 in the setting page 11 is changed from the non-modifiable state to the modifiable state, the area 102 in the setting page 11 may be displayed according to the setting of the property item 12 of the folder 1 before the property item 11 of the folder is changed, or may be displayed by default, which is not limited in this aspect of the application.
B. Altering property items 12 of a folder
The handset, upon detecting a user-indicated operation to change the property items 12 of the folder (e.g., clicking on option 1021 in settings page 11), may display settings page 12 as exemplarily shown in fig. 3D. Among them, the setup page 12 can be used to provide three ways of providing the property items 12 of the folder, which respectively include: and closing the corner marks of the unread messages of all the application programs in the folder, counting and displaying the corner marks of the unread messages of all the application programs in the folder, and displaying the corner marks of the unread messages of all the application programs in the folder by using the round dots.
In fig. 3D, the setup page 12 may include: option 1041, option 1042 and option 1043.
Option 1041 is used to set up a corner mark display of unread messages for closing all applications in the folder.
Option 1042 is used to set the corner mark of the unread message that counts and displays all applications in the folder.
An option 1043 for setting a dot to display a corner mark of the unread message of all applications in the folder.
In addition, the setup page 12 may also be used to provide an entry from the setup page 12 back to the setup page 11. In fig. 3D, the setup page 12 may further include: control 105, control 105 may be used to trigger a return to settings page 11.
C. Altering property item 13 of a folder
After detecting the user-indicated operation of changing the property item 13 of the folder (e.g., clicking on the option 1031 in the settings page 11), the handset may display the settings page 13 exemplarily shown in fig. 3E. Among them, the setting page 13 may be used to provide three ways of providing the attribute items 13 of the folder, which respectively include: and closing the corner mark display of the unread message of the folder, counting and displaying the corner mark of the unread message of the folder, and displaying the corner mark of the unread message of the folder by using the round dot.
In fig. 3E, the setup page 13 may include: options 1061, 1062, and 1063.
Option 1061, is used to set the corner mark display of the unread message closing the folder.
Option 1062, is used to set the corner mark for counting the unread messages of the folder.
Option 1063, for setting a dot to display a corner mark of the unread message of the folder.
In addition, the setup page 13 may also be used to provide an entry from the setup page 13 back to the setup page 11. In fig. 3E, the setup page 13 may further include: control 107, control 107 may be used to trigger a return to settings page 11.
3. The attribute item 11, attribute item 12, and attribute item 13 of the folder correspond to the sequence number 3 in table 1
The handset, upon detecting a user-indicated operation to change the property items 12 and 13 of the folder (e.g., clicking on the option 1041 in the setup page 12 and the option 1061 in the setup page 13), may change from displaying the setup page 11 of fig. 3A to displaying the setup page 11 exemplarily shown in fig. 3F.
In FIG. 3F, setup page 11 may be used to set up all applications in the folder to receive unread messages, set up the corner mark display of unread messages to close all applications in the folder, set up the corner mark display of unread messages to close the folder, and provide access to property item 11, property item 12, and property item 13 to change the folder.
4. The attribute item 11, attribute item 12, and attribute item 13 of the folder correspond to the sequence number 1 in table 1
Upon detecting a user-indicated operation to change the property item 13 of the folder (e.g., clicking on option 1063 in settings page 13), the handset may change from displaying settings page 11 of FIG. 3A to displaying settings page 11 exemplarily shown in FIG. 3G.
In fig. 3G, the setup page 11 may be used to set up all applications in the folder to receive unread messages, set up a header that counts unread messages that display all applications in the folder, set up a header that dots display unread messages for the folder, and provide access to change the property items 11, 12, and 13 of the folder.
5. The attribute item 11, attribute item 12, and attribute item 13 of the folder correspond to the sequence number 1 in table 1
The handset, upon detecting a user-indicated operation to change the property items 12 and 13 of the folder (e.g., clicking on the option 1043 in the setup page 12 and the option 1063 in the setup page 13), may change from displaying the setup page 11 of fig. 3A to displaying the setup page 11 exemplarily shown in fig. 3H.
In fig. 3H, the setup page 11 may be used to set up all applications in the folder to receive unread messages, set up dots to display the corner marks of the unread messages of all applications in the folder, set up dots to display the corner marks of the unread messages of the folder, and provide entries to change the property items 11, 12, and 13 of the folder.
6. The attribute items 11, 12, and 13 of the folder correspond to the sequence number 2 in table 1
Upon detecting a user-indicated operation to change the property item 13 of the folder (e.g., clicking on option 1061 in settings page 13), the handset may change from displaying settings page 11 of FIG. 3A to displaying settings page 11 exemplarily shown in FIG. 3I.
In FIG. 3I, setup page 11 may be used to set up all applications in the folder to receive unread messages, set up a count to display the corner keys of the unread messages for all applications in the folder, set up a corner key display of the unread messages to close the folder, and provide access to change the property items 11, 12, and 13 of the folder.
7. The attribute items 11, 12, and 13 of the folder correspond to the sequence number 2 in table 1
The handset, upon detecting a user-indicated operation to change the property items 12 and 13 of the folder (e.g., clicking on the option 1043 in the setup page 12 and the option 1061 in the setup page 13), may change from displaying the setup page 11 of fig. 3A to displaying the setup page 11 exemplarily shown in fig. 3J.
In fig. 3J, the setup page 11 may be used to set up all applications in the folder to receive unread messages, set up dots to display the corner marks of the unread messages for all applications in the folder, set up corner mark displays of the unread messages to close the folder, and provide access to change the property items 11, 12, and 13 of the folder.
Based on the description of the above embodiments, the electronic device can make policy settings for all applications in the folder with respect to the unread message based on the attribute settings of the folder with respect to the unread message.
In addition, for any application program, the electronic device may also manage whether the unread message of the application program is received or not based on the attribute setting of the application program about the unread message, and may also manage whether the unread message of the application program is displayed by the corner mark and the manner of displaying the corner mark. Thereby facilitating the reception of unread messages by the electronic device from the application level and handling of corner marks.
Wherein the attribute setting of the application program about the unread message may include: an attribute item 21 and an attribute item 22.
Attribute item 21: whether the application receives an unread message.
Attribute item 22: whether the application program displays the corner mark of the unread message or not, and which mode is adopted for displaying the corner mark when the application program displays the corner mark of the unread message.
It can be seen that there is an overlap of the property settings of the folder with respect to the unread message and the property settings of the application with respect to the unread message, i.e. the property items 11 of the folder and the property items 21 of the application, and the property items 12 of the folder and the property items 22 of the application.
Thus, for any one folder and any one application program in the folder, the electronic device can set the receiving of the unread message and the processing of the corner marks of the folder and all application programs in the folder in combination with the attribute setting of the folder and the attribute setting of the application program.
Next, detailed implementation procedures of the message processing method of the present application will be described in detail using the first and second modes. For convenience of description, in the first and second modes, the application layer of the electronic device includes: desktop, and folder 1, folder 2, and application 1 placed on the desktop are illustrated as examples. Wherein, the folder 1 at least comprises an application 2, and the folder 2 at least comprises an application 3. In addition, folder 1 may also include folder 3 when one folder can be moved into another.
Mode one
In one mode, the electronic device synchronizes the attribute setting of the unread message to the attribute setting of the application program with respect to the unread message by means of the folder, and can set the policy setting of the folder and all application programs in the folder with respect to the unread message.
1. Altering property settings of folder 1
After the modification, the electronic device can store the attribute items 11, 12, and 13 of the folder 1. The electronic device can synchronize the property item 21 of the application 1 as the property item 11 of the folder 1, i.e., synchronize the property item 22 of the application 1 as the property item 12 of the folder 1, and store the property item 21 and the property item 22 of the application 1. Moreover, the electronic device may store a correspondence between each application in the folder 1 and the folder 1, where the correspondence is used to indicate that the application 1 is included in the folder 1, and the correspondence may be in a form, a matrix, or a key value, for example, where the correspondence between the application 1 and the folder 1 is used to indicate that the application 1 is included in the folder 1.
Likewise, the user may change the attribute settings of folder 2. After the setting/modification, the electronic device may store the attribute items 11, 12, and 13 of the folder 2. The electronic device can synchronize the property item 21 of the application 3 as the property item 11 of the folder 2, synchronize the property item 22 of the application 3 as the property item 12 of the folder 2, and store the property item 21 and the property item 22 of the application 3. Moreover, the electronic device may store a correspondence between each application program in the folder 2 and the folder 2, where the correspondence is used to represent the application program included in the folder 2, and the correspondence may be in a form, a matrix, a key value, or the like, for example, where the correspondence between the application 3 and the folder 2 is used to represent that the application 3 is included in the folder 2.
21. Moving application 1 in desktop into folder 1
After the application 1 moves from the desktop to the folder 1, the electronic device may acquire the property item 11, the property item 12, and the property item 13 of the folder 1, synchronize the property item 21 of the application 1 as the property item 11 of the folder 1, and synchronize the property item 22 of the application 1 as the property item 12 of the folder 1. Thereby, the attribute settings of the application 1 are kept consistent with the attribute settings of the folder 1.
22. Moving application 3 in folder 2 to folder 1
After the application 3 moves from the folder 2 to the folder 1, the electronic device can acquire the property item 11, the property item 12, and the property item 13 of the folder 1, synchronize the property item 21 of the application 3 to the property item 11 of the folder 1, and synchronize the property item 22 of the application 3 to the property item 12 of the folder 1. Thereby, the attribute settings of the application 3 are kept consistent with the attribute settings of the folder 1.
3. Moving application 1 in folder 1 to the desktop
After application 1 moves from folder 1 to the desktop, the electronic device can keep property item 21 of application 1 consistent with property item 11 of folder 1 and keep property item 22 of application 1 consistent with property item 12 of folder 1.
4. Moving application 1 in folder 1 to folder 2
After application 1 moves from folder 1 to folder 2, the electronic device may obtain property item 11, property item 12, and property item 13 of folder 2, and synchronize property item 21 of application 1 as property item 11 of folder 2, and synchronize property item 22 of application 1 as property item 12 of folder 2. Thereby, the attribute settings of the application 1 are kept consistent with the attribute settings of the folder 2.
5. Move folder 2 into folder 1
Folder 2 may be considered an application program similar to the implementation of application 1 moving to folder 1.
After folder 2 moves from the desktop to folder 1, the electronic device may obtain property item 11, property item 12, and property item 13 of folder 1, and synchronize property item 11 of folder 2 as property item 11 of folder 1, property item 12 of folder 2 as property item 12 of folder 1, and property item 13 of folder 2 as property item 13 of folder 1. Thereby, the attribute settings of the folder 2 are kept consistent with the attribute settings of the folder 1.
After folder 2 moves from the desktop to folder 1, application 3 in folder 2 moves into folder 1 as well. Accordingly, the electronic device can synchronize the property item 21 of the application 3 as the property item 11 of the folder 1 and the property item 22 of the application 3 as the property item 12 of the folder 1. Thereby, the attribute settings of the application 3 are kept consistent with the attribute settings of the folder 1.
In summary, the property settings of folder 2 and each application in folder 2 remain consistent with the property settings of folder 1.
It should be noted that, for the specific implementation of moving the folder 3 from the folder 1 to the folder 2 in fig. 2, reference may be made to the above implementation, which is not described herein.
Next, in connection with fig. 4, after the application 1 moves from the desktop to the folder 1, a detailed description will be given of a specific implementation procedure of the electronic device for processing the reception of the unread message by the application 1 and displaying the corner marks of the application 1 and the folder 1 with respect to the unread message.
Referring to fig. 4, fig. 4 is a flow chart illustrating a message processing method according to an embodiment of the application. As shown in fig. 4, a desktop initiator and notification manager in an operating system of an electronic device may perform the steps of:
s11, the desktop starter acquires the attribute item 21 of the application 1 and judges whether the application 1 receives an unread message.
After determining that the application 1 receives the unread message, the desktop initiator executes S12; after determining that the application 1 does not receive the unread message, the desktop initiator executes S19.
S12, the desktop starter receives the unread message of the application 1.
S13, the desktop initiator sends unread messages, such as quantity, content and the like, of the application 1 to the notification manager.
S14, the notification manager acquires the attribute items 22 of the application 1 and judges whether the application 1 displays the corner marks of the unread messages.
Upon determining that the application 1 displays the corner mark of the unread message, notifying the manager to execute S15; upon determining that the application 1 does not display the corner mark of the unread message, the manager is notified to execute S19.
And S15, the notification manager updates the corner marks of the unread messages of the application 1 based on the unread messages of the application 1, and if the number of the unread messages of the application 1 which are newly received is 2, the corner marks of the unread messages of the application 1 are increased by 2.
In addition, the notification manager may also determine what manner the corner mark display of the unread message of application 1 is to be based on the attribute items 22 of application 1, such as a count display or a dot display.
S161, the notification manager determines whether the application 1 is in a folder.
Based on the above description, after the application 1 moves from the desktop to the folder 1, the notification manager may acquire the correspondence of the application 1 and the folder 1. Thus, the notification manager may determine that application 1 is in the folder and that the folder in which application 1 is located is folder 1 based on the correspondence of application 1 and folder 1.
While application 1 is still on the desktop or in the application library, the notification manager may not be able to obtain the correspondence of application 1 to any one of the folders. Thus, the notification manager may determine that application 1 is on the desktop or in the application library without updating the corner markers of the unread messages of the folder.
Upon determining that application 1 is in the folder, the notification manager performs S162; upon determining that the application 1 is not in the folder, the notification manager executes S19.
S162, the notification manager determines that the folder in which the application 1 is located is the folder 1 based on the corresponding relation between the application 1 and the folder 1.
S17, the notification manager acquires the attribute items 13 of the folder 1 and judges whether the folder 1 displays corner marks of unread messages.
Upon determining that folder 1 displays the corner mark of the unread message, notifying the manager to execute S18; upon determining that the folder 1 does not display the corner mark of the unread message, the manager is notified to execute S19.
And S18, the notification manager updates the corner marks of the unread messages of the folder 1 based on the unread messages of the application 1, and if the number of the unread messages of the newly received application 1 is 2, the corner marks of the unread messages of the folder 1 are increased by 2.
In addition, the notification manager may also determine, based on the attribute items 13 of the folder 1, what manner the corner mark display of the unread message of the folder 1 is to be used, such as a count display or a dot display.
S19, ending.
For desktop starters, the end here refers to: the desktop initiator ends execution: application 1 in the current round regards the reception of unread messages. And, the desktop initiator may continue to perform S11 in fig. 4 to determine whether an unread message of the application 1 is received in the next round.
For notification manager, the end here refers to: the notification manager ends execution: the updating of the corner marks of 1 and folder 1 with respect to unread messages is applied in the current round. And, the desktop initiator may continue to determine whether to update the application 1 and the corner mark of the folder 1 with respect to the unread message in the next round from the unread message of the application 1 transmitted from the desktop initiator through S13 in fig. 4.
In summary, the electronic device synchronizes to the attribute item 21 of the application program by means of the attribute item 11 of the folder and synchronizes to the attribute item 22 of the application program by means of the attribute item 12 of the folder, and can set whether all application programs in the folder receive unread messages according to the attribute item 21 of the application program, can set whether unread messages of all application programs in the folder are displayed by corner marks and in which corner mark display mode according to the attribute item 22 of the application program, and can set whether unread messages of the folder are displayed by corner marks and in which corner mark display mode according to the attribute item 13 of the folder.
Mode two
In the second mode, the electronic device synchronizes the attribute setting based on the unread message to the attribute setting of the application program about the unread message by means of the corresponding relation between the folder and the application program, and can set the policy setting of the folder and all the application programs in the folder about the unread message.
1. Altering property settings of folder 1
After the modification, the electronic device can store the attribute items 11, 12, and 13 of the folder 1. The electronic device may keep the property items 21 and 22 of application 1 unchanged, i.e., not synchronize the property item 21 of application 1 as the property item 11 of folder 1 nor synchronize the property item 22 of application 1 as the property item 12 of folder 1, and store the property item 21 and the property item 22 of application 1. Moreover, the electronic device may store a correspondence between each application in the folder 1 and the folder 1, where the correspondence is used to indicate that the application 1 is included in the folder 1, and the correspondence may be in a form, a matrix, or a key value, for example, where the correspondence between the application 1 and the folder 1 is used to indicate that the application 1 is included in the folder 1.
Likewise, the user may change the attribute settings of folder 2. After the modification, the electronic device may store the attribute items 11, 12, and 13 of the folder 2. The electronic device may keep the property items 21 and 22 of the application 3 unchanged, i.e. not synchronize the property item 21 of the application 3 as the property item 11 of the folder 2 nor the property item 22 of the application 3 as the property item 12 of the folder 2, and store the property item 21 and the property item 22 of the application 3. Moreover, the electronic device may store a correspondence between each application program in the folder 2 and the folder 2, where the correspondence is used to represent the application program included in the folder 2, and the correspondence may be in a form, a matrix, a key value, or the like, for example, where the correspondence between the application 3 and the folder 2 is used to represent that the application 3 is included in the folder 2.
21. Moving application 1 in desktop into folder 1
After application 1 moves from the desktop to folder 1, the electronic device may leave the property item 21 and the property item 22 of application 1 unchanged, i.e., not synchronize the property item 21 of application 1 as the property item 11 of folder 1, nor synchronize the property item 22 of application 1 as the property item 12 of folder 1. Thus, the attribute setting of the application 1 is set separately from the attribute setting of the folder 1.
22. Moving application 3 in folder 2 to folder 1
After the application 3 moves from the folder 2 to the folder 1, the electronic device may keep the property items 21 and 22 of the application 3 unchanged, i.e., not synchronize the property item 21 of the application 3 as the property item 11 of the folder 1, nor synchronize the property item 22 of the application 1 as the property item 12 of the folder 1. Thus, the attribute setting of the application 3 is set separately from the attribute setting of the folder 1.
3. Moving application 1 in folder 1 to the desktop
After application 1 moves from folder 1 to the desktop, the electronic device may keep property items 21 and 22 of application 1 unchanged.
4. Moving application 1 in folder 1 to folder 2
After application 1 moves from folder 1 to folder 2, the electronic device may keep the property items 21 and 22 of application 1 unchanged, i.e., not synchronize the property item 21 of application 1 as property item 11 of folder 2, nor synchronize the property item 22 of application 1 as property item 12 of folder 2. Thus, the attribute setting of the application 1 is set separately from the attribute setting of the folder 2.
5. Move folder 2 into folder 1
Folder 2 may be considered an application program similar to the implementation of application 1 moving to folder 1.
After folder 2 moves from the desktop to folder 1, the electronic device may leave property item 11, property item 12, and property item 13 of folder 2 unchanged, i.e., not synchronize property item 11 of folder 2 as property item 11 of folder 1, nor synchronize property item 12 of folder 2 as property item 12 of folder 1, nor synchronize property item 13 of folder 2 as property item 13 of folder 1. Thus, the attribute setting of the folder 2 is set separately from the attribute setting of the folder 1.
After folder 2 moves from the desktop to folder 1, application 3 in folder 2 moves into folder 1 as well. Thus, the electronic device can leave the property item 21 and the property item 22 of the application 3 unchanged, i.e. not synchronize the property item 21 of the application 2 as the property item 11 of the folder 1, nor synchronize the property item 22 of the application 3 as the property item 12 of the folder 1. Thus, the attribute setting of the application 3 is set separately from the attribute setting of the folder 1.
In summary, the property settings of each application in the folder 2 and the folder 2 are set separately from the property settings of the folder 1. In addition, the electronic device may establish a correspondence relationship between each application in the folder 2 and the folder 1.
It should be noted that, for the specific implementation of moving the folder 3 from the folder 1 to the folder 2 in fig. 2, reference may be made to the above implementation, which is not described herein.
Next, in connection with fig. 5, after the application 1 moves from the desktop to the folder 1, a detailed description will be given of a specific implementation procedure of the electronic device for processing the reception of the unread message by the application 1 and displaying the corner marks of the application 1 and the folder 1 with respect to the unread message.
Referring to fig. 5, fig. 5 is a flow chart illustrating a message processing method according to an embodiment of the application. As shown in fig. 5, a desktop initiator and notification manager in an operating system of an electronic device may perform the steps of:
s21, the desktop starter judges whether the application 1 is in a folder or not.
Based on the above description, after the application 1 moves from the desktop to the folder 1, the desktop launcher may acquire the correspondence between the application 1 and the folder 1. Thus, the desktop launcher may determine that application 1 is in the folder and determine that the folder in which application 1 is located is folder 1 based on the correspondence between application 1 and folder 1.
When the application 1 is still on the desktop or in the application program library, the desktop initiator may not be able to obtain the correspondence between the application 1 and any folder. Thus, the desktop initiator may determine that application 1 is on the desktop or in the application library without updating the corner markers of the unread messages of the folder.
Upon determining that application 1 is in the folder, the notification manager performs S221-S222; upon determining that the application 1 is not in the folder, the notification manager performs S223.
S221, the desktop starter determines that the folder in which the application 1 is located is the folder 1 based on the corresponding relation between the application 1 and the folder 1.
S222, the desktop starter acquires the attribute items 11 of the folder 1 and judges whether the application 1 receives unread messages.
S223, the desktop starter acquires the attribute item 21 of the application 1 and judges whether the application 1 receives an unread message.
In S222 or S223, when it is determined that the application 1 receives an unread message, the desktop launcher executes S23; upon determining that the application 1 does not receive the unread message, the desktop initiator executes S20.
S23, the desktop starter receives the unread message of the application 1.
S24, the desktop initiator sends unread messages, such as quantity, content and the like, of the application 1 to the notification manager.
S25, the notification manager judges whether the application 1 is in the folder.
Based on the above description, after the application 1 moves from the desktop to the folder 1, the notification manager may acquire the correspondence of the application 1 and the folder 1. Thus, the notification manager may determine that application 1 is in the folder and that the folder in which application 1 is located is folder 1 based on the correspondence of application 1 and folder 1.
While application 1 is still on the desktop or in the application library, the notification manager may not be able to obtain the correspondence of application 1 to any one of the folders. Thus, the notification manager may determine that application 1 is on the desktop or in the application library without updating the corner markers of the unread messages of the folder. Upon determining that application 1 is in the folder, the notification manager performs S261-S262; upon determining that application 1 is not in the folder, the notification manager executes S263.
S261, the notification manager determines that the folder in which the application 1 is located is the folder 1.
S262, the notification manager acquires the attribute items 12 of the folder 1 and judges whether the application 1 displays the corner marks of the unread messages.
In S262, upon determining that the application 1 displays the corner mark of the unread message, notifying the manager to execute S271 to S29; upon determining that the application 1 does not display the corner mark of the unread message, the manager is notified to execute S20.
S263, the notification manager obtains the attribute item 22 of the application 1, and determines whether the application 1 displays a corner mark of the unread message.
In S263, upon determining that the application 1 displays the corner mark of the unread message, the notification manager performs S272 and S20; upon determining that the application 1 does not display the corner mark of the unread message, the manager is notified to execute S20.
S271 and S272, the notification manager updates the corner mark of the unread message of the application 1 based on the unread message of the application 1, and if the number of the unread messages of the application 1 newly received is 2, the corner mark of the unread message of the application 1 is increased by 2.
In addition, when it is determined in S25 that the application 1 is in the folder 1, the notification manager may also determine what manner the corner mark display of the unread message of the application 1 is in, such as the count display or the dot display, based on the attribute item 12 of the folder 1 in S262.
Upon determining that application 1 is not in folder 1 in S25, the notification manager may also determine what manner, such as a count display or a dot display, the corner mark display of the unread message of application 1 is to be used based on the attribute item 22 of application 1 in S263.
S28, notifying the manager to acquire the attribute items 13 of the folder 1, and judging whether the folder 1 displays the corner marks of the unread messages. Upon determining to display the corner mark of the folder 1, notifying the manager to execute S29; upon determining that the corner mark of the folder 1 is not displayed, the notification manager performs S20.
S29, the notification manager updates the corner marks of the unread messages of the folder 1 based on the unread messages of the application 1, and if the number of the unread messages of the newly received application 1 is 2, the corner marks of the unread messages of the folder 1 are increased by 2.
In addition, the notification manager may also determine, based on the attribute items 13 of the folder 1, what manner the corner mark display of the unread message of the folder 1 is to be used, such as a count display or a dot display.
S20, ending.
For desktop starters, the end here refers to: the desktop initiator ends execution: application 1 in the current round regards the reception of unread messages. And, the desktop initiator may continue to perform S21 in fig. 5 to determine whether an unread message of application 1 is received in the next round.
For notification manager, the end here refers to: the notification manager ends execution: the updating of the corner marks of 1 and folder 1 with respect to unread messages is applied in the current round. And, the desktop initiator may continue to determine whether to update the application 1 and the corner mark of the folder 1 with respect to the unread message in the next round from the unread message of the application 1 transmitted from the desktop initiator through S24 in fig. 5. In summary, the electronic device may set, by means of the relationship between the folder and the application, whether all application programs in the folder receive the unread message according to the attribute item 21 of the application program or the attribute item 11 of the folder, whether the unread message of all application programs in the folder is displayed by the angle marks according to the attribute item 22 of the application program or the attribute item 12 of the folder, and in which manner the angle marks are displayed, and may set whether the unread message of the folder is displayed by the angle marks according to the attribute item 13 of the folder.
Based on the above description of the embodiments, the specific implementation of the message processing method of the present application will be described in detail with reference to fig. 6A to 6D, fig. 7A to 7C, fig. 8A to 8C, fig. 9A to 9D, fig. 10A to 10C, fig. 11A to 11B, fig. 12A to 12D, fig. 13A to 13B, fig. 14, and fig. 15A to 15C, taking an electronic device as an example of a mobile phone.
Referring to fig. 6A-6D, fig. 6A-6D show a schematic diagram of a man-machine interface according to an embodiment of the application.
11. Attribute items 21 and 22 of QQ application, weChat application, hua video application, sports health application, email application, respectively
Upon detecting a user-indicated operation to open a setting in the handset (e.g., clicking on the set identifier 602 in fig. 6C, referenced below), the handset may display the user interface 22 illustrated by way of example in fig. 6A. User interface 22 may be used to provide access to settings such as desktop and wallpaper, display, sound, notification center, applications, battery, storage, health use cell phone, security and privacy, intelligent assistance, user and account numbers, and system, among other options.
In fig. 6A, the user interface 22 may include: option 221, option 221 is used to provide an entry for setting the attribute settings for unread messages for each application installed in the handset.
Upon detecting a user-indicated operation of the viewing application with respect to the attribute settings of the unread message (e.g., clicking on option 221 in fig. 6A), the handset may display user interface 23, shown in the example of fig. 6B. Wherein the user interface 23 may be used to display attribute settings for unread messages for each application installed in the handset.
In fig. 6B, the setup page 13 may include: region 231, region 232, region 233, region 234, and region 235.
A field 231 for displaying the attribute items 21 and 22 of the set email application and providing an entry for changing the attribute items 21 and 22 of the email application.
As can be seen, for email applications, the handset has set the following:
attribute items 21 of email application: the email application does not receive unread messages;
attribute items 22 of the email application: the corner marks of unread messages of the email application are not displayed.
And a region 232 for displaying the attribute items 21 and 22 of the video application for which the bloom has been set, and providing an entry for changing the attribute items 21 and 22 of the video application.
As can be seen, for the hua video application, the handset has set the following:
Hua is attribute item 21 of the video application: receiving unread messages by the video application;
hua is an attribute item 22 of a video application: the count shows the corner mark of the unread message that is the video application.
An area 233 for displaying the attribute items 21 and 22 of the set QQ application, and providing an entry for changing the attribute items 21 and 22 of the QQ application.
As can be seen, for QQ applications, the handset has set the following:
attribute item 21 of QQ application: the QQ application receives the unread message;
attribute items 22 of QQ application: the count shows the corner mark of the unread message of the QQ application.
And an area 234 for displaying the set property items 21 and 22 of the WeChat application and providing an entry for changing the property items 21 and 22 of the WeChat application.
As can be seen, for the WeChat application, the handset has the following:
attribute items 21 of the WeChat application: the WeChat application receives the unread message;
attribute items 22 of the WeChat application: the count shows the corner mark of the unread message of the WeChat application.
Area 235 for displaying the set attribute items 21 and 22 of the sports health application and providing an entry for changing the attribute items 21 and 22 of the sports health application.
As can be seen, for sports health applications, the handset has set the following:
Attribute item 21 of sports health application: the athletic health application does not receive unread messages;
attribute item 22 for sports health application: the corner mark of the unread message of the sports health application is not displayed.
For convenience of explanation, default property settings of newly created folders are exemplified by using property items 11, 12, and 13 of folders in the setting page 11 shown in fig. 3A.
The handset may display the user interface 21 shown in the example of fig. 6C. Wherein the user interface 21 may be a home screen of a desktop, the user interface 21 may include, but is not limited to: status bars, navigation bars, calendar indicators, weather indicators, and a plurality of application identifications (e.g., including names and icons), etc. The application program identification at least comprises: the method comprises the steps of a step of identifying 601 a video application, a step of identifying 602 a setting, a step of identifying 603 a WeChat application, a step of identifying 604 a QQ application, a step of identifying 605 a sports health application and a step of identifying 606 a common folder, wherein the common folder comprises an email application and a calculator application and can further comprise: such as weather identification, music identification, cell phone manager identification, call application identification, instant messaging identification, browser identification, camera identification, etc.
In addition, the user interface 21 may also be used to display a corner mark 6011 of an unread message for a video application, a corner mark 6031 of an unread message for a WeChat application, and a corner mark 6041 of an unread message for a QQ application.
12. The QQ application and the WeChat application form a new folder, namely a chat folder on a desktop
The handset may change from displaying the user interface 21 shown in fig. 6C to displaying the user interface 21 shown in the example of fig. 6D upon detecting a user-indicated operation of building the QQ application and the WeChat application into a new folder (e.g., long press of the identifier 604 of the QQ application in fig. 6C and dragging and moving onto the identifier 603 of the WeChat application).
In comparison to the user interface 21 shown in fig. 6C, in the user interface 21 shown in fig. 6D, the identifier 604 of the QQ application, the corner mark 6041 of the unread message of the QQ application, the identifier 603 of the WeChat application, and the 6031 of the unread message of the WeChat application are not displayed any more, and the identifier 607 of the chat folder and the corner mark 6071 of the unread message of the chat folder are newly added.
The identifier 607 of the chat folder is displayed at the position of the identifier 603 of the WeChat application, and the corner mark 6071 of the unread message of the chat folder is displayed at the upper right corner of the icon of the chat folder, wherein the icon of the chat folder comprises the thumbnail of the icon of the WeChat application and the thumbnail of the icon of the QQ application.
In addition, user interface 21 may also be used to provide portals for displaying property items 11, property items 12, and property items 13 of the chat folder.
In some embodiments, an operation such as clicking, long pressing, etc. triggered on the identity 607 of the chat folder may trigger the display of the property item 11, property item 12, and property item 13 of the chat folder.
In other embodiments, a special gesture operation on user interface 21, such as opening a palm, grasping a fist, etc., may trigger the display of property item 11, property item 12, and property item 13 of the chat folder.
In addition, both of the above implementations may be provided in the user interface 21 at the same time. In summary, after creating the chat folder, the mobile phone may set the following for the chat folder:
attribute item 11 of chat folder: the QQ application and the WeChat application in the chat folder receive unread messages;
attribute item 12 of chat folder: counting and displaying corner marks of unread messages of the QQ application and the WeChat application in the folder;
attribute item 13 of chat folder: the count displays the corner mark of the unread message of the chat folder.
In the manner shown in fig. 4, the handset can synchronize the property item 11 of the chat folder to the property item 21 of the QQ application and the property item 21 of the WeChat application, and synchronize the property item 12 of the chat folder to the property item 22 of the QQ application and the property item 22 of the WeChat application. Thus, the mobile phone can set the icon of the unread message of the QQ application according to the synchronized attribute items 21 and 22 of the QQ application, and can set the icon of the unread message of the WeChat application according to the synchronized attribute items 21 and 22 of the WeChat application.
When the second mode shown in fig. 5 is adopted, after the QQ application and the WeChat application are contained in the chat folder, the mobile phone can set the icon of the unread message of the QQ application according to the attribute item 11 and the attribute item 12 of the chat folder, and can set the icon of the unread message of the WeChat application according to the attribute item 11 and the attribute item 12 of the chat folder, based on the corresponding relationship between the WeChat application and the chat folder.
Based on the above, for QQ applications, the handset sets the following:
attribute item 21 of QQ application: the QQ application receives the unread message;
attribute items 22 of QQ application: the count shows the corner mark of the unread message of the QQ application.
For the WeChat application, the mobile phone sets the following:
attribute items 21 of the WeChat application: the WeChat application receives the unread message;
attribute items 22 of the WeChat application: the count shows the corner mark of the unread message of the WeChat application.
Referring to fig. 7A-7C, fig. 7A-7C illustrate a man-machine interface according to an embodiment of the application.
13. Attribute item 11, attribute item 12, and attribute item 13 of chat folder-setting page 11 shown in FIG. 3A
Upon detecting a user-indicated operation to display a chat folder with respect to an attribute setting of an unread message (e.g., long press on the icon 607 of the chat folder in fig. 6D), the handset may display the user interface 24 exemplarily shown in fig. 7A. Wherein the user interface 24 is operable to display the property items 11, 12, and 13 of the current chat folder and to provide access to change the property items 11, 12, and 13 of the chat folder.
In fig. 7A, the user interface 24 may include: the setup page 11 shown in fig. 3A. The specific implementation of the setting page 11 may be referred to the description of the setting page 11 shown in fig. 3A, which is not repeated herein.
In addition, the user interface 24 can also be used to provide access from the user interface 24 back to the open page of the chat folder. In fig. 7A, the setup page 11 may further include: control 108, control 108 can be used to trigger a return to the open page of the chat folder.
14. According to the setting page 11 shown in FIG. 3A, the open page of the chat folder is displayed
Upon detecting a user-indicated operation to open the chat folder (e.g., clicking on the chat folder identifier 607 of FIG. 6D, or clicking on the control 108 of FIG. 7A), the handset may display the user interface 25 illustrated by way of example in FIG. 7B. Wherein the user interface 25 can be used to display an open page of the chat folder.
In fig. 7B, the user interface 25 may include: region 608 and region 609.
Area 608 for displaying the names of the chat folders and providing access to modify the names of the chat folders.
Area 609 is used to display the identity 610 of the QQ application, the corner mark 6101 of the unread message of the QQ application, the identity 611 of the WeChat application, and the corner mark 6111 of the unread message of the WeChat application.
The corner mark 6101 of the unread message of the QQ application may display the number of the unread messages of the QQ application in a digital manner. The corner mark 6101 of the unread message of the QQ application may be displayed in the upper right corner of the icon of the QQ application.
The corner marks 6111 of the unread messages of the WeChat application can display the number of the unread messages of the WeChat application in a digital mode. The corner mark 6111 of the unread message of the micro-letter application may be displayed in the upper right corner of the icon of the micro-letter application. In addition, the user interface 25 can also be used to add other applications to the chat folder, and to move applications in the chat folder to a desktop or to delete applications in the chat folder.
In fig. 7B, the user interface 25 may further include: control 612, control 612 can be used to add other applications to the chat folder, and also to move applications in the chat folder to a desktop or delete applications in the chat folder. The application is not limited to parameters such as size, position, color, shape, etc. of control 612. For example, control 612 may be disposed in region 609.
In addition, user interface 25 may also be used to provide portals for displaying property items 11, property items 12, and property items 13 of the chat folder.
In some embodiments, an operation such as clicking, long pressing, etc. triggered on user interface 25 may trigger the display of property item 11, property item 12, and property item 13 of the chat folder. Thus, upon receiving a triggering operation on the user interface 25, the handset may be displayed from the user interface 25 shown in fig. 7B to the user interface 24 exemplarily shown in fig. 7A.
In other embodiments, in fig. 7B, the user interface 25 may further include: the control 613, the control 613 can be used for triggering and displaying the attribute items 11, 12 and 13 of the chat folder, so that the switching display between the setting page of the chat folder and the opening page of the chat folder can be conveniently realized. The application is not limited to parameters such as size, position, color, shape, etc. of control 613. For example, control 613 may be disposed over region 609. Thus, upon receiving an operation triggered on control 613, the handset may be displayed from user interface 25 shown in FIG. 7B as user interface 24 shown in the example of FIG. 7A.
In addition, both of the above implementations may be provided in the user interface 25 at the same time.
15. In the first mode shown in fig. 4 or the second mode shown in fig. 5, when the QQ application and the WeChat application are included in the chat folder, the attribute items 21 and 22 of the QQ application and the WeChat application, respectively
Since the attribute items 21 and 22 of the respective application programs remain unchanged for the QQ application and the WeChat application regardless of whether the first mode shown in fig. 4 or the second mode shown in fig. 5 is adopted. Thus, the handset, upon detecting a user-indicated operation of the viewing application with respect to the attribute settings of the unread message, may display the user interface 23 illustrated by way of example in fig. 6B.
16. Moving QQ applications from chat folders to desktops in either the first mode shown in FIG. 4 or the second mode shown in FIG. 5
The handset, upon detecting a user-indicated move of the QQ application from the chat folder to the desktop (e.g., dragging an icon of the QQ application shown in fig. 7B into the desktop), can then display the user interface 21 exemplarily shown in fig. 7C. Note that the identifier 604 of the QQ application may not be limited to the location of the desktop shown in fig. 7C.
In contrast to the user interface 21 shown in fig. 6D, in the user interface 21 shown in fig. 7C, the identifier 604 of the QQ application displays that the corner mark 6041 of the unread message of the QQ application is displayed as "2", and the thumbnail of the icon of the QQ application is no longer displayed in the icon of the chat folder, and the corner mark 6071 of the unread message of the chat folder changes from "20" to "18".
In summary, the mobile phone can display the chat folder, the setting page of the chat folder and the open page of the chat folder on the desktop, which is convenient for the user to check the attribute setting of the current chat folder about unread messages and also convenient for the user to check all application programs in the chat folder.
In addition, after the mobile phone moves the QQ application from the chat folder to the desktop, the mobile phone can count and display the corner marks of the unread messages of the QQ application according to the initial attribute setting of the QQ application about the unread messages, or can continuously count and display the corner marks of the unread messages of the QQ application according to the attribute setting of the chat folder about the unread messages.
Based on the above description, the handset can also provide the user with an entry to change the chat folder's property settings for unread messages.
The specific implementation of the QQ application in terms of whether and in what manner a corner mark of an unread message is displayed in the case where the chat folder is set to various properties with respect to the unread message will be described in detail below in connection with fig. 6A-6D, fig. 7A-7C, fig. 8A-8C, fig. 9A-9D, fig. 10A-10C, fig. 11A-11B, fig. 12A-12D, and fig. 13A-13B.
In some embodiments, the handset can change the property settings of the chat folder with respect to unread messages from property item 11, property item 12, and property item 13 of the folder in settings page 11 shown in FIG. 3A to property item 11, property item 12, and property item 13 of the folder in settings page 11 shown in FIG. 3G.
Thus, for the chat folder, the handset sets the following:
Attribute item 11 of chat folder: the QQ application and the WeChat application in the chat folder receive unread messages;
attribute item 12 of chat folder: counting and displaying corner marks of unread messages of the QQ application and the WeChat application in the folder;
attribute item 13 of chat folder: the dots display the corner marks of the unread messages of the chat folder.
After adopting the first mode shown in fig. 4 or the second mode shown in fig. 5, for the QQ application, the mobile phone sets the following:
attribute item 21 of QQ application: the QQ application receives the unread message;
attribute items 22 of QQ application: the count shows the corner mark of the unread message of the QQ application.
And, for the WeChat application, the handset sets the following:
attribute items 21 of the WeChat application: the WeChat application receives the unread message;
attribute items 22 of the WeChat application: the count shows the corner mark of the unread message of the WeChat application.
Referring to fig. 8A-8C, fig. 8A-8C are schematic diagrams illustrating a man-machine interface according to an embodiment of the application.
21. Attribute item 11, attribute item 12, and attribute item 13 of chat folder-setting page 11 shown in FIG. 3G
Upon detecting a user-indicated operation to alter the chat folder's attribute settings with respect to unread messages (e.g., by triggering option 1031 in settings page 11 shown in FIG. 7A and selecting option 1063 in settings page 13 shown in FIG. 3E), the handset may display user interface 24 as exemplarily shown in FIG. 8A.
In fig. 8A, the user interface 24 may include: the setup page 11 shown in fig. 3G. The specific implementation of the setting page 11 may be referred to the description of the setting page 11 shown in fig. 3G, which is not repeated herein.
In addition, the user interface 24 can also be used to provide access from the user interface 24 back to the open page of the chat folder. In fig. 8A, the setup page 11 may further include: control 108, control 108 can be used to trigger a return to the open page of the chat folder.
22. According to the setting page 11 shown in FIG. 3G, the open page of the chat folder is displayed
Upon detecting a user-indicated operation to open the chat folder (e.g., clicking on control 108 in fig. 8A), the handset may change from displaying user interface 24 shown in fig. 8A to displaying user interface 25 shown in the example of fig. 7B. It can be seen that in the setup page 11 shown in fig. 3G, the attribute items 11 and 12 of the chat folder remain unchanged compared to the setup page 11 shown in fig. 3A. Thus, the handset can display the same chat folder open page, i.e., user interface 25 shown in fig. 7B, according to setup page 11 of fig. 3A and 3G, respectively.
23. Chat folders on the desktop are displayed according to the setup page 11 shown in fig. 3G
After detecting an operation of displaying a chat folder indicated by the user (e.g., clicking on the remaining area except for the setting page 11 in fig. 8A, or clicking on the remaining area except for the area 608, the area 609, and the control 613 in fig. 7B), the mobile phone may display the user interface 21 exemplarily shown in fig. 8B.
In comparison with the setting page 11 shown in fig. 3A, in the setting page 11 shown in fig. 3G, the attribute items 13 of the chat folder are still displayed as a corner mark, but the manner of displaying the corner mark is changed from the count display to the dot display. Thus, in comparison with the user interface 21 shown in fig. 6D, in the user interface 21 shown in fig. 8B, the corner mark 6071 of the unread message of the chat folder is changed from the corner mark 6072 of the unread message of the chat folder to the corner mark 6072 of the unread message of the chat folder, that is, from the count display to the dot display.
24. When the chat folder includes the QQ application and the WeChat application, the attribute items 21 and 22 of the QQ application and the WeChat application respectively
Since the attribute items 21 and 22 of the respective application programs remain unchanged for the QQ application and the WeChat application regardless of whether the first mode shown in fig. 4 or the second mode shown in fig. 5 is adopted. Thus, the handset, upon detecting a user-indicated operation of the viewing application with respect to the attribute settings of the unread message, may display the user interface 23 illustrated by way of example in fig. 6B.
25. Moving QQ applications from chat folders to desktops
The handset, upon detecting a user-indicated move of the QQ application from the chat folder to the desktop (e.g., dragging an icon of the QQ application shown in fig. 7B into the desktop), can then display the user interface 21 exemplarily shown in fig. 8C. Note that the identifier 604 of the QQ application may not be limited to the location of the desktop shown in fig. 8C.
In contrast to the user interface 21 shown in fig. 8B, in the user interface 21 shown in fig. 8C, the identifier 604 of the QQ application is displayed, the corner mark 6041 of the unread message of the QQ application is displayed as "2", the thumbnail of the icon of the QQ application is no longer displayed in the icon of the chat folder, and the corner mark 6072 of the unread message of the chat folder is still continuously displayed.
In other embodiments, the cell phone can change the property settings of the chat folder from property item 11, property item 12, and property item 13 of the folder in the settings page 11 shown in FIG. 3A to property item 11, property item 12, and property item 13 of the folder in the settings page 11 shown in FIG. 3H.
Thus, for the chat folder, the handset sets the following:
attribute item 11 of chat folder: the QQ application and the WeChat application in the chat folder receive unread messages;
attribute item 12 of chat folder: the round dots display corner marks of unread messages of the QQ application and the WeChat application in the folder;
attribute item 13 of chat folder: the dots display the corner marks of the unread messages of the chat folder.
After adopting the first mode shown in fig. 4, for the QQ application, the mobile phone sets the following:
attribute item 21 of QQ application: the QQ application receives the unread message;
Attribute items 22 of QQ application: the dots display the corner marks of the unread messages of the QQ application.
And, for the WeChat application, the handset sets the following:
attribute items 21 of the WeChat application: the WeChat application receives the unread message;
attribute items 22 of the WeChat application: the dots display the corner marks of the unread messages of the WeChat application.
After the second mode shown in fig. 5, for the QQ application, the mobile phone sets the following:
attribute item 21 of QQ application: the QQ application receives the unread message;
attribute items 22 of QQ application: the count shows the corner mark of the unread message of the QQ application.
And, for the WeChat application, the handset sets the following:
attribute items 21 of the WeChat application: the WeChat application receives the unread message;
attribute items 22 of the WeChat application: the count shows the corner mark of the unread message of the WeChat application.
Referring to fig. 9A-9D, fig. 9A-9D show a schematic diagram of a man-machine interface according to an embodiment of the application.
31. Attribute item 11, attribute item 12, and attribute item 13 of chat folder-setting page 11 shown in FIG. 3H
The handset, upon detecting a user-indicated operation to alter the chat folder's attribute settings for unread messages (e.g., by triggering option 1021 in settings page 11 shown in fig. 7A and selecting option 1043 in settings page 12 shown in fig. 3D, and by triggering option 1031 in settings page 11 shown in fig. 7A and selecting option 1063 in settings page 13 shown in fig. 3E), may display user interface 24 as exemplarily shown in fig. 9A.
In fig. 9A, the user interface 24 may include: setup page 11 shown in fig. 3H. The specific implementation of the setting page 11 may be referred to the description of the setting page 11 shown in fig. 3H, which is not repeated herein.
In addition, the user interface 24 can also be used to provide access from the user interface 24 back to the open page of the chat folder. In fig. 9A, the setup page 11 may further include: control 108, control 108 can be used to trigger a return to the open page of the chat folder.
32. According to the setting page 11 shown in FIG. 3H, the open page of the chat folder is displayed
Upon detecting a user-indicated operation to open the chat folder (e.g., clicking on control 108 in fig. 9A), the handset may change from displaying user interface 24 shown in fig. 9A to displaying user interface 25 shown in the example of fig. 9B.
It can be seen that, in comparison with the setting page 11 shown in fig. 3A, in the setting page 11 shown in fig. 3H, the attribute items 11 of the chat folder remain unchanged, and the attribute items 12 of the chat folder remain corner mark display, but the manner of corner mark display changes from count display to dot display. Thus, in comparison with the user interface 25 shown in fig. 7B, in the user interface 25 shown in fig. 9B, the corner mark 6101 of the unread message of the QQ application is changed to the corner mark 6102 of the unread message of the QQ application, and the corner mark 6111 of the unread message of the WeChat application is changed to the corner mark 6112 of the unread message of the WeChat application, that is, the count display is changed to the dot display.
33. Chat folders on the desktop are displayed according to the setup page 11 shown in fig. 3H
After detecting an operation of displaying a chat folder indicated by the user (e.g., clicking on the remaining area except for the setting page 11 in fig. 9A, or clicking on the remaining area except for the area 608, the area 609, and the control 613 in fig. 9B), the mobile phone may display the user interface 21 exemplarily shown in fig. 8B.
In comparison with the setting page 11 shown in fig. 3A, in the setting page 11 shown in fig. 3H, the attribute items 13 of the chat folder are still displayed as a corner mark, but the manner of displaying the corner mark is changed from the count display to the dot display. Thus, in comparison with the user interface 21 shown in fig. 6D, in the user interface 21 shown in fig. 8B, the corner mark 6071 of the unread message of the chat folder is changed from the corner mark 6072 of the unread message of the chat folder to the corner mark 6072 of the unread message of the chat folder, that is, from the count display to the dot display.
341. In the first embodiment shown in fig. 4, when the chat folder includes the QQ application and the WeChat application, the attribute items 21 and 22 of the QQ application and the WeChat application are respectively
Since the attribute items 21 of the respective applications are kept unchanged according to the setup page 11 shown in fig. 3H for the QQ application and the WeChat application in the manner shown in fig. 4, the attribute items 22 of the respective applications are changed. Thus, the handset, upon detecting a user-indicated operation of the viewing application with respect to attribute settings of unread messages, may display the user interface 23 shown in the example of fig. 9C.
In comparison to the user interface 23 shown in fig. 6B, in the user interface 23 shown in fig. 9C, the area 233 and the area 234 change from "receive-count" to "receive-dot".
342. Moving QQ applications from chat folders to desktops in the manner shown in FIG. 4 one
The handset, upon detecting a user-indicated move of the QQ application from the chat folder to the desktop (e.g., dragging an icon of the QQ application shown in fig. 9B into the desktop), can then display the user interface 21 exemplarily shown in fig. 9D. Note that the identifier 604 of the QQ application may not be limited to the position of the desktop shown in fig. 9D.
In contrast to the user interface 21 shown in fig. 8B, in the user interface 21 shown in fig. 9D, the identifier 604 of the QQ application is displayed, the corner mark 6042 of the unread message of the QQ application is displayed, the thumbnail of the icon of the QQ application is no longer displayed in the icon of the chat folder, and the corner mark 6072 of the unread message of the chat folder is still continuously displayed.
351. In a second mode shown in fig. 5, when the chat folder includes the QQ application and the WeChat application, the attribute items 21 and 22 of the QQ application and the WeChat application are respectively
Since the attribute items 21 and 22 of the respective application programs remain unchanged for the QQ application and the WeChat application when the second mode shown in fig. 5 is adopted. Thus, the handset, upon detecting a user-indicated operation of the viewing application with respect to the attribute settings of the unread message, may display the user interface 23 illustrated by way of example in fig. 6B.
352. Moving QQ applications from chat folders to desktops in a second manner shown in FIG. 5
The handset, upon detecting a user-indicated move of the QQ application from the chat folder to the desktop (e.g., dragging an icon of the QQ application into the desktop as shown in fig. 9B), can then display the user interface 21 exemplarily shown in fig. 8C.
In other embodiments, the handset can change the property settings of the chat folder from property item 11, property item 12, and property item 13 of the folder in the settings page 11 shown in FIG. 3A to property item 11, property item 12, and property item 13 of the folder in the settings page 11 shown in FIG. 3I.
Thus, for the chat folder, the handset sets the following:
attribute item 11 of chat folder: the QQ application and the WeChat application in the chat folder receive unread messages;
attribute item 12 of chat folder: counting and displaying corner marks of unread messages of the QQ application and the WeChat application in the folder;
attribute item 13 of chat folder: and closing the corner mark display of the unread message of the chat folder.
After adopting the first mode shown in fig. 4 or the second mode shown in fig. 5, for the QQ application, the mobile phone sets the following:
attribute item 21 of QQ application: the QQ application receives the unread message;
Attribute items 22 of QQ application: the count shows the corner mark of the unread message of the QQ application.
And, for the WeChat application, the handset sets the following:
attribute items 21 of the WeChat application: the WeChat application receives the unread message;
attribute items 22 of the WeChat application: the count shows the corner mark of the unread message of the WeChat application.
Referring to fig. 10A to 10C, fig. 10A to 10C are schematic diagrams illustrating a man-machine interface according to an embodiment of the application.
41. Attribute item 11, attribute item 12, and attribute item 13 of chat folder-setting page 11 shown in FIG. 3I
Upon detecting a user-indicated operation to alter the chat folder's attribute settings with respect to unread messages (e.g., by triggering option 1031 in settings page 11 shown in FIG. 7A and selecting option 1061 in settings page 13 shown in FIG. 3E), the handset may display user interface 24 as exemplarily shown in FIG. 10A.
In fig. 10A, the user interface 24 may include: setup page 11 shown in fig. 3I. The specific implementation of the setting page 11 may be referred to the description of the setting page 11 shown in fig. 3I, which is not repeated herein.
In addition, the user interface 24 can also be used to provide access from the user interface 24 back to the open page of the chat folder. In fig. 10A, the setup page 11 may further include: control 108, control 108 can be used to trigger a return to the open page of the chat folder.
42. According to the setup page 11 shown in FIG. 3I, the open page of the chat folder is displayed
Upon detecting a user-indicated operation to open the chat folder (e.g., clicking on control 108 in fig. 10A), the handset may change from displaying user interface 24 shown in fig. 10A to displaying user interface 25 shown in the example of fig. 7B. It can be seen that in the setup page 11 shown in fig. 3I, the attribute items 11 and 12 of the chat folder remain unchanged compared to the setup page 11 shown in fig. 3A. Thus, the handset can display the same chat folder open page, i.e., user interface 25 shown in fig. 7B, according to setup page 11 of fig. 3A and 3I, respectively.
43. Chat folders on the desktop are displayed according to the settings page 11 shown in FIG. 3I
After detecting an operation of displaying a chat folder indicated by the user (e.g., clicking on the remaining area except for the setting page 11 in fig. 10A, or clicking on the remaining area except for the area 608, the area 609, and the control 613 in fig. 7B), the mobile phone may display the user interface 21 exemplarily shown in fig. 10B.
In comparison with the setting page 11 shown in fig. 3A, in the setting page 11 shown in fig. 3I, the attribute items 13 of the chat folder are changed from the corner mark display to the closed corner mark display. Thus, in contrast to the user interface 21 shown in FIG. 6D, the corner marks 6071 of unread messages for chat folders are no longer displayed in the user interface 21 shown in FIG. 10B.
44. When the chat folder includes the QQ application and the WeChat application, the attribute items 21 and 22 of the QQ application and the WeChat application respectively
Since the attribute items 21 and 22 of the respective application programs remain unchanged for the QQ application and the WeChat application regardless of whether the first mode shown in fig. 4 or the second mode shown in fig. 5 is adopted. Thus, the handset, upon detecting a user-indicated operation of the viewing application with respect to the attribute settings of the unread message, may display the user interface 23 illustrated by way of example in fig. 6B.
45. Moving QQ applications from chat folders to desktops
The handset, upon detecting a user-indicated move of the QQ application from the chat folder to the desktop (e.g., dragging an icon of the QQ application shown in fig. 7B into the desktop), can then display the user interface 21 exemplarily shown in fig. 10C. Note that the identifier 604 of the QQ application may not be limited to the location of the desktop shown in fig. 10C.
In contrast to the user interface 21 shown in fig. 10B, in the user interface 21 shown in fig. 10C, the identifier 604 of the QQ application is displayed, the corner mark 6041 of the unread message of the QQ application is displayed as "2", and the thumbnail of the icon of the QQ application is no longer displayed in the icons of the chat folder.
In other embodiments, the cell phone can change the property settings of the chat folder from property item 11, property item 12, and property item 13 of the folder in the settings page 11 shown in FIG. 3A to property item 11, property item 12, and property item 13 of the folder in the settings page 11 shown in FIG. 3J.
Thus, for the chat folder, the handset sets the following:
attribute item 11 of chat folder: the QQ application and the WeChat application in the chat folder receive unread messages;
attribute item 12 of chat folder: the round dots display corner marks of unread messages of the QQ application and the WeChat application in the folder;
attribute item 13 of chat folder: and closing the corner mark display of the unread message of the chat folder.
After adopting the first mode shown in fig. 4, for the QQ application, the mobile phone sets the following:
attribute item 21 of QQ application: the QQ application receives the unread message;
attribute items 22 of QQ application: the dots display the corner marks of the unread messages of the QQ application.
And, for the WeChat application, the handset sets the following:
attribute items 21 of the WeChat application: the WeChat application receives the unread message;
attribute items 22 of the WeChat application: the dots display the corner marks of the unread messages of the WeChat application.
After the second mode shown in fig. 5, for the QQ application, the mobile phone sets the following:
attribute item 21 of QQ application: the QQ application receives the unread message;
attribute items 22 of QQ application: the count shows the corner mark of the unread message of the QQ application.
And, for the WeChat application, the handset sets the following:
Attribute items 21 of the WeChat application: the WeChat application receives the unread message;
attribute items 22 of the WeChat application: the count shows the corner mark of the unread message of the WeChat application.
Referring to fig. 11A-11B, fig. 11A-11B illustrate a man-machine interface according to an embodiment of the application.
51. Attribute item 11, attribute item 12, and attribute item 13 of chat folder-setting page 11 shown in FIG. 3J
The handset, upon detecting a user-indicated operation to alter the chat folder's attribute settings for unread messages (e.g., by triggering option 1021 in settings page 11 shown in fig. 7A and selecting option 1043 in settings page 12 shown in fig. 3D, and by triggering option 1031 in settings page 11 shown in fig. 7A and selecting option 1061 in settings page 13 shown in fig. 3E), may display user interface 24 as exemplarily shown in fig. 11A.
In fig. 11A, the user interface 24 may include: setup page 11 shown in fig. 3J. The specific implementation of the setting page 11 may be referred to the description of the setting page 11 shown in fig. 3J, which is not repeated herein.
In addition, the user interface 24 can also be used to provide access from the user interface 24 back to the open page of the chat folder. In fig. 11A, the setup page 11 may further include: control 108, control 108 can be used to trigger a return to the open page of the chat folder.
52. According to the setting page 11 shown in FIG. 3J, the open page of the chat folder is displayed
Upon detecting a user-indicated operation to open the chat folder (e.g., clicking on control 108 in fig. 11A), the handset may change from displaying user interface 24 shown in fig. 11A to displaying user interface 25 shown in the example of fig. 9B.
It can be seen that the property items 11 of the chat folder remain unchanged in the setup page 11 shown in fig. 3J, compared to the setup page 11 shown in fig. 3A. The property items 12 of the chat folder remain in the corner mark display, but the manner in which the corner mark is displayed changes from the count display to the dot display. Thus, in comparison with the user interface 25 shown in fig. 7B, in the user interface 25 shown in fig. 9B, the corner mark 6101 of the unread message of the QQ application is changed to the corner mark 6102 of the unread message of the QQ application, and the corner mark 6111 of the unread message of the WeChat application is changed to the corner mark 6112 of the unread message of the WeChat application, that is, the count display is changed to the dot display.
53. Chat folders on the desktop are displayed according to the settings page 11 shown in FIG. 3J
After detecting an operation of displaying a chat folder indicated by the user (e.g., clicking on the remaining area except for the setting page 11 in fig. 11A, or clicking on the remaining area except for the area 608, the area 609, and the control 613 in fig. 9B), the mobile phone may display the user interface 21 exemplarily shown in fig. 10B.
In comparison with the setting page 11 shown in fig. 3A, in the setting page 11 shown in fig. 3J, the attribute items 13 of the chat folder are changed from the corner mark display to the closed corner mark display. Thus, in contrast to the user interface 21 shown in FIG. 6D, the corner marks 6071 of unread messages for chat folders are no longer displayed in the user interface 21 shown in FIG. 10B.
541. In the first embodiment shown in fig. 4, when the chat folder includes the QQ application and the WeChat application, the attribute items 21 and 22 of the QQ application and the WeChat application are respectively
Since the attribute items 21 of the respective applications are kept unchanged according to the setup page 11 shown in fig. 3J for the QQ application and the WeChat application in the manner shown in fig. 4, the attribute items 22 of the respective applications are changed. Thus, the handset, upon detecting a user-indicated operation of the viewing application with respect to attribute settings of unread messages, may display the user interface 23 shown in the example of fig. 9C.
In comparison to the user interface 23 shown in fig. 6B, in the user interface 23 shown in fig. 9C, the area 233 and the area 234 change from "receive-count" to "receive-dot".
542. Moving QQ applications from chat folders to desktops in the manner shown in FIG. 4 one
The handset, upon detecting a user-indicated move of the QQ application from the chat folder to the desktop (e.g., dragging an icon of the QQ application shown in fig. 7B into the desktop), can then display the user interface 21 exemplarily shown in fig. 11B. Note that the identifier 604 of the QQ application may not be limited to the position of the desktop shown in fig. 11B.
In contrast to the user interface 21 shown in fig. 10B, in the user interface 21 shown in fig. 11B, the identifier 604 of the QQ application is displayed, the corner mark 6042 of the unread message of the QQ application is displayed, and the thumbnail of the icon of the QQ application is no longer displayed in the icon of the chat folder.
551. In a second mode shown in fig. 5, when the chat folder includes the QQ application and the WeChat application, the attribute items 21 and 22 of the QQ application and the WeChat application are respectively
Since the attribute items 21 and 22 of the respective application programs remain unchanged for the QQ application and the WeChat application when the second mode shown in fig. 5 is adopted. Thus, the handset, upon detecting a user-indicated operation of the viewing application with respect to the attribute settings of the unread message, may display the user interface 23 illustrated by way of example in fig. 6B.
552. Moving QQ applications from chat folders to desktops in a second manner shown in FIG. 5
The handset, upon detecting a user-indicated move of the QQ application from the chat folder to the desktop (e.g., dragging an icon of the QQ application shown in fig. 7B into the desktop), can then display the user interface 21 exemplarily shown in fig. 10C.
In other embodiments, the cell phone can change the property settings of the chat folder from property item 11, property item 12, and property item 13 of the folder in the settings page 11 shown in FIG. 3A to property item 11, property item 12, and property item 13 of the folder in the settings page 11 shown in FIG. 3F.
Thus, for the chat folder, the handset sets the following:
attribute item 11 of chat folder: the QQ application and the WeChat application in the chat folder receive unread messages;
attribute item 12 of chat folder: closing corner mark display of unread messages of the QQ application and the WeChat application in the folder;
attribute item 13 of chat folder: and closing the corner mark display of the unread message of the chat folder.
After adopting the first mode shown in fig. 4, for the QQ application, the mobile phone sets the following:
attribute item 21 of QQ application: the QQ application receives the unread message;
attribute items 22 of QQ application: the corner mark display of the unread message of the QQ application is closed.
And, for the WeChat application, the handset sets the following:
attribute items 21 of the WeChat application: the WeChat application receives the unread message;
attribute items 22 of the WeChat application: and closing the corner mark display of the unread message of the WeChat application.
After the second mode shown in fig. 5, for the QQ application, the mobile phone sets the following:
attribute item 21 of QQ application: the QQ application receives the unread message;
attribute items 22 of QQ application: the count shows the corner mark of the unread message of the QQ application.
And, for the WeChat application, the handset sets the following:
attribute items 21 of the WeChat application: the WeChat application receives the unread message;
attribute items 22 of the WeChat application: the count shows the corner mark of the unread message of the WeChat application.
Referring to fig. 12A-12D, fig. 12A-12D show a schematic diagram of a man-machine interface according to an embodiment of the application.
61. Attribute item 11, attribute item 12, and attribute item 13 of chat folder-setting page 11 shown in FIG. 3F
The handset, upon detecting a user-indicated operation to alter the chat folder's attribute settings for unread messages (e.g., by triggering option 1021 in settings page 11 shown in fig. 7A and selecting option 1041 in settings page 12 shown in fig. 3D, and by triggering option 1031 in settings page 11 shown in fig. 7A and selecting option 1061 in settings page 13 shown in fig. 3E), may display user interface 24 as exemplarily shown in fig. 12A.
In fig. 12A, the user interface 24 may include: the setting page 11 shown in fig. 3F. The specific implementation of the setting page 11 may be referred to the description of the setting page 11 shown in fig. 3F, which is not repeated herein.
In addition, the user interface 24 can also be used to provide access from the user interface 24 back to the open page of the chat folder. In fig. 8A, the setup page 11 may further include: control 108, control 108 can be used to trigger a return to the open page of the chat folder.
62. According to the setting page 11 shown in FIG. 3F, the open page of the chat folder is displayed
Upon detecting a user-indicated operation to open the chat folder (e.g., clicking on control 108 in fig. 12A), the handset may display user interface 25, shown in the example of fig. 12B.
It can be seen that in the setup page 11 shown in fig. 3F, the attribute items 12 of the chat folder are changed from the corner mark display to the closed corner mark display, compared with the setup page 11 shown in fig. 3A. Thus, in contrast to the user interface 25 shown in fig. 7B, in the user interface 25 shown in fig. 12B, the corner mark 6101 of the unread message of the QQ application and the corner mark 6111 of the unread message of the micro-letter application are not displayed any more.
63. Chat folders on the desktop are displayed according to the settings page 11 shown in FIG. 3F
After detecting an operation of displaying a chat folder indicated by the user (e.g., clicking on the remaining area except for the setting page 11 in fig. 12A, or clicking on the remaining area except for the area 608, the area 609, and the control 613 in fig. 12B), the mobile phone may display the user interface 21 exemplarily shown in fig. 10B.
Compared to the setup page 11 shown in fig. 3A, the attribute item 13 of the chat folder of fig. 12A changes from the corner mark display to the closed corner mark display. Thus, in contrast to the user interface 21 shown in FIG. 6D, the corner marks 6071 of unread messages for chat folders are no longer displayed in the user interface 21 shown in FIG. 10B.
641. In the first embodiment shown in fig. 4, when the chat folder includes the QQ application and the WeChat application, the attribute items 21 and 22 of the QQ application and the WeChat application are respectively
Since the attribute items 21 of the respective applications are kept unchanged according to the setup page 11 shown in fig. 3F for the QQ application and the WeChat application in the manner shown in fig. 4, the attribute items 22 of the respective applications are changed. Thus, the handset, upon detecting a user-indicated operation of the viewing application with respect to attribute settings of unread messages (e.g., clicking on option 221 in FIG. 6A), may display user interface 23, shown in an example in FIG. 12C.
In comparison with the user interface 23 shown in fig. 6B, in the user interface 23 shown in fig. 12C, the area 233 and the area 234 are changed from "receive-count" to "receive-not-display".
642. Moving QQ applications from chat folders to desktops in the manner shown in FIG. 4 one
The handset, upon detecting a user-indicated move of the QQ application from the chat folder to the desktop (e.g., dragging an icon of the QQ application shown in fig. 12B into the desktop), can then display the user interface 21 exemplarily shown in fig. 12D. Note that the identifier 604 of the QQ application may not be limited to the position of the desktop shown in fig. 12D.
In contrast to the user interface 21 shown in fig. 10B, in the user interface 21 shown in fig. 12D, the identifier 604 of the QQ application is displayed, and the thumbnail of the icon of the QQ application is no longer displayed in the icons of the chat folder.
651. In a second mode shown in fig. 5, when the chat folder includes the QQ application and the WeChat application, the attribute items 21 and 22 of the QQ application and the WeChat application are respectively
Since the attribute items 21 and 22 of the respective application programs remain unchanged for the QQ application and the WeChat application when the second mode shown in fig. 5 is adopted. Thus, the handset, upon detecting a user-indicated operation of the viewing application with respect to attribute settings of unread messages (e.g., clicking on option 221 in FIG. 6A), may display user interface 23, shown in an example in FIG. 6B.
652. Moving QQ applications from chat folders to desktops in a second manner shown in FIG. 5
The handset, upon detecting a user-indicated move of the QQ application from the chat folder to the desktop (e.g., dragging an icon of the QQ application into the desktop as shown in fig. 12B), can then display the user interface 21 as exemplarily shown in fig. 10C.
In other embodiments, the cell phone can change the property settings of the chat folder from property item 11, property item 12, and property item 13 of the folder in the settings page 11 shown in FIG. 3A to property item 11, property item 12, and property item 13 of the folder in the settings page 11 shown in FIG. 3B/3C.
Thus, for the chat folder, the handset sets the following:
attribute item 11 of chat folder: the QQ application and the WeChat application in the chat folder do not receive unread messages;
attribute item 12 of chat folder: closing corner mark display of unread messages of the QQ application and the WeChat application in the folder;
attribute item 13 of chat folder: and closing the corner mark display of the unread message of the chat folder.
After adopting the first mode shown in fig. 4, for the QQ application, the mobile phone sets the following:
attribute item 21 of QQ application: the QQ application does not receive unread messages;
Attribute items 22 of QQ application: the corner mark display of the unread message of the QQ application is closed.
And, for the WeChat application, the handset sets the following:
attribute items 21 of the WeChat application: the WeChat application does not receive unread messages;
attribute items 22 of the WeChat application: and closing the corner mark display of the unread message of the WeChat application.
After the second mode shown in fig. 5, for the QQ application, the mobile phone sets the following:
attribute item 21 of QQ application: the QQ application receives the unread message;
attribute items 22 of QQ application: the count shows the corner mark of the unread message of the QQ application.
And, for the WeChat application, the handset sets the following:
attribute items 21 of the WeChat application: the WeChat application receives the unread message;
attribute items 22 of the WeChat application: the count shows the corner mark of the unread message of the WeChat application.
Referring to fig. 13A-13B, fig. 13A-13B illustrate a man-machine interface according to an embodiment of the application.
71. Attribute item 11, attribute item 12, and attribute item 13 of chat folder-setting page 11 shown in FIG. 3C
Upon detecting a user-indicated operation to alter the chat folder's property settings with respect to unread messages (e.g., by triggering a change to control 1012 from clicking control 1011 in settings page 11 shown in FIG. 7A), the handset may display user interface 24, shown in an example in FIG. 13A.
In fig. 13A, the user interface 24 may include: the setup page 11 shown in fig. 3C. The specific implementation of the setting page 11 may be referred to the description of the setting page 11 shown in fig. 3C, which is not repeated herein.
In addition, the user interface 24 can also be used to provide access from the user interface 24 back to the open page of the chat folder. In fig. 12B, the setup page 11 may further include: control 108, control 108 can be used to trigger a return to the open page of the chat folder.
72. According to the setting page 11 shown in FIG. 3C, the open page of the chat folder is displayed
Upon detecting a user-indicated operation to open the chat folder (e.g., clicking on control 108 in fig. 13A), the handset may display user interface 25, shown in the example of fig. 12B.
It can be seen that in the setup page 11 shown in fig. 3C, the attribute items 12 of the chat folder are changed from the corner mark display to the closed corner mark display, compared with the setup page 11 shown in fig. 3A. Thus, in contrast to the user interface 25 shown in fig. 7B, in the user interface 25 shown in fig. 12B, the corner mark 6101 of the unread message of the QQ application and the corner mark 6111 of the unread message of the micro-letter application are not displayed any more.
73. Chat folders on the desktop are displayed according to the settings page 11 shown in FIG. 3C
After detecting an operation of displaying a chat folder indicated by the user (e.g., clicking on the remaining area except for the setting page 11 in fig. 13A, or clicking on the remaining area except for the area 608, the area 609, and the control 613 in fig. 12B), the mobile phone may display the user interface 21 exemplarily shown in fig. 10B.
Compared to the setup page 11 shown in fig. 3A, the property item 13 of the chat folder of fig. 13A changes from the corner mark display to the closed corner mark display. Thus, in contrast to the user interface 21 shown in FIG. 6D, the corner marks 6071 of unread messages for chat folders are no longer displayed in the user interface 21 shown in FIG. 10B.
741. In the first embodiment shown in fig. 4, when the chat folder includes the QQ application and the WeChat application, the attribute items 21 and 22 of the QQ application and the WeChat application are respectively
Since the attribute items 21 of the respective application programs are changed according to the setup page 11 shown in fig. 3C for the QQ application and the WeChat application at one time in the manner shown in fig. 4. Thus, the handset, upon detecting a user-indicated operation of the viewing application with respect to attribute settings of unread messages (e.g., clicking on option 221 in FIG. 6A), may display user interface 23, shown in an example in FIG. 13B.
In comparison with the user interface 23 shown in fig. 6B, in the user interface 23 shown in fig. 13B, the area 233 and the area 234 are changed from "receive-count" to "not receive".
742. Moving QQ applications from chat folders to desktops in the manner shown in FIG. 4 one
The handset, upon detecting a user-indicated move of the QQ application from the chat folder to the desktop (e.g., dragging an icon of the QQ application shown in fig. 12B into the desktop), can then display the user interface 21 exemplarily shown in fig. 12D. Note that the identifier 604 of the QQ application may not be limited to the position of the desktop shown in fig. 12D.
In contrast to the user interface 21 shown in fig. 10B, in the user interface 21 shown in fig. 12D, the identifier 604 of the QQ application is displayed, and the thumbnail of the icon of the QQ application is no longer displayed in the icons of the chat folder.
751. In a second mode shown in fig. 5, when the chat folder includes the QQ application and the WeChat application, the attribute items 21 and 22 of the QQ application and the WeChat application are respectively
Since the attribute items 21 and 22 of the respective application programs remain unchanged for the QQ application and the WeChat application when the second mode shown in fig. 5 is adopted. Thus, the handset, upon detecting a user-indicated operation of the viewing application with respect to attribute settings of unread messages (e.g., clicking on option 221 in FIG. 6A), may display user interface 23, shown in an example in FIG. 6B.
752. Moving QQ applications from chat folders to desktops in a second manner shown in FIG. 5
The handset, upon detecting a user-indicated move of the QQ application from the chat folder to the desktop (e.g., dragging an icon of the QQ application into the desktop as shown in fig. 12B), can then display the user interface 21 as exemplarily shown in fig. 10C.
In summary, the electronic device, through the settings page of the folder, may provide the user with access to alter the settings of the folder with respect to the properties of the unread message, as well as provide multiple ways of displaying the folder with respect to the unread message and all applications in the folder.
Based on the description of the embodiments of fig. 6A-6D, fig. 7A-7C, fig. 8A-8C, fig. 9A-9D, fig. 10A-10C, fig. 11A-11B, fig. 12A-12D, and fig. 13A-13B, after an application has been moved to a folder, the electronic device may set the attribute settings of the application with respect to the unread message by means of the attribute settings of the folder with respect to the unread message.
In a specific embodiment, the desktop of the electronic device may include: folder a, folder b, and folder c. The folder a at least comprises an application a, the folder b at least comprises an application b, and the folder c at least comprises an application c.
Referring to fig. 14, fig. 14 is a schematic diagram showing desktop displays of three folders and open pages of each folder according to an embodiment of the application.
For the folder a, the electronic apparatus sets the following:
attribute item 11 of folder a: all applications in folder a do not receive unread messages;
attribute item 12 of folder a: displaying the corner marks of unread messages of all application programs in the folder a;
attribute item 13 of folder a: and displaying the corner mark of the unread message of the folder a.
It can be seen that as shown in fig. 14, folder a may display the corner mark of the unread message in the desktop display, and application a displays the corner mark of the unread message in the open page of folder a.
For folder b, the electronic device sets the following:
attribute item 11 of folder b: all applications in folder b do not receive unread messages;
attribute item 12 of folder b: displaying the corner marks of unread messages of all application programs in the folder b;
attribute item 13 of folder b: closing the display of the corner mark of the unread message of the folder b.
It can be seen that, as shown in fig. 14, folder b may close the display of the corner mark of the unread message in the desktop display, and application b displays the corner mark of the unread message in the open page of folder b.
For folder c, the electronic device sets the following:
attribute item 11 of folder c: all applications in folder c receive unread messages or do not receive unread messages;
attribute item 12 of folder c: closing the display of corner marks of unread messages of all application programs in the folder c;
attribute item 13 of folder c: closing the display of the corner mark of the unread message of the folder c.
As can be seen, as shown in fig. 14, folder c may close the display of the corner mark of the unread message in the desktop display, and application c displays the corner mark of the unread message in the open page of folder c. Based on the description, based on the preset folder a, folder b and folder c, the electronic device can provide various channels for changing the attribute settings of the application program about the unread messages for users, so that the user needs can be satisfied in time.
In some embodiments, the desktop of the electronic device may further include: application 1.
For application 1, the electronic device sets the following:
attribute item 21 of application 1: application 1 receives the unread message and does not receive the unread message;
attribute item 22 of application 1: the corner mark of the unread message of application 1 is displayed.
It can be seen that application 1 displays the corner mark of the unread message in the desktop display.
Referring to fig. 15A, fig. 15A is a flow chart illustrating a message processing method according to an embodiment of the application.
As shown in fig. 15A, the message processing method of the present application may include:
s61, the application 1 moves from the desktop to the folder c.
In the desktop display of folder c, folder c changes from including application c to including application 1 and application c.
In the open page of folder c, the corner mark of the unread message of application 1 is no longer displayed.
S62, when the electronic device adopts the mode shown in FIG. 4, the application 1 moves from the folder c to the desktop.
After application 1 is contained in folder c, application 1's property item 21 has been synchronized as folder c's property item 11, and application 1's property item 22 has been synchronized as folder c's property item 12. Thus, after application 1 moves from folder c to the desktop, in the desktop display, folder c changes from including application 1 and application c to including application c, and the corner mark of the unread message of application 1 is no longer displayed.
S63, when the electronic equipment adopts a second mode shown in FIG. 4, the application 1 moves from the folder c to the desktop.
After application 1 is contained in folder c, the attribute items 21 and 22 of application 1 are not synchronized. Thus, after application 1 moves from folder c to the desktop, folder c changes from including application 1 and application c to a corner mark display including application c, and the unread message of application 1, in the desktop display.
It should be noted that, besides the application 1, other folders in the desktop may also implement modification of attribute settings related to unread messages for each application in other folders according to the above description, which is not described herein.
In summary, the electronic device may set the attribute setting of one folder with respect to the unread message to the effect that the user desires not to display the corner mark, for example, by moving the application/another folder into the folder or moving the application/another folder into the folder and moving the application/another folder from the folder to the desktop with the attribute setting of the folder c with respect to the unread message, the corner mark of the unread message of the application/another folder may be deleted quickly.
In other embodiments, the desktop of the electronic device may further include: application 1.
For application 1, the electronic device sets the following:
attribute item 21 of application 1: the application 1 receives the unread message and receives the unread message or does not receive the unread message;
attribute item 22 of application 1: the display of the corner mark of the unread message of the application 1 is turned off.
It can be seen that application 1 does not display the corner mark of the unread message in the desktop display.
Referring to fig. 15B-15C, fig. 15B-15C are schematic flow diagrams illustrating a message processing method according to an embodiment of the application.
As shown in fig. 15B, the message processing method of the present application may include:
s71, the application 1 moves from the desktop to the folder a.
In the desktop display of folder a, folder a changes from including application a to including application 1 and application a.
In the open page of folder a, the corner mark of the unread message of application 1 is displayed.
S72, when the electronic device adopts the mode shown in FIG. 4, the application 1 moves from the folder a to the desktop.
After application 1 is contained in folder a, application 1's property item 21 has been synchronized as folder a's property item 11, and application 1's property item 22 has been synchronized as folder a's property item 12. Thus, after application 1 moves from folder a to the desktop, folder a changes from including application 1 and application a to a corner mark display including application a, an unread message for application 1, in the desktop display.
S73, when the electronic equipment adopts a second mode shown in FIG. 4, the application 1 moves from the folder a to the desktop.
After application 1 is contained in folder a, the attribute items 21 and 22 of application 1 are not synchronized. Thus, after application 1 moves from folder a to the desktop, in the desktop display, folder a changes from including application 1 and application a to including application a, and the corner mark of the unread message of application 1 is no longer displayed.
As shown in fig. 15C, the message processing method of the present application may include: s81, the application 1 moves from the desktop to the folder b.
In the desktop display of folder b, folder b changes from including application b to including application 1 and application b.
In the open page of folder b, the corner mark of the unread message of application 1 is displayed.
S82, when the electronic device adopts the mode shown in FIG. 4, the application 1 moves from the folder b to the desktop.
After application 1 is contained in folder b, application 1's property item 21 has been synchronized as folder b's property item 11, and application 1's property item 22 has been synchronized as folder b's property item 12. Thus, after application 1 moves from folder b to the desktop, folder b changes from including application 1 and application b to a corner mark display including application b, an unread message for application 1, in the desktop display.
S83, when the electronic equipment adopts a second mode shown in FIG. 4, the application 1 moves from the folder b to the desktop.
After application 1 is contained in folder b, the attribute items 21 and 22 of application 1 are not synchronized. Thus, after application 1 moves from folder b to the desktop, folder b changes from including application 1 and application b to including application b in the desktop display, and the corner mark of the unread message of application 1 is no longer displayed.
It should be noted that, besides the application 1, other folders in the desktop may also implement modification of attribute settings related to unread messages for each application in other folders according to the above description, which is not described herein.
In summary, the electronic device may set the attribute setting of one folder with respect to the unread message to the display effect desired by the user in advance, and by means of the attribute setting of the folder (such as folder a or folder b or folder c) with respect to the unread message, the attribute setting of the application/folder with respect to the unread message in the desktop/folder may be quickly modified by moving the application/another folder into the folder, or moving the application/another folder into the folder and moving the application/another folder from the folder to the desktop, which is beneficial to simplifying the user operation.
Based on the foregoing embodiments, the message processing method provided by the present application is described below.
Illustratively, the present application provides a message processing method.
Referring to fig. 16, fig. 16 illustrates a message processing method according to an embodiment of the application.
The message processing method of the present application may be performed by using an electronic device, and a specific implementation manner of the electronic device may be referred to the description of the electronic device mentioned above, which is not described herein.
S101, displaying the first application and attribute information of the first application, the first folder and attribute information of the first folder.
The specific implementation of S101 may be referred to the description of displaying the application 1 and the folder 1 in the desktop mentioned above.
The first application comprises one or more application programs, and the specific implementation of the first application can be seen from the description of application 1 mentioned above. For example, the first application may be a QQ application.
The attribute information of the first application is specific attribute information set according to the attribute of the first application. In some embodiments, the attribute of the first application includes at least one of whether an unread message is received, or a display mode of the application corner mark. For a specific implementation of the attribute information of the first application, reference may be made to the description of the aforementioned application 1 with respect to the attribute settings of the unread message. For example, attribute item 21 and attribute item 22 of application 1.
The first folder includes one or more application programs, may include one or more folders, and may include both application programs and folders, and the specific implementation of the first folder may be found in the description of folder 1 mentioned above. For example, the first folder may be a chat folder.
The attribute information of the first folder is specific attribute information set according to the attribute of the first folder. In some embodiments, the attribute of the first folder includes at least one of whether an unread message is received, or a display mode of the application corner mark. For a specific implementation of the attribute information of the first folder, reference may be made to the description of the aforementioned folder 1 regarding the attribute settings of the unread message. For example, an attribute item 11 and an attribute item 12 of the folder 1.
It should be noted that, when the attribute information of the first application is used to indicate that an unread message is received and an application icon is displayed, the attribute information may be understood as an icon of the unread message of the first application displayed in the desktop. The attribute information of the first application, when used to indicate that an unread message is received, an application corner mark is not displayed, or an unread message is not received, may be understood as displaying the attribute information of the first application in the setting of the electronic device, such as the user interface 21 shown in fig. 6B, 9C, 12C, and 13B.
In addition, the attribute information of the first folder may be understood as a corner mark of the unread message of the first folder displayed on the desktop, or may be understood as the attribute information of the first folder displayed on the setting page of the first folder, such as the user interface 24 shown in fig. 7A, 8A, 9A, 10A, 11A, 12A, and 13A.
S102, receiving a first operation input by a user, wherein the first operation is used for moving a first application to a first folder.
The specific implementation of S102 may be referred to the description of moving the application 1 from the desktop into the folder 1.
The types of first operations may include, but are not limited to: at least one type of click, double click, drag, long press, etc. For example, the first operation may be an operation in which the user presses long on the icon of the first application and drags the icon of the first application from the desktop onto the icon of the first file.
S103, setting the attribute information of the first application as the attribute information of the first folder according to the attribute information of the first folder.
The specific implementation of S103 may be referred to the description of the attribute values of the unread message after the application 1 moves from the desktop to the folder 1.
In the manner shown in fig. 4, the attribute items 21 of the first application are synchronized as the attribute items 11 of the first folder, and the attribute items 22 of the first application are synchronized as the attribute items 12 of the first folder. That is, the attribute information of the first application is set as the attribute information of the first folder.
In the second mode shown in fig. 5, although the attribute items 21 of the first application are not synchronized as the attribute items 11 of the first folder and the attribute items 22 of the first application are not synchronized as the attribute items 12 of the first folder, the electronic device is based on the attribute information of the first folder (i.e., the attribute items 11 and 12 of the first folder) in the case of displaying the corner mark of the first application. It can also be regarded that the attribute information of the first application is set as the attribute information of the first folder.
In S103, the electronic device may specifically perform the following operations:
when the attribute information of the first folder is determined to be the received unread message, and the application corner mark is displayed, the attribute information of the first application can be set to be the received unread message, and the application corner mark is displayed.
The specific implementation manner of the above process may be referred to when the chat folder is the attribute information shown in fig. 3A/fig. 7A, the electronic device may set the attribute information of the QQ application to receive the unread message, display a description of an application corner mark, and when the first application is located in the first folder, the corner mark of the unread message of the first application may be referred to the description of the QQ application shown in fig. 6D and fig. 7B in the chat folder.
Alternatively, for a specific implementation manner of the above process, when the chat folder is the attribute information of fig. 3G/fig. 8A, the electronic device may set the attribute information of the QQ application to receive the unread message, display a description of an application corner mark, and when the first application is located in the first folder, the corner mark of the unread message of the first application may be referred to the description of the QQ application shown in fig. 8B and fig. 7B in the chat folder.
Alternatively, for a specific implementation of the above procedure, when the chat folder is the attribute information of fig. 3H/fig. 9A, the electronic device may set the attribute information of the QQ application to receive the unread message, display a description of an application corner mark, and when the first application is located in the first folder, the corner mark of the unread message of the first application may be referred to the description of the QQ application shown in fig. 8B and fig. 9B in the chat folder.
Alternatively, for a specific implementation of the above procedure, when the chat folder is the attribute information of fig. 3I/fig. 10A, the electronic device may set the attribute information of the QQ application to receive the unread message, display a description of an application corner mark, and when the first application is located in the first folder, the corner mark of the unread message of the first application may be referred to the description of the QQ application shown in fig. 10B and fig. 7B in the chat folder.
Alternatively, for a specific implementation of the above procedure, when the chat folder is the attribute information of fig. 3J/11A, the electronic device may set the attribute information of the QQ application to receive the unread message, display a description of an application corner mark, and when the first application is located in the first folder, the corner mark of the unread message of the first application may be referred to the description of the QQ application in the chat folder shown in fig. 10B and 9B.
When the attribute information of the first folder is determined to be the received unread message and the application corner mark is not displayed, the attribute information of the first application can be set to be the received unread message and the application corner mark is not displayed.
The specific implementation manner of the above process may be referred to when the chat folder is the attribute information of fig. 3F/12A, the electronic device may set the attribute information of the QQ application to receive the unread message, display a description of an application corner mark, and when the first application is located in the first folder, the corner mark of the unread message of the first application may be referred to the description of the QQ application shown in fig. 10B and 12B in the chat folder.
When the attribute information of the first folder is determined to not receive the unread message and the application corner mark is not displayed, the attribute information of the first application can be set to not receive the unread message and the application corner mark is not displayed.
The specific implementation manner of the above process may be referred to when the chat folder is the attribute information of fig. 3B/3C/13A, the electronic device may set the attribute information of the QQ application to receive the unread message, display a description of an application corner mark, and when the first application is located in the first folder, the corner mark of the unread message of the first application may be referred to the description of the QQ application shown in fig. 10B and 12B in the chat folder.
The electronic device can also provide an entry for changing the attribute information of the first folder for the user, so that the user can conveniently and timely quickly change the attribute setting of the first folder about the unread message.
In some embodiments, a triggering operation for a first folder is received. In response to the triggering operation, a setting page of the first folder for setting attribute information of the first folder may be displayed.
The specific implementation of the above process may be referred to from fig. 6D to fig. 7A, or from fig. 7B to fig. 7A.
The specific implementation modes of the triggering operation and the setting page of the first folder are not limited. Specific implementations of the settings page of the first folder may be found in the settings page 11 shown in FIGS. 3A-3J and the description of the user interface 24 shown in FIG. 7A.
In some embodiments, the triggering operation includes any one of the following operations: an operation triggered on an icon or name of the first folder (see user's long press on icon 607 of the chat folder in fig. 6D), an operation triggered on a blank area in the first folder (see user's operation on the blank area of area 609 in fig. 7B), or an operation triggered on a control in the first folder (see user's operation on control 613 in fig. 7B).
In some embodiments, the electronic device may further perform the following after moving the first application to the first folder:
step 11: a second operation of the user input is received, the second operation being for moving the first application to the desktop.
Step 12: the attribute information of the first application is maintained as the attribute information of the first folder, or the attribute information of the first application is restored to the attribute information of the first application before the first application is moved to the first folder.
The specific implementation of the above steps can be referred to as the description of moving the application 1 from the folder 1 to the desktop.
The types of second operations may include, but are not limited to: at least one type of click, double click, drag, long press, etc. For example, the second operation may be an operation in which the user presses long on the icon of the first application and drags the icon of the first application from the open page of the first application (the user interface 25 shown in fig. 7B, 9B, 12B) onto the desktop.
The specific implementation manner of the above steps can be seen from the description of the QQ application moving from the chat folder to the desktop after the attribute information of the QQ application is set to receive the unread message and the application corner mark is displayed as shown in fig. 7C.
Alternatively, a specific implementation of the above steps may be referred to a description of moving the QQ application from the chat folder to the desktop after setting the attribute information of the QQ application to receive unread messages and displaying the application corner mark as shown in fig. 8C.
Alternatively, a specific implementation manner of the above steps may be referred to as a description of moving the QQ application from the chat folder to the desktop after setting the attribute information of the QQ application to receive the unread message and displaying the application corner mark shown in fig. 9D and 8C.
Alternatively, a specific implementation of the above steps may be referred to a description of moving the QQ application from the chat folder to the desktop after setting the attribute information of the QQ application to receive unread messages and displaying the application corner mark as shown in fig. 10C.
Alternatively, a specific implementation manner of the above steps may be referred to as a description of moving the QQ application from the chat folder to the desktop after setting the attribute information of the QQ application to receive the unread message and displaying the application corner mark shown in fig. 11B and fig. 10C.
Alternatively, a specific implementation manner of the above steps may be referred to as a description of moving the QQ application from the chat folder to the desktop after setting the attribute information of the QQ application to receive the unread message and displaying the application corner mark shown in fig. 12D and fig. 10C.
Alternatively, a specific implementation manner of the above steps may be referred to as a description of moving the QQ application from the chat folder to the desktop after setting the attribute information of the QQ application to receive the unread message and displaying the application corner mark shown in fig. 12D and fig. 10C.
In some embodiments, the electronic device may further perform the following after moving the first application to the first folder:
step 21: a third operation is received from the user input, the third operation for moving the first application to the second folder.
Step 22: according to the attribute of the second folder, the attribute information of the first application is set to be the same as the attribute information of the second folder.
The specific implementation of the above steps can be seen from the description of moving the application 1 from the folder 1 to the folder 2.
The types of third operations may include, but are not limited to: at least one type of click, double click, drag, long press, etc. For example, the third operation may be an operation in which the user presses long on the icon of the first application and drags the icon of the first application from the open page of the first application to the icon of the second folder.
In some embodiments, the electronic device may further perform the following after moving the first application to the first folder:
step 31: the third folder and attribute information of the third folder are also displayed.
Step 32: and receiving a fourth operation input by the user, wherein the fourth operation is used for moving the third folder to the first folder.
Step 33: according to the attribute of the first folder, the attribute information of the third folder and the attribute information of all applications in the third folder are set to be the same as the attribute information of the first folder.
The specific implementation of the above steps can be seen in the description of the folder 2/3 moving from the desktop to the folder 1.
The types of fourth operations may include, but are not limited to: at least one type of click, double click, drag, long press, etc. For example, the fourth operation may be an operation in which the user presses long on the icon of the third folder and drags the icon of the third folder from the desktop onto the icon of the first folder.
In addition to the above, the attribute of the first folder further includes a display mode of the folder corner mark. For example, property item 13 of folder 1. The corner marks of the folders are displayed in a counting or round dot mode.
When the display mode of the corner marks of the folders is counting, the electronic equipment can accumulate the counts of the unread messages of all the applications in the first folder and display the counts on the first folder.
The specific implementation of the above steps can be referred to the description of the corner marks 6071 of the unread messages of the chat folders shown in fig. 6D and 7C.
Continuing with the above, the electronic device may perform the following:
step 41: displaying the first application and a first count of unread messages of the first application, and the first folder and a second count of unread messages of all applications in the first folder after accumulation.
When the attribute information of the first application is that an unread message is received and an application corner mark is displayed, the electronic device may display an identification (such as including an icon, a name, etc.) of the first application and the corner mark (i.e., the first count) of the unread message of the first application in the desktop.
When the attribute information of the first folder is that the unread message is received, the application corner mark is displayed, and the counting display folder corner mark, the electronic device can display the identification (such as including an icon, a name, an application thumbnail and the like) of the first folder and the corner mark (namely, the second counting) of the unread message of the first folder in the desktop.
Step 42: a first operation input by a user is received, the first operation being for moving a first application to a first folder.
Step 43: and setting the attribute information of the first application as the attribute information of the first folder according to the attribute information of the first folder.
The electronic device may maintain attribute information of the first application as receiving the unread message, displaying the application corner mark.
Step 44: displaying the first folder and a third count after the counts of the unread messages of all the applications in the first folder are accumulated, wherein the third count is the sum of the first count and the second count, and the first application is located in the first folder.
The electronic device may display an icon of the first folder and a corner mark (i.e., a third count) of the unread message of the first folder in the desktop.
Continuing with the above, the electronic device may perform the following:
step 51: displaying the first application, the first folder and a second count after the counts of unread messages of all the applications in the first folder are accumulated; wherein, the attribute information of the first application is not to display the application corner mark.
When the attribute information of the first application is that the unread message is received, the application corner mark is not displayed, or the unread message is not received, the electronic device may display an identifier (such as an icon, a name, etc.) of the first application in the desktop, and the corner mark of the unread message of the first application is not displayed.
When the attribute information of the first folder is that the unread message is received, the application corner mark is displayed, and the counting display folder corner mark, the electronic device can display the identification (such as including an icon, a name, an application thumbnail and the like) of the first folder and the corner mark (namely, the second counting) of the unread message of the first folder in the desktop.
Step 52: a first operation input by a user is received, the first operation being for moving a first application to a first folder.
Step 53: and setting the attribute information of the first application as the attribute information of the first folder according to the attribute information of the first folder.
The electronic device may modify the attribute information of the first application to receive the unread message and display an application corner mark.
Step 54: and displaying the first folder and a third count after the counts of the unread messages of all the applications in the first folder are accumulated, wherein the third count is greater than or equal to the second count, and the first application is positioned in the first folder.
The electronic device may display an icon of the first folder and a corner mark (i.e., a third count) of the unread message of the first folder in the desktop. If the first application does not receive an unread message after moving to the first folder, the third count is equal to the second count. If the first application receives an unread message after moving to the first folder, the third count is greater than the second count.
The specific implementation of the above steps can be referred to the description of the application 1 moving to the folder a shown in fig. 15B.
Continuing with the above, the electronic device may perform the following:
step 61: displaying a first application and a first count of unread messages for the first application, a first folder; wherein, the attribute information of the first folder is not to display the folder corner mark.
When the attribute information of the first application is that an unread message is received and an application corner mark is displayed, the electronic device may display an identification (such as including an icon, a name, etc.) of the first application and the corner mark (i.e., the first count) of the unread message of the first application in the desktop.
When the attribute information of the first folder is that the unread message is received, the application corner mark is displayed, the folder corner mark is not displayed, or the unread message is received, the application corner mark is not displayed, the folder corner mark is not displayed, or the unread message is not received, the electronic device can display the identification (such as including an icon, a name, an application thumbnail and the like) of the first folder in the desktop, and does not display the corner mark of the unread message of the first folder.
Step 62: a first operation input by a user is received, the first operation being for moving a first application to a first folder.
Step 63: and setting the attribute information of the first application as the attribute information of the first folder according to the attribute information of the first folder.
The electronic device may modify the attribute information of the first application to receive an unread message, display an application corner mark, or receive an unread message without displaying an application corner mark.
Step 64: the first folder is displayed, and the first application is located in the first folder.
The electronic device may display an icon of the first folder in the desktop and not display a corner mark of the unread message of the first folder.
The specific implementation of the above steps can be referred to the description of moving the application 1 to the folder c shown in fig. 15A.
Continuing with the above, the electronic device may perform the following:
step 71: displaying a first application and a first folder; the attribute information of the first application is not displaying an application corner mark, and the attribute information of the first folder is not displaying a folder corner mark.
When the attribute information of the first application is that the unread message is received, the application corner mark is not displayed, or the unread message is not received, the electronic device may display an identifier (such as an icon, a name, etc.) of the first application in the desktop, and the corner mark of the unread message of the first application is not displayed.
When the attribute information of the first folder is that the unread message is received, the application corner mark is displayed, the folder corner mark is not displayed, or the unread message is received, the application corner mark is not displayed, the folder corner mark is not displayed, or the unread message is not received, the electronic device can display the identification (such as including an icon, a name, an application thumbnail and the like) of the first folder in the desktop, and does not display the corner mark of the unread message of the first folder.
Step 72: a first operation input by a user is received, the first operation being for moving a first application to a first folder.
Step 73: and setting the attribute information of the first application as the attribute information of the first folder according to the attribute information of the first folder.
The electronic device may modify the attribute information of the first application to receive an unread message, display an application corner mark, or receive an unread message without displaying an application corner mark.
Step 74: the first folder is displayed, and the first application is located in the first folder.
The specific implementation of the above steps can be referred to the description of the corner marks of the unread messages of the chat folder shown in fig. 15C.
Illustratively, the present application provides an electronic device comprising: a memory and a processor; the memory is used for storing program instructions; the processor is configured to invoke the program instructions in the memory to cause the electronic device to perform the message processing method in the previous embodiment.
Illustratively, the present application provides a chip system for use with an electronic device including a memory, a display screen, and a sensor; the chip system includes: a processor; when the processor executes the computer instructions stored in the memory, the electronic device performs the message processing methods of the previous embodiments.
The present application illustratively provides a computer-readable storage medium having stored thereon a computer program which, when executed by a processor, causes an electronic device to implement the message processing method of the previous embodiments.
Illustratively, the present application provides a computer program product comprising: executing instructions, the executing instructions being stored in a readable storage medium, from which at least one processor of the electronic device can read the executing instructions, the at least one processor executing the executing instructions causing the electronic device to implement the message processing method in the previous embodiments.
In the above-described embodiments, all or part of the functions may be implemented by software, hardware, or a combination of software and hardware. When implemented in software, may be implemented in whole or in part in the form of a computer program product. The computer program product includes one or more computer instructions. When the computer program instructions are loaded and executed on a computer, the processes or functions in accordance with the present application are produced in whole or in part. The computer may be a general purpose computer, a special purpose computer, a computer network, or other programmable apparatus. The computer instructions may be stored in a computer readable storage medium. 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 contains an integration of one or more available media. The usable medium may be a magnetic medium (e.g., a floppy disk, a hard disk, a magnetic tape), an optical medium (e.g., a DVD), or a semiconductor medium (e.g., a Solid State Disk (SSD)), or the like.
Those of ordinary skill in the art will appreciate that implementing all or part of the above-described method embodiments may be accomplished by a computer program to instruct related hardware, the program may be stored in a computer readable storage medium, and the program may include the above-described method embodiments when executed. And the aforementioned storage medium includes: ROM or random access memory RAM, magnetic or optical disk, etc.

Claims (14)

1. A method of message processing comprising:
displaying a first application and attribute information of the first application, a first folder and attribute information of the first folder;
receiving a first operation input by a user, wherein the first operation is used for moving the first application to the first folder;
and setting the attribute information of the first application as the attribute information of the first folder according to the attribute information of the first folder.
2. The method of claim 1, wherein the attribute of the first application includes at least one of whether an unread message is received or a display mode of an application corner mark; the attribute of the first folder includes at least one of whether an unread message is received or whether a display mode of the corner mark is applied.
3. The method according to claim 2, wherein the setting the attribute information of the first application as the attribute information of the first folder according to the attribute information of the first folder is specifically:
determining attribute information of the first folder as receiving unread information, displaying an application corner mark, setting the attribute information of the first application as receiving unread information, and displaying the application corner mark; or (b)
Determining the attribute information of the first folder as receiving the unread message, and not displaying the application corner mark, and setting the attribute information of the first application as receiving the unread message, and not displaying the application corner mark; or (b)
And determining the attribute information of the first folder as not receiving the unread message, not displaying the application corner mark, and setting the attribute information of the first application as not receiving the unread message and not displaying the application corner mark.
4. The method according to claim 1 or 2, characterized in that the method further comprises:
receiving a triggering operation for the first folder;
and responding to the triggering operation, displaying a setting page of the first folder, wherein the setting page of the first folder is used for setting attribute information of the first folder.
5. The method of claim 4, wherein the triggering operation comprises any one of:
an operation triggered on an icon or name of the first folder, an operation triggered on a blank area in the first folder, or an operation triggered on a control in the first folder.
6. The method according to any one of claims 1-5, further comprising:
receiving a second operation input by a user, wherein the second operation is used for moving the first application to a desktop;
and maintaining the attribute information of the first application as the attribute information of the first folder, or recovering the attribute information of the first application to the attribute information of the first application before the first application is moved to the first folder.
7. The method according to any one of claims 1-5, further comprising:
receiving a third operation input by a user, wherein the third operation is used for moving the first application to a second folder;
and setting the attribute information of the first application to be identical to the attribute information of the second folder according to the attribute of the second folder.
8. The method according to any one of claims 1-5, further comprising:
a third folder and attribute information of the third folder are also displayed;
receiving a fourth operation input by a user, wherein the fourth operation is used for moving the third folder to the first folder;
and setting the attribute information of the third folder and the attribute information of all applications in the third folder to be identical to the attribute information of the first folder according to the attribute of the first folder.
9. The method of claim 2, wherein the attributes of the first folder further comprise a manner of displaying the folder corner marks, and wherein the manner of displaying the corner marks of the folder is a count, the method further comprising:
and accumulating the counts of the unread messages of all the applications in the first folder and displaying the counts on the first folder.
10. The method according to claim 9, wherein the displaying the first application and the attribute information of the first application, the first folder and the attribute information of the first folder is specifically:
displaying a first count of unread messages of the first application and the first application, and a second count of unread messages of all applications in the first folder and the first folder after accumulation;
The method further comprises the steps of:
displaying the first folder and a third count after the counts of unread messages of all applications in the first folder are accumulated, wherein the third count is the sum of the first count and the second count, and the first application is located in the first folder.
11. The method according to claim 9, wherein the displaying the first application and the attribute information of the first application, the first folder and the attribute information of the first folder is specifically:
displaying the first application, the first folder and a second count after the counts of unread messages of all applications in the first folder are accumulated; wherein, the attribute information of the first application is not displaying an application corner mark;
the method further comprises the steps of:
displaying the first folder and a third count after the counts of unread messages of all applications in the first folder are accumulated, wherein the third count is greater than or equal to the second count, and the first application is located in the first folder.
12. The method according to claim 9, wherein the displaying the first application and the attribute information of the first application, the first folder and the attribute information of the first folder is specifically:
Displaying the first application and a first count of unread messages of the first application, the first folder; wherein, the attribute information of the first folder is not displaying folder corner marks;
the method further comprises the steps of:
and displaying the first folder, wherein the first application is positioned in the first folder.
13. An electronic device, comprising: a memory and a processor;
the memory is used for storing program instructions;
the processor is configured to invoke program instructions in the memory to cause the electronic device to perform the message processing method of any of claims 1-12.
14. A computer readable storage medium comprising computer instructions which, when run on an electronic device, cause the electronic device to perform the message processing method of any of claims 1-12.
CN202210476426.9A 2022-04-29 2022-04-29 Message processing method and electronic equipment Pending CN117009099A (en)

Priority Applications (2)

Application Number Priority Date Filing Date Title
CN202210476426.9A CN117009099A (en) 2022-04-29 2022-04-29 Message processing method and electronic equipment
PCT/CN2023/089833 WO2023207799A1 (en) 2022-04-29 2023-04-21 Message processing method and electronic device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202210476426.9A CN117009099A (en) 2022-04-29 2022-04-29 Message processing method and electronic equipment

Publications (1)

Publication Number Publication Date
CN117009099A true CN117009099A (en) 2023-11-07

Family

ID=88517710

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202210476426.9A Pending CN117009099A (en) 2022-04-29 2022-04-29 Message processing method and electronic equipment

Country Status (2)

Country Link
CN (1) CN117009099A (en)
WO (1) WO2023207799A1 (en)

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109379488A (en) * 2018-09-27 2019-02-22 联想(北京)有限公司 Processing method, device and electronic equipment
CN109358789B (en) * 2018-10-22 2021-01-08 维沃移动通信有限公司 Notification message management method and device and mobile terminal
CN111541811A (en) * 2020-03-27 2020-08-14 华为技术有限公司 Method for eliminating unread message corner mark and electronic equipment

Also Published As

Publication number Publication date
WO2023207799A1 (en) 2023-11-02

Similar Documents

Publication Publication Date Title
CN114397979B (en) Application display method and electronic equipment
CN109766036B (en) Message processing method and electronic equipment
CN115866121B (en) Application interface interaction method, electronic device and computer readable storage medium
CN112714901B (en) Display control method of system navigation bar, graphical user interface and electronic equipment
CN111669459B (en) Keyboard display method, electronic device and computer readable storage medium
CN114327666B (en) Application starting method and device and electronic equipment
CN116360725B (en) Display interaction system, display method and device
CN116009999A (en) Card sharing method, electronic equipment and communication system
CN112068907A (en) Interface display method and electronic equipment
CN116048358B (en) Method and related device for controlling suspension ball
CN113986070A (en) Quick viewing method for application card and electronic equipment
CN112740148A (en) Method for inputting information into input box and electronic equipment
US20240168603A1 (en) Card Display Method, Electronic Device, and Computer-Readable Storage Medium
CN113438366A (en) Information notification interaction method, electronic device and storage medium
CN116560862A (en) Application synchronization method and electronic equipment
CN116561085A (en) Picture sharing method and electronic equipment
WO2023207799A1 (en) Message processing method and electronic device
CN114244951B (en) Method for opening page by application program, medium and electronic equipment thereof
EP4372579A1 (en) Application recommendation method and electronic device
CN117311580A (en) Screen splitting method and foldable electronic equipment
CN117440081A (en) Message sharing method and related equipment
CN117762281A (en) Method for managing service card and electronic equipment
CN116033063A (en) Method for checking message and electronic equipment
CN117666810A (en) Input method and electronic equipment
CN118113187A (en) Method for displaying floating window and electronic equipment

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination