CN107168613B - Interface interaction method and cluster terminal - Google Patents

Interface interaction method and cluster terminal Download PDF

Info

Publication number
CN107168613B
CN107168613B CN201710339354.2A CN201710339354A CN107168613B CN 107168613 B CN107168613 B CN 107168613B CN 201710339354 A CN201710339354 A CN 201710339354A CN 107168613 B CN107168613 B CN 107168613B
Authority
CN
China
Prior art keywords
application program
navigation bar
display
identifier
application
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
Application number
CN201710339354.2A
Other languages
Chinese (zh)
Other versions
CN107168613A (en
Inventor
李超鹏
王文娟
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Hytera Communications Corp Ltd
Original Assignee
Hytera Communications Corp Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Hytera Communications Corp Ltd filed Critical Hytera Communications Corp Ltd
Priority to CN201710339354.2A priority Critical patent/CN107168613B/en
Publication of CN107168613A publication Critical patent/CN107168613A/en
Application granted granted Critical
Publication of CN107168613B publication Critical patent/CN107168613B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0481Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance
    • G06F3/0482Interaction with lists of selectable items, e.g. menus
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F9/00Arrangements for program control, e.g. control units
    • G06F9/06Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
    • G06F9/46Multiprogramming arrangements
    • G06F9/54Interprogram communication
    • G06F9/542Event management; Broadcasting; Multicasting; Notifications

Landscapes

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

Abstract

The application discloses an interface interaction method, which is used for realizing the rapid operation of a cluster terminal, and is applied to the cluster terminal, the cluster terminal comprises a display screen, and the method comprises the following steps: sequentially displaying the application program widgets in a window display area of a display screen according to a display sequence, wherein the display screen comprises n window display areas, each window display area displays one application program widget, each application program widget corresponds to one application program, each application program has an application program identifier, and n is a positive integer; and responding to a first trigger operation acted on the display screen by a user, displaying a navigation bar on one side of the display screen, and displaying m application program identifications in the navigation bar according to a display sequence, wherein m is a positive integer. The application also discloses a cluster terminal.

Description

Interface interaction method and cluster terminal
Technical Field
The application relates to the technical field of cluster terminals, in particular to an interface interaction method and a cluster terminal.
Background
The trunking communication system is a mobile communication system for group dispatching and commanding communication, mainly used in professional mobile communication field, the system has available channel shared by all users of the system, has automatic channel selection function, is a multi-purpose and high-efficiency wireless dispatching communication system for sharing resources, sharing cost, sharing channel equipment and service, and the terminal used by users in the trunking communication system is the trunking terminal.
With the development of technology, a single voice communication function has not been able to meet the needs of users, and a trunking terminal having a voice communication function based on a narrow band and a data processing function based on a wide band is required. In the prior art, an efficient interface interaction mode aiming at a cluster terminal supporting a data processing function is lacked.
Disclosure of Invention
In view of this, embodiments of the present application provide an interface interaction method and a cluster terminal, so as to solve the technical problem that an efficient interface interaction manner for a cluster terminal supporting a data processing function is lacking in the prior art.
In order to solve the above problem, the technical solution provided by the embodiment of the present application is as follows:
an interface interaction method is applied to a cluster terminal, the cluster terminal comprises a display screen, and the method comprises the following steps:
sequentially displaying application program widgets in a window display area of the display screen according to a display sequence, wherein the display screen comprises n window display areas, each window display area displays one application program widget, each application program widget corresponds to one application program, each application program has an application program identifier, and n is a positive integer;
and responding to a first trigger operation acted on the display screen by a user, and displaying a navigation bar on one side of the display screen, wherein m application program identifications are displayed in the navigation bar according to the display sequence, and m is a positive integer.
Correspondingly, the method further comprises the following steps:
and responding to a second trigger operation of the user on any application program identification in the navigation bar, and adjusting the application program widget corresponding to the application program identification to the first window display area for display.
Correspondingly, the method further comprises the following steps:
and responding to a third trigger operation acted on the navigation bar by the user, performing scroll display on the application program identifications in the navigation bar according to the display sequence, and displaying the application program widgets corresponding to the n application program identifications at preset positions in the navigation bar in each window display area according to the display sequence.
Correspondingly, the method further comprises the following steps:
and in response to a fourth trigger operation of the user on any application program identifier in the navigation bar, displaying an editing button on each application program identifier in the navigation bar.
Correspondingly, the method further comprises the following steps:
and in response to a fifth trigger operation of the user on an editing button displayed on any application program identifier in the navigation bar, deleting the application program identifier and the application program widget corresponding to the application program identifier in the navigation bar, or displaying prompt information for deleting the application program widget corresponding to the application program identifier.
Correspondingly, the method further comprises the following steps:
and after an editing button is displayed on each application program identifier in the navigation bar, responding to a sixth trigger operation of the user on any application program identifier in the navigation bar, adjusting the display sequence of the application program identifier relative to other application program identifiers, and adjusting the display sequence of the application program widget corresponding to the application program identifier relative to the application program widgets corresponding to other application program identifiers.
A trunking terminal, the trunking terminal comprising:
a processor and a memory; the cluster terminal also comprises a display screen;
the memory is used for storing program codes and transmitting the program codes to the processor;
the processor is configured to perform the following steps according to instructions in the program code:
sequentially displaying application program widgets in a window display area of the display screen according to a display sequence, wherein the display screen comprises n window display areas, each window display area displays one application program widget, each application program widget corresponds to one application program, each application program has an application program identifier, and n is a positive integer;
and responding to a first trigger operation acted on the display screen by a user, and displaying a navigation bar on one side of the display screen, wherein m application program identifications are displayed in the navigation bar according to the display sequence, and m is a positive integer.
Correspondingly, the processor is further configured to perform, according to instructions in the program code:
and responding to a second trigger operation of the user on any application program identification in the navigation bar, and adjusting the application program widget corresponding to the application program identification to the first window display area for display.
Correspondingly, the processor is further configured to perform, according to instructions in the program code:
and responding to a third trigger operation acted on the navigation bar by the user, performing scroll display on the application program identifications in the navigation bar according to the display sequence, and displaying the application program widgets corresponding to the n application program identifications at preset positions in the navigation bar in each window display area according to the display sequence.
Correspondingly, the processor is further configured to perform, according to instructions in the program code:
and in response to a fourth trigger operation of the user on any application program identifier in the navigation bar, displaying an editing button on each application program identifier in the navigation bar.
Correspondingly, the processor is further configured to perform, according to instructions in the program code:
and in response to a fifth trigger operation of the user on an editing button displayed on any application program identifier in the navigation bar, deleting the application program identifier and the application program widget corresponding to the application program identifier in the navigation bar, or displaying prompt information for deleting the application program widget corresponding to the application program identifier.
Correspondingly, the processor is further configured to perform, according to instructions in the program code:
and after an editing button is displayed on each application program identifier in the navigation bar, responding to a sixth trigger operation of the user on any application program identifier in the navigation bar, adjusting the display sequence of the application program identifier relative to other application program identifiers, and adjusting the display sequence of the application program widget corresponding to the application program identifier relative to the application program widgets corresponding to other application program identifiers.
Therefore, the embodiment of the application has the following beneficial effects:
the display screen of the cluster terminal in the embodiment of the application comprises n window display areas, each window display area displays an application program widget, the application program widgets correspond to an application program, when a user performs sliding operation on the display screen, a navigation bar can be displayed on one side of the display screen, an application program identifier corresponding to the application program widgets is displayed in the navigation bar, the user can know the application program widgets and the display sequence included in the cluster terminal through the application program identifier displayed in the navigation bar, the required application program widgets are quickly positioned, and the operation efficiency of the user is improved.
Drawings
Fig. 1 is a schematic display diagram of a mobile terminal in the prior art;
fig. 2 is a schematic display diagram of a cluster terminal provided in an embodiment of the present application;
fig. 3 is a schematic display diagram of a cluster terminal provided in an embodiment of the present application;
FIG. 4 is a flowchart of an embodiment of a display interaction method provided in an embodiment of the present application;
FIG. 5 is a schematic diagram of a navigation bar display according to an embodiment of the present application;
FIG. 6 is a schematic diagram of a navigation bar display in an embodiment of the present application;
FIG. 7 is a diagram illustrating editing of a navigation bar in an embodiment of the present application;
FIG. 8 is a schematic diagram of an embodiment of a display interaction device provided in an embodiment of the present application;
fig. 9 is a schematic diagram of an embodiment of a cluster terminal provided in an embodiment of the present application.
Detailed Description
In order to make the aforementioned objects, features and advantages of the present invention comprehensible, embodiments accompanied with figures are described in detail below.
In the prior art, the cluster terminal only supports basic functions such as voice communication and the like, for example, functions such as talkback and the like, so that an operating system interface of the cluster terminal is fixed and cannot be flexibly modified. However, in order to adapt to the development of the era, a trunking terminal having a voice communication function based on a narrow band and a data processing function based on a wide band is required, that is, the trunking terminal needs to customize the data processing function for different industry fields in addition to the functions such as talkback and the like, for example, displaying a map, browsing a web page and the like in the trunking terminal.
Referring to fig. 1, an interface display and interaction mode of a mobile terminal in the prior art is shown, where the mobile terminal takes a smart phone as an example, and displays a plurality of application icons in an interface of the mobile terminal, and a user first starts an application interface by triggering the application icons and then executes corresponding operations in the application interface. However, because the functions of the trunking terminal are very different from those of the mobile terminal, the use of the mobile terminal generally emphasizes entertainment and has less strict requirements on timeliness of information processing, while the trunking terminal is generally used in special task execution scenes, such as use by staff in public security, fire protection, subways and airports, and the requirements on the trunking terminal in emergencies are easy to use and operate quickly. Therefore, the interface display mode of the mobile terminal is not direct enough and cannot be applied to the cluster terminal.
For this reason, referring to fig. 2 for use characteristics of the cluster terminal, an embodiment of the present application provides an interface interaction method, in the embodiment of the present application, the cluster terminal has a display screen, which only schematically shows the content displayed by the display screen, besides the status notification bar, the display screen of the cluster terminal only comprises a plurality of window display areas, each window display area displays an application program widget (widget), the application program widget corresponds to an application program (App), a user using the cluster terminal directly sees the content in the application program widget and can directly trigger the displayed application program widget to perform corresponding operation, without triggering the application program icon first and then operating the application program after opening the application program, for example, a map widget corresponding to the map App can directly display the map content on the display screen.
Referring to fig. 3, when a plurality of application widgets are installed in the cluster terminal, only a portion of the application widgets can be displayed due to the limited display area of the windows on the display, and the user can view other application widgets by sliding up and down. However, the moving operation speed of the application program widgets with large occupied areas is slow, and the user cannot quickly know which application program widgets exist behind the currently displayed application program widget and cannot quickly switch to the required application program widget. Therefore, an embodiment of an interface interaction method is provided in the embodiments of the present application, and an application identifier corresponding to an abbreviated application widget may be displayed through a side navigation bar, so that a user can know the subsequent application widget and a display sequence included in the application widget through the application identifier in the side navigation bar, and quickly locate a required application widget, thereby improving the operation efficiency of the application widget.
Referring to fig. 4, a flowchart illustrating an embodiment of an interface interaction method provided in an embodiment of the present application is shown, where the embodiment of the method may be applied to a cluster terminal, and the cluster terminal may include a display screen, and the embodiment of the method may include the following steps:
step 401: the method comprises the steps of sequentially displaying application program widgets in window display areas of a display screen according to a display sequence, wherein the display screen comprises n window display areas, each window display area displays one application program widget, each application program widget corresponds to one application program, each application program has an application program identifier, and n is a positive integer.
In the embodiment of the application, a display screen of the cluster terminal only includes n window display areas except for a state notification bar, each window display area displays one application program widget, and a user can directly see the content of the application program widget and can also directly trigger the displayed application program widget to perform corresponding operation.
When the cluster terminal is started or the display screen is switched from the closed state to the activated state, a picture is displayed on the display screen of the cluster terminal, and at the moment, the application program widgets are required to be sequentially displayed in the window display area of the display screen according to the display sequence. It will be appreciated that the number of application widgets displayed is related to the number of window display areas, and the number of application widgets displayed needs to be less than or equal to the number of window display areas, for example, if there are 10 application widgets installed in the cluster terminal and the number of window display areas is 3, then the number of application widgets displayed is at most 3. The application program widget corresponds to an application program, is a miniature application program view and can be directly displayed on a desktop of the cluster terminal operating system.
In practical application, an application widget list may be stored in the cluster terminal, and the application widgets installed in the cluster terminal and the display sequence of the application widgets are recorded. See, for example, the following table for an example of an application widget list.
Display sequence Application widgets
1 Intercom
2 Memorandum
3 Information
4 Address book
5 Recording of sound
…… ……
When the number of the application widgets recorded in the application widget list is greater than or equal to n, the n application widgets can be displayed in the window display areas according to the recorded display sequence of the application widgets; and when the number of the application widgets recorded in the application widget list is less than n, all the application widgets can be displayed in the respective window display areas in the recorded display order of the application widgets. For example, the display screen includes a status notification bar and 3 window display areas, according to the display sequence of the application widgets recorded in the application widget list, the intercom widget can be displayed in the first window display area, the memo widget is displayed in the second window display area, and the information widget is displayed in the third window display area, so that the user can directly see the content of the widget without performing any operation, for example, the user can directly preview the event, time and other information of the memo widget, and the user can also operate the widget at the same time, thereby realizing the operation idea of what you see is what you get, and the operation is convenient and fast and efficient. Meanwhile, the user can scroll and display other application program widgets on the display screen according to the display sequence through the up-down sliding operation acted on the display screen.
Step 402: and responding to a first trigger operation acted on the display screen by a user, displaying a navigation bar on one side of the display screen, and displaying m application program identifications in the navigation bar according to a display sequence, wherein m is a positive integer.
The moving operation speed of the application program widgets with large occupied areas is slow, and a user cannot quickly know which application program widgets are left behind the currently displayed application program widgets. Therefore, in the embodiment of the present application, the user may trigger the display of the navigation bar on any one side of the display screen through the first trigger operation acting on the display screen, but the upper side of the display screen generally needs to display the status notification bar, and therefore, referring to fig. 5, the navigation bar is generally displayed on the left side, the right side or the lower side of the display screen. The first trigger operation may be a sliding operation performed by a user on a preset area on the display screen, where a direction of the sliding operation is related to a display position of the navigation bar, for example, in response to a rightward sliding operation performed by the user on a left side of the display screen, the navigation bar may be displayed on the left side of the display screen; in response to a leftward sliding operation of the user on the right side of the display screen, a navigation bar may be displayed on the right side of the display screen; in response to a user's slide-up operation on the underside of the display screen, a navigation bar may be displayed on the underside of the display screen. In addition, if the user does not perform the trigger operation on the navigation bar within the preset time period, or the user performs the operation on the application program widget, the navigation bar may also be automatically hidden.
The application program identifications corresponding to the application program widgets are displayed in the navigation bar, the display sequence of the application program identifications is consistent with that of the application program widgets, the application program identifications displayed in the navigation bar need to include the application program identifications corresponding to the application program widgets displayed on the current display screen, and generally speaking, the first application program identification in the navigation bar can be set to correspond to the application program widget in the first window display area on the display screen. Referring to fig. 6, a display example of a navigation bar is shown, a map widget and an intercom widget are displayed on a display screen, an application identifier corresponding to the map widget, an application identifier corresponding to the intercom widget, an application identifier corresponding to the address book widget and other application identifiers corresponding to the widgets are correspondingly displayed in the navigation bar, a display sequence of the widgets is consistent with a display sequence of the application identifiers in the navigation bar, and the application identifiers may be displayed in an icon form.
When the number of the application widgets installed in the cluster terminal is greater than or equal to n, the number m of the application identifiers displayed in the navigation bar should also be greater than or equal to n, so that the user can remove the currently displayed application widgets and install other application widgets in the cluster terminal.
Therefore, the display screen of the cluster terminal in the embodiment of the application comprises n window display areas, each window display area displays one application program widget, each application program widget corresponds to one application program, when a user performs sliding operation on the display screen, a navigation bar is displayed on one side of the display screen, an application program identifier corresponding to the application program widget is displayed in the navigation bar, the user can know the application program widgets and the display sequence included in the cluster terminal through the application program identifier displayed in the navigation bar, the required application program widgets are quickly positioned, and the operation efficiency of the user is improved.
Based on the interface display method applied to the cluster terminal provided by the above embodiment, a plurality of ways of user interaction with the display interface are also provided in the embodiment of the present application, which are respectively described in detail below.
In some possible implementation manners of the embodiment of the present application, based on the above embodiment, the method may further include: and responding to a second trigger operation of the user on any application program identification in the navigation bar, and adjusting the application program widget corresponding to the application program identification to the first window display area for displaying.
In the embodiment of the application, the second trigger operation may be a click operation performed by a user on an application identifier in the navigation bar, and after the application identifier is clicked, the application widget corresponding to the application identifier may be quickly displayed on the display screen, for example, in the first window display area, so that the user does not need to page for many times to search for the application widget, and the required application widget is quickly called out. Meanwhile, in order not to affect the display order recorded in the application widget list, the application widgets before and/or after the application widget corresponding to the application identifier may also be scrolled and displayed on the display screen according to the display order. For example, referring to fig. 6, a map widget and an intercom widget are currently displayed on the display screen, that is, two window display areas are provided on the display screen, and if the user clicks the short message application identifier in the navigation bar, the short message widget and the calendar widget behind the short message widget can be adjusted to the display for display.
In some possible implementation manners of the embodiment of the present application, based on the above embodiment, the method may further include: and responding to a third trigger operation acted on the navigation bar by the user, performing scroll display on the application program identifications in the navigation bar according to a display sequence, and displaying the application program widgets corresponding to the n application program identifications at preset positions in the navigation bar in each window display area according to the display sequence.
In this embodiment of the application, the third triggering operation may be a sliding operation performed by a user in the navigation bar, when the navigation bar is located on the left side or the right side of the screen, the third triggering operation may be an up-down sliding operation performed by the user in the navigation bar, and when the navigation bar is located on the lower side of the screen, the third triggering operation may be a left-right sliding operation performed by the user in the navigation bar. Along with the sliding operation of the user, the application program identifier in the navigation bar can be in scrolling display according to a preset display sequence, and meanwhile, the application program widget can also be in scrolling display along with the scrolling display of the application program identifier. Because the number m of the application identifiers in the navigation bar is generally greater than the number n of the displayed application widgets, the application widgets corresponding to n application identifiers (for example, the first n application identifiers) at preset positions in the navigation bar can be displayed in each window display area along with the scrolling display of the application identifiers.
In some possible implementation manners of the embodiment of the present application, based on the above embodiment, the method may further include: and in response to a fourth triggering operation of any application program identifier in the navigation bar by the user, displaying an editing button on each application program identifier in the navigation bar.
In this embodiment of the application, the fourth triggering operation may be a long-press operation performed by the user on a certain application identifier in the navigation bar, and in response to the long-press operation performed by the user on any application identifier in the navigation bar, an edit button may be displayed on each application identifier in the navigation bar, for example, as shown in fig. 7, and in response to the long-press operation performed on a certain application identifier in the navigation bar, a delete button may be displayed in an upper left corner of each application identifier.
In some possible implementation manners of the embodiment of the present application, based on the above embodiment, the method may further include: and in response to a fifth trigger operation of the user on an editing button displayed on any application program identifier in the navigation bar, deleting the application program identifier and the application program widget corresponding to the application program identifier in the navigation bar, or displaying prompt information for deleting the application program widget corresponding to the application program identifier.
In this embodiment of the application, the fifth trigger operation may be a click operation performed by a user on an edit button on an application identifier in the navigation bar, and may be implemented to delete the application identifier and an application widget corresponding to the application identifier. After a user clicks an editing button displayed on an application program identifier, the application program identifier in the navigation bar and an application program widget corresponding to the application program identifier can be directly deleted, prompt information for deleting the application program widget corresponding to the application program identifier can also be popped up, and after the user confirms the prompt information, namely after the user responds to the confirmation operation of the prompt information, the application program identifier in the navigation bar and the application program widget corresponding to the application program identifier are deleted.
In some possible implementation manners of the embodiment of the present application, based on the above embodiment, the method may further include: and after the editing button is displayed on each application program identifier in the navigation bar, responding to a sixth triggering operation of the user on any application program identifier in the navigation bar, adjusting the display sequence of the application program identifier relative to other application program identifiers, and adjusting the display sequence of the application program widget corresponding to the application program identifier relative to the application program widgets corresponding to other application program identifiers.
After the editing buttons are displayed on the application program identifiers in the navigation bar, the application program identifiers are in an editable state, the display sequence among the application program identifiers can be adjusted, and the display sequence of the application program widgets needs to be adjusted correspondingly due to the fact that the display sequence of the application program identifiers is adjusted. In this embodiment of the application, the sixth triggering operation may be a dragging operation that a user acts on an application identifier in the navigation bar, and after a certain application identifier is selected, a display sequence of the application identifier with respect to other application identifiers may be changed by dragging, and content recorded in the application widget list may be adjusted at the same time in actual application. For example, according to the display sequence in the foregoing example of the application widget list, if the display sequence of the current application identifier is the intercom application identifier, the memo application identifier, the information application identifier, and the like, and the selected memo application identifier drags the current application identifier to the information application identifier, the display sequence is changed to display sequence 2 corresponding to the information widget, display sequence 3 corresponding to the memo widget, and the other display sequences are not changed. Thereby, the quick adjustment of the display sequence of the widgets of the application program is realized.
Therefore, the method and the device have the advantages that the content modules are multiple, the widget with the large waterfall flow information module is subjected to complex sliding checking operation, the operation is simplified into the rapid positioning operation on the navigation bar, the widget moving checking difficulty is solved through the one-to-one correspondence relation of the navigation bar with the simple side edges, the widget searching efficiency is greatly improved, the large-range moving operation of the application program widgets is simplified to the operation in the local small-range navigation bar, the single-hand operation and the operation efficiency of a user can be greatly improved, and the user experience is improved.
Referring to fig. 8, a schematic diagram of an embodiment of an interface interaction apparatus provided in the embodiment of the present application is shown, where the embodiment of the apparatus may be applied to a cluster terminal, and the cluster terminal may include a display screen, and the embodiment of the apparatus may include:
the first display unit 801 is configured to sequentially display application widgets in window display areas of a display screen according to a display order, where the display screen includes n window display areas, each window display area displays one application widget, each application widget corresponds to one application program, each application program has an application program identifier, and n is a positive integer.
The second display unit 802 is configured to, in response to a first trigger operation that a user acts on the display screen, display a navigation bar on one side of the display screen, where m application identifiers are displayed in the navigation bar according to a display sequence, and m is a positive integer.
Based on the foregoing embodiment, in some possible implementation manners of the embodiment of the present application, the display interaction apparatus provided in the embodiment of the present application may further include:
and the first operation unit is used for responding to a second trigger operation of the user on any application program identifier in the navigation bar, and adjusting the application program widget corresponding to the application program identifier to the first window display area for displaying.
In some possible implementation manners of the embodiment of the present application, the display interaction apparatus provided in the embodiment of the present application may further include:
and the second operation unit is used for responding to a third trigger operation acted on the navigation bar by the user, performing scroll display on the application program identifiers in the navigation bar according to a display sequence, and displaying the application program widgets corresponding to the n application program identifiers at preset positions in the navigation bar in each window display area according to the display sequence.
In some possible implementation manners of the embodiment of the present application, the display interaction apparatus provided in the embodiment of the present application may further include:
and the third operation unit is used for responding to the fourth trigger operation of the user on any application program identifier in the navigation bar and displaying an editing button on each application program identifier in the navigation bar.
In some possible implementation manners of the embodiment of the present application, the display interaction apparatus provided in the embodiment of the present application may further include:
and the fourth operation unit is used for responding to a fifth trigger operation of the user on an editing button displayed on any application program identifier in the navigation bar, deleting the application program identifier and deleting the application program widget corresponding to the application program identifier in the navigation bar, or displaying prompt information for deleting the application program widget corresponding to the application program identifier.
In some possible implementation manners of the embodiment of the present application, the display interaction apparatus provided in the embodiment of the present application may further include:
and the fifth operation unit is used for responding to the sixth trigger operation of the user on any application program identifier in the navigation bar after the editing button is displayed on each application program identifier in the navigation bar, adjusting the display sequence of the application program identifier relative to other application program identifiers, and adjusting the display sequence of the application program widget corresponding to the application program identifier relative to the application program widget corresponding to other application program identifiers.
Therefore, the display screen of the cluster terminal in the embodiment of the application comprises n window display areas, each window display area displays one application program widget, each application program widget corresponds to one application program, when a user performs sliding operation on the display screen, a navigation bar is displayed on one side of the display screen, an application program identifier corresponding to the application program widget is displayed in the navigation bar, the user can know the application program widgets and the display sequence included in the cluster terminal through the application program identifier displayed in the navigation bar, the required application program widgets are quickly positioned, and the operation efficiency of the user is improved.
Referring to fig. 9, a schematic diagram illustrating an embodiment of a cluster terminal provided in an embodiment of the present application is shown, where the schematic diagram may include:
a processor 901 and a memory 902.
The memory 902 is used to store and transfer program codes to the processor.
The processor 901 is configured to execute the interface interaction method provided in the embodiment of the present application according to an instruction in the program code.
In particular, the processor 901 may be configured to perform the following steps according to instructions in the program code:
sequentially displaying application program widgets in a window display area of the display screen according to a display sequence, wherein the display screen comprises n window display areas, each window display area displays one application program widget, each application program widget corresponds to one application program, each application program has an application program identifier, and n is a positive integer;
and responding to a first trigger operation acted on the display screen by a user, and displaying a navigation bar on one side of the display screen, wherein m application program identifications are displayed in the navigation bar according to the display sequence, and m is a positive integer.
The processor 901 may also be configured to perform, according to instructions in the program code:
and responding to a second trigger operation of the user on any application program identification in the navigation bar, and adjusting the application program widget corresponding to the application program identification to the first window display area for display.
The processor 901 may also be configured to perform, according to instructions in the program code:
and responding to a third trigger operation acted on the navigation bar by the user, performing scroll display on the application program identifications in the navigation bar according to the display sequence, and displaying the application program widgets corresponding to the n application program identifications at preset positions in the navigation bar in each window display area according to the display sequence.
The processor 901 may also be configured to perform, according to instructions in the program code:
and in response to a fourth trigger operation of the user on any application program identifier in the navigation bar, displaying an editing button on each application program identifier in the navigation bar.
The processor 901 may also be configured to perform, according to instructions in the program code:
and in response to a fifth trigger operation of the user on an editing button displayed on any application program identifier in the navigation bar, deleting the application program identifier and the application program widget corresponding to the application program identifier in the navigation bar, or displaying prompt information for deleting the application program widget corresponding to the application program identifier.
The processor 901 may also be configured to perform, according to instructions in the program code:
and after an editing button is displayed on each application program identifier in the navigation bar, responding to a sixth trigger operation of the user on any application program identifier in the navigation bar, adjusting the display sequence of the application program identifier relative to other application program identifiers, and adjusting the display sequence of the application program widget corresponding to the application program identifier relative to the application program widgets corresponding to other application program identifiers.
Therefore, the display screen of the cluster terminal in the embodiment of the application comprises n window display areas, each window display area displays one application program widget, each application program widget corresponds to one application program, when a user performs sliding operation on the display screen, a navigation bar is displayed on one side of the display screen, an application program identifier corresponding to the application program widget is displayed in the navigation bar, the user can know the application program widgets and the display sequence included in the cluster terminal through the application program identifier displayed in the navigation bar, the required application program widgets are quickly positioned, and the operation efficiency of the user is improved.
It should be noted that, in the present specification, the embodiments are described in a progressive manner, each embodiment focuses on differences from other embodiments, and the same and similar parts among the embodiments may be referred to each other. For the system or the device disclosed by the embodiment, the description is simple because the system or the device corresponds to the method disclosed by the embodiment, and the relevant points can be referred to the method part for description.
It is further noted that, herein, relational terms such as first and second, and the like may be used solely to distinguish one entity or action from another entity or action without necessarily requiring or implying any actual such relationship or order between such entities or actions. Also, 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 identical elements in a process, method, article, or apparatus that comprises the element.
The steps of a method or algorithm described in connection with the embodiments disclosed herein may be embodied directly in hardware, in a software module executed by a processor, or in a combination of the two. A software module may reside in Random Access Memory (RAM), memory, Read Only Memory (ROM), electrically programmable ROM, electrically erasable programmable ROM, registers, hard disk, a removable disk, a CD-ROM, or any other form of storage medium known in the art.
The previous description of the disclosed embodiments is provided to enable any person skilled in the art to make or use the present invention. Various modifications to these embodiments will be readily apparent to those skilled in the art, and the generic principles defined herein may be applied to other embodiments without departing from the spirit or scope of the invention. Thus, the present invention is not intended to be limited to the embodiments shown herein but is to be accorded the widest scope consistent with the principles and novel features disclosed herein.

Claims (10)

1. An interface interaction method is applied to a cluster terminal, the cluster terminal comprises a display screen, and the method comprises the following steps:
sequentially displaying application program widgets in a window display area of the display screen according to a display sequence, wherein the display screen comprises n window display areas, each window display area displays one application program widget, each application program widget corresponds to one application program, each application program has an application program identifier, and n is a positive integer;
responding to a first trigger operation acted on the display screen by a user, and displaying a navigation bar on one side of the display screen, wherein m application program identifications are displayed in the navigation bar according to the display sequence, and m is a positive integer;
the method further comprises the following steps:
and responding to a second trigger operation of the user on any application program identification in the navigation bar, and adjusting the application program widget corresponding to the application program identification to the first window display area for display.
2. The method of claim 1, further comprising:
and responding to a third trigger operation acted on the navigation bar by the user, performing scroll display on the application program identifications in the navigation bar according to the display sequence, and performing scroll display on the application program widgets corresponding to the n application program identifications at preset positions in the navigation bar in each window display area according to the display sequence.
3. The method of claim 1, further comprising:
and in response to a fourth trigger operation of the user on any application program identifier in the navigation bar, displaying an editing button on each application program identifier in the navigation bar.
4. The method of claim 3, further comprising:
and in response to a fifth trigger operation of the user on an editing button displayed on any application program identifier in the navigation bar, deleting the application program identifier and the application program widget corresponding to the application program identifier in the navigation bar, or displaying prompt information for deleting the application program widget corresponding to the application program identifier.
5. The method of claim 3, further comprising:
and after an editing button is displayed on each application program identifier in the navigation bar, responding to a sixth trigger operation of the user on any application program identifier in the navigation bar, adjusting the display sequence of the application program identifier relative to other application program identifiers, and adjusting the display sequence of the application program widget corresponding to the application program identifier relative to the application program widgets corresponding to other application program identifiers.
6. A trunking terminal, wherein the trunking terminal comprises:
a processor and a memory; the cluster terminal also comprises a display screen;
the memory is used for storing program codes and transmitting the program codes to the processor;
the processor is configured to perform the following steps according to instructions in the program code:
sequentially displaying application program widgets in a window display area of the display screen according to a display sequence, wherein the display screen comprises n window display areas, each window display area displays one application program widget, each application program widget corresponds to one application program, each application program has an application program identifier, and n is a positive integer;
responding to a first trigger operation acted on the display screen by a user, and displaying a navigation bar on one side of the display screen, wherein m application program identifications are displayed in the navigation bar according to the display sequence, and m is a positive integer;
the processor is further configured to perform, according to instructions in the program code:
and responding to a second trigger operation of the user on any application program identification in the navigation bar, and adjusting the application program widget corresponding to the application program identification to the first window display area for display.
7. The cluster terminal of claim 6, wherein the processor is further configured to perform, according to instructions in the program code:
and responding to a third trigger operation acted on the navigation bar by the user, performing scroll display on the application program identifications in the navigation bar according to the display sequence, and performing scroll display on the application program widgets corresponding to the n application program identifications at preset positions in the navigation bar in each window display area according to the display sequence.
8. The cluster terminal of claim 6, wherein the processor is further configured to perform, according to instructions in the program code:
and in response to a fourth trigger operation of the user on any application program identifier in the navigation bar, displaying an editing button on each application program identifier in the navigation bar.
9. The cluster terminal of claim 8, wherein the processor is further configured to perform, according to instructions in the program code:
and in response to a fifth trigger operation of the user on an editing button displayed on any application program identifier in the navigation bar, deleting the application program identifier and the application program widget corresponding to the application program identifier in the navigation bar, or displaying prompt information for deleting the application program widget corresponding to the application program identifier.
10. The cluster terminal of claim 8, wherein the processor is further configured to perform, according to instructions in the program code:
and after an editing button is displayed on each application program identifier in the navigation bar, responding to a sixth trigger operation of the user on any application program identifier in the navigation bar, adjusting the display sequence of the application program identifier relative to other application program identifiers, and adjusting the display sequence of the application program widget corresponding to the application program identifier relative to the application program widgets corresponding to other application program identifiers.
CN201710339354.2A 2017-05-15 2017-05-15 Interface interaction method and cluster terminal Active CN107168613B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201710339354.2A CN107168613B (en) 2017-05-15 2017-05-15 Interface interaction method and cluster terminal

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201710339354.2A CN107168613B (en) 2017-05-15 2017-05-15 Interface interaction method and cluster terminal

Publications (2)

Publication Number Publication Date
CN107168613A CN107168613A (en) 2017-09-15
CN107168613B true CN107168613B (en) 2020-11-17

Family

ID=59816069

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201710339354.2A Active CN107168613B (en) 2017-05-15 2017-05-15 Interface interaction method and cluster terminal

Country Status (1)

Country Link
CN (1) CN107168613B (en)

Families Citing this family (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN108124239A (en) * 2017-11-09 2018-06-05 北京交通大学 A kind of colony terminal display methods based on MCPTT
CN108920036A (en) * 2018-05-24 2018-11-30 华为技术有限公司 view switching method and mobile terminal
CN110737494A (en) * 2019-10-12 2020-01-31 北京字节跳动网络技术有限公司 Window arrangement method, device, terminal and storage medium
CN112199008B (en) * 2020-09-01 2021-12-21 北京达佳互联信息技术有限公司 Task group positioning method and device and electronic equipment
CN114416242B (en) * 2021-12-30 2024-02-20 北京五八信息技术有限公司 Data processing method and device, electronic equipment and storage medium

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103605457A (en) * 2013-11-26 2014-02-26 广东欧珀移动通信有限公司 Widget and icon switching method and intelligent terminal
CN104391619A (en) * 2014-10-13 2015-03-04 贵阳朗玛信息技术股份有限公司 Function presentation method and device of application program
CN104572752A (en) * 2013-10-24 2015-04-29 中兴通讯股份有限公司 Method and device for finding positioning method by application program

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105700811B (en) * 2011-01-24 2019-02-05 联想(北京)有限公司 Display methods and terminal
US20160142437A1 (en) * 2014-11-17 2016-05-19 Samsung Electronics Co., Ltd. Method and system for preventing injection-type attacks in a web based operating system

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104572752A (en) * 2013-10-24 2015-04-29 中兴通讯股份有限公司 Method and device for finding positioning method by application program
CN103605457A (en) * 2013-11-26 2014-02-26 广东欧珀移动通信有限公司 Widget and icon switching method and intelligent terminal
CN104391619A (en) * 2014-10-13 2015-03-04 贵阳朗玛信息技术股份有限公司 Function presentation method and device of application program

Also Published As

Publication number Publication date
CN107168613A (en) 2017-09-15

Similar Documents

Publication Publication Date Title
CN107168613B (en) Interface interaction method and cluster terminal
US20220100353A1 (en) Launching Application Task Based on Single User Input and Preset Condition
EP2990939B1 (en) Wireless communications device and method of adding widget thereof
JP5805601B2 (en) Apparatus, method, and program
KR20110074426A (en) Method and apparatus for operating application of a touch device having touch-based input interface
RU2677393C2 (en) Method and apparatus for providing graphical user interface
EP2565769A2 (en) Apparatus and method for changing an icon in a portable terminal
CN103677575A (en) Method for displaying unread message contents and electronic device thereof
CN105607905B (en) Display method and device of application icons on toolbar and electronic equipment
CN108363534B (en) Global preview method and device of editable object and electronic equipment
KR20140089245A (en) Method for controlling using double touch jesture and the terminal thereof
CN103440079A (en) Restoration method for operation interface and communication terminal
CN102999358A (en) Intelligent program starting method
JP5852392B2 (en) Apparatus, method, and program
CN103744576A (en) Method and system for achieving operation interfaces of mobile terminal
CN105808094B (en) A kind of application call method and terminal
CN105487752A (en) Application control method and terminal applying same
WO2015106510A1 (en) Screen splitting method and device for applications, intelligent terminal and storage medium
US20190220170A1 (en) Method and apparatus for creating group
WO2013173968A1 (en) Terminal and switching method of application function interface
CN103019520A (en) Display method for optional item information of terminal application and terminal
US20150135141A1 (en) Method and apparatus for creating a control interface of a peripheral device
CN103513969A (en) Establishment method, device and terminal of application program entry
CN109983428B (en) Application operation method and device
US10318136B2 (en) Operation processing method and device

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