A display device, a display method of an application icon, and a storage medium
By customizing the display method of app icon positions on smart TVs, the problem of users having to move the focus multiple times to find the target application is solved, thus simplifying operation and improving user experience.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2023-02-20
- Publication Date
- 2026-03-27
AI Technical Summary
On smart TVs, app icons are displayed at the end of the list by default, requiring users to move the focus multiple times to find the target application, which is cumbersome and negatively impacts the user experience.
After the application is installed, a prompt message is displayed asking whether to move the icon. After the user confirms, the icon editing interface is displayed, allowing the user to customize the icon position and respond to the icon move command to move it from the current position to the user-specified position.
By customizing the application icon position, the user operation process is simplified, and the human-computer interaction performance and user experience are improved.
Smart Images

Figure CN116320629B_ABST
Abstract
Description
TECHNICAL FIELD
[0001] The present disclosure relates to the technical field of display devices, and in particular to a display device, a display method of application icons, and a storage medium. BACKGROUND
[0002] With the development of smart TVs and interactive network TV (IPTV) services, more and more TV users are used to using third-party applications. The TV end pre-installs various video, music, and fitness-related applications, and also supports users to download and install third-party applications from an application store. At present, application icons on a smart TV are mostly displayed in a single row or multiple rows on the home page. After a user downloads an application from an application store, the application icon is displayed by default at the end of the application list. When there are many applications installed on the smart TV, in order to find the target application to be opened, the user needs to move the focus multiple times until the end of the list, which is cumbersome and inconvenient for the user and affects the user's experience. SUMMARY
[0003] In order to solve the above technical problems or at least partially solve the above technical problems, the present disclosure provides a display device, a display method of application icons, and a storage medium, which can support custom setting of the display position of an application icon, and improve the human-computer interaction performance.
[0004] In order to achieve the above purpose, the technical scheme provided by the embodiments of the present disclosure is as follows:
[0005] In a first aspect, the present disclosure provides a display device, comprising:
[0006] a controller configured to, in the case where an application installation is completed, control a display to display first prompt information, the prompt information being used to inquire whether to move an icon of the application;
[0007] in the case where a response message of the first prompt information is received and the response message of the first prompt information indicates confirmation of moving the icon of the application, control the display to display an icon editing interface, the icon editing interface including icons of installed applications;
[0008] in response to receiving an icon moving instruction for the icon editing interface sent by a control device, move the icon of the application from a current first position to a second position;
[0009] wherein the first position is a last icon display position of the installed applications in the icon editing interface; and the second position is an icon display position indicated by the icon moving instruction.
[0010] In a second aspect, the present disclosure provides a display method of application icons, comprising:
[0011] In the case where the application installation is completed, the display is controlled to display first prompt information, the prompt information being used to inquire whether to move the icon of the application;
[0012] In the case where the response message of the first prompt information is received and the response message of the first prompt information indicates confirmation of moving the icon of the application, the display is controlled to display an icon editing interface, the icon editing interface including the icons of the installed applications;
[0013] In response to receiving the icon moving instruction for the icon editing interface sent by the control device, the icon of the application is moved from the current first position to a second position;
[0014] The first position is a last icon display position of the installed applications in the icon editing interface, and the second position is an icon display position indicated by the icon moving instruction.
[0015] In a third aspect, the present disclosure provides a computer readable storage medium, comprising: a computer program stored on the computer readable storage medium, the computer program being executed by a processor to implement the display method of the application icon according to the second aspect.
[0016] In a fourth aspect, the present disclosure provides a computer program product, the computer program product comprising a computer program which, when executed on a computer, causes the computer to implement the display method of the application icon according to the second aspect.
[0017] The present disclosure provides a display device, a display method of an application icon and a storage medium, wherein the controller included in the display device controls the display to display first prompt information in the case where the application installation is completed, the first prompt information being used to inquire whether to move the icon display position of the application; in the case where the response message of the first prompt information is received and the response message indicates moving the icon display position, the display is controlled to display an icon editing interface, and then the icon moving instruction for the icon editing interface sent by the control device is received, and in response to the icon moving instruction, the icon of the application is moved from the current first position to a second position, so as to move the icon of the application from the last icon display position in the icon editing interface to the icon display position indicated by the icon moving instruction. The display position of the icon of the application can be customized, the human-computer interaction performance is improved, the display of the application icon is more diversified, and the user experience is improved. BRIEF DESCRIPTION OF DRAWINGS
[0018] The accompanying drawings, which are incorporated in and constitute a part of this specification, illustrate embodiments consistent with the present disclosure and serve to explain the principles of the present disclosure, together with the description.
[0019] In order to more clearly illustrate the technical solutions in the embodiments of the present disclosure or the prior art, the following will briefly introduce the drawings needed to be used in the embodiments or prior art description. Obviously, for those of ordinary skill in the art, other drawings can also be obtained based on these drawings without any creative effort.
[0020] Figure 1 The scene schematic diagram in some embodiments provided by the present disclosure;
[0021] Figure 2 The schematic diagram of the current first position of the application program provided by the present disclosure;
[0022] Figure 3 The configuration block diagram of the control device 100 provided by the present disclosure;
[0023] Figure 4 The hardware configuration block diagram of the display device 200 provided by the present disclosure;
[0024] Figure 5 The software configuration schematic diagram in the display device 200 provided by the present disclosure;
[0025] Figure 6 The flow schematic diagram of the display method of the application icon provided by the present disclosure Figure 1 ;
[0026] Figure 7A The schematic diagram of the first prompt information provided by the present disclosure;
[0027] Figure 7B The flow schematic diagram of the display method of the application icon provided by the present disclosure Figure 2 ;
[0028] Figure 8A The icon display schematic of the application program provided by the present disclosure Figure 1 ;
[0029] Figure 8B The icon display schematic of the application program provided by the present disclosure Figure 2 ;
[0030] Figure 9 The schematic diagram of the icon editing interface provided by the present disclosure Figure 1 ;
[0031] Figure 10 The schematic diagram of the icon editing interface provided by the present disclosure Figure 2 . DETAILED DESCRIPTION
[0032] In order to more clearly understand the above-mentioned purposes, features and advantages of the present disclosure, the solutions of the present disclosure will be further described below. It should be noted that the embodiments of the present disclosure and the features in the embodiments can be combined with each other without conflict.
[0033] In the following description, a large number of specific details are set forth in order to facilitate a thorough understanding of the present disclosure, but the present disclosure can also be implemented in other different manners from those described herein; obviously, the embodiments described in the specification are only a part of the embodiments of the present disclosure, and not all the embodiments.
[0034] At present, the display device supports installing multiple application programs, and most of the brand designs display the icons of the installed application programs in the form of single row or multiple rows on the home page. After the installation of an application program is completed, the icon of the application program is added by default and displayed after the icons of the installed application programs, that is, the icon of the application program just installed is displayed at the last position of the multiple application program icons on the home page. Since the display device relies on a control device (for example, a remote controller) to complete the corresponding control operation, and the default focus is on the top control of the home page when the home page is opened, instead of on any icon of the application program, after the installation of the application program is completed, if the user needs to open the application program on the home page, the user needs to move the focus from the top control of the home page to the last position in the home page corresponding to the icon of the application program. Therefore, the user needs to press the direction keys on the remote controller multiple times, the operation is frequent, and errors are easy to occur, which brings inconvenience to the user, affects the human-computer interaction performance of the display device, and causes poor user experience.
[0035] To solve the above-mentioned part or all of the technical problems, the present disclosure provides a display device, a display method of an application program icon and a storage medium. The display device comprises a controller configured to: in the case where the installation of an application program is completed, control a display to display first prompt information for inquiring whether to move the icon of the application program; in the case where a response message to the first prompt information is accepted and the response message indicates that the icon of the application program is confirmed to be moved, control the display to display an icon editing interface, and the icon editing interface comprises the icons of the installed application programs; further, in response to receiving an icon moving instruction for the icon editing interface sent by a control device, move the icon of the application program from a current first position to a second position, so as to realize the personalized setting of the display position of the icon of the application program after the installation of the application program is completed, to avoid the tedious operation that needs to be performed when the application program is opened subsequently, improve the human-computer interaction performance, and further improve the user experience.
[0036] Figure 1 The scene schematic diagram in some embodiments provided by the present disclosure is shown in FIG. 1. As shown in FIG. 1, the display device 100 comprises a display 101 and a controller 102. The display 101 is configured to display the icons of the installed application programs on the home page 110. The controller 102 is configured to: in the case where the installation of an application program is completed, control the display 101 to display first prompt information 111 for inquiring whether to move the icon of the application program; in the case where a response message to the first prompt information 111 is accepted and the response message indicates that the icon of the application program is confirmed to be moved, control the display 101 to display an icon editing interface 120, and the icon editing interface 120 comprises the icons of the installed application programs; further, in response to receiving an icon moving instruction for the icon editing interface 120 sent by a control device, move the icon of the application program from a current first position to a second position.Figure 1 As shown, the user can operate the display device 200 through the smart device 300 or the control device 100 to download an application program on the display device 200.
[0037] Reference Figure 2 As shown, taking the case that the user operates the display device 200 through the control device 100 as an example, in the scenario of downloading an application program, the user operates the display device 200 to open an application store through the control device 100, and determines to download a certain application program according to the user's selection operation. After the application program is downloaded, the display device 200 defaults to display the icon of the application program after the icons of all installed application programs, for example, as shown in Figure 2 As shown, Figure 2 The schematic diagram of the current first position of the application program provided by the embodiment of the present disclosure. Figure 3 The home page 11 is shown in the middle, and after the installation of the application program APP1 is completed, the icon 12 of the application program APP1 is displayed after the icons of a plurality of installed application programs, that is, the last position of all application program icons in the home page. The user needs to press the direction key of the control device 100 multiple times to control the movement of the focus to the last position when opening the application program APP1 in the home page 11 subsequently, and such an application icon display method causes inconvenience to the user.
[0038] In the embodiment of the present disclosure, after the installation of the application program APP1 is completed, the controller of the display device 200 controls the display to display first prompt information, the first prompt information is used to inquire whether to move the icon 12 of the application program APP1; in the case that a response message of the first prompt information is received and the response message indicates to move the icon 12 of the application program APP1, the display is controlled to display an icon editing interface, so as to perform individual setting on the display position of the icon 12 of the application program APP1 in the icon editing interface. When the icon editing interface is displayed, the icon moving instruction sent by the control device 100 is received, the icon moving instruction indicates to move the icon 12 of the application program APP1 from the current first position to the second position, and then the icon 12 of the application program APP1 is moved from the current first position to the second position in response to the icon moving instruction, so as to meet the user's demand of customizing the display position of the icon 12 of the application program APP1, improve the human-computer interaction performance, and improve the user's use experience.
[0039] In some embodiments, the control device 100 may be a remote control, and communication between the remote control and the display device may include infrared protocol communication, Bluetooth protocol communication, wireless or other wired methods to control the display device 200. Users can input user commands through buttons on the remote control, voice input, control panel input, etc., to control the display device 200. In some embodiments, mobile terminals, tablet computers, computers, laptops, and other smart devices may also be used to control the display device 200.
[0040] In some embodiments, the smart device 300 can install software applications with the display device 200 to achieve connection and communication via network communication protocols, enabling one-to-one control operations and data communication. Audio and video content displayed on the smart device 300 can also be transmitted to the display device 200 for synchronized display. The display device 200 also communicates with the server 400 via various communication methods. The display device 200 can communicate via a local area network (LAN), wireless local area network (WLAN), and other networks. The server 400 can provide various content and interactive features to the display device 200. The display device 200 can be a liquid crystal display, an OLED display, or a projection display device. In addition to providing broadcast television reception functions, the display device 200 can also be equipped with a smart network television function that provides computer support.
[0041] Figure 3 This is a configuration block diagram of the control device 100 provided in an embodiment of this disclosure. (See diagram below.) Figure 4 As shown, the control device 100 includes a controller 110, a communication interface 130, a user input / output interface 140, a memory, and a power supply. The control device 100 can receive user input commands and convert them into commands that the display device 200 can recognize and respond to, acting as an intermediary for interaction between the user and the display device 200. The communication interface 130 is used for external communication and includes at least one of a Wi-Fi chip, a Bluetooth module, NFC, or a replacement module. The user input / output interface 140 includes at least one of a microphone, a touchpad, a sensor, buttons, or a replacement module.
[0042] Figure 4 This is a hardware configuration block diagram of a display device 200 provided in an embodiment of this disclosure. (See diagram below.) Figure 5The display device 200 shown includes a tuner and demodulator 210, a communicator 220, a detector 230, an external device interface 240, a controller 250, a display 260, an audio output interface 270, a storage, a power supply, and the like. The controller 250 includes a central processing unit, a video processor, an audio processor, a graphics processor, a RAM, a ROM, a first interface to an n-th interface for input / output. The display 260 can be at least one of a liquid crystal display, an OLED display, a touch display, and a projection display, and can also be a projection device and a projection screen. The tuner and demodulator 210 receives broadcast television signals through wired or wireless reception, and demodulates audio and video signals, such as EPG data signals, from a plurality of wireless or wired broadcast television signals. The detector 230 is configured to collect signals of an external environment or interaction with the external environment. The controller 250 and the tuner and demodulator 210 can be located in different split devices, i.e., the tuner and demodulator 210 can also be located in an external device of the main device where the controller 250 is located, such as an external set-top box, and the like.
[0043] In some embodiments, the display device described above is a terminal device with a display function, such as a television, a mobile phone, a computer, a learning machine, and the like.
[0044] In some embodiments, the controller 250 controls the operation of the display device and responds to the user's operation by storing various software control programs in the storage. The controller 250 controls the overall operation of the display device 200. The user can input a user command through a graphical user interface (GUI) displayed on the display 260, and the user input interface receives the user input command through the graphical user interface (GUI). Alternatively, the user can input a user command by inputting a specific sound or gesture, and the user input interface receives the user input command by recognizing the sound or gesture through a sensor.
[0045] The output interface (the display 260 and / or the audio output interface 270) is configured to output user interaction information; the communicator 220 is configured to communicate with the server 400 or other devices.
[0046] The display device 200 provided by the embodiments of the present disclosure includes:
[0047] The controller 250 is configured to, in a case where the installation of the application program is completed, control the display 260 to display first prompt information, the first prompt information being used to inquire whether to move an icon of the application program;
[0048] In a case where a response message to the first prompt information is received and the response message indicates to move the icon of the application program, the controller 250 controls the display 260 to display an icon editing interface, the icon editing interface including an icon of the installed application program;
[0049] In response to receiving an icon movement command sent by the control device for the icon editing interface, the application icon is moved from its current first position to a second position;
[0050] The first position is the last icon of the installed application displayed in the icon editing interface; the second position is the icon displayed position indicated by the icon movement command.
[0051] When the application installation is complete, the display device 200 displays a first prompt message asking the user whether to move the application's icon. If the user confirms moving the icon, the display device 200 receives a response message confirming the icon movement and then displays an icon editing interface to provide the user with a way to personalize the icon's display. The user can move the application icon from its current first position to a second position in the displayed icon editing interface using the control device 100. The display device 200 receives an icon movement command from the control device 100 for the icon editing interface. In response to this command, the application icon is moved from its current first position to the second position—that is, from the last icon display position in the icon editing interface to the position indicated by the command. This satisfies the user's need to customize the application's icon display position and makes it easier for the user to open the application via the control device later, improving human-computer interaction and enhancing the user experience.
[0052] like Figure 5 As shown, Figure 5 This is a schematic diagram of the software configuration in the display device 200 provided in the embodiments of this disclosure, such as... Figure 6 As shown, 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 Android runtime and system library layer (referred to as the "System Runtime Layer"), and the kernel layer. The kernel layer contains at least one of the following drivers: audio driver, display driver, Bluetooth driver, camera driver, Wi-Fi driver, USB driver, HDMI driver, sensor driver (such as fingerprint sensor, temperature sensor, pressure sensor, etc.), and power driver, etc.
[0053] To illustrate this solution in more detail, the following will use examples to illustrate it. Figure 6 To explain, it is understandable that Figure 6The steps involved in the method can include more steps or fewer steps, and the order between the steps can be different, so as to realize the display method of the application icon provided in the embodiments of the present disclosure.
[0054] As shown in Figure 6 , Figure 7A A flowchart of a display method of an application icon provided in the embodiments of the present disclosure is shown in the figure, and the display method of the application icon includes the following steps S601-S603.
[0055] S601, in the case of application installation completion, the display of the first prompt information is controlled.
[0056] When the display device downloads the application, the installation process of the application is detected, and if it is detected that the application is installed to 100%, it is determined that the application installation is completed.
[0057] The first prompt information is used to inquire whether to move the icon of the application. For example, the text content of the first prompt information can be "whether to modify the icon display position of the application", and the present disclosure does not specifically limit the text content of the prompt information.
[0058] As shown in Figure 7A , Figure 7A The schematic diagram of the first prompt information provided in the embodiments of the present disclosure is shown in the figure, Figure 7A The prompt information 70 shown includes the text content "whether to modify the icon display position of the application APP1" of the prompt information 70, and confirmation control 71, denial control 72 and cancellation control 73, so as to provide various controls for the user to selectively respond to the prompt information.
[0059] In some embodiments, the display of the first prompt information in the display is controlled within a first preset time period, wherein the first preset time period is a time period preset for displaying the first prompt information, thereby reserving time for the user to think whether to move the icon. In general, the first preset time period is 5 seconds. The size of the first preset time period can be set according to the actual situation, and the present disclosure does not limit it. In the preset time period, the first prompt information is displayed, and optionally, the content of the first prompt information includes a countdown, for example, the content of the first prompt information is "whether to modify the icon display position of the application (5s)".
[0060] In some embodiments, after the control display shows the first prompt message, it is detected whether a response message for the first prompt message has been received within a first preset time period. The response message for the first prompt message includes any one of the following: a first response message, a second response message, and a third response message. The first response message indicates confirmation to move the application icon, the second response message indicates not to move the application icon, and the third response message indicates exiting the currently displayed prompt message.
[0061] refer to Figure 7A As shown, when the user selects the confirmation control 71 through the control device, the controller of the display device receives a first response message, indicating that the user confirms the movement of the application icon; when the user selects the denial control 72 through the control device, the display of the display device receives a second response message, indicating that the user does not want to move the application icon, and the default application icon is displayed at the last position on the homepage; when the user selects the cancel control 73 through the control device, it indicates that the user does not want to move the application icon, but needs to cancel the currently displayed prompt information.
[0062] In some embodiments, reference is made to Figure 7B After the display shows the first prompt message, the default focus is on the denial control 72. The controller of the display device listens for key events within a first preset time period, starts a timer, and if a key event is detected within the first preset time period, it determines whether the key value (ev.keycode) corresponding to the key event is "left-OK". If the key value corresponding to the key event is "left-OK", it means that the user has moved the focus to the confirmation control 71 through the control device and selected the confirmation control 71, indicating that the user has confirmed the movement of the application icon, and the first response message is received on the display device side.
[0063] If a response message is received within a first preset time period, the type of the response message can be determined based on the flag bits in the message header, thus identifying whether the response message is a first, second, or third response message. The determination of the response message type can be referenced from existing technologies, and will not be elaborated upon here.
[0064] If a first response message is received within a first preset time period, it indicates that the user has decided to move the application icon, and further steps S602 are executed;
[0065] If a second response message is received within a first preset time period, it indicates that the user does not want to move the application icon, and thus keeps the application icon displayed in the current first position, that is, keeps the application icon displayed at the last position among all application icons.
[0066] In a case where the third response message is received within the first preset time length, it indicates that the user does not care about the display position of the icon of the application program, and needs to cancel the currently displayed first prompt information, and the display device controls the display to exit the currently displayed first prompt information, and keeps the icon of the application program displayed at the current first position.
[0067] In a case where the response message of the first prompt information is not received within the first preset time length, it indicates that the user ignores the first prompt information, and the display device keeps the icon of the application program displayed at the current first position.
[0068] In some embodiments, in a case where the installation of the application program is completed, the display device displays second prompt information, which is used to inquire whether the icon of the application program is moved to a third position, which is the first display position of the icon of the installed application program in the icon editing interface. For example, the content of the second prompt information is “whether the icon of the application program APP1 is moved to the first position for display?”
[0069] In a case where the response message of the second prompt information is received, and the response message of the second prompt information indicates that the icon of the application program is moved to the third position, it is detected whether the third position is the same as a preset fixed position, wherein the preset fixed position is a fixed display position of the icon which is set in advance, and the number of the preset fixed position can be one or multiple, which is not limited in the present disclosure. That is, it is detected whether the third position already exists an icon of the application program which needs to be fixedly displayed.
[0070] If the third position is different from the preset fixed position, it indicates that the third position, i.e., the first position, does not need to fixedly display the icon of the already installed application program, and the icon currently at the third position is movable, and the icon of the just installed application program is moved from the current first position to the third position.
[0071] If the third position is the same as the preset fixed position, it is continuously detected whether the other positions after the third position are the same as the preset fixed position, until a target position which is different from the preset fixed position is detected, and the icon of the just installed application program is moved from the current first position to the target position.
[0072] For example, the third position (the first position) is the same as the preset fixed position, and it is detected whether the second position is the same as the preset fixed position, and if the second position is the same as the preset fixed position, it is continuously detected whether the third position is the same as the preset fixed position. In a case where the third position is different from the preset fixed position, it indicates that the icon currently at the third position is movable, and the icon of the just installed application program can be moved from the current first position to the third position.
[0073] In some embodiments, as shown in Figure 7B , Figure 2 The flowchart of the display method of application icons provided by the embodiments of the present disclosure is shown in Figure 8A In response to the second prompt information, if the response message indicates that the icon of the application program is moved to the third position, the following steps S701-S705 are performed.
[0074] S701, the icon display position corresponding to the icon of the installed application program in the current application list is obtained.
[0075] The icon of the installed application program and the icon display position where it is located are stored in the local in the form of an array.
[0076] S702, it is detected whether the third position is the same as the preset fixed position.
[0077] It should be noted that, for ease of operation, the preset fixed position is usually set at the front position, and if there are multiple icon display positions where the icon of the installed application program is located and which are the same as the preset fixed position, the multiple icon display positions are continuous. Therefore, the embodiments of the present disclosure first detect whether the third position, i.e., the first position, is the same as the preset fixed position. If it is detected that the third position is different from the preset fixed position, S705 is performed to move the icon of the newly installed application program from the first position, i.e., the last position, to the third position, i.e., the first position.
[0078] If it is detected that the third position is the same as the preset fixed position, it indicates that the third position is currently occupied by an icon of an installed application program and cannot be replaced by an icon of another application program, and then S703 is performed to detect whether the other positions after the third position are the same as the preset fixed position, i.e., in the case where the first position is the preset fixed position, the second position, the third position, and the other icon display positions after the first position are judged in order of the icon display positions until a target position different from the preset fixed position is detected.
[0079] S703, in the case where it is detected that the third position is the same as the preset fixed position, the other icon display positions after the third position are judged in order of the icon display positions until a target position different from the preset fixed position is detected.
[0080] Optionally, starting from the third position, i.e., the first position, each icon display position is detected in order of the icon display positions. In the case where it is detected that a certain icon display position is different from the preset fixed position, it can be understood that the last preset fixed position is found, and the icon display position after the last preset fixed position is taken as the target position.
[0081] S704, moving the icon of the application from the current first position to the target position.
[0082] The icon of the newly installed application is moved from the last position to the target position, the icons of the partially installed applications are displayed in the preset fixed positions, and the user can find and open the application through as few key presses as possible in the subsequent use.
[0083] For example, as shown in Figure 8A , Figure 1 The icon display schematic of the application provided by the embodiment of the present disclosure is shown in Figure 8A , Figure 8A The home page 11, the icon 12 of the application APP1, and the icons of other installed applications are shown in Figure 8B , but not all of the icons of the other installed applications are displayed. In the case that the response message of the second prompt information is received and the response message of the second prompt information indicates that the icon 12 of the application APP1 is moved to the first position, it is detected that the first position is the preset fixed position, the first position is used to fixedly display the icon of the application 1, and it is further detected whether the second position is the preset fixed position. In the case that the second position is not the preset fixed position, the second position is determined as the final display position of the icon of the newly installed application. That is, in the case that the first position is the preset fixed position, the originally displayed icon of the installed application 1 is still maintained, and the icon 12 of the application APP1 is displayed in the second icon display position.
[0084] S705, moving the icon of the application from the current first position to the third position. The icon of the newly installed application is moved from the last position to the first position, so as to facilitate the user to find and open the application through as few key presses as possible in the subsequent use.
[0085] For example, as shown in Figure 8B , Figure 2 The icon display schematic of the application provided by the embodiment of the present disclosure is shown in Figure 8B , Figure 8BThe home page 11, the icon 12 of the application APP1, and icons of other installed applications are shown. In a case where a response message to the second prompt information is received and the response message indicates that the icon 12 of the application APP1 is moved to the first position, and the first position is detected to be not the preset fixed position, the icon 12 of the application APP1 is moved from the last position of the icons of all the applications to the first position of the icons of all the applications to be displayed, so that the user can select the icon 12 of the application APP1 by pressing a small number of keys when the display device displays the home page, and the operation is simple, and the human-computer interaction performance is improved.
[0086] In a case where the user determines that the icon of the just-installed application is displayed at the first position, the above embodiment further judges whether the first position is the preset fixed position to determine whether the first position currently has an application icon that must be displayed. In a case where the first position is not the preset fixed position, the icon of the just-installed application is moved from the last position to the first position to be displayed; and in a case where the first position is the preset fixed position, the display positions of the other icons after the first position are further judged until a target position that is not the preset fixed position is found, indicating that the icon currently displayed at the target position is movable and can be replaced by other icons, and then the icon of the just-installed application is moved from the last position to the target position, so that the user can find and open the application by a small number of key presses in the subsequent use. Figure 9
[0087] In a case where a response message to the second prompt information is received and the response message indicates that the icon of the application is not moved to the third position, it is indicated that the user does not want to directly place the icon of the just-installed application at the first position of all the applications, and then the display device is controlled to display the first prompt information to inquire whether the icon of the application is moved, so that the user can customize the display position of the icon of the just-installed application.
[0088] The above embodiment displays the second prompt information after the installation of the application is completed to inquire whether the icon of the application is directly displayed at the first position of all the application icons, so that in a case where the user confirms that the icon of the application is displayed at the first position, it is judged whether the first position is the preset fixed position, and the icon of the application is quickly set at the first position to be displayed in a case where the first position is not the preset fixed position, the operation is simple, the icon of the application is convenient to find subsequently, and the human-computer interaction performance is improved.
[0089] S602, in a case where a response message to the first prompt information is received and the response message indicates that the icon of the application is moved, the display device is controlled to display an icon editing interface.
[0090] The icon editing interface includes icons of installed application programs.
[0091] In some embodiments, in the case that a response message to the first prompt information is received and the response message indicates the icon of the mobile application program, optionally, in the case that the first response message is received within a first preset time length, it indicates that the user expects to customize the display position of the icon of the application program, and then the icon editing interface is displayed. Figure 9 As shown in Figure 1 The icon editing interface provided by the embodiments of the present disclosure is shown in Figure 9 , Figure 10 The icon editing interface provided by the embodiments of the present disclosure is shown in
[0092] S603, in response to receiving the icon moving instruction for the icon editing interface sent by the control device, moving the icon of the application program from the current first position to a second position.
[0093] The icon moving instruction is determined according to the user selecting and moving the focus in the icon editing interface through the control device. It can be understood that the user selects the icon of the application program by pressing the confirmation key on the control device, and then moves the selected icon of the application program by pressing the direction key on the control device. Different key values are generated according to different times of pressing the key by the user, and the icon moving instruction includes the key values.
[0094] The first position is the current display position of the icon of the application program, and the second position is the display position of the icon indicated by the icon moving instruction, that is, the position where the user expects the icon of the application program to be displayed.
[0095] In some embodiments, the icon editing interface is displayed, and the focus is set at the position of the icon of the application program. It can be understood that the focus in the icon editing interface selects the icon of the application program just installed. The user moves the focus through the direction key of the control device, and the control device sends the icon moving instruction to the display device according to the number of times of pressing the key by the user. The display device moves the focus according to the key values included in the icon moving instruction in response to the icon moving instruction, determines the second position pointed to by the focus after the focus is moved, that is, the display position of the icon of the application program selected by the user moving the focus. When the focus is pointed to the second position, it is determined to move the icon of the application program to the second position.
[0096] As shown in Figure 10 As shown in Figure 2 The icon editing interface provided by the embodiments of the present disclosure is shown in Figure 10 , Figure 10In (a), the icon 81 of the installed application and the icon 12 of the application APP1 are shown, and a rectangular selection box is displayed when the icon 12 of the application APP1 is selected by the focus. The user moves the focus from the current first position 101A to the second position 101B by using the control device, and the display device receives the icon moving instruction sent by the control device to move the icon 12 of the application APP1 from the current first position 101A to the second position 101B. Figure 10 In (b), the icon 12 of the application APP1 is displayed in the second position 101B, replacing the icon of the application 2 originally displayed in the second position 101B. The icon of the application 2 originally displayed in the second position 101B can be displayed in the next position of the second position 101B, and the icons behind it are displayed in sequence.
[0097] In some embodiments, after the display icon editing interface is controlled, it is detected whether the icon moving instruction sent by the control device is received within a second preset time period. The second preset time period is a maximum time period for judging whether the icon moving instruction sent by the control device is received, which is usually set to 5 seconds, and the size of the second preset time period can be set according to actual conditions, which is not limited in the present disclosure. In the case that the icon moving instruction sent by the control device is received within the second preset time period, the icon of the application is moved from the current first position to the second position in response to the icon moving instruction. For details, refer to the implementation process of the third position. In (a), the icon 12 of the application APP1 is moved from the current first position 101A to the second position 101B.
[0098] In the case that the icon moving instruction sent by the control device is not received within the second preset time period, the application is displayed in the current first position.
[0099] In some embodiments, if the second position indicated by the icon moving instruction is the first icon display position of the installed application in the icon editing interface, it means that the user expects to move the icon of the just installed application to the first position. For details, refer to the implementation process of the third position, so as to move the icon of the just installed application to the appropriate position for display, which is not repeated here.
[0100] Further, after the icon of the just installed application is moved, the display positions of all the icons of the applications are stored to ensure that the display device can still display the icons of the applications in sequence when it is started next time.
[0101] In summary, the embodiment of the present disclosure provides a display method of application icons, which comprises: in the case that an application program is installed, controlling a display to display first prompt information for inquiring whether to move an icon of the application program; in the case that a response message to the first prompt information is accepted and the response message indicates that the icon of the application program is confirmed to be moved, controlling the display to display an icon editing interface, wherein the icon editing interface comprises an icon of the installed application program; further, in response to receiving an icon moving instruction for the icon editing interface sent by a control device, moving the icon of the application program from a first current position to a second position, so as to realize personalized setting of a display position of the icon of the application program after the application program is installed, to avoid subsequent cumbersome operations required when the application program is opened, to improve human-computer interaction performance, and to further improve user experience.
[0102] The embodiment of the present disclosure provides a computer readable storage medium, which stores a computer program. The computer program is executed by a processor to realize each process of the display method of application icons and achieve the same technical effects. To avoid repetition, details are not described herein.
[0103] The computer readable storage medium can be a read-only memory (ROM), a random access memory (RAM), a magnetic disk or an optical disk, etc.
[0104] The present disclosure provides a computer program product, which comprises a computer program. When the computer program runs on a computer, the computer realizes the display method of application icons.
[0105] The above description has been made in combination with specific embodiments for the convenience of explanation. However, the above description in some embodiments is not intended to be exhaustive or to limit the embodiments to the specific forms disclosed. Various modifications and variations can be derived from the above teachings. The selection and description of the above embodiments are to better explain the principles and practical applications, so that those skilled in the art can better use the embodiments and various different modified embodiments suitable for specific use considerations.
Claims
1. A display device, characterized in that, include: The controller is configured to: upon completion of application installation, control the display to show a second prompt message, the second prompt message being used to ask whether to move the application's icon to a third position, the third position being the first icon display position of the installed application in the icon editing interface; Upon receiving a response message to the second prompt message, and the response message to the second prompt message indicating a denial of moving the application icon to the third position, the display is controlled to show a first prompt message, which asks whether to move the application icon. Upon receiving a response message to the first prompt message, and the response message to the first prompt message indicating confirmation to move the icon of the application, the system controls the display to show an icon editing interface, which includes icons of the installed applications. In response to receiving an icon movement command sent by the control device for the icon editing interface, the application icon is moved from its current first position to a second position; Wherein, the first position is the last icon display position of the installed application in the icon editing interface; the second position is the icon display position indicated by the icon moving command.
2. The display device according to claim 1, characterized in that, The icon movement command includes a key value; The controller, in response to receiving an icon movement command sent by the control device for the icon editing interface, moves the application icon from its current first position to a second position, and is configured as follows: In response to the icon movement command, the focus is moved according to the key value, and the second position pointed to by the focus after the movement is determined; Move the application's icon from the first position to the second position.
3. The display device according to claim 1, characterized in that, The controller, after controlling the display to first display a prompt message upon completion of application installation, and before controlling the display to show the icon editing interface upon receiving a response message to the first prompt message, and the response message indicating to move the icon display position, is further configured as follows: Detect whether a response message for the first prompt message has been received within a first preset time period; The controller is configured to: upon receiving a response message of the first prompt within the first preset time period, and the response message of the first prompt indicates that the icon display position should be moved, control the display to show the icon editing interface. If no response message to the first prompt is received within the first preset time period, it is determined that the application icon will be displayed at the current first position.
4. The display device according to claim 1, characterized in that, Upon receiving a response message to the first prompt, and the response message indicating that the application's icon should be moved, the controller, after controlling the display to show the icon editing interface, is further configured to: Detect whether an icon movement command for the icon editing interface is received from the control device within a second preset time period; The controller is configured to: if the icon movement instruction is received within the second preset time period, then in response to the icon movement instruction, move the icon of the application from the current first position to the second position; If the icon movement instruction is not received within the second preset time period, it is determined that the application icon will be displayed at the current first position.
5. The display device according to claim 1, characterized in that, After the application installation is complete and the display shows the second prompt message, the controller is further configured to: Upon receiving the response message of the second prompt information, and the response message of the second prompt information indicates confirmation to move the icon of the application to the third position, it is detected whether the third position is the same as the preset fixed position, wherein the preset fixed position is the preset fixed icon display position corresponding to the icon of the installed application in the icon editing interface; If the third position is the same as the preset fixed position, check whether other positions after the third position are the same as the preset fixed position, until a target position different from the preset fixed position is detected, and move the application icon from the current first position to the target position; If the third position is different from the preset fixed position, the application icon is moved from the current first position to the third position.
6. A method for displaying an application icon, characterized in that, include: Once the application is installed, the control display shows a second prompt message, which asks whether to move the application's icon to a third position, which is the first icon display position of the installed application in the icon editing interface. Upon receiving a response message to the second prompt message, and the response message to the second prompt message indicating a denial of moving the application icon to the third position, the display is controlled to show a first prompt message, which asks whether to move the application icon. Upon receiving a response message to the first prompt message, and the response message to the first prompt message instructs the movement of the application's icon, the display is controlled to show an icon editing interface, which includes icons of the installed applications. In response to receiving an icon movement command sent by the control device for the icon editing interface, the application icon is moved from its current first position to a second position; Wherein, the first position is the last icon display position of the installed application in the icon editing interface; the second position is the icon display position indicated by the icon moving command.
7. The method according to claim 6, characterized in that, The icon movement command includes a key value; The step of responding to receiving an icon movement command sent by the control device for the icon editing interface, and moving the application icon from its current first position to a second position, includes: In response to the icon movement command, the focus is moved according to the key value, and the second position pointed to by the focus after the movement is determined; Move the application's icon from the first position to the second position.
8. The method according to claim 6, characterized in that, After the application installation is complete and the display is first shown with a prompt message, before the display is shown with an icon editing interface upon receiving a response message to the first prompt message, and the response message instructs the display to move the icon, the following configuration is further configured: Detect whether a response message for the first prompt message has been received within a first preset time period; Accordingly, if a response message to the first prompt message is received within the first preset time period, and the response message to the first prompt message indicates that the icon display position should be moved, the display screen will be controlled to display the icon editing interface. If no response message to the first prompt is received within the first preset time period, it is determined that the application icon will be displayed at the current first position.
9. A computer-readable storage medium, characterized in that, include: A computer program is stored on the computer-readable storage medium, which, when executed by a processor, implements the method for displaying an application icon as described in any one of claims 6 to 8.
Citation Information
Patent Citations
Method and device for reconfiguring positions of icons
CN104391724A
Icon classification method and device
CN110704139A