CN108874479A - Notification bar message display method, device, user terminal and readable storage medium storing program for executing - Google Patents
Notification bar message display method, device, user terminal and readable storage medium storing program for executing Download PDFInfo
- Publication number
- CN108874479A CN108874479A CN201810421738.3A CN201810421738A CN108874479A CN 108874479 A CN108874479 A CN 108874479A CN 201810421738 A CN201810421738 A CN 201810421738A CN 108874479 A CN108874479 A CN 108874479A
- Authority
- CN
- China
- Prior art keywords
- notification bar
- anything
- bar message
- application program
- attending
- 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.)
- Granted
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for program control, e.g. control units
- G06F9/06—Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
- G06F9/44—Arrangements for executing specific programs
- G06F9/451—Execution arrangements for user interfaces
Landscapes
- Engineering & Computer Science (AREA)
- Software Systems (AREA)
- Theoretical Computer Science (AREA)
- Human Computer Interaction (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- User Interface Of Digital Computer (AREA)
- Information Transfer Between Computers (AREA)
Abstract
The invention discloses a kind of notification bar message display method, device, user terminal and readable storage medium storing program for executing, belong to field of computer technology.This method includes:It is monitored in the process of running to the behavior that operating system sends notification bar message to application program of attending to anything else each of is opened in sandbox, intercepts the notification bar message that application program of each attending to anything else is sent to operating system;Obtain the characteristic information of the corresponding application program of attending to anything else of notification bar message intercepted, the difference corresponding to same native applications program attend to anything else application program characteristic information it is different;The notification bar message is marked according to the characteristic information of the corresponding application program of attending to anything else of notification bar message;Notification bar message after label is sent to operating system to show.Technical solution provided by the invention can be convenient user and distinguish that the notification bar message of native applications program and sandbox are internally corresponding to the notification bar message of the application program of respectively attending to anything else of the native applications program, be conducive to user's efficient process notification bar message.
Description
Technical field
The present invention relates to field of computer technology more particularly to a kind of notification bar message display methods, device, user terminal
And readable storage medium storing program for executing.
Background technique
Notification bar is to aid in one of the important channel that third-party application is interacted with user, for user's display systems and
The notification message of third-party application, such as the unread message of system update prompting message, third-party application push remind notice to disappear
Breath.
Now many people in certain applications (such as instant messaging application) all there are two above account, with facilitate work with
Life.In order to enable terminal device to open simultaneously more than two identical applications, so that user can set in the same terminal
More than two accounts of same application, the function of needing terminal device that there is application to open more are logged in standby simultaneously.A kind of mode
It is that can realize that application is opened more, i.e., be installed and turned on certain native applications program in sandbox by configuring sandbox in terminal device
More than one application program of attending to anything else, run multiple identical application programs simultaneously in same terminal device to realize.
But in this case, what the application program of respectively attending to anything else corresponding to same native applications program in sandbox was pushed to system is logical
Knowing cannot be distinguished between column message, and the notification bar message between the native applications program and its application program of attending to anything else also can not area
Point, user can not discrimination system show the application notification bar message be from which attend to anything else application program or from original
Raw application program, is unfavorable for user's efficient process notification bar message.
Summary of the invention
In view of the above problems, it the invention proposes a kind of notification bar message display method, device, user terminal and readable deposits
Storage media, to facilitate, user distinguishes the notification bar message of native applications program and sandbox is internally corresponding to the native applications program
The notification bar message for application program of respectively attending to anything else is conducive to user's efficient process notification bar message.
In a first aspect, the embodiment of the invention provides a kind of notification bar message display method, the method includes:To sandbox
Each of middle unlatching attend to anything else application program in the process of running to operating system send notification bar message behavior be monitored, block
Cut the notification bar message that the application program of each attending to anything else is sent to the operating system;The notification bar intercepted is obtained to disappear
The characteristic information of the corresponding application program of attending to anything else is ceased, is attended to anything else described in the difference corresponding to same native applications program using journey
The characteristic information of sequence is different;According to the characteristic information of the corresponding application program of attending to anything else of the notification bar message to the notice
Column message is marked;The notification bar message after label is sent to the operating system to show, to distinguish different institutes
State the notification bar message for application program transmission of attending to anything else.
Further, the characteristic information according to the corresponding application program of attending to anything else of the notification bar message is to described
Notification bar message be marked including:Identify the layout type of the notification bar message;According to the layout of the notification bar message
The characteristic information of mode and the corresponding application program of attending to anything else of the notification bar message, repairs the notification bar message
Change, with the corresponding notification bar message of application program of attending to anything else described in label.
Further, described corresponding described according to the layout type of the notification bar message and the notification bar message
The characteristic information for application program of attending to anything else, to the notification bar message modify including:When the notification bar message is primary cloth
When office, according to the characteristic information of the corresponding application program of attending to anything else of preset rules and the notification bar message, described in modification
The title of notification bar message.
Further, the characteristic information includes the title of the pre-set application program of attending to anything else, and the basis is pre-
If the characteristic information of rule and the corresponding application program of attending to anything else of the notification bar message, modifies the notification bar message
Title includes:The title of the notification bar message is revised as:Attend to anything else from A, wherein A indicates that the notification bar message is corresponding
The application program of attending to anything else title.
Further, described corresponding described according to the layout type of the notification bar message and the notification bar message
The characteristic information for application program of attending to anything else, to the notification bar message modify including:When the notification bar message is customized
When layout, a nested layout layer, shows the spy of the corresponding application program of attending to anything else of the notification bar message in the notification bar message
Reference breath.
Further, the characteristic information includes the title of the pre-set application program of attending to anything else, and the displaying should
The characteristic information of the corresponding application program of attending to anything else of notification bar message includes:Pass through the addition TextView control in nested layout
Part shows the title of the corresponding application program of attending to anything else of the notification bar message in the notification bar message.
Further, the notification bar message package for intercepting the application program of each attending to anything else and being sent to the operating system
It includes:The enqueueNotification method in notification manager is kidnapped using Hook Function, captures the application of each attending to anything else
The event for receiving information to the application program of attending to anything else that program is sent to the operating system executes the notification bar message of prompt.
Second aspect, the embodiment of the invention also provides a kind of notification bar message display device, described device includes:Monitoring
Module obtains module, mark module and sending module.Monitoring module, for attending to anything else using journey to each of being opened in sandbox
Sequence is monitored to the behavior that operating system sends notification bar message in the process of running, intercepts the application program of each attending to anything else
The notification bar message sent to the operating system.Module is obtained, it is corresponding for obtaining the notification bar message intercepted
The characteristic information of the application program of attending to anything else, the feature for application program of attending to anything else described in the difference corresponding to same native applications program
Information is different.Mark module, for according to the characteristic information of the corresponding application program of attending to anything else of the notification bar message to institute
Notification bar message is stated to be marked.Sending module, for the notification bar message after label to be sent to the operating system
It shows, to distinguish the notification bar message for application program transmission of attending to anything else described in difference.
Further, the mark module includes:Identify submodule, for identification the layout side of the notification bar message
Formula;Submodule is modified, for corresponding described point according to the layout type of the notification bar message and the notification bar message
The characteristic information of body application program modifies to the notification bar message, corresponding logical with application program of attending to anything else described in label
Know column message.
Further, the modification submodule is specifically used for:When the notification bar message is primary layout, according to default
The characteristic information of the corresponding application program of attending to anything else of the regular and described notification bar message, modifies the mark of the notification bar message
Topic.
Further, the characteristic information includes the title of the pre-set application program of attending to anything else, modification
Module is specifically used for:The title of the notification bar message is revised as:Attend to anything else from A, wherein A indicates the notification bar message
The title of the corresponding application program of attending to anything else.
Further, the modification submodule is specifically used for:When the notification bar message is customized layout, described
A nested layout layer, shows the characteristic information of the corresponding application program of attending to anything else of the notification bar message in notification bar message.
Further, the characteristic information includes the title of the pre-set application program of attending to anything else, modification
Module is specifically used for:By adding TextView control in nested layout, the notice is shown in the notification bar message
The title of the corresponding application program of attending to anything else of column message.
Further, the monitoring module is specifically used for:It is kidnapped in notification manager using Hook Function
EnqueueNotification method, what the capture application program of each attending to anything else was sent to the operating system attends to anything else to this
The event that application program receives information executes the notification bar message of prompt.
The third aspect, the embodiment of the invention also provides a kind of user terminal, including processor and memory, the storages
Device is couple to the processor, the memory store instruction.Make the user when executed by the processor
Terminal executes following operation:It notifies each of opening application program of attending to anything else in sandbox and being sent in the process of running to operating system
The behavior of column message is monitored, and intercepts the notification bar message that the application program of each attending to anything else is sent to the operating system;
The characteristic information for obtaining the corresponding application program of attending to anything else of the notification bar message intercepted, corresponds to same native applications
The characteristic information for application program of attending to anything else described in the difference of program is different;According to the corresponding application of attending to anything else of the notification bar message
The notification bar message is marked in the characteristic information of program;The notification bar message after label is sent to the operation
System demonstration, to distinguish the notification bar message for application program transmission of attending to anything else described in difference.
Fourth aspect, the embodiment of the invention also provides a kind of computer readable storage mediums, are stored thereon with computer
The step of program, which realizes the notification bar message display method that above-mentioned first aspect provides when being executed by processor.
In technical solution provided in an embodiment of the present invention, application program of attending to anything else each of is opened in sandbox transporting by intercepting
The notification bar message sent during row to operating system, then obtains that the notification bar message intercepted is corresponding to attend to anything else using journey
The characteristic information of sequence, then, according to the characteristic information of the corresponding application program of attending to anything else of notification bar message to the notification bar message into
Line flag.Since the characteristic information of different application programs of attending to anything else is different, the notification bar message after label is sent to operating system
It shows, user can be facilitated to distinguish that the notification bar message of native applications program and sandbox are internally corresponding to the native applications program
The notification bar message for application program of respectively attending to anything else is conducive to user's efficient process notification bar message.
The above description is only an overview of the technical scheme of the present invention, in order to better understand the technical means of the present invention,
And it can be implemented in accordance with the contents of the specification, and in order to allow above and other objects of the present invention, feature and advantage can
It is clearer and more comprehensible, the followings are specific embodiments of the present invention.
Detailed description of the invention
By reading the following detailed description of the preferred embodiment, various other advantages and benefits are common for this field
Technical staff will become clear.The drawings are only for the purpose of illustrating a preferred embodiment, and is not considered as to the present invention
Limitation.And throughout the drawings, the same reference numbers will be used to refer to the same parts.In the accompanying drawings:
Fig. 1 shows a kind of flow chart of notification bar message display method of first embodiment of the invention offer;
Fig. 2 shows a kind of functional block diagrams for notification bar message display device that second embodiment of the invention provides;
Fig. 3 shows a kind of module frame chart of user terminal of third embodiment of the invention offer.
Specific embodiment
Exemplary embodiments of the present disclosure are described in more detail below with reference to accompanying drawings.Although showing the disclosure in attached drawing
Exemplary embodiment, it being understood, however, that may be realized in various forms the disclosure without should be by embodiments set forth here
It is limited.On the contrary, these embodiments are provided to facilitate a more thoroughly understanding of the present invention, and can be by the scope of the present disclosure
It is fully disclosed to those skilled in the art.
The sandbox constructed in advance in using user terminal carry out using more open in the case where, application program of attending to anything else all be by
Sandbox is opened, and when operating system shows notification bar message, sandbox is internally corresponding to the application of respectively attending to anything else of same native applications program
The notification bar message for application program of respectively attending to anything else between the notification bar message of program and inside sandbox and corresponding native applications journey
It cannot be distinguished between the notification bar message of sequence.For example, when opening multiple wechats in sandbox and attending to anything else, these wechats hairs of attending to anything else
The title for the notification bar message sent is wechat, and the wechat reminder message that system demonstration cannot be distinguished in user is disappearing for primary wechat
Breath or which attend to anything else the message of wechat.In consideration of it, the embodiment of the invention provides a kind of notification bar message display method and
Device.The notification bar message display method and device are applied to user terminal, be equipped in the user terminal operating system and
Third party application.In the present embodiment, the operating system can for Android (Android), IOS, Windows Phone or
Windows etc..
First embodiment of the invention provides a kind of notification bar message display method.Fig. 1, which shows the present invention first, to be implemented
A kind of method flow diagram for notification bar message display method that example provides.As shown in Figure 1, the method includes:
Step S101 is notified each of opening application program of attending to anything else in sandbox and sending in the process of running to operating system
The behavior of column message is monitored, and intercepts the notification bar message that the application program of each attending to anything else is sent to the operating system;
By taking Android system as an example, Android system provides the system interface for generating notification bar for application program, application
Program is in packet name (Packagename), the identity (Identity, ID) of topology file, picture resource for specifying application program
The information such as ID after, the request for generating notification bar is issued to system, i.e., sends notification bar message to system, with by system according to
Request generates notification bar in current interface.
Sandbox (Sandbox) is a virtual system program, and the application program for needing to detect can be run in sandbox,
Obtain crawler behavior, the operation result etc. of application program.And influence caused by the application program of detection is run in sandbox
It can then delete, hard disk itself will not be had an impact.Sandbox can be used as an independent virtual environment, detect not accredited
The application program appointed.Application program is put into sandbox and is run, provides a closed operation ring by sandbox for application program
Border may be implemented to be monitored the behavior of the application program in the process of running.
User opens multiple application programs of attending to anything else of certain destination application by sandbox, and sandbox, which can attend to anything else to these, answers
It is monitored with the behavior of program in the process of running.That is, sandbox can monitor each application program of attending to anything else to operation
The behavior of system transmission notification bar message.
By taking Android system as an example, as an implementation, the above-mentioned interception application program of each attending to anything else is to the behaviour
Making the notification bar message that system is sent may include:Notification manager is kidnapped using Hook Function
(NotificationManager) the enqueueNotification method in captures the application program of each attending to anything else to institute
The event for receiving information to the application program of attending to anything else for stating operating system transmission executes the notification bar message of prompt.
NotificationManager is the management class of status bar notice, is responsible for the operation such as send out public notice, remove notice.In addition,
NotificationManager is a system Service, so must pass through getSystemService
(NOTIFICATION_SERVICE) method obtains, and calls the notify method of NotificationManager can be to being
System sends notice.Fall the enqueueNotification method of NotificationManager using Hook Function hook, just
The behavior that the application run in sandbox is attended to anything else to operating system transmission notification bar message can be monitored.
Step S102 obtains the characteristic information of the corresponding application program of attending to anything else of the notification bar message intercepted,
The characteristic information for application program of attending to anything else described in difference corresponding to same native applications program is different;
As an implementation, the characteristic information for application program of attending to anything else may include pre-set application program of attending to anything else
Title, the difference corresponding to same native applications program attend to anything else application program title it is different.When user is opened by sandbox
Multiple application programs of attending to anything else of certain destination application, and each attend to anything else application program log in different accounts when, attend to anything else using journey
The title of sequence is corresponding with the application account that user logs in the application program of attending to anything else.The title for application program of attending to anything else can for
The default name being arranged when attending to anything else application program is installed in sandbox virtual machine.
In a kind of concrete application scene, the default name for application program of the attending to anything else application program that can be attended to anything else by this is corresponding
The serial number of the title of native applications program and the application program of attending to anything else forms.At this point, all applications of attending to anything else opened in sandbox
The default name of program is different.Wherein, the serial number for application program of attending to anything else determines by the sequencing for opening application program of attending to anything else,
If by the serial number 1 for first application program of attending to anything else corresponding to a certain native applications program that sandbox is opened, in this base
On plinth, the serial number of the application program of attending to anything else of the subsequent native applications program opened again by sandbox successively adds 1.For example, user
By sandbox attend to anything else three wechats when, the default name for wechat of attending to anything else can be wechat 1, wechat 2 and wechat 3.It needs to illustrate
It is that the attend to anything else serial number of application program can also use other representations, such as Roman number I, II, III or label are 1., 2., 3..
Further, user can also attend to anything else to what is installed using journey according to their own needs when attending to anything else application program
The default name of sequence is modified, if user has modified the default name for application program of attending to anything else, the title for application program of attending to anything else
It can be the modified self-defined title of user.It should be noted that for the ease of distinguishing, for same native applications program
Difference is attended to anything else application program, and self-defined title answers difference.
In addition, as an alternative embodiment, can also be obtained other than obtaining the characteristic information for attending to anything else application program
Take the packet name for application program of attending to anything else.The packet name for application program of attending to anything else is for native applications journey corresponding to application program of attending to anything else
Sequence, in order to which the notification bar message for corresponding to different native applications programs is carried out classification displaying.
Step S103, according to the characteristic information of the corresponding application program of attending to anything else of the notification bar message to the notice
Column message is marked;
In the present embodiment, according to the characteristic information of the corresponding application program of attending to anything else of the notification bar message to described logical
Knowing that column message is marked may include:Identify the layout type of the notification bar message;According to the cloth of the notification bar message
The characteristic information of office's mode and the corresponding application program of attending to anything else of the notification bar message, carries out the notification bar message
Modification, with the corresponding notification bar message of application program of attending to anything else described in label.
Specifically, the layout type of notification bar message includes two kinds, and one is primary layout, another kind is customized cloth
Office.Primary be laid out is the included notification bar layout of operating system, and by taking Android system as an example, primary layout refers to Android system certainly
The notification bar of band is laid out.Customized layout refers to by the customized notification bar layout of third-party application.
Notification bar message using primary layout is different with the modification mode of the notification bar message using customized layout.It blocks
After being truncated to the notification bar message for application program transmission of attending to anything else, can first judge whether the notification bar message is customized layout.When
When notification bar message is customized layout, then a nested layout layer in the notification bar message, shows that the notification bar message is corresponding
Application program of attending to anything else characteristic information, to realize to the label of the notification bar message.
As an implementation, the characteristic information for application program of attending to anything else includes the name of pre-set application program of attending to anything else
Claim, the characteristic information of the corresponding application program of attending to anything else of the above-mentioned displaying notification bar message includes:By adding in nested layout
Add TextView control, the title of the corresponding application program of attending to anything else of the notification bar message is shown in the notification bar message, this
Sample can be attended to anything else the notification bar message of application program by this feature data separation difference.
The mode of the title of the corresponding application program of attending to anything else of the notification bar message is shown in notification bar message to be:Directly
The title that TextView control shows the corresponding application program of attending to anything else of the notification bar message was connected, alternatively, default according to first
Format shows the text of the title including the corresponding application program of attending to anything else of the notification bar message.It should be noted that first is default
Format can be preconfigured.Further, user can also modify the first preset format according to the hobby of oneself.For example,
First preset format can be:From A, wherein A indicates the title of the corresponding application program of attending to anything else of the notification bar message.
If it is determined that notification bar message is not customized layout, then it represents that the notification bar message is primary layout.When described logical
When knowing that column message is primary layout, then according to the corresponding application program of attending to anything else of preset rules and the notification bar message
Characteristic information modifies the title of the notification bar message, to distinguish different points according to the title of modified notification bar message
The notification bar message that body application program is sent.
Wherein, preset rules can be set according to actual needs.For example, directly the title of notification bar message can be replaced
For the title of the corresponding application program of attending to anything else of the notification bar message, alternatively, can also be according to the second preset format and the notice
The title of the name modifications notification bar message of the corresponding application program of attending to anything else of column message, so that the title of notification bar message includes pair
The title for the application program of attending to anything else answered.
It is entitled corresponding primary by the application program of attending to anything else when application program of attending to anything else in a kind of concrete application scene
When the default name that the serial number of the title of application program and the application program of attending to anything else forms, the second preset format can be:From A
Attend to anything else.Wherein, A indicates the title of the corresponding application program of attending to anything else of notification bar message.As an implementation, above-mentioned basis is pre-
If the characteristic information of rule and the corresponding application program of attending to anything else of the notification bar message, modifies the notification bar message
Title includes:The title of the notification bar message is revised as:Attend to anything else from A.For example, user opens three wechats by sandbox
Attend to anything else, and the title for wechat of attending to anything else is respectively wechat 1, wechat 2 and wechat 3, then respectively corresponds the notice of these wechats of attending to anything else
The title of column message is revised as " attending to anything else from wechat 1 " by " wechat ", attended to anything else from wechat 2 " and attend to anything else from wechat 3 ".When
So, the second preset format can also use extended formatting, can be specifically arranged according to the title for application program of attending to anything else.
It is above-mentioned according to the second preset format and corresponding point of the notification bar message in another specific application scenarios
The title of the name modifications notification bar message of body application program also may include:On the basis of the title of notification bar message, add
Add a bracket, and adds the title of the corresponding application program of attending to anything else of the notification bar message in bracket.At this point, logical after label
Know the entitled of column message:The title (title for application program of attending to anything else) of the notification bar message before marking.
As an alternative embodiment, the characteristic information for application program of attending to anything else can also include application program pair of attending to anything else
The notification bar background color answered.It should be noted that can by sandbox unlatching attend to anything else application program when, be pre-configured with this point
The corresponding notification bar background color of body application program, and the background color should not influence user's read notification column message.Attend to anything else and answers
It is different from the notification bar background color of corresponding native applications program with the corresponding notification bar background color of program, and correspond to same
The difference of the one native applications program corresponding notification bar background color of application program of attending to anything else is different.At this point, the default rule of above-mentioned basis
Then and the characteristic information of the corresponding application program of attending to anything else of the notification bar message, the title of the notification bar message is modified
The step of may include:According to the name modifications of the corresponding application program of attending to anything else of preset rules and the notification bar message
The title of the notification bar message;The background color of the notification bar message is revised as the corresponding application of attending to anything else of the notification bar message
The notification bar background color of program.
As an alternative embodiment, the characteristic information for application program of attending to anything else can also include each attending to anything else using journey
The corresponding characteristic symbol of sequence, the difference corresponding to same native applications program attend to anything else application program characteristic symbol it is different.User
When attending to anything else of target native applications is opened in sandbox, can preset each application point corresponding to the target native applications
The corresponding characteristic symbol of body.
At this point, an above-mentioned layout layer nested in the notification bar message, shows this notification bar message is corresponding and attend to anything else
The characteristic information of application program may include:A nested layout layer in the notification bar message, by nested layout
TextView control is added, the character symbol of the corresponding application program of attending to anything else of the notification bar message is shown in the notification bar message
Number.
The above-mentioned characteristic information according to the corresponding application program of attending to anything else of preset rules and the notification bar message,
The title for modifying the notification bar message may include:It is corresponding that the notification bar message is added on the title of the notification bar message
Application program of attending to anything else characteristic symbol.
For example, characteristic symbol can be the special symbol of respective numbers, such as hollow or solid circles, triangle or five-pointed star
The symbols such as shape.The particular number of the special symbol for application program of each attending to anything else can be according to corresponding to same native applications program
Difference attend to anything else application program open sequencing setting, such as opened in sandbox certain apply first application program pair of attending to anything else
Ying Yuyi special symbol, second application program of attending to anything else correspond to two special symbols, and so on.
The notification bar message after label is sent to the operating system and shown, to distinguish difference by step S104
The notification bar message of the application program transmission of attending to anything else.
The notification bar message for the application program of attending to anything else from sandbox that operating system is shown is the message by label, and
Difference corresponding to same native applications program attend to anything else application program label it is different, and it is logical from system native applications program
Know column message be without label, such user can rapid identification native applications program it is corresponding with the native applications program
Application program of attending to anything else notification bar message, and can also with rapid identification correspond to same native applications program difference attend to anything else
The notification bar message of application program, in order to efficient process notification bar message.For example, certain application program of user's registration is multiple
Account, this multiple account include a large size and multiple trumpets.So user primary can be answered by what is installed on user terminal
Large size is logged in program, multiple application programs of attending to anything else that unlatching corresponds to the native applications program in sandbox log in small respectively
Number.The notification bar methods of exhibiting provided through the embodiment of the present invention, user can quickly divide when browsing user terminal notification bar
The notification bar message from large size and the notification bar message from each trumpet are distinguished, to facilitate processing.
In conclusion notification bar methods of exhibiting of the embodiment of the present invention, application of attending to anything else each of is opened in sandbox by intercepting
The notification bar message that program is sent to operating system in the process of running, then obtains corresponding point of notification bar message intercepted
The characteristic information of body application program, then, according to the characteristic information of the corresponding application program of attending to anything else of notification bar message to the notice
Column message is marked.Since the characteristic information of different application programs of attending to anything else is different, the notification bar message after label is sent to
Operating system is shown, so that user be facilitated to distinguish that the notification bar message of native applications program and sandbox are internally corresponding to this and primary answer
With the notification bar message of the application program of respectively attending to anything else of program, be conducive to user's efficient process notification bar message.
Based on the same inventive concept, second embodiment of the invention provides a kind of notification bar message display device.Fig. 2 shows
A kind of functional block diagram for the notification bar message display device that second embodiment of the invention provides.As shown in Fig. 2, the notice
Column message display device 200 includes:Monitoring module 201 obtains module 202, mark module 203 and sending module 204.
Monitoring module 201, for each of opening application program of attending to anything else in sandbox in the process of running to operating system
The behavior for sending notification bar message is monitored, and intercepts the notice that the application program of each attending to anything else is sent to the operating system
Column message.
Module 202 is obtained, for obtaining the spy for the corresponding application program of attending to anything else of the notification bar message intercepted
Reference ceases, and the characteristic information for application program of attending to anything else described in the difference corresponding to same native applications program is different.
Mark module 203, for the characteristic information pair according to the corresponding application program of attending to anything else of the notification bar message
The notification bar message is marked.
Sending module 204 is shown for the notification bar message after label to be sent to the operating system, so as to area
Divide the notification bar message for application program transmission of attending to anything else described in difference.
As an alternative embodiment, the mark module 203 includes:Identify submodule and modification submodule.Know
Small pin for the case module, for identification layout type of the notification bar message;Submodule is modified, for according to the notification bar message
The characteristic information of layout type and the corresponding application program of attending to anything else of the notification bar message, to the notification bar message into
Row modification, with the corresponding notification bar message of application program of attending to anything else described in label.
As an alternative embodiment, the modification submodule is specifically used for:When the notification bar message is primary
When layout, according to the characteristic information of the corresponding application program of attending to anything else of preset rules and the notification bar message, institute is modified
State the title of notification bar message.
As an alternative embodiment, the characteristic information includes the title of the application program of attending to anything else, it is described to repair
Change submodule to be specifically used for:The title of the notification bar message is revised as:Attend to anything else from A, wherein A indicates the notification bar
The title of the corresponding application program of attending to anything else of message.
As an alternative embodiment, the modification submodule is specifically used for:When the notification bar message is to make by oneself
When justice layout, a nested layout layer, shows the corresponding application program of attending to anything else of the notification bar message in the notification bar message
Characteristic information.
As an alternative embodiment, the characteristic information includes the title of the application program of attending to anything else, it is described to repair
Change submodule to be specifically used for:By adding TextView control in nested layout, showing in the notification bar message should
The title of the corresponding application program of attending to anything else of notification bar message.
As an alternative embodiment, the monitoring module 201 is specifically used for:Notice pipe is kidnapped using Hook Function
The enqueueNotification method in device is managed, capture is described each to attend to anything else what application program was sent to the operating system
The notification bar message of prompt is executed to the event that the application program of attending to anything else receives information.
It should be noted that notification bar message display device 200 provided by the embodiment of the present invention, specific implementation and production
Raw technical effect is identical with preceding method embodiment, and to briefly describe, Installation practice part does not refer to place, before can refer to
State corresponding contents in embodiment of the method.
In addition, based on the same inventive concept, third embodiment of the invention additionally provides a kind of user terminal, including processor
And memory, the memory are couple to the processor, the memory store instruction, when described instruction is by the processor
The user terminal is set to execute following operation when execution:
Notification bar message is sent to operating system in the process of running to application program of attending to anything else each of is opened in sandbox
Behavior is monitored, and intercepts the notification bar message that the application program of each attending to anything else is sent to the operating system;
The characteristic information for obtaining the corresponding application program of attending to anything else of the notification bar message intercepted, corresponds to same
The characteristic information for application program of attending to anything else described in the difference of native applications program is different;
According to the characteristic information of the corresponding application program of attending to anything else of the notification bar message to the notification bar message into
Line flag;
The notification bar message after label is sent to the operating system to show, is answered to distinguish to attend to anything else described in difference
The notification bar message sent with program.
It should be noted that in user terminal provided by the embodiment of the present invention, the specific implementation of above-mentioned each step and
The technical effect of generation is identical with preceding method embodiment, and to briefly describe, the present embodiment does not refer to that place can refer to aforementioned side
Corresponding contents in method embodiment.
Operating system and third party application are installed in the embodiment of the present invention, in user terminal.User terminal
It can be the mobile terminal devices such as tablet computer, mobile phone, electronic reader, laptop, wearable device, car-mounted terminal.
Fig. 3 shows a kind of module frame chart of exemplary user terminal.As shown in figure 3, user terminal 300 includes memory
302, storage control 304, one or more (one is only shown in figure) processors 306, Peripheral Interface 308, network module
310, input/output module 312, display module 314 etc..These components pass through one or more communication bus/signal wire, 316 phase
Mutually communication.
Memory 302 can be used for storing software program and module, such as the notification bar message display in the embodiment of the present invention
Method and the corresponding program instruction/module of device, the software program that processor 306 is stored in memory 302 by operation
And module, thereby executing various function application and data processing, such as notification bar message display provided in an embodiment of the present invention
Method.
Memory 302 may include high speed random access memory, may also include nonvolatile memory, such as one or more magnetic
Property storage device, flash memory or other non-volatile solid state memories.Processor 306 and other possible components are to storage
The access of device 302 can carry out under the control of storage control 304.
Various input/output devices are couple processor 306 and memory 302 by Peripheral Interface 308.In some implementations
In example, Peripheral Interface 308, processor 306 and storage control 304 can be realized in one single chip.In some other reality
In example, they can be realized by independent chip respectively.
Network module 310 is for receiving and transmitting network signal.Above-mentioned network signal may include wireless signal or have
Line signal.
Input/output module 312 is used to be supplied to the interaction that user input data realizes user and user terminal.It is described defeated
Entering output module 312 may be, but not limited to, mouse, keyboard and Touch Screen etc..
Display module 314 provides an interactive interface (such as user interface) between user terminal 300 and user
Or it is referred to for display image data to user.In the present embodiment, the display module 314 can be liquid crystal display or touching
Control display.It can be the touching of the capacitance type touch control screen or resistance-type of support single-point and multi-point touch operation if touch control display
Control screen etc..Single-point and multi-point touch operation is supported to refer to that touch control display can sense on the touch control display one or more
The touch control operation generated simultaneously at a position, and the touch control operation that this is sensed transfers to processor to be calculated and handled.
It is appreciated that structure shown in Fig. 3 is only to illustrate, user terminal 300 may also include it is more than shown in Fig. 3 or
Less component, or with the configuration different from shown in Fig. 3.Each component shown in Fig. 3 can using hardware, software or its
Combination is realized.
Fourth embodiment of the invention provides a kind of computer storage medium, and the notification bar in second embodiment of the invention disappears
If breath shows that the integrated functional module of device is realized in the form of software function module and sells or make as independent product
Used time can store in a computer readable storage medium.Based on this understanding, the present invention realizes that above-mentioned first is real
The all or part of the process in the notification bar message display method of example is applied, can also be instructed by computer program relevant hard
Part is completed, and the computer program can be stored in a computer readable storage medium, the computer program is processed
When device executes, it can be achieved that the step of above-mentioned each embodiment of the method.Wherein, the computer program includes computer program generation
Code, the computer program code can be source code form, object identification code form, executable file or certain intermediate forms
Deng.The computer-readable medium may include:Any entity or device, record of the computer program code can be carried
Medium, USB flash disk, mobile hard disk, magnetic disk, CD, computer storage, read-only memory (ROM, Read-Only Memory), with
Machine access memory (RAM, Random Access Memory), electric carrier signal, telecommunication signal and software distribution medium etc..
It should be noted that the content that the computer-readable medium includes can be according to legislation and patent practice in jurisdiction
It is required that carrying out increase and decrease appropriate, such as in certain jurisdictions, do not wrapped according to legislation and patent practice, computer-readable medium
Include electric carrier signal and telecommunication signal.
Algorithm and display are not inherently related to any particular computer, virtual system, or other device provided herein.
Various general-purpose systems can also be used together with teachings based herein.As described above, it constructs required by this kind of system
Structure be obvious.In addition, the present invention is also not directed to any particular programming language.It should be understood that can use various
Programming language realizes summary of the invention described herein, and the description done above to language-specific is to disclose this hair
Bright preferred forms.
In the instructions provided here, numerous specific details are set forth.It is to be appreciated, however, that implementation of the invention
Example can be practiced without these specific details.In some instances, well known method, structure is not been shown in detail
And technology, so as not to obscure the understanding of this specification.
Similarly, it should be understood that in order to simplify the disclosure and help to understand one or more of the various inventive aspects,
Above in the description of exemplary embodiment of the present invention, each feature of the invention is grouped together into single implementation sometimes
In example, figure or descriptions thereof.However, the disclosed method should not be interpreted as reflecting the following intention:It is i.e. required to protect
Shield the present invention claims features more more than feature expressly recited in each claim.More precisely, as following
Claims reflect as, inventive aspect is all features less than single embodiment disclosed above.Therefore,
Thus the claims for following specific embodiment are expressly incorporated in the specific embodiment, wherein each claim itself
All as a separate embodiment of the present invention.
Those skilled in the art will understand that can be carried out adaptively to the module in the equipment in embodiment
Change and they are arranged in one or more devices different from this embodiment.It can be the module or list in embodiment
Member or component are combined into a module or unit or component, and furthermore they can be divided into multiple submodule or subelement or
Sub-component.Other than such feature and/or at least some of process or unit exclude each other, it can use any
Combination is to all features disclosed in this specification (including adjoint claim, abstract and attached drawing) and so disclosed
All process or units of what method or apparatus are combined.Unless expressly stated otherwise, this specification is (including adjoint power
Benefit require, abstract and attached drawing) disclosed in each feature can carry out generation with an alternative feature that provides the same, equivalent, or similar purpose
It replaces.
In addition, it will be appreciated by those of skill in the art that although some embodiments in this include institute in other embodiments
Including certain features rather than other feature, but the combination of the feature of different embodiment means in the scope of the present invention
Within and form different embodiments.For example, in the following claims, embodiment claimed it is any it
One can in any combination mode come using.
Various component embodiments of the invention can be implemented in hardware, or to run on one or more processors
Software module realize, or be implemented in a combination thereof.It will be understood by those of skill in the art that can be used in practice
Microprocessor or digital signal processor (DSP) realize gateway according to an embodiment of the present invention, proxy server, in system
Some or all components some or all functions.The present invention is also implemented as executing side as described herein
Some or all device or device programs (for example, computer program and computer program product) of method.It is such
It realizes that program of the invention can store on a computer-readable medium, or can have the shape of one or more signal
Formula.Such signal can be downloaded from an internet website to obtain, and perhaps be provided on the carrier signal or with any other shape
Formula provides.
It should be noted that the above-mentioned embodiments illustrate rather than limit the invention, and ability
Field technique personnel can be designed alternative embodiment without departing from the scope of the appended claims.In the claims,
Any reference symbol between parentheses should not be configured to limitations on claims.Word "comprising" does not exclude the presence of not
Element or step listed in the claims.Word "a" or "an" located in front of the element does not exclude the presence of multiple such
Element.The present invention can be by means of including the hardware of several different elements and being come by means of properly programmed computer real
It is existing.In the unit claims listing several devices, several in these devices can be through the same hardware branch
To embody.The use of word first, second, and third does not indicate any sequence.These words can be explained and be run after fame
Claim.
The invention discloses A1, a kind of notification bar message display method, the method includes:
Notification bar message is sent to operating system in the process of running to application program of attending to anything else each of is opened in sandbox
Behavior is monitored, and intercepts the notification bar message that the application program of each attending to anything else is sent to the operating system;
The characteristic information for obtaining the corresponding application program of attending to anything else of the notification bar message intercepted, corresponds to same
The characteristic information for application program of attending to anything else described in the difference of native applications program is different;
According to the characteristic information of the corresponding application program of attending to anything else of the notification bar message to the notification bar message into
Line flag;
The notification bar message after label is sent to the operating system to show, is answered to distinguish to attend to anything else described in difference
The notification bar message sent with program.
A2, method according to a1, the spy according to the corresponding application program of attending to anything else of the notification bar message
Reference breath to the notification bar message be marked including:
Identify the layout type of the notification bar message;
According to the corresponding application program of attending to anything else of the layout type of the notification bar message and the notification bar message
Characteristic information, modify to the notification bar message, to attend to anything else the corresponding notification bar message of application program described in label.
A3, the method according to A2, it is described to be disappeared according to the layout type and the notification bar of the notification bar message
The characteristic information for ceasing the corresponding application program of attending to anything else, to the notification bar message modify including:
It is corresponding described according to preset rules and the notification bar message when the notification bar message is primary layout
The characteristic information for application program of attending to anything else modifies the title of the notification bar message.
A4, method according to a3, the characteristic information include the title of the pre-set application program of attending to anything else,
The characteristic information according to the corresponding application program of attending to anything else of preset rules and the notification bar message, is modified described logical
The title for knowing column message includes:
The title of the notification bar message is revised as:Attend to anything else from A, wherein A indicates that the notification bar message is corresponding
The title of the application program of attending to anything else.
A5, the method according to A2, it is described to be disappeared according to the layout type and the notification bar of the notification bar message
The characteristic information for ceasing the corresponding application program of attending to anything else, to the notification bar message modify including:
When the notification bar message is customized layout, a nested layout layer in the notification bar message, showing should
The characteristic information of the corresponding application program of attending to anything else of notification bar message.
A6, method according to a5, the characteristic information include the title of the pre-set application program of attending to anything else,
The characteristic information for showing the corresponding application program of attending to anything else of the notification bar message includes:
By adding TextView control in nested layout, the notification bar message is shown in the notification bar message
The title of corresponding application program of attending to anything else.
A7, method according to a1, the interception is described each to attend to anything else what application program was sent to the operating system
Notification bar message includes:
The enqueueNotification method in notification manager is kidnapped using Hook Function, captures described each point
The event for receiving information to the application program of attending to anything else that body application program is sent to the operating system executes the notice of prompt
Column message.
The invention discloses B8, a kind of notification bar message display device, described device includes:
Monitoring module, for being sent to operating system in the process of running to each of opening application program of attending to anything else in sandbox
The behavior of notification bar message is monitored, and is intercepted the application program of each attending to anything else and is disappeared to the notification bar that the operating system is sent
Breath;
Module is obtained, for obtaining the feature letter for the corresponding application program of attending to anything else of the notification bar message intercepted
It ceases, the characteristic information for application program of attending to anything else described in the difference corresponding to same native applications program is different;
Mark module, for according to the characteristic information of the corresponding application program of attending to anything else of the notification bar message to described
Notification bar message is marked;
Sending module is shown for the notification bar message after label to be sent to the operating system, to distinguish
The notification bar message that application program of attending to anything else described in difference is sent.
B9, the device according to B8, the mark module include:
Identify submodule, for identification the layout type of the notification bar message;
Modify submodule, for according to the notification bar message layout type and the corresponding institute of the notification bar message
The characteristic information for stating application program of attending to anything else modifies to the notification bar message, corresponding with application program of attending to anything else described in label
Notification bar message.
B10, the device according to B9, the modification submodule are specifically used for:
It is corresponding described according to preset rules and the notification bar message when the notification bar message is primary layout
The characteristic information for application program of attending to anything else modifies the title of the notification bar message.
B11, device according to b10, the characteristic information include the name of the pre-set application program of attending to anything else
Claim, the modification submodule is specifically used for:
The title of the notification bar message is revised as:Attend to anything else from A, wherein A indicates that the notification bar message is corresponding
The title of the application program of attending to anything else.
B12, the device according to B9, the modification submodule are specifically used for:
When the notification bar message is customized layout, a nested layout layer in the notification bar message, showing should
The characteristic information of the corresponding application program of attending to anything else of notification bar message.
B13, device according to b12, the characteristic information include the name of the pre-set application program of attending to anything else
Claim, the modification submodule is specifically used for:
By adding TextView control in nested layout, the notification bar message is shown in the notification bar message
The title of corresponding application program of attending to anything else.
B14, the device according to B8, the monitoring module are specifically used for:
The enqueueNotification method in notification manager is kidnapped using Hook Function, captures described each point
The event for receiving information to the application program of attending to anything else that body application program is sent to the operating system executes the notice of prompt
Column message.
The invention discloses C15, a kind of user terminal, including processor and memory, the memory is couple to described
Processor, the memory store instruction when executed by the processor execute the user terminal following
Operation:
Notification bar message is sent to operating system in the process of running to application program of attending to anything else each of is opened in sandbox
Behavior is monitored, and intercepts the notification bar message that the application program of each attending to anything else is sent to the operating system;
The characteristic information for obtaining the corresponding application program of attending to anything else of the notification bar message intercepted, corresponds to same
The characteristic information for application program of attending to anything else described in the difference of native applications program is different;
According to the characteristic information of the corresponding application program of attending to anything else of the notification bar message to the notification bar message into
Line flag;
The notification bar message after label is sent to the operating system to show, is answered to distinguish to attend to anything else described in difference
The notification bar message sent with program.
The invention discloses D16, a kind of computer readable storage medium, are stored thereon with computer program, the program quilt
The step of any one of A1-A7 the method is realized when processor executes.
Claims (10)
1. a kind of notification bar message display method, which is characterized in that the method includes:
Behavior to each of opening application program of attending to anything else in sandbox and sending in the process of running to operating system notification bar message
It is monitored, intercepts the notification bar message that the application program of each attending to anything else is sent to the operating system;
The characteristic information for obtaining the corresponding application program of attending to anything else of the notification bar message intercepted, corresponds to same primary
The characteristic information for application program of attending to anything else described in the difference of application program is different;
The notification bar message is marked according to the characteristic information of the corresponding application program of attending to anything else of the notification bar message
Note;
The notification bar message after label is sent to the operating system to show, is attended to anything else described in difference using journey to distinguish
The notification bar message that sequence is sent.
2. the method according to claim 1, wherein described described attend to anything else according to the notification bar message is corresponding
The characteristic information of application program to the notification bar message be marked including:
Identify the layout type of the notification bar message;
According to the spy of the corresponding application program of attending to anything else of the layout type of the notification bar message and the notification bar message
Reference breath, modifies to the notification bar message, with the corresponding notification bar message of application program of attending to anything else described in label.
3. according to the method described in claim 2, it is characterized in that, the layout type according to the notification bar message and
The characteristic information of the corresponding application program of attending to anything else of the notification bar message, to the notification bar message modify including:
When the notification bar message is primary layout, described attend to anything else according to preset rules and the notification bar message are corresponding
The characteristic information of application program modifies the title of the notification bar message.
4. according to the method described in claim 3, it is characterized in that, the characteristic information include it is pre-set it is described attend to anything else answer
With the title of program, the feature according to the corresponding application program of attending to anything else of preset rules and the notification bar message is believed
Breath, the title for modifying the notification bar message include:
The title of the notification bar message is revised as:Attend to anything else from A, wherein A indicates that the notification bar message is corresponding described
The title for application program of attending to anything else.
5. according to the method described in claim 2, it is characterized in that, the layout type according to the notification bar message and
The characteristic information of the corresponding application program of attending to anything else of the notification bar message, to the notification bar message modify including:
When the notification bar message is customized layout, a nested layout layer, shows the notice in the notification bar message
The characteristic information of the corresponding application program of attending to anything else of column message.
6. according to the method described in claim 5, it is characterized in that, the characteristic information include it is pre-set it is described attend to anything else answer
With the title of program, the characteristic information for showing the corresponding application program of attending to anything else of the notification bar message includes:
By adding TextView control in nested layout, show that the notification bar message is corresponding in the notification bar message
Application program of attending to anything else title.
7. the method according to claim 1, wherein described intercept the application program of each attending to anything else to the behaviour
Making the notification bar message that system is sent includes:
The enqueueNotification method in notification manager is kidnapped using Hook Function, is captured and described each attended to anything else and answer
Disappeared with the notification bar that the event for receiving information to the application program of attending to anything else that program is sent to the operating system executes prompt
Breath.
8. a kind of notification bar message display device, which is characterized in that described device includes:
Monitoring module, for notifying to each of opening application program of attending to anything else in sandbox and sent in the process of running to operating system
The behavior of column message is monitored, and intercepts the notification bar message that the application program of each attending to anything else is sent to the operating system;
Module is obtained, for obtaining the characteristic information for the corresponding application program of attending to anything else of the notification bar message intercepted,
The characteristic information for application program of attending to anything else described in difference corresponding to same native applications program is different;
Mark module, for according to the characteristic information of the corresponding application program of attending to anything else of the notification bar message to the notice
Column message is marked;
Sending module is shown for the notification bar message after label to be sent to the operating system, to distinguish difference
The notification bar message of the application program transmission of attending to anything else.
9. a kind of user terminal, which is characterized in that including processor and memory, the memory is couple to the processor,
The memory store instruction makes the user terminal execute following operation when executed by the processor:
Behavior to each of opening application program of attending to anything else in sandbox and sending in the process of running to operating system notification bar message
It is monitored, intercepts the notification bar message that the application program of each attending to anything else is sent to the operating system;
The characteristic information for obtaining the corresponding application program of attending to anything else of the notification bar message intercepted, corresponds to same primary
The characteristic information for application program of attending to anything else described in the difference of application program is different;
The notification bar message is marked according to the characteristic information of the corresponding application program of attending to anything else of the notification bar message
Note;
The notification bar message after label is sent to the operating system to show, is attended to anything else described in difference using journey to distinguish
The notification bar message that sequence is sent.
10. a kind of computer readable storage medium, is stored thereon with computer program, which is characterized in that the program is by processor
The step of any one of claim 1-7 the method is realized when execution.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201810421738.3A CN108874479B (en) | 2018-05-04 | 2018-05-04 | Notification bar message display method and device, user terminal and readable storage medium |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201810421738.3A CN108874479B (en) | 2018-05-04 | 2018-05-04 | Notification bar message display method and device, user terminal and readable storage medium |
Publications (2)
Publication Number | Publication Date |
---|---|
CN108874479A true CN108874479A (en) | 2018-11-23 |
CN108874479B CN108874479B (en) | 2021-10-08 |
Family
ID=64327049
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201810421738.3A Active CN108874479B (en) | 2018-05-04 | 2018-05-04 | Notification bar message display method and device, user terminal and readable storage medium |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN108874479B (en) |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN111324386A (en) * | 2018-12-13 | 2020-06-23 | 北京奇虎科技有限公司 | Method and device for starting personal application program, electronic equipment and storage medium |
CN111324888A (en) * | 2018-12-13 | 2020-06-23 | 北京奇虎科技有限公司 | Verification method and device during application program starting, electronic equipment and storage medium |
CN111881005A (en) * | 2020-07-15 | 2020-11-03 | 百度在线网络技术(北京)有限公司 | Information display method, device, equipment and storage medium |
Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20130067421A1 (en) * | 2011-09-10 | 2013-03-14 | Heiwad Hamidy Osman | Secondary Actions on a Notification |
US20150149937A1 (en) * | 2013-11-26 | 2015-05-28 | Cellco Partnership D/B/A Verizon Wireless | Sharing of a user input interface of an application session of one application between two or more applications |
CN105183486A (en) * | 2015-09-30 | 2015-12-23 | 北京奇虎科技有限公司 | Method and device for displaying notification message |
CN105573600A (en) * | 2015-12-18 | 2016-05-11 | 小米科技有限责任公司 | Notification bar operation method and device |
CN105912223A (en) * | 2015-12-12 | 2016-08-31 | 乐视移动智能信息技术(北京)有限公司 | Method and device for notifying application message of mobile terminal |
CN106156300A (en) * | 2016-06-30 | 2016-11-23 | 宇龙计算机通信科技(深圳)有限公司 | A kind of notification message display packing and device |
CN106330678A (en) * | 2016-08-29 | 2017-01-11 | 宇龙计算机通信科技(深圳)有限公司 | Application message reminding method and system |
-
2018
- 2018-05-04 CN CN201810421738.3A patent/CN108874479B/en active Active
Patent Citations (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20130067421A1 (en) * | 2011-09-10 | 2013-03-14 | Heiwad Hamidy Osman | Secondary Actions on a Notification |
US20150149937A1 (en) * | 2013-11-26 | 2015-05-28 | Cellco Partnership D/B/A Verizon Wireless | Sharing of a user input interface of an application session of one application between two or more applications |
US9875116B2 (en) * | 2013-11-26 | 2018-01-23 | Cellco Partnership | Sharing of a user input interface of an application session of one application between two or more applications |
CN105183486A (en) * | 2015-09-30 | 2015-12-23 | 北京奇虎科技有限公司 | Method and device for displaying notification message |
CN105912223A (en) * | 2015-12-12 | 2016-08-31 | 乐视移动智能信息技术(北京)有限公司 | Method and device for notifying application message of mobile terminal |
CN105573600A (en) * | 2015-12-18 | 2016-05-11 | 小米科技有限责任公司 | Notification bar operation method and device |
CN106156300A (en) * | 2016-06-30 | 2016-11-23 | 宇龙计算机通信科技(深圳)有限公司 | A kind of notification message display packing and device |
CN106330678A (en) * | 2016-08-29 | 2017-01-11 | 宇龙计算机通信科技(深圳)有限公司 | Application message reminding method and system |
Cited By (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN111324386A (en) * | 2018-12-13 | 2020-06-23 | 北京奇虎科技有限公司 | Method and device for starting personal application program, electronic equipment and storage medium |
CN111324888A (en) * | 2018-12-13 | 2020-06-23 | 北京奇虎科技有限公司 | Verification method and device during application program starting, electronic equipment and storage medium |
CN111324888B (en) * | 2018-12-13 | 2024-05-10 | 北京奇虎科技有限公司 | Verification method and device for application program starting, electronic equipment and storage medium |
CN111881005A (en) * | 2020-07-15 | 2020-11-03 | 百度在线网络技术(北京)有限公司 | Information display method, device, equipment and storage medium |
CN111881005B (en) * | 2020-07-15 | 2023-08-15 | 百度在线网络技术(北京)有限公司 | Information display method, device, equipment and storage medium |
Also Published As
Publication number | Publication date |
---|---|
CN108874479B (en) | 2021-10-08 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US11593055B2 (en) | Selective screen sharing | |
US11269696B2 (en) | Application processing method and apparatus | |
US9219787B1 (en) | Stateless cookie operations server | |
US11119887B2 (en) | Attaching metadata to lines of code for alerting to changes in the code | |
CN104036019B (en) | The open method and device of web page interlinkage | |
CN108804194B (en) | Notification bar message processing method and device, user terminal and readable storage medium | |
CN108874479A (en) | Notification bar message display method, device, user terminal and readable storage medium storing program for executing | |
WO2016209993A1 (en) | Graphical user interface environment for creating threat response courses of action for computer networks | |
CN111191164B (en) | Window display control method and device | |
US11698978B2 (en) | Masking private content on a device display based on contextual data | |
CN110018765A (en) | Page display method, device, terminal and storage medium | |
CN114598671B (en) | Session message processing method, device, storage medium and electronic equipment | |
Breve et al. | An end-user development approach to secure smart environments | |
CN103778012A (en) | Method and device for changing terminal operator information | |
CN109117208A (en) | Information sharing method, device, user terminal and readable storage medium storing program for executing | |
CN111580730A (en) | Background display method of application program, electronic device and storage medium | |
CN107147711A (en) | Application service update method and device | |
US11997136B2 (en) | Systems and methods for security awareness using ad-based simulated phishing attacks | |
US9313218B1 (en) | Systems and methods for providing information identifying the trustworthiness of applications on application distribution platforms | |
CN104461741B (en) | Graphics device interface based computing device optimizing method and device | |
TWI744216B (en) | Method and device for providing prompt information | |
CN104484176B (en) | A kind of Android system window object acquisition methods and device | |
CN108460254A (en) | Firmware guard method and device | |
US9807111B1 (en) | Systems and methods for detecting advertisements displayed to users via user interfaces | |
CN115688102A (en) | Window processing method and device, processor 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 | ||
GR01 | Patent grant | ||
GR01 | Patent grant |