CN113961119B - Information display method and device, electronic equipment and storage medium - Google Patents
Information display method and device, electronic equipment and storage medium Download PDFInfo
- Publication number
- CN113961119B CN113961119B CN202111110377.9A CN202111110377A CN113961119B CN 113961119 B CN113961119 B CN 113961119B CN 202111110377 A CN202111110377 A CN 202111110377A CN 113961119 B CN113961119 B CN 113961119B
- Authority
- CN
- China
- Prior art keywords
- service
- business
- target
- display
- page
- 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.)
- Active
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0484—Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; 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/46—Multiprogramming arrangements
- G06F9/48—Program initiating; Program switching, e.g. by interrupt
- G06F9/4806—Task transfer initiation or dispatching
- G06F9/4843—Task transfer initiation or dispatching by program, e.g. task dispatcher, supervisor, operating system
- G06F9/4881—Scheduling strategies for dispatcher, e.g. round robin, multi-level priority queues
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; 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/46—Multiprogramming arrangements
- G06F9/54—Interprogram communication
- G06F9/546—Message passing systems or structures, e.g. queues
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Software Systems (AREA)
- General Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Human Computer Interaction (AREA)
- User Interface Of Digital Computer (AREA)
- Digital Computer Display Output (AREA)
Abstract
The embodiment of the invention provides an information display method, an information display device, electronic equipment and a storage medium, wherein the method comprises the following steps: responding to first notification information indicating that the N business modules of the target application program have business processes in running states, displaying business windows corresponding to the N business modules in a target area according to a first preset priority sequence, wherein each business window displays guide contents of the business process of the corresponding business module in the running state; in response to second notification information indicating that all service processes of the first service module are in a closed state, canceling the display of a service window of the first service module in a target area; n is an integer greater than or equal to 2, and the N business modules are at least part of the business modules of the target application program. The invention can display the business processes of different business modules in a classified way through different business windows, can ensure that a user knows the business processes based on the priority of the business windows, and can reasonably utilize display resources.
Description
Technical Field
The present invention relates to the field of computer technologies, and in particular, to an information display method and apparatus, an electronic device, and a storage medium.
Background
With the rapid development of internet technology, online activities performed by electronic devices become a new life style for most people, for example, online businesses such as job hunting, house renting, appointment and distribution can be performed by related applications installed on the electronic devices, so that problems in daily life are solved, and great convenience is provided for lives of people.
In the prior art, for an online service, when a service state of a service process changes and a user needs to be notified, information associated with the service process is displayed on an electronic device side for the user to obtain. However, when the amount of information is large, the problem that the information is easy to miss by the user due to complicated information display is likely to occur.
In summary, when displaying information related to a business process in the prior art, if the amount of information is large, there is a problem that a user is likely to miss information due to complicated information display.
Disclosure of Invention
Embodiments of the present invention provide an information display method, an information display apparatus, an electronic device, and a storage medium, so as to solve a problem in the prior art that when an amount of information associated with a business process is large, a user is likely to miss information due to complicated information display.
In a first aspect, an embodiment of the present invention provides an information display method, where a target application on an electronic device provides a graphical user interface, where content displayed on the graphical user interface includes a service window located in a target area, and the method includes:
responding to first notification information, displaying service windows corresponding to the N service modules of the target application program in the target area according to a first preset priority order, wherein each service window displays the guiding content of a service process of the corresponding service module in a running state, and the first notification information is used for indicating that the N service modules have the service processes in the running state respectively;
responding to second notification information, canceling to display a service window corresponding to a first service module in the target area, wherein the second notification information is used for indicating that all service processes of the first service module are in a closed state;
wherein N is an integer greater than or equal to 2, the N service modules are at least part of a plurality of service modules corresponding to the target application program, and the first service module is one of the N service modules.
In a second aspect, an embodiment of the present invention provides an information display apparatus, which provides a graphical user interface through a target application on an electronic device, where content displayed by the graphical user interface includes a service window located in a target area, and the apparatus includes:
the first display module is used for responding to first notification information, displaying service windows corresponding to the N service modules of the target application program in the target area according to a first preset priority order, wherein each service window displays the guiding content of a service process of the corresponding service module in a running state, and the first notification information is used for indicating that the N service modules have the service processes in the running state respectively;
the canceling module is used for canceling and displaying a service window corresponding to a first service module in the target area in response to second notification information, and the second notification information is used for indicating that all service processes of the first service module are in a closed state;
wherein N is an integer greater than or equal to 2, the N service modules are at least part of a plurality of service modules corresponding to the target application program, and the first service module is one of the N service modules.
In a third aspect, an embodiment of the present invention provides an electronic device, which includes a processor, a memory, and a computer program stored on the memory and executable on the processor, and when executed by the processor, the computer program implements the steps of the information display method according to the first aspect.
In a fourth aspect, an embodiment of the present invention provides a computer-readable storage medium, on which a computer program is stored, where the computer program, when executed by a processor, implements the steps of the information display method according to the first aspect.
According to the technical scheme of the embodiment of the invention, the guiding contents of the service processes in the running state corresponding to the N service modules are displayed in different service windows, so that the classified display of the service processes corresponding to different service modules can be realized, the displayed orderliness and regularity are ensured, and further, the information can be prevented from being missed by a user when a plurality of service processes exist; by displaying the service windows according to the first preset priority order, the user can be ensured to know the service progress based on the priority of the service windows, and meanwhile, the user can be further ensured to avoid missing information; by canceling the display of the service window with the finished service processes in the target area, display resources can be reasonably utilized, and a user can conveniently pay attention to the service processes in the running state.
Drawings
FIG. 1 is a schematic diagram of an information display method according to an embodiment of the present invention;
FIG. 2 is a first diagram of a graphical user interface provided by an embodiment of the present invention;
FIG. 3 is a second schematic diagram of a graphical user interface provided by an embodiment of the invention;
FIG. 4 is a schematic diagram of an information display apparatus according to an embodiment of the present invention;
fig. 5 is a schematic diagram of an electronic device according to an embodiment of the present invention.
Detailed Description
The technical solutions in the embodiments of the present invention will be clearly and completely described below with reference to the drawings in the embodiments of the present invention, and it is obvious that the described embodiments are some, not all, embodiments of the present invention. All other embodiments, which can be derived by a person skilled in the art from the embodiments given herein without making any creative effort, shall fall within the protection scope of the present invention.
It should be appreciated that reference throughout this specification to "one embodiment" or "an embodiment" means that a particular feature, structure or characteristic described in connection with the embodiment is included in at least one embodiment of the present invention. Thus, the appearances of the phrases "in one embodiment" or "in an embodiment" in various places throughout this specification are not necessarily all referring to the same embodiment. Furthermore, the particular features, structures, or characteristics may be combined in any suitable manner in one or more embodiments.
In various embodiments of the present invention, it should be understood that the sequence numbers of the following processes do not mean the execution sequence, and the execution sequence of each process should be determined by the function and the inherent logic of the process, and should not constitute any limitation to the implementation process of the embodiments of the present invention.
An embodiment of the present invention provides an information display method, where a graphical user interface is provided through a target application program on an electronic device, and content displayed on the graphical user interface includes a service window located in a target area, as shown in fig. 1, the method includes:
The electronic equipment is provided with a target application program, wherein the electronic equipment can be a terminal, and the target application program can be an APP (application program) or a certain applet in the application. The graphical user interface is provided by a target application on the electronic device, i.e. an application page of the target application may be understood to be displayed on the graphical user interface of the electronic device. Accordingly, the content displayed by the graphical user interface includes the business window located in the target area, i.e., the application page of the target application includes the business window located in the target area.
For a target application program, corresponding to a plurality of business modules, each business module may correspond to a business window, each business module may include at least one business process, and as long as one business process is in an operating state, guidance content of the business process in the operating state may be displayed in the corresponding business window, and at this time, the business window is displayed in a target area. And if the service module does not have the service process in the running state, the corresponding service window is not displayed in the target area. The running state is a state corresponding to the shutdown state, that is, the states corresponding to the time from the start of the business process to the time before the shutdown of the business process are all running states. The guiding content of the business process comprises the related introduction of the business process, and can comprise the current business state, the business name and the like of the business process.
N is an integer greater than or equal to 2, and the N service modules are at least part of a plurality of service modules corresponding to the target application program, that is, the N service modules may be all service modules corresponding to the target application program or part of service modules corresponding to the target application program.
The electronic device may monitor business processes of a plurality of business modules of the target application, generate a first notification message when the N business modules have business processes in an operational state, respectively, the electronic device responds to the first notification message, displaying N business windows corresponding to N business modules of the target application program in the target area according to a first preset priority order, for example, referring to fig. 2, the target area includes a business window 1, a business window 2 and a business window 3, when the priority order corresponding to the service window is that the priority of the service window 1, the priority of the service window 2 and the priority of the service window 3 are reduced in turn, the three service windows are displayed in the manner shown in fig. 2, and at this time, the service window 1, the service window 2 and the service window 3 are sequentially displayed in the target area from left to right in the order from high priority to low priority.
The electronic equipment needs to send a request to a server corresponding to a target application program when starting the service process, the server can determine that the service processes in running states exist in N service modules of the target application program of the electronic equipment respectively according to the request receiving condition, the server can send first notification information to the electronic equipment, and the electronic equipment responds to the first notification information and displays N service windows corresponding to the N service modules of the target application program in a target area according to a first preset priority sequence. The first notification information may carry module identifiers, such as module names, corresponding to the N service modules.
When the service windows corresponding to the N service modules of the target application program are displayed in the target area according to the first preset priority order, the service windows corresponding to the N service modules of the target application program may be sorted based on the first preset priority order, and the sorted service windows are controlled to be displayed in the target area. When the N service modules are part of the service modules corresponding to the target application program, respectively sequencing service windows corresponding to the part of the service modules in the plurality of service modules based on a first preset priority order, and when the N service modules are all the service modules in the plurality of service modules corresponding to the target application program, respectively sequencing the service windows corresponding to all the service modules of the target application program based on the first preset priority order.
When the service windows corresponding to the N service modules of the target application program are sorted according to the first preset priority order, the service windows corresponding to the service modules may be sorted according to the click rate of the user on the service modules, the importance degree of the service modules, or the order set by the user, that is, the first preset priority order is determined based on the click rate of the service modules, the importance degree of the service modules, or the order set by the user. Such as higher click rate, higher priority, higher degree of importance, and higher priority. The service windows corresponding to the service modules may also be sorted according to the update time of the service processes included in the service modules (the update time of the service states of the service processes), for example, the closer the update time of the service processes is to the current time, the higher the priority of the service windows is. And certainly not limited to the above listed ordering modes.
The process of ordering business windows according to the update time of the business process is briefly described below by a specific example. For example, the cleaning service module and the installation service module included in the target application program respectively have service processes in running states, specifically, a daily home cleaning service process of the cleaning service module is in a running state, an air conditioner installation service process of the installation service module is in a running state, the cleaning service module corresponds to the service window a, and the installation service module corresponds to the service window B. The service window A corresponds to a daily household cleaning service process, the service window B corresponds to an air conditioner installation service process, the starting time of the daily household cleaning service process is later than the starting time of the air conditioner installation service process, the service window A and the service window B are sequenced (the priority of the service window A is higher than that of the service window B) based on the starting time of the service process (the updating of the service process comprises the starting of the service process), and after the sequencing, the service window A and the service window B can be sequentially displayed in a target area from top to bottom according to the sequence of the priorities from high to low.
And 102, responding to second notification information, canceling to display a service window corresponding to the first service module in the target area, wherein the second notification information is used for indicating that all service processes of the first service module are in a closed state, and the first service module is one of the N service modules.
The electronic device may monitor the service processes of the plurality of service modules of the target application program, generate second notification information when all the service processes of a first service module of the N service modules are in a closed state, and cancel displaying a service window corresponding to the first service module in the target area in response to the second notification information.
For example, the service module a includes a service process a, a service process b, and a service process c, the guidance content of the service process is displayed in a service window 1 corresponding to the service module a, and when the electronic device monitors that the service process a, the service process b, and the service process c are all in a closed state, the display of the service window 1 corresponding to the service module a is cancelled in the target region.
The server can obtain the service state of the service process, when it is determined that all the service processes of the first service module are in the closed state, second notification information is sent to the electronic device, and the electronic device cancels and displays a service window corresponding to the first service module in the target area according to the second notification information. The second notification information may carry a module identifier of the first service module, such as a module name.
In the implementation process of the invention, the guiding contents of the business processes in the running state corresponding to the N business modules are displayed in different business windows, so that the classified display of the business processes corresponding to different business modules can be realized, the display order and regularity are ensured, and further, the information can be prevented from being missed by a user when a plurality of business processes exist; by displaying the service windows according to the first preset priority order, the user can be ensured to know the service progress based on the priority of the service windows, and meanwhile, the user can be further ensured to avoid missing information; by canceling the display of the service window with the finished service processes in the target area, display resources can be reasonably utilized, and a user can conveniently pay attention to the service processes in the running state.
In an optional embodiment of the present invention, each service window includes at least one display page, and the method further includes:
responding to the third notification information, and displaying display pages corresponding to a plurality of service processes of any one of the N service modules in the target service window according to a second preset priority order;
the third notification information is used for indicating that any one of the N service modules has multiple service processes in a running state, and the target service window is a service window corresponding to a service module in which the multiple service processes in the running state exist.
Each business window comprises at least one display page, one display page corresponds to one business process in a running state, and the display pages are used for displaying the guide content of the corresponding business process, namely the guide content of the business process is displayed in the form of the display pages. For example, when the business process is a daily home cleaning business process, the display page may include information such as a business state, a service time, service staff information, a business name, and the like of the daily home cleaning business process. Referring to fig. 3, a service window a is displayed in the target area, a display page corresponding to the daily household cleaning service process is displayed in the service window a, and the display page may include information such as service time, name and contact of service staff, a service name, and a state to be serviced.
When the same business window corresponds to a plurality of business processes in an operating state, different display pages in the business window can be sequentially played at fixed time intervals, for example, when the time interval is 5s, the display page corresponding to the business process a can be automatically switched to the display page corresponding to the business process b after the display page 5s corresponding to the business process a is displayed, the display page corresponding to the business process a is switched back after the display page 5s corresponding to the business process b is displayed, and the like, and the display is circularly performed; the display pages corresponding to different business processes can also be switched and displayed through the input of the user, for example, the display page corresponding to the business process a is displayed currently, and after the input of the user is received, the display page corresponding to the business process b is displayed in response to the input of the user. The input may include, but is not limited to, a click, a slide, a long press, a double click, etc., and is not further limited herein. Of course, when the area corresponding to the business window is large enough, a plurality of display pages can be displayed simultaneously.
And the electronic equipment generates a third notification message when monitoring that any one of the N service modules has a plurality of service processes in a running state, and displays display pages corresponding to the service processes of the service module on a target service window according to a second preset priority sequence in response to the third notification message.
The server can obtain the service state of the service process, when it is determined that any one of the N service modules has a plurality of service processes in the running state, a third notification message is generated and sent to the electronic device, the electronic device determines that a certain service module of the N service modules has a plurality of service processes in the running state according to the third notification message, and display pages corresponding to the plurality of service processes of the service module are displayed on a target service window according to a second preset priority sequence. The third notification information may carry a module identifier, such as a module name, corresponding to a service module in which a plurality of service processes in an operating state exist.
The second preset priority order may be associated with an importance level of the service process (for example, the higher the importance level is, the higher the priority is), associated with an update time of the service process (for example, the later the update time is, the higher the priority is), or a priority set by a user, which is not limited to the above listed cases.
When the display pages corresponding to the multiple service processes are displayed in the target service window according to the second preset priority order, the multiple service processes in the running state in the specific service module (where multiple service processes in the running state exist) may be sorted according to the second preset priority order, where the service process sorted in the front has a higher priority. After the business processes are sequenced, displaying the display pages corresponding to the sequenced business processes on a target business window, for example, displaying the display pages corresponding to the sequenced business processes on the target business window from left to right or from top to bottom. By the implementation mode, the business process with high priority can be easily known by the user, and the user is attracted to pay attention to the business process with high priority.
In the implementation process of the invention, the display page corresponding to the business process is displayed in the business window, and the guiding content of the business process can be displayed in the form of the display page; by displaying the display pages corresponding to the plurality of business processes on the target business window according to the second preset priority sequence, the user can be ensured to know the business processes based on the priorities of the business processes.
In an optional embodiment of the present invention, each presentation page is associated with a service detail page, and the method further includes:
in response to a first input to a first presentation page of the plurality of presentation pages, a first business detail page associated with the first presentation page is displayed.
Each display page is associated with a business detail page, and the business detail page displays the detailed content of the business process corresponding to the display page. Since the target area corresponds to N business windows, each business window corresponding to at least one presentation page, the target area may correspond to a plurality of presentation pages. When a first input to a first presentation page of the plurality of presentation pages is received, a first business detail page associated with the first presentation page is displayed in response to the first input.
The business detail page associated with the display page may display more detailed related contents of the business process than the display page, for example, the business detail page may display a business name, a business number, a business state, a business category, information of a person associated with the business process, a corresponding control, and other related information. Specifically, for the daily household cleaning business process, the business detail page can display a business name, a business number, a business state, a service address, service time, a service category, service personnel information, a service evaluation control, a contact merchant control and the like.
According to the implementation process of the invention, the business detail page related to the display page is displayed in response to the input of the user to the display page, and the more detailed related introduction of the business process is displayed on the business detail page, so that the user can further know the business process through convenient operation, and the experience of the user for acquiring information is optimized.
Wherein, in response to a first input to a first presentation page of the plurality of presentation pages, displaying a first business detail page associated with the first presentation page comprises:
in response to a first input to the first presentation page, sliding out a first business detail page associated with the first presentation page on one side of the graphical user interface;
the first business detail page is one of multiple layers of pages, and the multiple layers of pages comprise business detail pages respectively associated with multiple display pages.
The electronic device may slide out of a first business detail page associated with the first presentation page on a side of the graphical user interface in response to a first input performed by the user on the first presentation page. The first input may include, but is not limited to, a click, a slide, a double click, a long press, and the like, which is not further limited herein. The first service detail page related to the first display page slides out of one side of the graphical user interface, so that the first service detail page can be displayed in a mode of gradually covering the first display page, page skipping is reduced, and a novel display mode is provided.
The first service detail page is one of multiple layers of pages, and the multiple layers of pages include service detail pages respectively associated with multiple display pages, that is, any page in the multiple layers of pages is a service detail page. The first business detail page may slide out on either side of the graphical user interface, e.g., on the left side of the graphical user interface.
The service detail pages (namely, the multilayer pages) can be sorted according to a sorting order corresponding to the display pages, and when the display pages are sorted, the service windows can be sorted based on a first preset priority order, and then the service processes in the running state corresponding to the service windows are sorted according to a second preset priority order, so that the sorting of the service processes in the running state can be formed, and then the sorting of the display pages is formed. The rank of the plurality of business detail pages may be determined based on the rank of the plurality of presentation pages.
When the number of the display pages is updated, the number of the service detail pages is updated synchronously, and when the sequence of the display pages is updated, the sequence of the service detail pages is updated synchronously. The multi-layered pages are stored in the target application program in the form of page sets, the multi-layered pages can be similar to an album, and each page in the multi-layered pages is equivalent to an image in the album. By storing the multi-layer page in the target application program, responding to the first input of the display page, determining the corresponding service detail page in the multi-layer page, and displaying the service detail page in a sliding-out mode at one side of the graphical user interface, the capability of the single page of the application program for bearing more information and functions can be expanded, the user can browse the page content conveniently, and the user experience is improved.
In the implementation process of the invention, the first service detail page related to the first display page is slid out from one side of the graphical user interface in response to the first input of the user to the first display page, so that the operation efficiency of the user can be improved, page skip is reduced, a novel display mode is provided, the capability of bearing more information and functions of a single page of an application program can be expanded, the user can browse the page content conveniently, and the user experience is improved.
Optionally, the switching control is displayed while the first service detail page is displayed, and the method further includes:
responding to a second input of the switching control, and controlling the first business detail page to be updated into a second business detail page, wherein the second business detail page is associated with a second display page;
the second display page is a display page different from the first display page in the plurality of display pages, and each page in the plurality of layers of pages corresponds to the switching control.
The switching control can be displayed on the first business detail page and displayed in a stacked manner with the first business detail page, and can also be displayed on one side of the first business detail page and displayed side by side with the first business detail page. The switching control is used for switching and displaying the business detail pages, and after receiving a second input to the switching control, the first business detail page is controlled to be updated to the second business detail page in response to the second input of the user, where the second input may include, but is not limited to, a click, a long press, a slide, or a double-click, and the like, and this is not further limited here. The second service detail page is associated with a second display page, and the second display page is a display page which is different from the first display page in the plurality of display pages. And when the second business detail page is displayed, the switching control continues to be displayed.
The switching control may include a first sub-control and a second sub-control, the service detail pages may be sequentially updated according to the sequence of the plurality of service detail pages by performing a second input on the first sub-control, and the service detail pages may be updated in a reverse order according to the sequence of the plurality of service detail pages by performing a second input on the second sub-control. After the second input is executed to the first sub-control, displaying a next service detail page of the first service detail service, wherein the first service detail page and the second service detail page are sequentially arranged at the moment, and the second service detail page is the next page of the first service detail page; and after the second input is executed to the second sub-control, displaying the last service detail page of the first service detail service, wherein at the moment, the first service detail page and the second service detail page are arranged in a reverse order, and the second service detail page is the last page of the first service detail page.
And when the second input meets the second input characteristic, displaying a next service detail page of the first service detail service, and when the second input meets the second input characteristic, displaying a last service detail page of the first service detail service, wherein the switching control is an integral control and does not comprise a sub-control.
In the implementation process of the invention, the first service detail page is controlled to be updated to the second service detail page by responding to the second input of the user to the switching control, so that the user can switch the service detail pages corresponding to different service processes through convenient operation, the operation efficiency of the user is improved, and the experience of the user for acquiring information is optimized.
In an optional embodiment of the present invention, the method further comprises:
in response to the fourth notification information, updating the service state of the first target service process on a target display page corresponding to the first target service process of the second service module and a target service detail page associated with the target display page;
the fourth notification information is used for indicating that a first target service process of a second service module in the N service modules has a service state change and the first target service process is not closed.
When the service state of the first target service process corresponding to the second service module is updated and the first target service process is not closed, the electronic device may update the service state of the first target service process on a target display page corresponding to the first target service process corresponding to the second service module, and update the service state of the first target service process on a target service detail page associated with the target display page. The second service module is any one of the N service modules except the first service module, and the first target service process is any one of the second service modules.
When the target display page and the target service detail page associated with the target display page update the service state of the first target service process, the target display page and the target service detail page may be updated synchronously, or the target display page may be updated first and then the target service detail page may be updated first and then the target display page may be updated. When the updating is performed sequentially, the updating time interval needs to be smaller than a preset threshold.
And the electronic equipment generates a fourth notification message when monitoring that the first target business process of the second business module has business state change and the first target business process is not closed, and the electronic equipment responds to the generated fourth notification message and updates the business state of the first target business process on a target display page corresponding to the first target business process and a business detail page associated with the target display page.
When the server monitors that the first target service process of the second service module has a service state change and the first target service process is not closed, fourth notification information can be generated and sent to the electronic device, and the electronic device updates the service state of the first target service process on a target display page and a target service detail page associated with the target display page according to the fourth notification information. The fourth notification information may carry an updated service state corresponding to the first target service process.
For example, the business process is a home cleaning business process, the business state of the business process is reserved, when the business state is changed to the home cleaning service, the electronic device acquires fourth notification information, and updates the business state in the display page and the business detail page corresponding to the home cleaning business process according to the fourth notification information. By updating the service states in the display page and the service detail page, the user can be ensured to obtain the real-time state information of the service process through the display page and the service detail page.
In the implementation process of the invention, when the state of the business process changes and the business process is not closed, the business states in the display page and the business detail page corresponding to the business process are updated, so that the user can know the latest business state of the business process.
In an optional embodiment of the present invention, the method further comprises:
responding to the fifth notification information, and updating the service state of a second target service process of the target service module in a service window corresponding to the target service module;
and the fifth notification information is used for indicating that the service state of the second target service process of the target service module changes and the second target service process is not closed.
And when the service state of the second target service process of the target service module is updated and the second target service process is not closed, the electronic equipment updates the service state of the second target service process of the target service module in a service window corresponding to the target service module.
And the electronic equipment generates a fifth notification message under the condition that the service state of a second target service process of the target service module is monitored to be changed and the second target service process is not closed, and the electronic equipment responds to the fifth notification message and updates the service state of the second target service process in a service window corresponding to the target service module.
When the server monitors that the second target service process of the target service module has a service state change and the second target service process is not closed, fifth notification information can be generated and sent to the electronic device, and the electronic device updates the service state of the second target service process in a service window corresponding to the target service module according to the fifth notification information. The fifth notification information may carry an updated service state corresponding to the second target service process.
In the implementation process of the present invention, when the state of the service process changes and the service process is not closed, the service state of the service process in the corresponding service window is updated, so that the user can know the real-time service state of the service process based on the service window.
In the above, all implementation processes of the information display method of the present invention are performed, and the guidance content of the service process in the running state corresponding to the N service modules is displayed in different service windows, so that the classified display of the service processes corresponding to different service modules can be realized, the order and regularity of the display can be ensured, and further, it can be ensured that a user does not miss information when a plurality of service processes exist; by displaying the service windows according to the first preset priority order, the user can be ensured to know the service progress based on the priority of the service windows, and meanwhile, the user can be further ensured to avoid missing information; by canceling the display of the service window with the finished service processes in the target area, display resources can be reasonably utilized, and a user can conveniently pay attention to the service processes in the running state.
Furthermore, by displaying the display pages corresponding to the business processes in the business window, the guidance content of the business processes can be displayed in the form of the display pages, and by displaying the display pages corresponding to the business processes in the target business window according to the second preset priority order, the user can be ensured to know the business processes based on the priorities of the business processes. By displaying the business detail page corresponding to the display page and displaying the more detailed related introduction of the business process on the business detail page, the user can further know the business process through convenient operation, and the experience of the user for obtaining information is further optimized. By displaying the first service detail page in a specific mode, page skipping can be reduced, the capability of bearing more information and functions of a single page of an application program is expanded, a user can browse page contents conveniently, and user experience is improved. By updating the business detail page based on the input to the switching control, the operating efficiency of the user can be improved. When the state of the business process changes and the business process is not closed, the display page, the business detail page and the business state in the business window corresponding to the business process are updated, and the user can know the latest business state of the business process.
An embodiment of the present invention further provides an information display apparatus, as shown in fig. 4, where a graphical user interface is provided by a target application on an electronic device, and content displayed by the graphical user interface includes a service window located in a target area, and the apparatus includes:
a first display module 401, configured to display, in response to first notification information, service windows corresponding to N service modules of the target application program in the target area according to a first preset priority order, where each service window displays guidance content of a service process in which the corresponding service module is in an operating state, and the first notification information is used to indicate that the N service modules have service processes in the operating state, respectively;
a canceling module 402, configured to cancel, in response to second notification information, display of a service window corresponding to a first service module in the target area, where the second notification information is used to indicate that all service processes of the first service module are in a closed state;
wherein N is an integer greater than or equal to 2, the N service modules are at least part of a plurality of service modules corresponding to the target application program, and the first service module is one of the N service modules.
Optionally, each service window includes at least one display page, and the apparatus further includes:
the second display module is used for responding to the third notification information and displaying display pages corresponding to the plurality of service processes of any one of the N service modules on the target service window according to a second preset priority order;
the third notification information is used to indicate that multiple service processes in an operating state exist in any service module of the N service modules, and the target service window is a service window corresponding to a service module in which multiple service processes in an operating state exist.
Optionally, each of the display pages is associated with a service detail page, and the apparatus further includes:
and the third display module is used for responding to a first input of a first display page in the plurality of display pages and displaying a first business detail page related to the first display page.
Optionally, the apparatus further comprises:
the first updating module is used for responding to the fourth notification information, and updating the service state of the first target service process on a target display page corresponding to the first target service process of the second service module and a target service detail page related to the target display page;
the fourth notification information is used to indicate that a first target service process of the second service module in the N service modules has a service state change and the first target service process is not closed.
Optionally, the third display module includes:
a slide-out sub-module, configured to slide out a first business detail page associated with the first presentation page on one side of the graphical user interface in response to a first input to the first presentation page;
the first business detail page is one of multiple layers of pages, and the multiple layers of pages comprise business detail pages respectively associated with multiple display pages.
Optionally, a switching control is displayed while the first service detail page is displayed, and the apparatus further includes:
the second updating module is used for responding to a second input of the switching control and controlling the first business detail page to be updated into a second business detail page, and the second business detail page is associated with a second display page;
the second display page is a display page different from the first display page in a plurality of display pages, and each page in the multi-layer pages corresponds to the switching control.
Optionally, the apparatus further comprises:
the third updating module is used for responding to the fifth notification information and updating the service state of a second target service process of the target service module in a service window corresponding to the target service module;
the fifth notification information is used to indicate that the service state of a second target service process of the target service module changes and the second target service process is not closed.
The information display device provided by the invention displays the guide content of the service process in the running state corresponding to the N service modules in different service windows, can realize the classified display of the service processes corresponding to different service modules, ensures the orderliness and regularity of display, and further can ensure that a user does not miss information when a plurality of service processes exist; by displaying the service windows according to the first preset priority order, the user can be ensured to know the service progress based on the priority of the service windows, and meanwhile, the user can be further ensured to avoid missing information; by canceling the display of the service window with the finished service processes in the target area, display resources can be reasonably utilized, and a user can conveniently pay attention to the service processes in the running state.
Furthermore, by displaying the display pages corresponding to the business processes in the business window, the guidance content of the business processes can be displayed in the form of the display pages, and by displaying the display pages corresponding to the business processes in the target business window according to the second preset priority order, the user can be ensured to know the business processes based on the priorities of the business processes. By displaying the business detail page corresponding to the display page and displaying the more detailed related introduction of the business process on the business detail page, the user can further know the business process through convenient operation, and the experience of the user for acquiring information is further optimized. By displaying the first service detail page in a specific mode, page skipping can be reduced, the capability of bearing more information and functions of a single page of an application program is expanded, a user can browse page contents conveniently, and user experience is improved. By updating the business detail page based on the input to the switching control, the operating efficiency of the user can be improved. When the state of the business process changes and the business process is not closed, the display page, the business detail page and the business state in the business window corresponding to the business process are updated, and a user can be guaranteed to know the latest business state of the business process.
For the device embodiment, since it is basically similar to the method embodiment, the description is simple, and for the relevant points, refer to the partial description of the method embodiment.
Preferably, an embodiment of the present invention further provides an electronic device, including: the processor, the memory, and the computer program stored in the memory and capable of running on the processor, when being executed by the processor, implement each process of the above-mentioned information display method embodiment, and can achieve the same technical effect, and in order to avoid repetition, details are not repeated here.
Fig. 5 shows a physical structure diagram of an electronic device, for example, as follows.
As shown in fig. 5, the electronic device may include: a processor (processor)510, a communication Interface (Communications Interface)520, a memory (memory)530 and a communication bus 540, wherein the processor 510, the communication Interface 520 and the memory 530 communicate with each other via the communication bus 540. Processor 510 may invoke logic instructions in memory 530 by providing a graphical user interface through a target application on the electronic device, the graphical user interface displaying content including a business window located in a target area. Processor 510 is configured to perform the following steps: responding to first notification information, displaying service windows corresponding to the N service modules of the target application program in the target area according to a first preset priority order, wherein each service window displays the guiding content of a service process of the corresponding service module in a running state, and the first notification information is used for indicating that the N service modules respectively have the service process in the running state; in response to second notification information, canceling to display a service window corresponding to a first service module in the target area, wherein the second notification information is used for indicating that all service processes of the first service module are in a closed state; wherein N is an integer greater than or equal to 2, the N service modules are at least part of a plurality of service modules corresponding to the target application program, and the first service module is one of the N service modules.
Furthermore, the logic instructions in the memory 530 may be implemented in the form of software functional units and stored in a computer readable storage medium when the software functional units are sold or used as independent products. Based on such understanding, the technical solution of the present invention may be embodied in the form of a software product, which is stored in a storage medium and includes instructions for causing a computer device (which may be a personal computer, a server, or a network device) to execute all or part of the steps of the method according to the embodiments of the present invention.
The embodiment of the present invention further provides a computer-readable storage medium, where a computer program is stored on the computer-readable storage medium, and when being executed by a processor, the computer program implements each process of the above-mentioned information display method embodiment, and can achieve the same technical effect, and in order to avoid repetition, the details are not repeated here. The computer-readable storage medium may be a Read-Only Memory (ROM), a Random Access Memory (RAM), a magnetic disk or an optical disk.
It should be noted that, in this document, the terms "comprises," "comprising," or any other variation thereof, are intended to cover a non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements does not include only those elements but may include other elements not expressly listed or inherent to such process, method, article, or apparatus. Without further limitation, an element defined by the phrase "comprising an … …" does not exclude the presence of other like elements in a process, method, article, or apparatus that comprises the element.
Through the above description of the embodiments, those skilled in the art will clearly understand that the method of the above embodiments can be implemented by software plus a necessary general hardware platform, and certainly can also be implemented by hardware, but in many cases, the former is a better implementation manner. Based on such understanding, the technical solutions of the present invention may be embodied in the form of a software product, which is stored in a storage medium (such as ROM/RAM, magnetic disk, optical disk) and includes instructions for enabling a terminal (such as a mobile phone, a computer, a server, an air conditioner, or a network device) to execute the method according to the embodiments of the present invention.
While the present invention has been described with reference to the embodiments shown in the drawings, the present invention is not limited to the embodiments, which are illustrative and not restrictive, and it will be apparent to those skilled in the art that various changes and modifications can be made therein without departing from the spirit and scope of the invention as defined in the appended claims.
Those of ordinary skill in the art will appreciate that the various illustrative elements and algorithm steps described in connection with the embodiments disclosed herein may be implemented as electronic hardware or combinations of computer software and electronic hardware. Whether such functionality is implemented as hardware or software depends upon the particular application and design constraints imposed on the implementation. Skilled artisans may implement the described functionality in varying ways for each particular application, but such implementation decisions should not be interpreted as causing a departure from the scope of the present invention.
It is clear to those skilled in the art that, for convenience and brevity of description, the specific working processes of the above-described systems, apparatuses and units may refer to the corresponding processes in the foregoing method embodiments, and are not described herein again.
In the embodiments provided in the present application, it should be understood that the disclosed apparatus and method may be implemented in other ways. For example, the above-described apparatus embodiments are merely illustrative, and for example, the division of the units is only one type of logical functional division, and other divisions may be realized in practice, for example, multiple units or components may be combined or integrated into another system, or some features may be omitted, or not executed. In addition, the shown or discussed mutual coupling or direct coupling or communication connection may be an indirect coupling or communication connection through some interfaces, devices or units, and may be in an electrical, mechanical or other form.
The units described as separate parts may or may not be physically separate, and parts displayed as units may or may not be physical units, may be located in one place, or may be distributed on a plurality of network units. Some or all of the units can be selected according to actual needs to achieve the purpose of the solution of the embodiment.
In addition, functional units in the embodiments of the present invention may be integrated into one processing unit, or each unit may exist alone physically, or two or more units are integrated into one unit.
The functions, if implemented in the form of software functional units and sold or used as a stand-alone product, may be stored in a computer readable storage medium. Based on such understanding, the technical solution of the present invention may be embodied in the form of a software product, which is stored in a storage medium and includes instructions for causing a computer device (which may be a personal computer, a server, or a network device) to execute all or part of the steps of the method according to the embodiments of the present invention. And the aforementioned storage medium includes: a U disk, a removable hard disk, a ROM, a RAM, a magnetic disk or an optical disk, and various media capable of storing program codes.
The above description is only for the specific embodiments of the present invention, but the scope of the present invention is not limited thereto, and any person skilled in the art can easily conceive of the changes or substitutions within the technical scope of the present invention, and all the changes or substitutions should be covered within the scope of the present invention. Therefore, the protection scope of the present invention shall be subject to the protection scope of the claims.
Claims (9)
1. An information display method, wherein a graphical user interface is provided by a target application program on an electronic device, and content displayed by the graphical user interface comprises a business window located in a target area, the method comprising:
responding to first notification information, displaying service windows corresponding to the N service modules of the target application program in the target area according to a first preset priority order, wherein each service window displays the guiding content of a service process of the corresponding service module in a running state, and the first notification information is used for indicating that the N service modules respectively have the service process in the running state;
in response to second notification information, canceling to display a service window corresponding to a first service module in the target area, wherein the second notification information is used for indicating that all service processes of the first service module are in a closed state;
wherein N is an integer greater than or equal to 2, the N service modules are at least part of a plurality of service modules corresponding to the target application program, the first service module is one of the N service modules, and each service window includes at least one display page;
responding to the third notification information, and displaying display pages corresponding to a plurality of service processes of any one of the N service modules in a target service window according to a second preset priority order;
the third notification information is used to indicate that any one of the N service modules has multiple service processes in an operating state, and the target service window is a service window corresponding to a service module having multiple service processes in an operating state.
2. The method of claim 1, wherein each of the presentation pages is associated with a business detail page, the method further comprising:
in response to a first input to a first presentation page of the plurality of presentation pages, displaying a first business detail page associated with the first presentation page.
3. The method of claim 2, further comprising:
responding to fourth notification information, and updating the service state of a first target service process in a target display page corresponding to the first target service process of a second service module and a target service detail page associated with the target display page;
the fourth notification information is used to indicate that a first target service process of the second service module in the N service modules has a service state change and the first target service process is not closed.
4. The method of claim 2, wherein said displaying a first business detail page associated with a first presentation page of said plurality of presentation pages in response to a first input to said first presentation page comprises:
in response to a first input to the first presentation page, sliding out a first business detail page associated with the first presentation page on one side of the graphical user interface;
the first business detail page is one of multiple layers of pages, and the multiple layers of pages comprise business detail pages respectively associated with multiple display pages.
5. The method of claim 4, wherein a toggle control is displayed while the first business detail page is displayed, the method further comprising:
responding to a second input of the switching control, and controlling the first business detail page to be updated into a second business detail page, wherein the second business detail page is associated with a second display page;
the second display page is a display page different from the first display page in a plurality of display pages, and each page in the multi-layer pages corresponds to the switching control.
6. The method of claim 1, further comprising:
responding to the fifth notification information, and updating the service state of a second target service process of the target service module in a service window corresponding to the target service module;
the fifth notification information is used to indicate that the service state of a second target service process of the target service module changes and the second target service process is not closed.
7. An information display apparatus for providing a graphical user interface through a target application on an electronic device, the graphical user interface displaying content including a business window located in a target area, the apparatus comprising:
the first display module is used for responding to first notification information, displaying service windows corresponding to the N service modules of the target application program in the target area according to a first preset priority order, wherein each service window displays the guiding content of the service process of the corresponding service module in the running state, and the first notification information is used for indicating that the N service modules have the service process in the running state respectively;
a cancellation module, configured to cancel, in response to second notification information, display of a service window corresponding to a first service module in the target area, where the second notification information is used to indicate that all service processes of the first service module are in a closed state;
wherein N is an integer greater than or equal to 2, the N service modules are at least part of a plurality of service modules corresponding to the target application program, the first service module is one of the N service modules, and each service window includes at least one display page;
the second display module is used for responding to the third notification information and displaying display pages corresponding to the plurality of service processes of any one of the N service modules on the target service window according to a second preset priority order;
the third notification information is used to indicate that any one of the N service modules has multiple service processes in an operating state, and the target service window is a service window corresponding to a service module having multiple service processes in an operating state.
8. An electronic device, comprising a processor, a memory, and a computer program stored on the memory and executable on the processor, the computer program, when executed by the processor, implementing the steps of the information display method according to any one of claims 1 to 6.
9. A computer-readable storage medium, on which a computer program is stored which, when being executed by a processor, carries out the steps of the information display method according to any one of claims 1 to 6.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202111110377.9A CN113961119B (en) | 2021-09-18 | 2021-09-18 | Information display method and device, electronic equipment and storage medium |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202111110377.9A CN113961119B (en) | 2021-09-18 | 2021-09-18 | Information display method and device, electronic equipment and storage medium |
Publications (2)
Publication Number | Publication Date |
---|---|
CN113961119A CN113961119A (en) | 2022-01-21 |
CN113961119B true CN113961119B (en) | 2022-08-23 |
Family
ID=79462262
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202111110377.9A Active CN113961119B (en) | 2021-09-18 | 2021-09-18 | Information display method and device, electronic equipment and storage medium |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN113961119B (en) |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103677421A (en) * | 2013-12-20 | 2014-03-26 | 青岛海信移动通信技术股份有限公司 | A business display method and device applied to a touch screen interface |
CN106557313A (en) * | 2016-10-13 | 2017-04-05 | 广州新博庭网络信息科技股份有限公司 | One kind represents business object method and apparatus in vocational window |
CN110837327A (en) * | 2019-10-28 | 2020-02-25 | 维沃移动通信有限公司 | A message viewing method and terminal |
CN112099617A (en) * | 2019-06-18 | 2020-12-18 | 腾讯科技(深圳)有限公司 | Data processing method and device and computer readable storage medium |
CN112347380A (en) * | 2019-08-07 | 2021-02-09 | 腾讯科技(深圳)有限公司 | A window rendering method and related equipment |
Family Cites Families (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US9491260B2 (en) * | 2012-05-01 | 2016-11-08 | Blackberry Limited | Method and apparatus pertaining to the sharing of content |
-
2021
- 2021-09-18 CN CN202111110377.9A patent/CN113961119B/en active Active
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103677421A (en) * | 2013-12-20 | 2014-03-26 | 青岛海信移动通信技术股份有限公司 | A business display method and device applied to a touch screen interface |
CN106557313A (en) * | 2016-10-13 | 2017-04-05 | 广州新博庭网络信息科技股份有限公司 | One kind represents business object method and apparatus in vocational window |
CN112099617A (en) * | 2019-06-18 | 2020-12-18 | 腾讯科技(深圳)有限公司 | Data processing method and device and computer readable storage medium |
CN112347380A (en) * | 2019-08-07 | 2021-02-09 | 腾讯科技(深圳)有限公司 | A window rendering method and related equipment |
CN110837327A (en) * | 2019-10-28 | 2020-02-25 | 维沃移动通信有限公司 | A message viewing method and terminal |
Also Published As
Publication number | Publication date |
---|---|
CN113961119A (en) | 2022-01-21 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US20230394073A1 (en) | Real-time personalized suggestions for communications between participants | |
US10715567B2 (en) | Method and apparatus for providing state information | |
US9678622B2 (en) | Terminal for supporting icon operation and icon operation method | |
US8893025B2 (en) | Generating group based information displays via template information | |
US9436753B2 (en) | Method and apparatus for managing update information in channel | |
JP5814490B1 (en) | Information processing apparatus, information processing method, program, and storage medium | |
CN106959879B (en) | Control method and electronic equipment | |
US20160203436A1 (en) | Methods and systems for presenting and assigning tasks | |
US20150347488A1 (en) | Application suggestion features | |
CN113301209B (en) | Message reminding method, mobile terminal and computer readable storage medium | |
US9531771B2 (en) | Cooking information providing method, control method, program, and terminal device | |
KR20140105738A (en) | Adjusting user interface screen order and composition | |
MX2013007673A (en) | Performing social networking functions using matrix codes. | |
CN111897462B (en) | Intelligent display control method and device in intelligent household APP | |
WO2016188229A1 (en) | Terminal device and method for dynamically adjusting control position | |
CN112613272A (en) | Information display method and device | |
CN105468238A (en) | File icon display method and device and equipment | |
EP2843614A1 (en) | Room management apparatus and method | |
JPWO2010067618A1 (en) | Operation support method, operation support system, operation support apparatus, and operation support program | |
CN114861055A (en) | Information display method and device, electronic equipment and storage medium | |
CN118295575A (en) | Social interaction method, device, electronic equipment, storage medium and program product | |
CN103927322A (en) | Method And System For Adjusting Display Of Social Media Updates To Varying Degrees Of Richness | |
CN113961119B (en) | Information display method and device, electronic equipment and storage medium | |
CN113626709B (en) | Content recommendation method and server based on heat | |
EP2743826A1 (en) | Service providing device, and method of providing a user interface |
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 | ||
TR01 | Transfer of patent right | ||
TR01 | Transfer of patent right |
Effective date of registration: 20220914 Address after: Room 123, 1st Floor, 1st Floor, Building 105, Building 105, No. 10, Jiuxianqiao North Road, Chaoyang District, Beijing 100015 Patentee after: 58 Chang Life (Beijing) Information Technology Co.,Ltd. Address before: Room 103, 1 / F, 1-7 / F, 101 building, No.10 courtyard, Jiuxianqiao North Road, Chaoyang District, Beijing 100015 Patentee before: BEIJING CHENGSHI WANGLIN INFORMATION TECHNOLOGY Co.,Ltd. |