CN109032728B - UI (user interface) display method, intelligent terminal and computer-readable storage medium - Google Patents

UI (user interface) display method, intelligent terminal and computer-readable storage medium Download PDF

Info

Publication number
CN109032728B
CN109032728B CN201810722487.2A CN201810722487A CN109032728B CN 109032728 B CN109032728 B CN 109032728B CN 201810722487 A CN201810722487 A CN 201810722487A CN 109032728 B CN109032728 B CN 109032728B
Authority
CN
China
Prior art keywords
interface
preset
picture
instruction
storage area
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN201810722487.2A
Other languages
Chinese (zh)
Other versions
CN109032728A (en
Inventor
柯杰燕
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Shenzhen TCL New Technology Co Ltd
Original Assignee
Shenzhen TCL New Technology Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Shenzhen TCL New Technology Co Ltd filed Critical Shenzhen TCL New Technology Co Ltd
Priority to CN201810722487.2A priority Critical patent/CN109032728B/en
Publication of CN109032728A publication Critical patent/CN109032728A/en
Application granted granted Critical
Publication of CN109032728B publication Critical patent/CN109032728B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F9/00Arrangements for program control, e.g. control units
    • G06F9/06Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
    • G06F9/44Arrangements for executing specific programs
    • G06F9/451Execution arrangements for user interfaces

Landscapes

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

Abstract

The invention discloses a UI (user interface) display method, which comprises the following steps: when a display instruction of the UI interface is received, whether a preset UI interface picture is stored in a preset storage area or not is determined, then when the preset UI interface picture is stored in the preset storage area, a first display mode of the UI interface is started, and then the preset UI interface picture is displayed on a screen of the intelligent terminal based on the first display mode. The invention also discloses an intelligent terminal and a computer readable storage medium. According to the method and the device, the purpose of rapidly displaying the UI is achieved by only loading the preset UI picture, the use of memory resources is saved, the UI is displayed more smoothly, and the user experience is improved.

Description

UI (user interface) display method, intelligent terminal and computer-readable storage medium
Technical Field
The invention relates to the field of intelligent terminals, in particular to a UI (user interface) display method, an intelligent terminal and a computer-readable storage medium.
Background
The UI graphical user interface, called UI interface for short, is a mainstream man-machine interaction interface at present, and most pictures of the UI interface adopt a direct display mode, and all pictures to be displayed are loaded into a memory at one time and then displayed.
With the increasing delicacy and complexity of UI interfaces, the number of pictures is increasing, the sizes of picture files are also increasing, memory resources required for completely loading the pictures are increasing, loading time is also increasing, particularly, the situation is more clearly displayed when the interfaces are switched back and forth, so that the user feels that the interface display is not smooth and the operation speed is low.
The above is only for the purpose of assisting understanding of the technical aspects of the present invention, and does not represent an admission that the above is prior art.
Disclosure of Invention
The invention mainly aims to provide a UI display method, and aims to solve the technical problems that the UI display speed is low and a large amount of memory resources are occupied.
In order to achieve the above object, the present invention provides a UI interface display method, including the steps of:
when a display instruction of a UI (user interface) is received, determining whether a preset UI picture is stored in a preset storage area;
starting a first display mode of a UI when a preset UI picture is stored in a preset storage area;
and displaying the preset UI picture on the screen of the intelligent terminal based on the first display mode.
Preferably, in an embodiment, after the step of determining whether the preset storage area stores the preset UI interface picture when the display instruction of the UI interface is received, the UI interface display method further includes:
when a preset UI picture is not stored in a preset storage area, starting a second display mode of a UI, and displaying the UI of the intelligent terminal on the screen based on the second display mode;
and generating a preset UI picture based on the currently displayed UI of the screen, and storing the preset UI picture in a preset storage area.
Preferably, in an embodiment, the step of starting a second display mode of the UI interface when the preset UI interface picture is not stored in the preset storage area, and displaying the UI interface of the intelligent terminal on the screen based on the second display mode includes:
when the preset UI picture is not stored in the preset storage area, acquiring a first address of a background, an icon and a key corresponding to the display instruction;
and starting a second display mode of the UI interface, and displaying the background, the icon and the key corresponding to the first address on the screen of the intelligent terminal based on the second display mode.
Preferably, in an embodiment, after the step of displaying the preset UI interface picture on the screen of the smart terminal based on the first display mode, the UI interface display method further includes:
when a modification instruction of the UI interface is received, updating the currently displayed UI interface based on the modification instruction;
and generating a first UI interface image based on the updated UI interface, and updating the preset UI interface picture stored in the preset storage area based on the first UI interface image.
Preferably, in an embodiment, the modification instruction includes an addition instruction, a deletion instruction, and a replacement instruction, the updated UI interface includes a second UI interface image or a third UI interface image, and when the modification instruction of the UI interface is received, the step of updating the currently displayed UI interface based on the modification instruction includes:
when a modification instruction of a UI (user interface) is received, determining the type of the modification instruction;
when the received modification instruction is the adding instruction, generating a second UI interface image based on the adding instruction and the currently displayed UI interface, and displaying the second UI interface image on the screen;
and when the received modification instruction is the deletion instruction or the replacement instruction, generating a third UI interface image based on the deletion instruction or the replacement instruction and the currently displayed UI interface, starting a second display mode of the UI interface, and displaying the third UI interface image on the screen based on the second display mode.
Preferably, in an embodiment, the generating a first UI interface image based on the updated UI interface, and the updating the preset UI interface picture stored in the preset storage area based on the first UI interface image includes:
determining whether a preset UI picture is stored in the preset storage area;
when a preset UI picture is stored in the preset storage area, replacing the preset UI picture in the preset storage area with the first UI picture;
and when the preset UI picture is not stored in the preset storage area, saving the first UI image serving as the preset UI picture in the preset storage area.
Preferably, in an embodiment, after the step of displaying the preset UI interface picture on the screen of the smart terminal based on the first display mode, the UI interface display method further includes:
when a selection instruction triggered based on a key in the preset UI picture is received, acquiring an effect graph corresponding to the key triggering the selection instruction;
and displaying the preset UI picture on a screen of the intelligent terminal based on the first display mode and the effect picture.
Preferably, in an embodiment, after the preset UI interface picture is displayed on the screen of the smart terminal based on the first display mode and the effect map, the UI interface display method further includes:
when a trigger instruction triggered based on a key in the preset UI picture is received, starting an application corresponding to the trigger instruction;
and when the application is detected to enter background operation or be closed, triggering a display instruction of a UI (user interface).
In addition, to achieve the above object, the present invention also provides an intelligent terminal, including: the system comprises a memory, a processor and a program which is stored on the memory and can be displayed on the UI interface, wherein the UI interface display program realizes the steps of any one of the UI interface display methods when being executed by the processor.
In addition, to achieve the above object, the present invention further provides a computer readable storage medium having a UI interface display program stored thereon, where the UI interface display program, when executed by a processor, implements the steps of the UI interface display method according to any one of the above.
According to the method and the device, when a display instruction of the UI is received, whether the preset UI picture is stored in the preset storage area or not is determined, then when the preset UI picture is stored in the preset storage area, a first display mode of the UI is started, and then the preset UI picture is displayed on a screen of the intelligent terminal based on the first display mode. The invention also discloses an intelligent terminal and a computer readable storage medium. According to the method and the device, the purpose of rapidly displaying the UI is achieved by only loading the preset UI picture, the use of memory resources is saved, the UI is displayed more smoothly, and the user experience is improved.
Drawings
Fig. 1 is a schematic structural diagram of an intelligent terminal in a hardware operating environment according to an embodiment of the present invention;
FIG. 2 is a flowchart illustrating a UI display method according to a first embodiment of the invention;
the implementation, functional features and advantages of the objects of the present invention will be further explained with reference to the accompanying drawings.
Detailed Description
It should be understood that the specific embodiments described herein are merely illustrative of the invention and are not intended to limit the invention.
As shown in fig. 1, fig. 1 is a schematic structural diagram of an intelligent terminal in a hardware operating environment according to an embodiment of the present invention.
The intelligent terminal in the embodiment of the present invention may be a PC, or may be a terminal device having a display function, such as an intelligent television, an intelligent mobile phone, a tablet computer, an MP4(Moving Picture Experts Group Audio Layer IV) player, a portable computer, and the like.
As shown in fig. 1, the smart terminal may include: a processor 1001, such as a CPU, a network interface 1004, a user interface 1003, a memory 1005, a communication bus 1002. Wherein a communication bus 1002 is used to enable connective communication between these components. The user interface 1003 may include a Display screen (Display), an input unit such as a Keyboard (Keyboard), and the optional user interface 1003 may also include a standard wired interface, a wireless interface. The network interface 1004 may optionally include a standard wired interface, a wireless interface (e.g., WI-FI interface). The memory 1005 may be a high-speed RAM memory or a non-volatile memory (e.g., a magnetic disk memory). The memory 1005 may alternatively be a storage device separate from the processor 1001.
Optionally, the smart terminal may further include a camera, a Radio Frequency (RF) circuit, a sensor, an audio circuit, a WiFi module, and the like.
Those skilled in the art will appreciate that the intelligent terminal architecture shown in fig. 1 is not intended to be limiting of intelligent terminals and may include more or fewer components than those shown, or some components may be combined, or a different arrangement of components.
As shown in fig. 1, a memory 1005, which is a kind of computer storage medium, may include therein an operating system, a network communication module, a user interface module, and a UI interface display program.
In the intelligent terminal shown in fig. 1, the network interface 1004 is mainly used for connecting to a background server and performing data communication with the background server; the user interface 1003 is mainly used for connecting a client (user side) and performing data communication with the client; and the processor 1001 may be used to call a UI interface display program stored in the memory 1005.
In this embodiment, the intelligent terminal includes: the system comprises a memory 1005, a processor 1001 and a UI interface display program which is stored in the memory 1005 and can be run on the processor 1001, wherein when the processor 1001 calls the UI interface display program stored in the memory 1005, the steps of the UI interface display method provided by the embodiment of the present application are executed.
The invention also provides a UI interface display method, and referring to FIG. 2, FIG. 2 is a schematic flow chart of a first embodiment of the method of the invention.
In this embodiment, the UI interface display method includes the steps of:
step S10, when a display instruction of the UI interface is received, determining whether a preset UI interface picture is stored in a preset storage area;
step S20, when a preset UI picture is stored in the preset storage area, starting a first display mode of the UI;
and step S30, displaying the preset UI picture on the screen of the intelligent terminal based on the first display mode.
In this embodiment, a UI (User Interface) is a medium for interaction and information exchange between a system and a User, and it implements conversion between an internal form of information and a human-acceptable form, and the User Interface has a wide definition, includes a human-computer interaction and a graphical User Interface, and exists in the field of information exchange between humans and machines. At present, a graphical user interface is commonly used, which adopts a multi-window system, displays a computer operation user interface in a graphical mode, displays direct images, is simple and convenient to operate, and is also called a human-computer interface, or simply an interface. The UI interface display method introduced in the invention is suitable for the graphical user interface.
Furthermore, the interface of the intelligent terminal is an image user interface, namely a UI interface, the UI interface is realized by loading a graphic object, and a user directly or indirectly operates icons, keys, menus and the like on the UI interface in a sliding, tapping, squeezing and other manners to select commands, start programs or execute other applications, and the operations cause switching between different UI interfaces and trigger display commands of corresponding interfaces.
In the present invention, two UI interface display modes are provided, one is a first display mode, and the other is a second display mode, the display mode is determined by judging whether the preset storage area has the preset UI picture, if the preset storage area has the preset UI picture, the display mode is the first display mode, if the preset storage area does not have the preset UI picture, the display mode is a second display mode, wherein the preset UI interface picture is a picture stored in the preset storage area, and is a screen capture of the UI interface, corresponding to the currently displayed UI interface, the preset UI interface picture can be in a format of jpg, gif, png and the like, the preset storage area can be in a built-in memory of the intelligent terminal, the external storage device can also be accessed in an external memory of the intelligent terminal, namely, an external interface, such as a USB flash disk accessed through a USB interface.
Specifically, when a display instruction of the UI interface is received, firstly, whether a preset UI interface picture exists in a preset storage area is judged, and a display mode of the UI interface is determined according to a judgment result.
For example, a remote controller is used to select a menu on the UI interface, switching between different menus can be performed by sliding up and down, a new UI interface can be opened by lightly pressing one of the menus, the menu is closed and then returned to the original UI interface, and a display command of the interface is triggered. And the intelligent terminal receives the display instruction, and if the preset UI picture exists in the preset storage area, the original UI is displayed in a first display mode when the menu is closed and the original UI is returned.
According to the UI display method provided by the embodiment, when a display instruction of the UI is received, whether the preset UI picture is stored in the preset storage area or not is determined, then the first display mode of the UI is started when the preset UI picture is stored in the preset storage area, and then the preset UI picture is displayed on the screen of the intelligent terminal based on the first display mode.
Based on the first embodiment, a second embodiment of the UI interface display method of the present invention is proposed, in this embodiment, after step S10, the UI interface display method further includes:
step S40, when a preset UI picture is not stored in a preset storage area, starting a second display mode of a UI, and displaying the UI of the intelligent terminal on the screen based on the second display mode;
and step S50, generating a preset UI picture based on the currently displayed UI of the screen, and storing the preset UI picture in a preset storage area.
In this embodiment, after receiving a display instruction of the UI interface, determining whether a preset UI interface picture exists in the preset storage area, and when the preset UI interface picture does not exist in the preset storage area, the UI display mode is the second display mode, that is, the intelligent terminal may obtain the second display mode of the UI interface, and then display the UI interface on the screen of the intelligent terminal according to the second display mode.
It should be noted that the second display mode is a normal display mode of the UI interface, that is, when the UI interface is displayed, a plurality of pictures need to be displayed on the screen of the intelligent terminal; in contrast, the first display mode is a fast display mode, and the display speed of the first display mode is faster because only one preset UI interface picture needs to be displayed on the screen and a plurality of pictures do not need to be displayed on the screen like the second display mode.
Further, after the UI interface is displayed based on the second display mode, a preset UI interface picture is generated based on the UI interface currently displayed on the screen and is stored in a preset storage area. Whether a preset UI picture exists in the preset storage area or not is related to a display mode of the UI, in other words, the display speed and the memory occupation condition of the UI are related, so that when the preset storage area does not have the preset UI picture, the interface picture of the current UI is acquired after the UI is completely displayed, that is, the preset UI picture is generated and stored in the preset storage area, when the display instruction of the UI is received again, the UI can be displayed according to the first display mode, that is, the preset UI picture is acquired from the preset storage area and displayed on a screen of the intelligent terminal.
In the UI interface display method provided in this embodiment, when the preset UI interface picture is not stored in the preset storage area, a second display mode of the UI interface is started, the UI interface of the intelligent terminal is displayed on the screen based on the second display mode, and then the preset UI interface picture is generated based on the UI interface currently displayed on the screen and is stored in the preset storage area. By generating the preset UI interface picture and storing the preset UI interface picture in the preset storage area, switching of the display modes is achieved, when the display instruction of the UI interface is received again, the UI interface can be displayed according to the first display mode, and the display speed of the UI interface is improved.
A third embodiment of the UI interface display method of the present invention is proposed based on the second embodiment, and in this embodiment, step S40 includes:
step S41, when a preset UI picture is not stored in a preset storage area, acquiring a first address of a background, an icon and a key corresponding to the display instruction;
and step S42, starting a second display mode of the UI interface, and displaying the background, the icon and the key corresponding to the first address on the screen of the intelligent terminal based on the second display mode.
In this embodiment, when no UI interface picture is preset in the preset storage area, the UI display mode is the second display mode, that is, the normal display mode, and all pictures related to the UI interface need to be displayed on the screen, and the pictures related to the UI interface generally mainly include a background, an icon, and a key, and these pictures are stored in a built-in memory of the intelligent terminal or an externally-extended memory.
For example, when the intelligent terminal is started, if the preset storage area does not have the preset UI interface picture, the UI interface needs to be displayed in the second display mode, that is, the normal display mode, the addresses of the background, the icon, and the key related to the main interface after the intelligent terminal is started are obtained first, then the picture is obtained according to the addresses, and finally the pictures are displayed on the screen, so that the display of the main interface after the intelligent terminal is started is completed.
According to the UI display method provided by the embodiment, when the preset UI picture is not stored in the preset storage area, the first address of the background, the icon and the key corresponding to the display instruction is obtained, then the second display mode of the UI is started, the background, the icon and the key corresponding to the first address are displayed on the screen of the intelligent terminal based on the second display mode, normal display of the UI can be guaranteed by displaying the UI through the second display mode, and the situation that the UI cannot be displayed when the preset UI picture is not stored in the preset storage area is avoided.
Based on the first embodiment, a fourth embodiment of the UI interface display method of the present invention is proposed, in this embodiment, after step S30, the UI interface display method further includes:
step S60, when a modification instruction of the UI interface is received, updating the currently displayed UI interface based on the modification instruction;
step S70, generating a first UI interface image based on the updated UI interface, and updating the preset UI interface picture stored in the preset storage area based on the first UI interface image.
In this embodiment, the UI interface modification instruction is an instruction that causes a change in the UI interface, for example, an icon of the current UI interface is moved or deleted, which all cause a change in the UI interface, and when the UI interface modification instruction is received, the intelligent terminal updates the currently displayed UI interface based on the modification instruction, that is, the intelligent terminal performs an operation to be performed by the modification instruction and simultaneously refreshes the UI interface on the screen.
It should be noted that when the current UI interface changes, the currently displayed interface on the screen is the changed UI interface, the preset UI interface picture stored in the preset storage area is not consistent with the changed UI interface, but the preset UI interface picture needs to be consistent with the interface displayed on the current screen, so the preset UI interface picture needs to be regenerated, a screen capture operation is performed based on the interface displayed on the current screen, specifically, the currently displayed UI interface is acquired to generate a UI interface image, and the preset UI interface picture stored in the preset storage area is updated with the UI interface image.
In the UI interface display method provided in this embodiment, when a modification instruction of a UI interface is received, the currently displayed UI interface is updated based on the modification instruction, a first UI interface image is then generated based on the updated UI interface, and a preset UI interface picture stored in the preset storage area is updated based on the first UI interface image. The UI interface changes, the preset UI interface picture is regenerated and updated into the preset storage area, the consistency of the preset UI interface picture and the interface displayed by the current screen is achieved, the preset UI interface picture is guaranteed to be updated in time, and user experience is improved.
Based on the fourth embodiment, a fifth embodiment of the UI interface display method of the present invention is provided, in this embodiment, the modification instruction includes an addition instruction, a deletion instruction, and a replacement instruction, the updated UI interface includes the second UI interface image or the third UI interface image, and step S60 includes:
step S61, when a modification instruction of the UI interface is received, determining the type of the modification instruction;
step S62, when the received modification instruction is the adding instruction, generating a second UI interface image based on the adding instruction and the currently displayed UI interface, and displaying the second UI interface image on the screen;
step S63, when the received modification instruction is the deletion instruction or the replacement instruction, generating a third UI interface image based on the deletion instruction or the replacement instruction and the currently displayed UI interface, starting a second display mode of the UI interface, and displaying the third UI interface image on the screen based on the second display mode.
In this embodiment, the UI interface modification instruction received by the intelligent terminal includes an addition instruction, a deletion instruction, and a replacement instruction, for example, the addition instruction may be to install an App, or add a new menu or button, the deletion instruction may be to uninstall an existing App on the UI interface, delete a menu or button, and the replacement instruction may be to move the position of an icon, to renew the name of the menu, and the like, and the UI interface update mode is determined according to the type of the specific modification instruction regardless of the addition instruction, the deletion instruction, or the replacement instruction.
Further, when the received modification instruction is an addition instruction, a second UI interface image is generated based on the addition instruction and the currently displayed UI interface, and the second UI interface image is displayed on the screen. Specifically, the adding instruction corresponds to a picture, the picture is an icon, a menu or a key, and the like, after the adding instruction is executed, the picture corresponding to the adding instruction is added to a specified position of a preset UI interface picture, for example, if the adding instruction is to install an App, the picture corresponding to the adding instruction is an App icon, and after the App is installed, the App icon is added to the currently displayed UI interface.
Further, when the received modification instruction is the deletion instruction or the replacement instruction, generating a third UI interface image based on the deletion instruction or the replacement instruction and the currently displayed UI interface, starting a second display mode of the UI interface, and displaying the third UI interface image on the screen based on the second display mode. Specifically, the intuitive change of the current UI interface caused by the deletion instruction is to remove an icon, a menu, a key and the like corresponding to the deletion instruction from the currently displayed UI interface, and the current screen displays a preset UI interface picture based on the first display mode, and cannot directly delete the icon, the menu, the key and the like on the preset UI interface picture, so that when the deletion instruction is received, the intelligent terminal can update and display the UI interface on the screen in the following two ways. In the first mode, when a deletion command is received, the UI interface including the icons, menus or keys in the preset UI interface picture is redisplayed based on the second display mode, the corresponding picture is deleted on the redisplayed UI interface according to the received deletion command, and a third UI interface image is generated based on the deleted UI interface. For example, the deleting instruction is to uninstall an App, and when the uninstalling instruction is received, the intelligent terminal redisplays the UI interface based on the second display mode, and deletes the App icon on the UI interface. And in the second mode, when a deletion command is received, firstly executing the operation of the deletion command, and when the deletion command is completed, starting the second display mode, and displaying the UI interface after the deletion command is executed based on the second display mode, namely, no picture corresponding to the deletion command is displayed. For example, the deleting instruction is to uninstall an App, when the uninstalling instruction is received, the intelligent terminal first executes the uninstalling operation, then updates the display UI interface based on the second display mode, and at this time, the icon of the uninstalled App is no longer displayed. Similarly, when the received modification instruction is a replacement instruction, the replacement instruction triggers a position change or replacement of an icon, a menu, a key or the like on the currently displayed UI interface, so that the currently displayed UI interface needs to be updated again based on the second display mode, and the UI interface is displayed based on the replacement instruction.
In the UI interface display method provided in this embodiment, when a modification instruction of a UI interface is received, a type of the modification instruction is determined, and then when the received modification instruction is the add instruction, a second UI interface image is generated based on the add instruction and the currently displayed UI interface, and the second UI interface image is displayed on the screen, or when the received modification instruction is the delete instruction or the replace instruction, a third UI interface image is generated based on the delete instruction or the replace instruction and the currently displayed UI interface, a second display mode of the UI interface is started, and the third UI interface image is displayed on the screen based on the second display mode. The UI interface changes due to the modification instruction, the UI interface is timely updated and displayed, the intelligent terminal can be guaranteed to correctly display the UI interface, and user experience is improved.
A sixth embodiment of the UI interface display method of the present invention is proposed based on the fourth embodiment, and in this embodiment, step S70 includes:
step S71, determining whether a preset UI picture is stored in the preset storage area;
step S72, when a preset UI picture is stored in the preset storage area, replacing the preset UI picture in the preset storage area with the first UI picture;
step S73, when a preset UI interface picture is not stored in the preset storage area, storing the first UI interface picture as the preset UI interface picture in the preset storage area.
In this embodiment, the UI interface image acquired based on the current UI interface needs to be updated to the preset storage area, so as to ensure that the preset UI interface image in the preset storage area is consistent with the currently displayed UI interface.
Specifically, whether a preset UI picture exists in a preset storage area or not is judged, when the preset UI picture exists in the preset storage area, the first UI picture is adopted to replace the preset UI picture in the preset storage area, namely when the preset UI picture exists in the preset storage area, the preset UI picture stored in the preset storage area is deleted, then the first UI picture is stored in the preset storage area, the first UI picture is covered on the preset UI picture, and only one preset UI picture in the preset storage area is ensured; when the preset storage area does not have the preset UI picture, the first UI picture is taken as the preset UI picture and stored in the preset storage area, namely when the preset storage area does not have the preset UI picture, the first UI picture is directly taken as a new preset UI picture and stored in the preset storage area, when the current UI display command is received again, the preset UI picture can be successfully displayed in the first display mode, and the display speed of the UI is improved.
The UI interface display method provided in this embodiment determines whether a preset UI interface picture is stored in the preset storage area, and then replaces the preset UI interface picture in the preset storage area with the first UI interface image when the preset UI interface picture is stored in the preset storage area, and then stores the first UI interface image as the preset UI interface picture in the preset storage area when the preset UI interface picture is not stored in the preset storage area. Through updating the preset UI picture, the preset UI picture is refreshed timely, the display in the first display mode can be successfully performed when the current UI display command is received again, the UI interface can be rapidly displayed, the correct display of the UI interface is guaranteed, and the user experience is improved.
Based on the first embodiment, a seventh embodiment of the UI interface display method of the present invention is provided, in this embodiment, the key includes key artwork and a selected effect map, and after step S30, the UI interface display method further includes:
step S80, when a selection instruction triggered by a key in the preset UI picture is received, acquiring an effect graph corresponding to the key triggering the selection instruction;
and step S90, displaying the preset UI picture on the screen of the intelligent terminal based on the first display mode and the effect picture.
In this embodiment, when a selection instruction triggered by a key in a preset UI interface picture is received, an effect graph corresponding to the key triggering the selection instruction is obtained, where the effect graph after the key selection is shown, and no matter the UI interface displayed based on the first display mode or the UI interface displayed based on the second display mode, when the key is selected, the effect graph after the key selection needs to be displayed on the current UI interface, so that whether the key is selected or not can be visually seen.
It should be noted that the preset UI interface picture is a UI interface screenshot in a state where a key, a menu, or an icon of the UI interface is not selected, and is unrelated to the selected effect picture of the key, the menu, or the icon, so that the intelligent terminal displays or does not display the selected effect picture, and does not need to acquire the UI interface picture again.
According to the UI display method provided by the embodiment, when a selection instruction triggered based on a key in the preset UI picture is received, an effect graph corresponding to the key triggering the selection instruction is obtained, and then the preset UI picture is displayed on a screen of the intelligent terminal based on the first display mode and the effect graph. By displaying the effect picture after the key is selected, the user can visually see the operation of the selected key, and the user experience is improved.
Based on the above-described embodiment, an eighth embodiment of the UI interface display method of the present invention is proposed, in the present embodiment, after step S30, the UI interface display method further includes:
step S100, when a trigger instruction triggered based on a key in the preset UI picture is received, starting an application corresponding to the trigger instruction;
and step S110, when the application is detected to enter background operation or close, triggering a display instruction of a UI interface.
In this embodiment, when a trigger instruction triggered by a key in a preset UI interface picture is received, an application corresponding to the trigger instruction is started, where the trigger instruction may be sent in different manners, for example, sent by a wireless remote control device, or sent by directly clicking or double-clicking a key through an external mouse, and if the smart terminal is a touch screen, the application may also be sent by directly clicking or double-clicking a key on a screen of the smart terminal. After the application corresponding to the trigger instruction is started, the interface of the application is displayed on the screen of the intelligent terminal, and when the intelligent terminal detects that the application enters the background to run or is closed, the display instruction of the UI interface to be displayed is triggered at the same time. And further, when the intelligent terminal receives a display instruction of the UI interface to be displayed, whether a preset UI interface picture exists in the preset storage area needs to be judged, and when the preset UI interface picture exists in the preset storage area, the preset UI interface picture is displayed on the screen of the intelligent terminal based on the first display mode.
According to the UI display method provided by the embodiment, when a trigger instruction triggered based on a key in the preset UI picture is received, the application corresponding to the trigger instruction is started, and then when the application is detected to enter the background operation or be closed, the display instruction of the UI is triggered.
In addition, an embodiment of the present invention further provides a computer-readable storage medium, where a UI interface display program is stored on the computer-readable storage medium, and when the UI interface display program is executed by a processor, the steps of the UI interface display method are implemented.
It should be noted that, in this document, the terms "comprises," "comprising," or any other variation thereof, are intended to cover a non-exclusive inclusion, such that a process, method, article, or system that comprises a list of elements does not include only those elements but may include other elements not expressly listed or inherent to such process, method, article, or system. Without further limitation, an element defined by the phrase "comprising an … …" does not exclude the presence of other like elements in a process, method, article, or system that comprises the element.
The above-mentioned serial numbers of the embodiments of the present invention are merely for description and do not represent the merits of the embodiments.
Through the above description of the embodiments, those skilled in the art will clearly understand that the method of the above embodiments can be implemented by software plus a necessary general hardware platform, and certainly can also be implemented by hardware, but in many cases, the former is a better implementation manner. Based on such understanding, the technical solution of the present invention may be embodied in the form of a software product, which is stored in a storage medium (e.g., ROM/RAM, magnetic disk, optical disk) as described above and includes instructions for enabling a terminal device (e.g., a mobile phone, a computer, a server, an air conditioner, or a network device) to execute the method according to the embodiments of the present invention.
The above description is only a preferred embodiment of the present invention, and not intended to limit the scope of the present invention, and all modifications of equivalent structures and equivalent processes, which are made by using the contents of the present specification and the accompanying drawings, or directly or indirectly applied to other related technical fields, are included in the scope of the present invention.

Claims (9)

1. A UI interface display method is applied to an intelligent terminal and is characterized by comprising the following steps:
when a display instruction of a UI (user interface) is received, determining whether a preset UI picture is stored in a preset storage area or not, wherein the preset UI picture comprises a graphical user interface;
starting a first display mode of a UI when a preset UI picture is stored in a preset storage area;
displaying the preset UI picture on a screen of the intelligent terminal based on the first display mode;
after the step of determining whether the preset storage area stores the preset UI interface picture when the display instruction of the UI interface is received, the method further includes:
when a preset UI picture is not stored in a preset storage area, starting a second display mode of a UI, and displaying the UI of the intelligent terminal on the screen based on the second display mode;
and generating a preset UI picture based on the currently displayed UI of the screen, and storing the preset UI picture in a preset storage area.
2. The UI interface display method of claim 1, wherein the step of starting a second display mode of the UI interface when the preset UI interface picture is not stored in the preset storage area, and displaying the UI interface of the intelligent terminal on the screen based on the second display mode comprises:
when the preset UI picture is not stored in the preset storage area, acquiring a first address of a background, an icon and a key corresponding to the display instruction;
and starting a second display mode of the UI interface, and displaying the background, the icon and the key corresponding to the first address on the screen of the intelligent terminal based on the second display mode.
3. The UI interface display method of claim 1, wherein after the step of displaying the preset UI interface picture on the screen of the smart terminal based on the first display mode, the UI interface display method further comprises:
when a modification instruction of the UI interface is received, updating the currently displayed UI interface based on the modification instruction;
and generating a first UI interface image based on the updated UI interface, and updating the preset UI interface picture stored in the preset storage area based on the first UI interface image.
4. The UI interface display method according to claim 3, wherein the modification instruction includes an addition instruction, a deletion instruction, and a replacement instruction, the updated UI interface includes the second UI interface image or the third UI interface image, and the step of updating the currently displayed UI interface based on the modification instruction when the modification instruction of the UI interface is received includes:
when a modification instruction of a UI (user interface) is received, determining the type of the modification instruction;
when the received modification instruction is the adding instruction, generating a second UI interface image based on the adding instruction and the currently displayed UI interface, and displaying the second UI interface image on the screen;
and when the received modification instruction is the deletion instruction or the replacement instruction, generating a third UI interface image based on the deletion instruction or the replacement instruction and the currently displayed UI interface, starting a second display mode of the UI interface, and displaying the third UI interface image on the screen based on the second display mode.
5. The UI interface display method according to claim 3, wherein the generating of the first UI interface image based on the updated UI interface, the updating of the preset UI interface picture stored in the preset storage area based on the first UI interface image comprises:
determining whether a preset UI picture is stored in the preset storage area;
when a preset UI picture is stored in the preset storage area, replacing the preset UI picture in the preset storage area with the first UI picture;
and when the preset UI picture is not stored in the preset storage area, saving the first UI image serving as the preset UI picture in the preset storage area.
6. The UI interface display method of claim 1, wherein after the step of displaying the preset UI interface picture on the screen of the smart terminal based on the first display mode, the UI interface display method further comprises:
when a selection instruction triggered based on a key in the preset UI picture is received, acquiring an effect graph corresponding to the key triggering the selection instruction;
and displaying the preset UI picture on a screen of the intelligent terminal based on the first display mode and the effect picture.
7. The UI interface display method according to any one of claims 1 to 6, wherein after the step of displaying the preset UI interface picture on the screen of the smart terminal based on the first display mode, the UI interface display method further comprises:
when a trigger instruction triggered based on a key in the preset UI picture is received, starting an application corresponding to the trigger instruction;
and when the application is detected to enter background operation or be closed, triggering a display instruction of a UI (user interface).
8. An intelligent terminal, characterized in that, intelligent terminal includes: memory, processor and a program stored on the memory and displayable on the UI interface, the program when executed by the processor implementing the steps of the UI interface display method according to any of claims 1 to 7.
9. A computer-readable storage medium, characterized in that a UI interface display program is stored thereon, which when executed by a processor implements the steps of the UI interface display method according to any one of claims 1 to 7.
CN201810722487.2A 2018-07-03 2018-07-03 UI (user interface) display method, intelligent terminal and computer-readable storage medium Active CN109032728B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201810722487.2A CN109032728B (en) 2018-07-03 2018-07-03 UI (user interface) display method, intelligent terminal and computer-readable storage medium

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201810722487.2A CN109032728B (en) 2018-07-03 2018-07-03 UI (user interface) display method, intelligent terminal and computer-readable storage medium

Publications (2)

Publication Number Publication Date
CN109032728A CN109032728A (en) 2018-12-18
CN109032728B true CN109032728B (en) 2022-04-22

Family

ID=65521629

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201810722487.2A Active CN109032728B (en) 2018-07-03 2018-07-03 UI (user interface) display method, intelligent terminal and computer-readable storage medium

Country Status (1)

Country Link
CN (1) CN109032728B (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110825477A (en) * 2019-11-04 2020-02-21 上海达梦数据库有限公司 Method, device and equipment for loading graphical interface and storage medium

Citations (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101458623A (en) * 2007-12-11 2009-06-17 闪联信息技术工程中心有限公司 Method and apparatus for loading multimedia information in UI interface
CN102314313A (en) * 2010-07-09 2012-01-11 夏普株式会社 Display operating device and the image processing apparatus that has adopted this display operating device
KR20120126843A (en) * 2011-05-13 2012-11-21 삼성전자주식회사 Method and apparatus for managing schedule in portable terminal
CN105867889A (en) * 2015-08-04 2016-08-17 乐视致新电子科技(天津)有限公司 Method and device for displaying UI interface of router as well as user equipment
CN106598400A (en) * 2016-12-26 2017-04-26 三星电子(中国)研发中心 User interface browsing method and apparatus
CN107368193A (en) * 2017-07-19 2017-11-21 讯飞幻境(北京)科技有限公司 Human-machine operation exchange method and system
CN107396179A (en) * 2017-08-21 2017-11-24 深圳创维-Rgb电子有限公司 A kind of TV functions methods of exhibiting, storage medium and television terminal
CN107390968A (en) * 2017-06-14 2017-11-24 努比亚技术有限公司 Method, terminal and the computer-readable recording medium that application interface exchanges
CN107566616A (en) * 2017-08-15 2018-01-09 维沃移动通信有限公司 A kind of display methods of information, terminal and computer-readable recording medium
CN107797728A (en) * 2017-10-31 2018-03-13 维沃移动通信有限公司 The method and mobile terminal of a kind of access application
CN107896279A (en) * 2017-11-16 2018-04-10 维沃移动通信有限公司 Screenshotss processing method, device and the mobile terminal of a kind of mobile terminal
CN107908280A (en) * 2017-10-31 2018-04-13 福建天泉教育科技有限公司 The method and terminal of page interaction are realized in a kind of VR scenes

Family Cites Families (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP5147087B2 (en) * 2010-07-22 2013-02-20 シャープ株式会社 Display operation device and image processing device
JP5075240B2 (en) * 2010-08-27 2012-11-21 シャープ株式会社 Operation device, image processing device, and display method
CN102147744B (en) * 2011-04-01 2015-05-27 奇智软件(北京)有限公司 Method and system for loading program
CN107256165A (en) * 2017-04-28 2017-10-17 努比亚技术有限公司 One kind application startup method, terminal and computer-readable recording medium
CN107613110A (en) * 2017-08-31 2018-01-19 努比亚技术有限公司 Method, terminal and the computer-readable recording medium that adjustment terminal interface is shown
CN107765941B (en) * 2017-09-28 2021-07-16 努比亚技术有限公司 Icon display method, terminal and computer readable storage medium
CN107844231A (en) * 2017-10-31 2018-03-27 努比亚技术有限公司 A kind of interface display method, mobile terminal and computer-readable recording medium

Patent Citations (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101458623A (en) * 2007-12-11 2009-06-17 闪联信息技术工程中心有限公司 Method and apparatus for loading multimedia information in UI interface
CN102314313A (en) * 2010-07-09 2012-01-11 夏普株式会社 Display operating device and the image processing apparatus that has adopted this display operating device
KR20120126843A (en) * 2011-05-13 2012-11-21 삼성전자주식회사 Method and apparatus for managing schedule in portable terminal
CN105867889A (en) * 2015-08-04 2016-08-17 乐视致新电子科技(天津)有限公司 Method and device for displaying UI interface of router as well as user equipment
CN106598400A (en) * 2016-12-26 2017-04-26 三星电子(中国)研发中心 User interface browsing method and apparatus
CN107390968A (en) * 2017-06-14 2017-11-24 努比亚技术有限公司 Method, terminal and the computer-readable recording medium that application interface exchanges
CN107368193A (en) * 2017-07-19 2017-11-21 讯飞幻境(北京)科技有限公司 Human-machine operation exchange method and system
CN107566616A (en) * 2017-08-15 2018-01-09 维沃移动通信有限公司 A kind of display methods of information, terminal and computer-readable recording medium
CN107396179A (en) * 2017-08-21 2017-11-24 深圳创维-Rgb电子有限公司 A kind of TV functions methods of exhibiting, storage medium and television terminal
CN107797728A (en) * 2017-10-31 2018-03-13 维沃移动通信有限公司 The method and mobile terminal of a kind of access application
CN107908280A (en) * 2017-10-31 2018-04-13 福建天泉教育科技有限公司 The method and terminal of page interaction are realized in a kind of VR scenes
CN107896279A (en) * 2017-11-16 2018-04-10 维沃移动通信有限公司 Screenshotss processing method, device and the mobile terminal of a kind of mobile terminal

Also Published As

Publication number Publication date
CN109032728A (en) 2018-12-18

Similar Documents

Publication Publication Date Title
US11079908B2 (en) Method and apparatus for adding icon to interface of android system, and mobile terminal
JP7114633B2 (en) Screen mirroring method, device, terminal and storage medium
CN110417988B (en) Interface display method, device and equipment
KR101379574B1 (en) Terminal and method for displaying status of application
US20150205456A1 (en) Method and Device for Processing Application Shortcut
CN108064369B (en) Interaction method and device of flexible display screen
JP2016500175A (en) Method and apparatus for realizing floating object
WO2015184736A1 (en) Method and terminal for transforming background picture of touchscreen device
CN109361948B (en) Interface management method, intelligent terminal and readable storage medium
CN108710512B (en) Application program preloading method and device, storage medium and intelligent terminal
CN111225108A (en) Communication terminal and card display method of negative screen interface
CN111597000A (en) Small window management method and terminal
US11314391B2 (en) Navigation bar controlling method and terminal
WO2023061280A1 (en) Application program display method and apparatus, and electronic device
CN105955770A (en) Application program uninstalling method and terminal
CN109558187B (en) User interface rendering method and device
CN113835577A (en) Display method, display device, electronic equipment and storage medium
CN109983428B (en) Application operation method and device
CN114721761A (en) Terminal device, application icon management method and storage medium
CN112130734B (en) Document management method and device based on floating layer technology
CN111142739A (en) Method for setting suspension menu, terminal and readable storage medium
CN109032728B (en) UI (user interface) display method, intelligent terminal and computer-readable storage medium
CN111324398A (en) Recent content processing method, device, terminal and storage medium
WO2020253282A1 (en) Item starting method and apparatus, and display device
CN114546219B (en) Picture list processing method and related device

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant