Display device and page display method
By dividing the display device into application categories and hiding unselected categories, the problem of low search efficiency caused by the large number of third-party applications is solved, achieving the effect of quick location and efficient selection of applications.
Patent Information
- Application Number
- CN202511635393.8
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-11-07
- Publication Date
- 2026-02-13
AI Technical Summary
In display devices, due to the large number of third-party applications, users need to scroll horizontally frequently when selecting a target application, resulting in low application search efficiency.
The applications are divided into different application categories, and only the application categories selected by the user are displayed on the main page. Unselected application categories are hidden through the category editing operation. The selected and unselected categories are distinguished by the page focus movement logic and display style.
It improves application search efficiency, reduces the number of applications displayed on the main page, allows users to quickly locate the applications they need, and enhances the efficiency and accuracy of page editing and selection.
Smart Images

Figure CN121523583A_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of computer technology, and in particular to a display device and a page display method. Background Technology
[0002] With the development of display devices and the diversification of users' information needs, more and more third-party applications are being integrated into the system applications of display devices. To facilitate users in selecting the third-party applications they want to use in the system applications, the third-party applications can be arranged in a single row, and users can browse and select the third-party applications arranged in a single row through a remote control device.
[0003] However, in real-world scenarios, due to the large number of third-party applications, users need to scroll horizontally frequently to locate the desired application, which reduces the efficiency of application search. Summary of the Invention
[0004] This application provides a display device and a page display method. By dividing each application into different application categories and displaying only the applications in the selected application categories on the main page, the scope of application display is narrowed, thereby improving the efficiency of application search on the main page of the display device.
[0005] In a first aspect, some embodiments provide a display device, including:
[0006] Displays and controllers;
[0007] The controller is configured as follows:
[0008] The display monitor is controlled to show the main page of the display device; wherein, the main page is configured to display an application category, and the main page displays a first application category; the content of the first application category includes application icons located under the first application category;
[0009] In response to a category editing operation on the main page, the display is controlled to show the category editing page; wherein the category editing page displays a first application category and at least one second application category; the content of the second application category includes application icons located under the second application category;
[0010] In response to a selection action for the second application category, the control screen hides the first application category on the main page and displays the selected second application category.
[0011] The above technical solution, in response to a column editing operation on a main page displaying a first application column, controls the display to show a column editing page containing the first application column and at least one second application column. Then, in response to a selection operation on a second application column, it controls the display to hide the first application column on the main page and display the selected second application column. Using this method, on the one hand, by dividing the application icons into different application columns, it eliminates the need to select each application icon individually when editing the main page, improving page editing efficiency. On the other hand, by displaying only the application column selected by the user, the number of applications displayed on the main page is reduced, making it easier for users to quickly locate the required application icon among a small number of icons, thereby improving the efficiency of application search on the display device's main page.
[0012] In some embodiments, when the controller performs an operation in response to a selection of a second application category, controlling the display to hide the first application category on the main page and display the selected second application category, it is configured to:
[0013] In response to the selection operation for the second application category, based on the position information of the first application icon in the target application category and the number of applications under the selected second application category, the focus of the category editing page is moved from the first application icon to the second application icon; where the first application icon is the application icon currently in which the focus of the category editing page is located; and the target application category is the application category to which the first application icon belongs.
[0014] In response to an exit operation on the category editing page, the display is controlled to hide the first application category on the main page, and to show the selected second application category, and to focus the main page on the target application icon; wherein the target application icon is the second application icon or the first application icon in the selected second application category.
[0015] In this embodiment, by determining the movement position of the page focus based on the position information of the first application icon in the target application category and the number of applications under the second application category, and by selecting the target application icon focused on by the page focus through the page focus processing logic when exiting the category editing page, the rationality of the focus movement during the application display editing process can be guaranteed.
[0016] In some embodiments, different application categories in the category editing page are arranged in order, and different application icons under the same application category are arranged in order; the location information includes the arrangement number of the first application icon under the target application category;
[0017] When the controller moves the focus of the category editing page from the first application icon to the second application icon based on the position information of the first application icon in the target application category and the number of applications under the selected second application category, it is configured as follows:
[0018] If the number of applications in the selected second application category is less than or equal to the number of applications in the selected second application category, the application icon at the number of the selected second application category will be used as the second application icon, and the focus of the category editing page will be moved from the first application icon to the second application icon.
[0019] If the number of applications in the selected second application category is greater than the number of applications in the selected second application category, the application icon at the end of the selected second application category will be used as the second application icon, or the application icon in the next application category corresponding to the selected second application category will be used as the second application icon, and the focus of the category editing page will be moved from the first application icon to the second application icon.
[0020] In this embodiment, by selecting the corresponding page focus movement method based on the relationship between the arrangement number and the number of applications, the flexibility and rationality of page focus movement can be guaranteed.
[0021] In some embodiments, after the controller controls the display to show the column editing page, it is further configured to:
[0022] In response to an edit trigger operation on the third application icon, the third application icon is switched from a non-edit state to an edit state; the third application icon is the application icon that is the focus of the column editing page;
[0023] When the third application icon is in edit mode, receive button information sent by the remote control device; wherein, the button information includes button information in the horizontal direction and / or vertical direction;
[0024] Based on the button information, move the position of the third application icon under its own application category, or move the third application icon to the third application category; wherein, the third application category is any application category other than the application category to which the third application icon belongs.
[0025] In this embodiment, after the third application icon is switched from a non-editing state to an editing state, the position of the third application icon is adjusted in its respective application category and among the application categories according to the movement method represented by the button information, which can ensure the flexibility and reliability of the application icon position editing.
[0026] In some embodiments, after the controller moves the third application to the third application category based on the button information, it is further configured to:
[0027] In response to the edit and save operation for the third application icon, the number of applications under the third application category is compared with the preset number threshold.
[0028] If the number of applications under the third application category is less than or equal to a preset threshold, the third application icon will be changed from edit mode to non-edit mode.
[0029] If the number of applications under the third application category exceeds a preset threshold, keep the third application icon in edit mode and output a prompt message for re-editing the third application icon.
[0030] In the embodiments of this application, by introducing a preset quantity threshold, the number of applications in the third application section is limited, thereby avoiding the problem of low query efficiency caused by a large number of applications in the third application section when displaying the third application section on the main page, thus improving the rationality of adjusting the position of the third application icon.
[0031] In some embodiments, when the controller executes the command to control the display to show the column editing page, it is configured to:
[0032] The control monitor displays a first application column in a first display style on the column editing page, and displays at least one second application column in a second display style;
[0033] When the controller executes a response to a selection action for the second application category, controlling the display to hide the first application category on the main page and display the selected second application category, it is configured as follows:
[0034] In response to the selection operation for the second application column, the display is controlled to show the selected second application column in the column editing page in a first display style, and to show other application columns in a second display style; wherein, other application columns are application columns other than the second application column in the column editing page;
[0035] In response to an exit operation on the category editing page, control the display to hide the first application category on the main page and display the selected second application category.
[0036] In this embodiment of the application, by adopting different display styles to distinguish between the application categories selected by the user and those not selected by the user, the user's selection results can be displayed in real time during the application category selection process to prompt the user, thereby ensuring the accuracy of the application category selection.
[0037] In some embodiments, each application category in the category editing page corresponds to a selection control; when the controller executes the control of the display to show the application icon under the selected second application category in the category editing page in the first display style, and to show the application icons under other application categories in the second display style, it is configured as follows:
[0038] In response to a click operation on any selection control, the display is controlled to show the application icon of the selected second application category in the category editing page in a first display style, and to show the application icons of other application categories in a second display style; wherein, the selected second application category is the application category corresponding to the selection control.
[0039] In this embodiment, by introducing a selection control, the user's selection results for the application section can be displayed more intuitively, thereby ensuring the accuracy of the application section selection.
[0040] Secondly, some embodiments also provide a page display method applied to a display device, including:
[0041] The display monitor is controlled to show the main page of the display device; wherein, the main page is configured to display an application category, and the main page displays a first application category; the content of the first application category includes application icons located under the first application category;
[0042] In response to a category editing operation on the main page, the display is controlled to show the category editing page; wherein the category editing page displays a first application category and at least one second application category; the content of the second application category includes application icons located under the second application category;
[0043] In response to a selection action for the second application category, the control screen hides the first application category on the main page and displays the selected second application category.
[0044] In some embodiments, in response to a selection operation for a second application category, controlling the display to hide the first application category on the main page and display the selected second application category includes:
[0045] In response to the selection operation for the second application category, based on the position information of the first application icon in the target application category and the number of applications under the selected second application category, the focus of the category editing page is moved from the first application icon to the second application icon; where the first application icon is the application icon currently in which the focus of the category editing page is located; and the target application category is the application category to which the first application icon belongs.
[0046] In response to an exit operation on the category editing page, the display is controlled to hide the first application category on the main page, and to show the selected second application category, and to focus the main page on the target application icon; wherein the target application icon is the second application icon or the first application icon in the selected second application category.
[0047] In some embodiments, different application categories in the category editing page are arranged in order, and different application icons under the same application category are arranged in order; the location information includes the arrangement number of the first application icon under the target application category;
[0048] Based on the position of the first application icon in the target application category and the number of applications under the selected second application category, the focus of the category editing page is moved from the first application icon to the second application icon, including:
[0049] If the number of applications in the selected second application category is less than or equal to the number of applications in the selected second application category, the application icon at the number of the selected second application category will be used as the second application icon, and the focus of the category editing page will be moved from the first application icon to the second application icon.
[0050] If the number of applications in the selected second application category is greater than the number of applications in the selected second application category, the application icon at the end of the selected second application category will be used as the second application icon, or the application icon in the next application category corresponding to the selected second application category will be used as the second application icon, and the focus of the category editing page will be moved from the first application icon to the second application icon.
[0051] Thirdly, some embodiments also provide a page display device configured on a display device, including:
[0052] The first display module is used to control the display to show the main page of the display device; wherein, the main page is configured to display an application bar, and the main page displays the first application bar; the content of the first application bar includes application icons located under the first application bar;
[0053] The second display module is used to control the display to show the column editing page in response to the column editing operation on the main page; wherein the column editing page displays a first application column and at least one second application column; the content of the second application column includes application icons located under the second application column;
[0054] The third display module is used to respond to the selection operation for the second application column, control the display to hide the first application column on the main page, and display the selected second application column.
[0055] Fourthly, a computer-readable storage medium is provided, which stores a computer program that, when executed by a page display device, causes the page display device to perform the page display method of the second aspect.
[0056] Fifthly, a computer program product is provided, comprising: a computer program that, when run by a page display device, causes the page display device to perform the page display method of the second aspect. Attached Figure Description
[0057] To more clearly illustrate the technical solutions in the embodiments of this application or related technologies, the drawings used in the description of the embodiments of this application or related technologies will be briefly introduced below. Obviously, the drawings described below are only some embodiments of this application. For those skilled in the art, other related drawings can be obtained based on these drawings without creative effort.
[0058] Figure 1 This is a schematic diagram illustrating an operational scenario between a display device and a control device provided in some embodiments of this application;
[0059] Figure 2 This is a schematic diagram of the hardware configuration of a display device provided in some embodiments of this application;
[0060] Figure 3 This is a schematic diagram of the hardware configuration of the control device provided in some embodiments of this application;
[0061] Figure 4 This is a schematic diagram of the software configuration of a display device provided in some embodiments of this application;
[0062] Figure 5 A flowchart illustrating a page display method provided in some embodiments of this application;
[0063] Figure 6 A flowchart illustrating the process of determining the focus position provided in some embodiments of this application;
[0064] Figure 7 A flowchart illustrating the determination of the focus position provided for other embodiments of this application;
[0065] Figure 8 This application provides schematic diagrams of page editing for some embodiments;
[0066] Figure 9 This application provides schematic diagrams of page editing for other embodiments.
[0067] Figure 10 This application provides a flowchart illustrating the application location editing process for some embodiments.
[0068] Figure 11 This application provides schematic diagrams of page editing for further embodiments;
[0069] Figure 12 This application provides page editing illustrations for further embodiments;
[0070] Figure 13 A schematic diagram illustrating the process of saving editing results provided in some embodiments of this application;
[0071] Figure 14 This application provides flowcharts illustrating application sections for some embodiments.
[0072] Figure 15 This application provides schematic diagrams illustrating page display between devices during the page display process in other embodiments of the present application.
[0073] Figure 16 This is a structural block diagram of a page display device in some embodiments. Detailed Implementation
[0074] The embodiments will now be described in detail, examples of which are illustrated in the accompanying drawings. When the following description relates to the drawings, unless otherwise indicated, the same numbers in different drawings represent the same or similar elements. The embodiments described below do not represent all embodiments consistent with this application. They are merely examples of systems and methods consistent with some aspects of this application as detailed in the claims.
[0075] It should be noted that the brief descriptions of terms in this application are only for the convenience of understanding the embodiments described below, and are not intended to limit the embodiments of this application. Unless otherwise stated, these terms should be understood in their ordinary and common meaning.
[0076] The terms "first," "second," "third," etc., used in the specification, claims, and accompanying drawings of this application are used to distinguish similar or related objects or entities, and do not necessarily imply a specific order or sequence, unless otherwise specified. It should be understood that such terms are interchangeable where appropriate.
[0077] The terms “comprising” and “having”, and any variations thereof, are intended to cover but not exclude inclusion, for example, a product or device that includes a range of components is not necessarily limited to all of the components that are clearly listed, but may include other components that are not clearly listed or that are inherent to such product or device.
[0078] The term "module" refers to any known or subsequently developed hardware, software, firmware, artificial intelligence, fuzzy logic, or combination of hardware and / or software code that is capable of performing the functions associated with that element.
[0079] In some embodiments, display device 200 generally refers to a device with screen display and data processing capabilities. For example, display device 200 includes, but is not limited to, smart TVs, mobile terminals, computers, monitors, advertising screens, wearable devices, virtual reality devices, augmented reality devices, etc.
[0080] Figure 1 This is a schematic diagram illustrating an operational scenario between a display device and a control device provided in some embodiments of this application. For example... Figure 1 As shown, users can operate the display device 200 via touch operation, mobile terminal 300, and control device 100. For example, control device 100 can be a remote control, stylus, gamepad, etc.
[0081] The mobile terminal 300 can function as a control device for human-computer interaction between the user and the display device 200. It can also function as a communication device for establishing a communication connection with the display device 200 and exchanging data. In some embodiments, the mobile terminal 300 can have software applications installed on it and communicate with the display device 200 via network communication protocols to achieve one-to-one control and data communication. Furthermore, it can transmit audio and video content displayed on the mobile terminal 300 to the display device 200 for synchronized display.
[0082] like Figure 1 The diagram also shows that the display device 200 communicates with the server 400 via various communication methods. This allows the display device 200 to communicate via a local area network (LAN), a wireless local area network (WLAN), and other networks.
[0083] Display device 200 can provide broadcast television reception function, and can also be equipped with intelligent network television function that provides computer support, including but not limited to network television, smart television, Internet Protocol Television (IPTV), etc.
[0084] Figure 2 Provided for some embodiments of this application Figure 1 Hardware configuration block diagram of display device 200.
[0085] In some embodiments, the display device 200 may include at least one of a tuner 210, a communication device 220, a detector 230, a device interface 240, a controller 250, a display 260, an audio output device 270, a memory, a power supply, and a user input interface.
[0086] In some embodiments, detector 230 is used to acquire signals from the external environment or to interact with the outside world. For example, detector 230 includes a light receiver, a sensor for acquiring ambient light intensity; or, detector 230 includes an image acquisition device, such as a camera, which can be used to acquire external environmental scenes, user attributes, or user interaction gestures; or, detector 230 includes a sound acquisition device, such as a microphone, for receiving external sounds.
[0087] In some embodiments, the display 260 includes display function components for presenting images and driving components for driving image display. The display 260 is used to receive and display image signals output from the controller 250. For example, the display 260 can be used to display video content, image content, menu control interface components, and user control UI interfaces, etc.
[0088] In some embodiments, the communication device 220 is a component used to communicate with external devices or the server 400 according to various communication protocol types. The display device 200 may have multiple communication devices 220 depending on the supported communication methods. For example, when the display device 200 supports wireless network communication, it may have a communication device 220 that includes the international wireless Fidelity (WiFi) standard. When the display device 200 supports Bluetooth connectivity, it needs to have a communication device 220 that includes Bluetooth functionality.
[0089] The communication device 220 enables the display device 200 to communicate with external devices or the server 400 via wireless or wired connections. Wired connections utilize data cables, interfaces, or other components to connect the display device 200 to external devices. Wireless connections utilize wireless signals or wireless networks. The display device 200 can directly establish a connection with external devices or indirectly through gateways, routers, or other connection devices.
[0090] In some embodiments, the controller 250 may include at least one of a central processing unit, a video processor, an audio processor, a graphics processor, and a power processor, and a first to an nth interface for input / output. The controller 250 controls the operation of the display device and responds to user operations through various software control programs stored in memory. The controller 250 controls the overall operation of the display device 200.
[0091] In some embodiments, the controller 250 and the tuner 210 may be located in different separate devices, that is, the tuner 210 may also be located in an external device of the main device where the controller 250 is located, such as an external set-top box.
[0092] In some embodiments, a user can input user commands through a graphical user interface (GUI) displayed on a display 260, and the user input interface receives user input commands through the graphical user interface (GUI).
[0093] In some embodiments, the audio output device 270 can be a built-in speaker of the display device 200 or an external audio output device connected to the display device 200. For the external audio output device connected to the display device 200, the display device 200 may also be provided with an external audio output terminal, through which the audio output device can be connected to the display device 200 to output sound from the display device 200.
[0094] In some embodiments, the user input interface 280 can be used to receive instructions from user input.
[0095] Figure 3 Provided for some embodiments of this application Figure 1 Hardware configuration block diagram of the central control device. (Example) Figure 3 As shown, the control device 100 may include: a controller 110, a communication interface 130, a user input / output interface, a memory, and a power supply.
[0096] The control device 100 is configured to control the display device 200, and to receive user input operation commands and convert the operation commands into commands that the display device 200 can recognize and respond to, thus acting as an intermediary for interaction between the user and the display device 200.
[0097] In some embodiments, the control device 100 may be an intelligent device. For example, the control device 100 may be equipped with various applications for controlling the display device 200 according to user needs.
[0098] In some embodiments, such as Figure 1 As shown, the mobile terminal 300 or other smart electronic devices can perform similar functions to the control device 100 after installing the application of the control display device 200.
[0099] The controller 110 includes a processor 112, RAM 113, ROM 114, a communication interface 130, and a communication bus. The controller 110 is used to control the operation of the control device 100, as well as the communication and cooperation between internal components and the external and internal data processing functions.
[0100] Under the control of the controller 110, the communication interface 130 enables communication of control signals and data signals with the display device 200. The communication interface 130 may include at least one of other near-field communication modules such as WiFi chip 131, Bluetooth module 132, and NFC module 133.
[0101] User input / output interface 140, wherein the input interface includes at least one of other input interfaces such as microphone 141, touchpad 142, sensor 143, and button 144.
[0102] In some embodiments, the control device 100 includes at least one of a communication interface 130 and an input / output interface 140. The control device 100 is configured with the communication interface 130, such as a WiFi, Bluetooth, or NFC module, which can encode user input commands via WiFi, Bluetooth, or NFC protocols and send them to the display device 200.
[0103] The memory 190 is used to store various operating programs, data, and applications for driving and controlling the control device 100 under the control of the controller. The memory 190 can also store various control signal instructions input by the user.
[0104] The power supply 180 is used to provide operating power support for the various components of the control device 100 under the control of the controller.
[0105] In some embodiments, to enable user interaction, the display device 200 may run an operating system. The operating system is a computer program used to manage and control the hardware and software resources of the display device 200. The operating system can (control the display device) provide a user interface, allowing users to interact with the display device 200 and supporting the running of various applications.
[0106] It should be noted that the operating system can be a native operating system based on a specific operating platform, a third-party operating system that is deeply customized based on a specific operating platform, or an independent operating system specifically developed for display devices.
[0107] An operating system can be divided into different modules or levels based on the functions it implements, for example... Figure 4As shown, in some embodiments, the system is divided into four layers, from top to bottom: the Applications layer (referred to as the "Application Layer"), the Application Framework layer (referred to as the "Framework Layer"), the System Library layer, and the Kernel layer.
[0108] In some embodiments, the application layer provides services and interfaces for applications, enabling the display device 200 to run applications and interact with the user based on the applications. The application layer may contain at least one application, which may be a built-in Windows program, system settings program, or clock program of the operating system; or it may be an application developed by a third-party developer. In specific implementations, the application packages in the application layer are not limited to the examples above.
[0109] The framework layer provides application programming interfaces (APIs) and a programming framework for applications. The application framework layer includes predefined functions. It acts as a central processing unit, determining the actions taken by applications within the application layer. Through the API, applications can access system resources and obtain system services during execution.
[0110] like Figure 4 As shown, the application framework layer in this embodiment includes a view system, managers, and content providers. The view system designs and implements the application's interface and interactions, and includes lists, grids, text boxes, and buttons. The managers include at least one of the following modules: an activity manager for interacting with all running activities in the system; a location manager for providing system services or applications with access to system location services; a package manager for retrieving various information related to application packages currently installed on the device; a notification manager for controlling the display and clearing of notification messages; and a window manager for managing icons, windows, toolbars, wallpapers, and desktop widgets on the user interface.
[0111] In some embodiments, the Activity Manager manages the lifecycle of individual applications and common navigation and back functions, such as controlling application exit, opening, and back actions. The Window Manager manages all window programs, such as obtaining the screen size, determining if a status bar is present, locking the screen, capturing the screen, and controlling changes to the display window, such as shrinking the display window, shaking the display, or distorting the display.
[0112] In some embodiments, the system runtime library layer can provide support for the framework layer. When the framework layer is used, the operating system runs the instruction library contained in the system runtime library layer, such as the C / C++ instruction library, to implement the functions to be performed by the framework layer.
[0113] In some embodiments, the kernel layer is a functional layer situated between the hardware and software of the display device 200. The kernel layer can implement functions such as hardware abstraction, multitasking, and memory management. For example, ... Figure 4 As shown, hardware drivers can be configured in the kernel layer. The drivers included in the kernel layer can be at least one of the following: audio driver, display driver, Bluetooth driver, camera driver, WIFI driver, USB driver, HDMI driver, sensor driver (such as fingerprint sensor, temperature sensor, pressure sensor, etc.), and power driver, etc.
[0114] It should be noted that the above examples are merely a simple division of operating system functions and do not limit the specific form of the operating system of the display device 200 in this application embodiment. Depending on the function of the display device, the type of operating system, and other factors, the number of levels and the specific level type of the operating system may be expressed in other forms.
[0115] With the development of display devices and the diversification of users' information needs, more and more third-party applications are being integrated into the system applications of display devices. To facilitate users in selecting the third-party applications they want to use in the system applications, the third-party applications can be arranged in a single row, and users can browse and select the third-party applications arranged in a single row through a remote control device.
[0116] However, in real-world scenarios, due to the large number of third-party applications, users need to scroll horizontally frequently to locate the desired application, which reduces the efficiency of application search.
[0117] Based on this, in some embodiments, a page display method is provided. The page display method is implemented by a display device. In one optional embodiment, taking the application of the page display method to a controller in a display device as an example, the display device includes a display and a controller.
[0118] like Figure 5 As shown, the specific steps include:
[0119] S510 controls the display to show the main page of the display device.
[0120] The main page is the page that displays all the applications. It can be the default page that appears when the device is started, or it can be displayed in response to a user's application request. The application section is the area on the main page where application icons are displayed. Furthermore, the content of the application section can include the icons of the various applications listed there.
[0121] To narrow down the scope of user searches, the main page is configured to display only one application category. That is, only one application category can be displayed on the main page. Furthermore, the main page displays the content of this first application category. The content of the first application category includes the application icons located below it; triggering each application icon leads to the corresponding application's usage page. The first application category is the application category currently displayed on the main page.
[0122] It is worth noting that, in order to ensure that the first application section is adapted to user needs, a preset number of popular applications frequently used by users can be automatically filtered based on the user's historical usage records, and the application icons of each popular application can be configured in the first application section; alternatively, the application icons of the required applications can be actively configured in the first application section when the user enters the main page for the first time, and this application does not impose any restrictions on this.
[0123] In one optional implementation, after detecting a user's application retrieval request, the display can be controlled to show the main page containing the first application category. The application retrieval request can be initiated by the user via a remote control device; for example, when the page focus is on the first application category, the user can enter the category editing page by long-pressing the menu button. Alternatively, it can be initiated by a direct trigger operation performed by the user on the display device; this application does not impose any limitations on this.
[0124] The S520, in response to a category editing operation on the main page, controls the display to show the category editing page.
[0125] The so-called "section editing operation" refers to the operation of editing the application sections displayed on the main page. The so-called "section editing page" refers to the relevant page for editing the content of the application sections displayed on the main page.
[0126] Understandably, the category editing page contains all the applications on the display device. To improve the efficiency of page editing, applications can be divided into different application categories based on information such as application type, application attributes, and / or application usage frequency. In this case, the selection operation for each application icon can be converted into the selection operation for the application category.
[0127] Furthermore, to differentiate the display of application categories, the application category currently displayed on the main page can be designated as the first application category, and other application categories not currently displayed on the main page can be designated as the second application category. Therefore, the category editing page displays the first application category and at least one second application category, and the content of the second application category includes the application icon located below it. As user needs change, there may be situations where users need to use applications in the hidden second application categories. In this case, the application categories displayed on the main page need to be readjusted through the category editing operation.
[0128] In one alternative implementation, the user can trigger the column editing controls on the main page via a remote control device to send a column editing operation request for the main page to the display device. Alternatively, voice control or other methods can be used, such as speaking keywords like "edit application column" to send a column editing operation request for the main page to the display device.
[0129] In response to a category editing request generated based on a category editing operation on the main page, if there is only one second application category, the second application category can be directly placed under the first application category to generate a category editing page.
[0130] When there are multiple second application categories, the second application categories can be sorted in descending order of frequency of use within the first application category to generate a category editing page; alternatively, the second application categories can be sorted in descending order of popularity of use within each category to generate a category editing page.
[0131] It is worth noting that, in order to improve the convenience of user selection, when there are multiple second application categories, the first application category can be used as the central axis. Then, referring to the above method, based on the selection frequency / application usage popularity, the second application categories can be arranged sequentially on the top and bottom sides of the first application category to generate a category editing page.
[0132] After selecting the category editing page, you can control the display to show the category editing page.
[0133] S530, in response to a selection operation for the second application section, controls the display to hide the first application section on the main page and display the selected second application section.
[0134] In one alternative implementation, the user can remotely control the device to trigger the selection control for the desired second application category. Alternatively, voice control can be used, allowing the user to select the second application category on the category editing page by speaking keywords such as "select row X". A corresponding selection request can then be generated based on the selection of the second application category.
[0135] In response to a selection request generated based on a selection operation for the second application category, the display can be controlled to show the application icon of the selected second application category on the main page, and the content of the original first application category can be hidden.
[0136] Understandably, since the number of app icons in the second app section is much smaller than the total number of app icons, selecting apps in the second app section can greatly save users' selection time.
[0137] Specifically, after the display shows the content of the second application section, the user can use the remote control to select the desired application from the application icons in the second application section and send a confirmation command to the display device. Upon receiving the confirmation command from the remote control, the system can determine the application the user wants to operate based on the application identifier information in the confirmation command, and then control the display to show the application's function interface.
[0138] In the above page display method, after controlling the display to show a column editing page containing the first application column and at least one second application column in response to a column editing operation on the main page displaying the first application column, the display can hide the first application column and show the selected second application column in response to a selection operation on the second application column. Using this method, on the one hand, by dividing the application icons into different application columns, it is not necessary to select each application icon to be displayed individually when editing the main page, which improves the efficiency of page editing; on the other hand, by only displaying the application column selected by the user, the number of applications displayed on the main page is reduced, making it easier for users to quickly locate the required application icon among a small number of application icons, thereby improving the efficiency of application search on the display device's main page.
[0139] Based on the above embodiments, step S530 is further refined in this application embodiment, such as... Figure 6 As shown, the specific steps include:
[0140] S610, in response to the selection operation for the second application category, moves the focus of the category editing page from the first application icon to the second application icon based on the position information of the first application icon in the target application category and the number of applications under the selected second application category.
[0141] The first application icon is the application icon currently in focus on the section editing page. The target application section is the application section to which the first application icon belongs. The second application icon is the application icon where the page focus position is located after the user moves the page.
[0142] It's understandable that when navigating from the main page to the category editing page, if the page focus on the main page is on the content of the first application category, the page focus can be carried over to the category editing page. In this case, the first application icon is the application icon within the first application category, and the target application category is the first application category. Alternatively, the page focus position can be pre-set, so that the application icon at the focus position on the category editing page becomes the first application icon upon entering the category editing page. For example, the page focus can be set to the first application icon in the upper left corner of the category editing page.
[0143] The "location information" refers to the relative position of the first application icon within the target application category; for example, it could be information such as a horizontally arranged sequence number. The "number of applications under the second application category" refers to the number of application icons in the second application category.
[0144] Understandably, to ensure smooth page focus transitions, when switching between adjacent application categories, the focus will generally move to the nearest one; that is, the relative position of the focus within the application category will remain unchanged. For example, if the first application icon is the second from the left in the target application category, when the second application category is selected, the second application icon will also be the second from the left in the second application category.
[0145] However, since the number of application icons varies across different application categories, after determining the first application icon on the category editing page based on the page focus processing logic, in response to a selection operation targeting the second application category, the position of the page focus in the second application category can be determined based on the position of the first application icon in the target application category and the number of applications in the second application category. The application icon at that position will then be used as the second application icon. The selection operation targeting the second application category can be a short press of a button on the remote control device used for confirmation, such as the "OK" button.
[0146] S620, in response to an exit operation on the column editing page, controls the display to hide the first application column on the main page, and displays the selected second application column, and focuses the main page on the target application icon.
[0147] The target application icon is either the second application icon or the first application icon in the selected second application category.
[0148] In one alternative implementation, after selecting the second application category, an exit request for the category editing page can be sent to the display device by triggering the exit button on the remote control. For example, the user can save the selection and exit the application editing page by briefly pressing the menu button on the remote control. Alternatively, voice control or similar methods can be used to send an exit request for the category editing page to the display device by speaking keywords such as "exit editing".
[0149] In response to an exit request initiated based on an exit operation on the category editing page, the display can be controlled to hide the first application category on the main page and display the selected second application category. At this time, the page focus position on the main page can be determined according to the page focus processing logic, and the application icon at that page focus position can be used as the target application icon.
[0150] For example, if the page focus processing logic is to carry the page focus from the category editing page to the main page, the target application icon is the second application icon; if the page focus processing logic is to preset the page focus position, the target application icon is the application icon at the preset page focus position. For instance, if the preset page focus position is the position of the first application icon in the second application category, the target application icon is the first application icon in the second application category.
[0151] In this embodiment, by determining the movement position of the page focus based on the position information of the first application icon in the target application category and the number of applications under the second application category, and by selecting the target application icon focused on by the page focus through the page focus processing logic when exiting the category editing page, the rationality of the focus movement during the application display editing process can be guaranteed.
[0152] Based on the above embodiments, in this embodiment, different application columns in the column editing page are arranged sequentially, and different application icons under the same application column are arranged sequentially; the location information includes the arrangement number of the first application icon under the target application column. The sorting logic among the application columns is the same; for example, they can all be arranged from left to right.
[0153] Based on this, step S610 is further refined, such as... Figure 7 As shown, the specific steps include:
[0154] S710, retrieve the sorting number of the first application icon under the target application category.
[0155] In one alternative implementation, the sequence number of the first application icon under the target application category can be obtained from the location information of the first application icon.
[0156] S720: Determine whether the sorting sequence number is less than or equal to the number of applications under the selected second application category. If yes, execute S730; otherwise, execute S740.
[0157] Understandably, when only an application selection is performed, the relative position of the page focus within the application category will generally remain unchanged. However, this stability depends on the number of applications in the second application category being sufficiently large. Therefore, it's necessary to determine whether the sorting number is less than or equal to the number of applications in the selected second application category.
[0158] If the number of applications in the sorted sequence is less than or equal to the number of applications in the selected second application category, proceed to step S730; if the number of applications in the sorted sequence is greater than the number of applications in the selected second application category, proceed to step S740.
[0159] For example, you can refer to Figure 8 The page editing diagram shown is as follows. When the first application icon 1 is "Application Icon 1-3", the sequence number of the first application icon 1 is 3, and the number of applications to be selected in the second application column (the application column in the second row) is 5. At this time, the following step S730 is executed.
[0160] S730 selects the application icon at the serial number of the selected second application column as the second application icon and moves the focus of the column editing page from the first application icon to the second application icon.
[0161] Understandably, if the number of applications in the selected second application category is less than or equal to the number of applications in the selected second application category, the page focus can be on the application icon at the selected second application category's number, based on the principle of keeping the relative position unchanged. In this case, the focus of the category editing page will move from the first application icon to the second application icon.
[0162] For example, you can continue to refer to Figure 8 The page editing diagram shown shows that after selecting the second application category, the "Application Icon 2-3" with the serial number 3 in the second row of application categories can be used as the second application icon 2, and the page focus will also move to "Application Icon 2-3".
[0163] S740, selects the application icon at the end of the selected second application category as the second application icon, or selects the application icon in the next application category corresponding to the selected second application category as the second application icon, and moves the focus of the category editing page from the first application icon to the second application icon.
[0164] It is understandable that if the number of applications in the sorted sequence is greater than the number of applications in the selected second application category, the page focus cannot continue to maintain its relative position. In this case, in one optional implementation, the application icon at the end of the sorted sequence in the second application category can be used as the second application icon, based on the principle of minimizing the focus movement distance.
[0165] For example, you can refer to Figure 9 The page editing diagram shown illustrates that when the first application icon 3 is listed as "Application Icons 1-6", its sequence number is 6, and the number of applications in the second application category (the application category in the second row) is 5. Since the sequence number is greater than the number of applications, the last "Application Icons 2-5" in the application category of the second row can be used as the second application icon 4.
[0166] In another optional implementation, to ensure the relative position of the page focus remains unchanged, a downward query can be performed based on the sorting number. The application category with the first number of applications greater than or equal to the sorting number is designated as the next application category corresponding to the second application category. The application icon at the sorting number in the next application category is then designated as the second application icon. The focus of the category editing page is then moved from the first application icon to the second application icon.
[0167] For example, you can continue to refer to Figure 9 The page editing diagram shown shows that when the first application icon 3 is "Application Icons 1-6", the arrangement number of the first application icon 3 is 6. The application column with the first application number greater than or equal to the arrangement number under the second application column to be selected is the third row of application columns. At this time, "Application Icons 3-6" with the arrangement number 6 in the third row of application columns can be used as the second application icon 5.
[0168] It is worth noting that if the second application category selected by the user is empty, the system can automatically navigate to the next application category of that second application category and apply page focus to that next application category.
[0169] In this embodiment, by selecting the corresponding page focus movement method based on the relationship between the arrangement number and the number of applications, the flexibility and rationality of page focus movement can be guaranteed.
[0170] Based on the above embodiments, in this application embodiment, after the controller controls the display to show the column editing page, an application location editing method is also provided, such as... Figure 10 As shown, the specific steps include:
[0171] S1010, in response to an edit-triggered operation on a third application icon, switches the third application icon from a non-edit state to an edit state.
[0172] The so-called third application icon is the application icon that is the focus of the column editing page. The so-called edit-triggered operation is the operation of editing the position information of the third application icon. The so-called non-editing state is the immovable state, and the so-called editing state is the movable state.
[0173] Understandably, to avoid accidental adjustments to the positions of application icons during application selection, all application icons are in a non-editable state when entering the category editing page. Therefore, if a user needs to adjust the position of a third application icon, they can first shift the page focus to that icon; then, they can initiate the editing action via remote control. For example, with the third application icon in focus, the user can long-press the confirmation button on the remote control, such as the "OK" button, to initiate the editing action. Alternatively, voice control can be used, such as speaking the keyword "edit icon position" to initiate the editing action.
[0174] In one alternative implementation, after detecting an edit trigger operation for the third application icon, the third application icon can be switched from a non-edit state to an edit state in order to make subsequent position adjustments.
[0175] S1020 receives button information sent by the remote control device when the third application icon is in edit mode.
[0176] The so-called button information refers to the displacement information sent by the remote control device to adjust the position of the third application icon. Furthermore, the button information may include button information in the horizontal and / or vertical directions.
[0177] In one alternative implementation, the presence or absence of a third application icon can be determined based on its icon style. For example, if the third application icon is highlighted while other applications are not highlighted, the third application icon is determined to be in edit mode.
[0178] Furthermore, when the third application icon is confirmed to be in edit mode, it can receive key press information sent by the user via the remote control device. This key press information can be initiated by the user pressing the up arrow button on the remote control device. Furthermore, the specific movement distance can be determined based on the number of times the user presses the button. For example, if the user presses the left button three times, the key press information indicates a leftward movement of three application distance units.
[0179] It is worth noting that even when all application icons are in an unedited state, the display device will still receive button information sent by the remote control device, but the received button information will be applied to the application selection.
[0180] S1030, based on the button information, moves the position of the third application icon under its respective application category, or moves the third application icon to the third application category.
[0181] The third application category is any application category other than the one to which the third application icon belongs.
[0182] Optionally, the button information can be parsed based on the arrangement of each application category and the arrangement of each application icon within the application category to obtain the position adjustment information for the third application icon; then, the third application icon can be moved according to the position adjustment information.
[0183] For example, when the application categories are arranged vertically and the application icons within each category are arranged horizontally, the vertical button information will adjust the position of the third application icon among the application categories, and the horizontal button information will adjust the position of the third application icon within its respective application category.
[0184] Based on this, the direction of movement corresponding to the key press can be determined according to the direction indicator in the key press information. When the movement direction is horizontal, the position of the third application icon within its application category can be moved according to the movement distance parameter in the key press information. For example, you can refer to... Figure 11 The page editing diagram shown illustrates that, with the button information indicating a leftward shift of 2 application distance units, the third application icon 6, "Application Icon 3-7", can be moved to the original position 7 where "Application Icon 3-5" was located. After that, the positions of the original "Application Icon 3-5" and the original "Application Icon 3-6" are adjusted sequentially to the right.
[0185] When the movement direction is vertical, the third application icon can be moved to the corresponding third application category based on the movement distance parameter in the button information. For example, you can refer to... Figure 12 The page editing diagram shown illustrates that, with the button information indicating a move up two application distance units, the third application icon 8, "Application Icon 3-4," can be moved to the original position 9 of "Application Icon 1-4." Then, the positions of the original "Application Icon 1-4" to "Application Icon 1-6" are sequentially moved backward.
[0186] It is worth noting that when a user wants to move the position of a third application icon under a third application category, they can first use the vertical button information to move the third application icon to the third application category, and then use the horizontal button information to adjust the position of the third application icon under the third application category; or, they can first use the horizontal button information to adjust the position of the third application icon in its original application category, and then use the vertical button information to move the adjusted third application icon to the third application category. This application does not impose any restrictions on this.
[0187] In this embodiment, after the third application icon is switched from a non-editing state to an editing state, the position of the third application icon is adjusted in its respective application category and among the application categories according to the movement method represented by the button information, which can ensure the flexibility and reliability of the application icon position editing.
[0188] Based on the above embodiments, in this application embodiment, after moving the third application to the third application section, a method for saving the editing results is also provided, such as... Figure 13 As shown, the specific steps include:
[0189] S1310, in response to an edit and save operation on a third application icon, retrieves the number of applications under the third application category.
[0190] The "edit and save" operation refers to saving the edited position of the third application icon. The "number of applications under the third application category" refers to the number of application icons in the third application category.
[0191] In one alternative implementation, the edit and save operation for a third application icon can be initiated via a remote control device. For example, when the page focus is on the third application icon, the edit and save operation for the third application icon can be initiated by briefly pressing a confirmation button on the remote control device, such as the "OK" button. Alternatively, voice control or other methods can be used, such as speaking keywords like "save icon location" to initiate the edit and save operation for the third application icon.
[0192] After detecting an edit and save operation on the third application icon, the number of applications under the third application category can be obtained from the layout information of the category editing page based on the category identifier of the third application category.
[0193] S1320: Determine whether the number of applications under the third application category is less than or equal to the preset number threshold. If yes, execute S1330; otherwise, execute S1340.
[0194] The preset quantity threshold refers to the maximum number of applications that can be saved in each application category. For example, the preset quantity threshold can be 30.
[0195] Understandably, in order to ensure the efficiency of user queries, the number of applications in each application category cannot be expanded indefinitely. Therefore, based on the total number of applications in the category editing page, the maximum number of applications that can be saved in each application category can be determined, and the maximum number of applications can be used as a preset number threshold.
[0196] Then, if the number of applications under the third application category is less than or equal to the preset number threshold, the following step S1330 is executed; if the number of applications under the third application category is greater than the preset number threshold, the following step S1340 is executed.
[0197] S1330, changes the third application icon from edit mode to non-edit mode.
[0198] Understandably, if the number of applications under the third application category is less than or equal to the preset threshold, it proves that the position of the third application icon after editing meets the quantity requirements, and the editing result can be saved normally. At this time, the third application icon can be directly changed from the edit state to the non-edit state.
[0199] It is worth noting that changing the third application icon from edit mode to non-edit mode does not mean exiting the category editing page. After saving the current editing results, users can continue to perform the next edit on the category editing page.
[0200] S1340: Keep the third application icon in edit mode and output a prompt message for re-editing the third application icon.
[0201] The so-called re-edit prompt message is used to remind users to re-edit the position of the third application icon.
[0202] Understandably, if the number of applications under the third application category exceeds the preset threshold, it means that the position of the third application icon after editing does not meet the quantity requirements, and the editing result cannot be saved normally. In this case, it is necessary to keep the editing state of the third application icon.
[0203] Furthermore, a re-edit prompt can be displayed on the category editing page via a pop-up / overlay. Understandably, to facilitate icon repositioning for users, a repositioning plan for other application icons in the third application category can be automatically generated based on the position editing records of each application icon in the third application category. This repositioning plan is then added to the re-edit prompt for user reference, thereby reducing the number of applications in the third application category to a preset threshold, facilitating the saving of the repositioning results for the third application icons.
[0204] In the embodiments of this application, by introducing a preset quantity threshold, the number of applications in the third application section is limited, thereby avoiding the problem of low query efficiency caused by a large number of applications in the third application section when displaying the third application section on the main page, thus improving the rationality of adjusting the position of the third application icon.
[0205] Based on the above embodiments, this application embodiment provides an optional method for displaying application sections, such as... Figure 14 As shown, the specific steps include:
[0206] S1410, control the display to display a first application column in a first display style and at least one second application column in a second display style on the column editing page.
[0207] The first display style refers to the display style for the currently selected application section. The second display style refers to the display style for the currently unselected application section. For example, the first display style can be a highlighted style and / or an icon magnification style, while the second display style can be a non-highlighted style.
[0208] Understandably, in order to help users distinguish between the currently selected and unselected application categories on the category editing page, the first application category can be displayed using a first display style, and at least one second application category can be displayed using a second display style.
[0209] S1420, in response to the selection operation for the second application column, controls the display to display the application icon under the selected second application column in the column editing page in a first display style, and to display the application icons under other application columns in a second display style.
[0210] The so-called "other application sections" refer to the application sections other than the second application section in the section editing page.
[0211] After detecting a selection operation for the second application category, in order to distinguish between the currently selected and unselected application categories, the first display style can be used to display the application icons under the selected second application category, and the second display style can be used to display the application icons under other application categories.
[0212] S1430, in response to an exit operation on the column editing page, controls the display to hide the first application column on the main page and display the selected second application column.
[0213] After detecting an exit operation on the column editing page, the original first application column can be hidden on the main page, and the selected second application column can be displayed, thus completing the adjustment of the application columns on the main page.
[0214] In this embodiment of the application, by adopting different display styles to distinguish between the application categories selected by the user and those not selected by the user, the user's selection results can be displayed in real time during the application category selection process to prompt the user, thereby ensuring the accuracy of the application category selection.
[0215] Furthermore, based on the above embodiments, in this embodiment, each application category in the category editing page corresponds to a selection control. Based on this, step S1420 is refined as follows: in response to a click operation on any selection control, the display is controlled to show the application icon of the selected second application category in a first display style, and to show the application icons of other application categories in a second display style on the category editing page.
[0216] The second selected application category is the application category corresponding to the selection control.
[0217] Understandably, to more intuitively display the user's application selection results, a corresponding selection control can be configured for each application category. For example, you can refer to... Figure 12 The page editing diagram shown below indicates that the circular control 10 on the left side of each application section is the selection control.
[0218] In one alternative embodiment, the user can use the directional buttons on the remote control to adjust the selection of each control. After selecting any control, the user can initiate a click operation on that control by pressing a button on the remote control. For example, the user can initiate a click operation on the control by briefly pressing a button on the remote control, such as the "OK" button.
[0219] At this time, the monitor can be controlled to display the application icon of the selected second application category in the first display style on the category editing page, and to display the application icons of other application categories in the second display style.
[0220] In this embodiment, by introducing a selection control, the user's selection results for the application section can be displayed more intuitively, thereby ensuring the accuracy of the application section selection.
[0221] Based on the technical solutions of the above embodiments, an optional embodiment is provided. See also the embodiments in this application. Figure 15 The diagram shown illustrates the page display process between the display device and the remote control device, including:
[0222] S1501, Display device controls the display to show the main page of the display device.
[0223] The main page is configured to display an application category, with the first application category displayed on the main page; the content of the first application category includes the application icons located under the first application category.
[0224] S1502, the remote control device initiates a column editing operation on the main page to the display device.
[0225] S1503, the display device controls the display to display a first application column in a first display style and at least one second application column in a second display style on the column editing page.
[0226] The column editing page displays a first application column and at least one second application column; the content of the second application column includes application icons located under the second application column.
[0227] S1504, The remote control device initiates a click operation on the display device for the selection control corresponding to the second application column.
[0228] S1505, the display device controls the display to display the application icon of the second application column corresponding to the selection control in the column editing page in the first display style, and to display the application icons of other application columns in the second display style, and to move the focus of the column editing page from the first application icon to the second application icon according to the position information of the first application icon in the target application column and the number of applications in the selected second application column.
[0229] Among them, "Other Applications" refers to the application categories on the category editing page other than the second application category. The first application icon is the application icon currently in focus on the category editing page; the target application category is the application category to which the first application icon belongs.
[0230] Optionally, if the number of applications in the selected second application category is less than or equal to the number of applications in the selected second application category, the application icon at the selected second application category's number will be used as the second application icon, and the focus of the category editing page will be moved from the first application icon to the second application icon; if the number of applications in the selected second application category is greater than the number of applications in the selected second application category, the application icon at the end of the selected second application category will be used as the second application icon, or the application icon in the next application category corresponding to the selected second application category will be used as the second application icon, and the focus of the category editing page will be moved from the first application icon to the second application icon.
[0231] S1506, The remote control device initiates an exit operation for the main page to the display device.
[0232] S1507, The display device controls the display to hide the first application column on the main page and display the selected second application column.
[0233] In addition, after the control display shows the column editing page, it can also respond to the editing trigger operation of the third application icon and switch the third application icon from a non-editing state to an editing state; wherein the third application icon is the application icon that is the focus of the column editing page; while the third application icon is in the editing state, it receives key information sent by the remote control device; wherein the key information includes key information in the horizontal direction and / or vertical direction; according to the key information, it moves the position of the third application icon under its own application column, or moves the third application icon to a third application column; wherein the third application column is any application column other than the application column to which the third application icon belongs.
[0234] Furthermore, in response to the edit and save operation for the third application icon, the number of applications under the third application category can be compared with a preset number threshold; if the number of applications under the third application category is less than or equal to the preset number threshold, the third application icon can be changed from edit state to non-edit state; if the number of applications under the third application category is greater than the preset number threshold, the third application icon can be kept in edit state and a prompt message for re-editing the third application icon can be output.
[0235] The specific processes of S1501-S1507 described above can be found in the description of the above method embodiments. Their implementation principles and technical effects are similar, and will not be repeated here.
[0236] It should be understood that although the steps in the flowcharts of the embodiments described above are shown sequentially according to the arrows, these steps are not necessarily executed in the order indicated by the arrows. Unless explicitly stated herein, there is no strict order restriction on the execution of these steps, and they can be executed in other orders. Moreover, at least some steps in the flowcharts of the embodiments described above may include multiple steps or multiple stages. These steps or stages are not necessarily completed at the same time, but can be executed at different times. The execution order of these steps or stages is not necessarily sequential, but can be performed alternately or in turn with other steps or at least some of the steps or stages of other steps.
[0237] Based on the same inventive concept, this application also provides a page display device for implementing the page display method described above. The solution provided by this device is similar to the implementation described in the above method; therefore, the specific limitations in one or more page display device embodiments provided below can be found in the limitations of the page display method described above, and will not be repeated here.
[0238] In one exemplary embodiment, such as Figure 16 As shown, a page display device 1 is provided, configured in a display device, including: a first display module 1610, a second display module 1620, and a third display module 1630, wherein:
[0239] The first display module 1610 is used to control the display to show the main page of the display device; wherein, the main page is configured to display an application bar, and the main page displays a first application bar; the content of the first application bar includes application icons located under the first application bar;
[0240] The second display module 1620 is used to control the display to show the column editing page in response to the column editing operation on the main page; wherein the column editing page displays a first application column and at least one second application column; the content of the second application column includes application icons located under the second application column;
[0241] The third display module 1630 is used to control the display to hide the first application column and display the selected second application column in response to the selection operation for the second application column.
[0242] In one exemplary embodiment, the third display module 1630 is specifically used for:
[0243] In response to a selection operation for the second application category, based on the position information of the first application icon in the target application category and the number of applications under the selected second application category, the focus of the category editing page is moved from the first application icon to the second application icon; wherein, the first application icon is the application icon currently in which the focus of the category editing page is located; the target application category is the application category to which the first application icon belongs; in response to an exit operation for the category editing page, the display is controlled to hide the first application category on the main page, and the selected second application category is displayed, and the focus of the main page is focused on the target application icon; wherein, the target application icon is the second application icon or the first application icon in the selected second application category.
[0244] In an exemplary embodiment, different application categories in the category editing page are arranged sequentially, and different application icons under the same application category are arranged sequentially; the location information includes the arrangement number of the first application icon under the target application category; the third display module 1630 is further configured to:
[0245] If the number of applications in the selected second application category is less than or equal to the number of applications in the selected second application category, the application icon at the selected second application category will be used as the second application icon, and the focus of the category editing page will be moved from the first application icon to the second application icon. If the number of applications in the selected second application category is greater than the number of applications in the selected second application category, the application icon at the end of the selected second application category will be used as the second application icon, or the application icon in the next application category corresponding to the selected second application category will be used as the second application icon, and the focus of the category editing page will be moved from the first application icon to the second application icon.
[0246] In one exemplary embodiment, the page display device 1 further includes an application editing module, wherein the application editing module is specifically used for:
[0247] In response to an edit trigger operation on the third application icon, the third application icon is switched from a non-edit state to an edit state; the third application icon is the application icon that is the focus of the column editing page;
[0248] When the third application icon is in edit mode, receive button information sent by the remote control device; wherein, the button information includes button information in the horizontal direction and / or vertical direction;
[0249] Based on the button information, move the position of the third application icon under its own application category, or move the third application icon to the third application category; wherein, the third application category is any application category other than the application category to which the third application icon belongs.
[0250] In one exemplary embodiment, the application editing module is further configured to:
[0251] In response to the edit and save operation for the third application icon, the number of applications under the third application category is compared with a preset number threshold. If the number of applications under the third application category is less than or equal to the preset number threshold, the third application icon is changed from edit state to non-edit state. If the number of applications under the third application category is greater than the preset number threshold, the third application icon is kept in edit state, and a prompt message for re-editing the third application icon is output.
[0252] In one exemplary embodiment, the second display module 1620 is specifically used for:
[0253] The control monitor displays a first application column in a first display style on the column editing page, and displays at least one second application column in a second display style;
[0254] Correspondingly, the third display module 1630 is also used for:
[0255] In response to a selection operation for the second application category, the display is controlled to show the application icon of the selected second application category in a first display style and the application icons of other application categories in a second display style on the category editing page; wherein, other application categories are application categories other than the second application category on the category editing page; in response to an exit operation for the category editing page, the display is controlled to hide the first application category on the main page and show the selected second application category.
[0256] In one exemplary embodiment, each application category in the category editing page corresponds to a selection control; the third display module 1630 is further configured to:
[0257] In response to a click operation on any selection control, the display is controlled to show the application icon of the selected second application category in the category editing page in a first display style, and to show the application icons of other application categories in a second display style; wherein, the selected second application category is the application category corresponding to the selection control.
[0258] The modules in the aforementioned page display device can be implemented entirely or partially through software, hardware, or a combination thereof. These modules can be embedded in or independent of the processor in the computer device in hardware form, or stored in the memory of the computer device in software form, so that the processor can call and execute the operations corresponding to each module.
[0259] In one embodiment, a computer-readable storage medium is provided having a computer program stored thereon that, when executed by a processor, implements the steps in the above method embodiments.
[0260] In one embodiment, a computer program product is provided, including a computer program that, when executed by a processor, implements the steps in the above method embodiments.
[0261] It should be noted that the data involved in this application (including but not limited to key information, etc.) are all information and data authorized by the user or fully authorized by all parties, and the collection, use and processing of the relevant data must comply with relevant regulations.
[0262] Those skilled in the art will understand that all or part of the processes in the methods of the above embodiments can be implemented by a computer program instructing related hardware. The computer program can be stored in a non-volatile computer-readable storage medium, and when executed, it can include the processes of the embodiments of the above methods. Any references to memory, databases, or other media used in the embodiments provided in this application can include at least one of non-volatile memory and volatile memory. Non-volatile memory can include read-only memory (ROM), magnetic tape, floppy disk, flash memory, optical memory, high-density embedded non-volatile memory, resistive random access memory (ReRAM), magnetic random access memory (MRAM), ferroelectric random access memory (FRAM), phase change memory (PCM), graphene memory, etc. Volatile memory can include random access memory (RAM) or external cache memory, etc. By way of illustration and not limitation, RAM can take many forms, such as Static Random Access Memory (SRAM) or Dynamic Random Access Memory (DRAM). The databases involved in the embodiments provided in this application may include at least one type of relational database and non-relational database. Non-relational databases may include, but are not limited to, blockchain-based distributed databases. The processors involved in the embodiments provided in this application may be general-purpose processors, central processing units, graphics processing units, digital signal processors, programmable logic devices, quantum computing-based data processing logic devices, artificial intelligence (AI) processors, etc., and are not limited to these.
[0263] The technical features of the above embodiments can be combined in any way. For the sake of brevity, not all possible combinations of the technical features in the above embodiments are described. However, as long as there is no contradiction in the combination of these technical features, they should be considered to be within the scope of this application.
[0264] The embodiments described above are merely illustrative of several implementation methods of this application, and while the descriptions are specific and detailed, they should not be construed as limiting the scope of this application. It should be noted that those skilled in the art can make various modifications and improvements without departing from the concept of this application, and these all fall within the protection scope of this application. Therefore, the protection scope of this application should be determined by the appended claims.
Claims
1. A display device, characterized in that, include: Displays and controllers; The controller is configured as follows: The display is controlled to show the main page of the display device; wherein the main page is configured to display an application category, and the main page displays a first application category; the content of the first application category includes application icons located under the first application category; In response to a category editing operation on the main page, the display is controlled to show a category editing page; wherein, the category editing page displays the first application category and at least one second application category; the content of the second application category includes application icons located under the second application category; In response to a selection operation for the second application category, the display is controlled to hide the first application category on the main page and display the selected second application category.
2. The display device according to claim 1, characterized in that, When the controller performs a selection operation for the second application category, controlling the display to hide the first application category on the main page and display the selected second application category, it is configured as follows: In response to a selection operation for a second application category, based on the position information of the first application icon in the target application category and the number of applications under the selected second application category, the focus of the category editing page is moved from the first application icon to the second application icon; wherein, the first application icon is the application icon where the focus of the category editing page is currently located; the target application category is the application category to which the first application icon belongs. In response to an exit operation on the column editing page, the display is controlled to hide the first application column on the main page, and to display the selected second application column, and to focus the main page on the target application icon; wherein the target application icon is the second application icon or the first application icon in the selected second application column.
3. The display device according to claim 2, characterized in that, The different application categories in the category editing page are arranged in order, and the different application icons under the same application category are arranged in order; the location information includes the arrangement number of the first application icon under the target application category; When the controller moves the focus of the category editing page from the first application icon to the second application icon based on the position information of the first application icon in the target application category and the number of applications under the selected second application category, it is configured as follows: If the number of applications in the selected second application category is less than or equal to the number of applications in the selected second application category, the application icon at the number of the selected second application category will be used as the second application icon, and the focus of the category editing page will be moved from the first application icon to the second application icon. If the sorting number is greater than the number of applications under the selected second application category, the application icon at the end of the sorted list under the selected second application category is used as the second application icon, or the application icon in the next application category corresponding to the selected second application category is used as the second application icon, and the focus of the category editing page is moved from the first application icon to the second application icon.
4. The display device according to any one of claims 1-3, characterized in that, After the controller controls the display to show the column editing page, it is also configured to: In response to an edit trigger operation on a third application icon, the third application icon is switched from a non-edit state to an edit state; wherein, the third application icon is the application icon that is the focus of the column editing page; When the third application icon is in edit mode, the device receives button information sent by the remote control device; wherein, the button information includes button information in the horizontal direction and / or the vertical direction. Based on the button information, move the position of the third application icon under its respective application category, or move the third application icon to the third application category; wherein, the third application category is any application category other than the application category to which the third application icon belongs.
5. The display device according to claim 4, characterized in that, After the controller moves the third application to the third application category based on the button information, it is further configured to: In response to the edit and save operation on the third application icon, the number of applications under the third application category is compared with a preset number threshold. If the number of applications under the third application category is less than or equal to the preset number threshold, the third application icon will be changed from the edit state to the non-edit state. If the number of applications under the third application category exceeds the preset threshold, the third application icon will remain in the edit state, and a prompt message for re-editing the third application icon will be output.
6. The display device according to claim 1, characterized in that, When the controller executes the command to control the display to show the column editing page, it is configured as follows: The display is controlled to display the first application column in a first display style and the at least one second application column in a second display style on the column editing page; When the controller performs a selection operation for the second application category, controlling the display to hide the first application category on the main page and display the selected second application category, it is configured as follows: In response to a selection operation for a second application category, the display is controlled to display the selected second application category in the category editing page using the first display style, and to display other application categories in the second display style; wherein, the other application categories are application categories other than the second application category in the category editing page; In response to an exit operation on the column editing page, the display is controlled to hide the first application column on the main page and display the selected second application column.
7. The display device according to claim 6, characterized in that, Each application category in the category editing page corresponds to a selection control; when the controller controls the display to display the selected second application category in the category editing page using the first display style, and to display other application categories using the second display style, it is configured as follows: In response to a click operation on any selection control, the display is controlled to display the selected second application column in the column editing page using the first display style, and to display other application columns using the second display style; wherein, the selected second application column is the application column corresponding to the selection control.
8. A page display method, characterized in that, Applied to display devices, including: The display is controlled to show the main page of the display device; wherein the main page is configured to display an application category, and the main page displays a first application category; the content of the first application category includes application icons located under the first application category; In response to a category editing operation on the main page, the display is controlled to show a category editing page; wherein, the category editing page displays the first application category and at least one second application category; the content of the second application category includes application icons located under the second application category; In response to a selection operation for the second application category, the display is controlled to hide the first application category on the main page and display the selected second application category.
9. The method according to claim 8, characterized in that, The step of controlling the display to hide the first application category and display the selected second application category in response to a selection operation on the second application category includes: In response to a selection operation for a second application category, based on the position information of the first application icon in the target application category and the number of applications under the selected second application category, the focus of the category editing page is moved from the first application icon to the second application icon; wherein, the first application icon is the application icon where the focus of the category editing page is currently located; the target application category is the application category to which the first application icon belongs. In response to an exit operation on the column editing page, the display is controlled to hide the first application column on the main page, and to display the selected second application column, and to focus the main page on the target application icon; wherein the target application icon is the second application icon or the first application icon in the selected second application column.
10. The method according to claim 9, characterized in that, The different application categories in the category editing page are arranged in order, and the different application icons under the same application category are arranged in order; the location information includes the arrangement number of the first application icon under the target application category; The step of moving the focus of the category editing page from the first application icon to the second application icon based on the position information of the first application icon in the target application category and the number of applications under the selected second application category includes: If the number of applications in the selected second application category is less than or equal to the number of applications in the selected second application category, the application icon at the number of the selected second application category will be used as the second application icon, and the focus of the category editing page will be moved from the first application icon to the second application icon. If the sorting number is greater than the number of applications under the selected second application category, the application icon at the end of the sorted list under the selected second application category is used as the second application icon, or the application icon in the next application category corresponding to the selected second application category is used as the second application icon, and the focus of the category editing page is moved from the first application icon to the second application icon.