CN111045561A - Display method and device of function keys, terminal equipment and storage medium - Google Patents
Display method and device of function keys, terminal equipment and storage medium Download PDFInfo
- Publication number
- CN111045561A CN111045561A CN201911137277.8A CN201911137277A CN111045561A CN 111045561 A CN111045561 A CN 111045561A CN 201911137277 A CN201911137277 A CN 201911137277A CN 111045561 A CN111045561 A CN 111045561A
- Authority
- CN
- China
- Prior art keywords
- target function
- display
- function keys
- function key
- page
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0481—Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0481—Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance
- G06F3/04817—Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance using icons
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0484—Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
- G06F3/04847—Interaction techniques to control parameter settings, e.g. interaction with sliders or dials
Landscapes
- Engineering & Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Human Computer Interaction (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- User Interface Of Digital Computer (AREA)
Abstract
The application relates to a display method, a display device, terminal equipment and a storage medium of function keys, wherein the method comprises the following steps: acquiring historical operation record information of a plurality of functional keys; determining a target function key to be displayed from the function keys according to the historical operation record information; and displaying the target function key according to a preset display strategy so as to execute the rapid switching operation of the target function key. According to the application, the user can operate the function keys more simply and quickly, the switching efficiency of the function keys is improved, the time cost is saved, the convenience and the efficiency of centralized control application software are improved, the user experience is optimized, and the interaction experience of an application interface is enriched.
Description
Technical Field
The present application relates to the field of computer technologies, and in particular, to a method and an apparatus for displaying function keys, a terminal device, and a storage medium.
Background
At present, a user usually installs a plurality of application software on intelligent terminal equipment, different application software has different function keys, and in the management and use process of utilizing the function keys to a plurality of application software, the defects that the efficiency of searching the function keys by the user is lower, the operation is not convenient and fast, and the interaction experience of the user is influenced exist.
In the related art, management of applications is realized by classifying and managing the attributes of the applications, defining the distribution of function keys of a desktop and the like. And utilizing the stereoscopic graphic display application to realize control management of the object, such as control management of smart home products and the like, by clicking and dragging stereoscopic graphics with different colors and sizes.
In the process of implementing the invention, the inventor finds that for a control object with complex functions, the related technology is difficult to meet the requirement of users for quickly adjusting certain functional applications.
In view of the above problems, no effective solution has been proposed.
Disclosure of Invention
In order to solve the technical problem or at least partially solve the technical problem, embodiments of the present application provide a method and an apparatus for displaying function keys, a terminal device, and a storage medium.
In view of this, in a first aspect, an embodiment of the present application provides a method for displaying function keys, where the method includes the following steps:
acquiring historical operation record information of a plurality of functional keys;
determining a target function key to be displayed from the function keys according to the historical operation record information;
and displaying the target function key according to a preset display strategy so as to execute the rapid switching operation of the target function key.
With reference to the first aspect, in a first possible implementation manner of the first aspect, the displaying the target function key according to a preset display policy includes:
determining the display sequence of the target function keys;
and setting the target function keys on a display interface in a floating manner according to the display sequence of the target function keys.
With reference to the first aspect, in a second possible implementation manner of the first aspect, before determining the display order of the target function keys, the method further includes:
acquiring the operation frequency of the target function key;
wherein the determining the display order of the target function keys comprises:
and determining the display sequence of the target function keys according to the operation frequency of the target function keys.
With reference to the first aspect, in a third possible implementation manner of the first aspect, the floating setting of the target function keys on a display interface according to a display sequence of the target function keys includes:
determining the size of a floating icon corresponding to the target function key according to the operation frequency of the target function key;
and setting the target function key on the display interface in a floating manner according to the size of the floating icon corresponding to the target function key.
With reference to the first aspect, in a fourth possible implementation manner of the first aspect, the floating setting of the target function keys on a display interface according to a display sequence of the target function keys includes:
when the triggering operation of any one target function key is detected, the adjusting page of each target function key is arranged on the display interface in a suspending mode, wherein a plurality of adjusting gears used for adjusting the target function key to the corresponding function are arranged in the adjusting page.
With reference to the first aspect, in a fifth possible implementation manner of the first aspect, the floating setting the adjustment page of each target function key on the display interface includes:
stacking and displaying each adjusting page, and suspending and arranging an identification icon corresponding to each adjusting page on the display interface;
when a first switching operation for the adjusting page is detected, switching the adjusting page corresponding to the first switching operation to a next adjusting page, and displaying the next adjusting page at the front end of the display interface;
and changing the state of the identification icon corresponding to the next adjustment page into a display state.
With reference to the first aspect, in a sixth possible implementation manner of the first aspect, the floating setting the adjustment page of each target function key on the display interface includes:
at least two adjusting pages are distributed and displayed, wherein the at least two adjusting pages comprise a first adjusting page and a second adjusting page;
when second switching operation aiming at the first adjusting page is detected, switching the first adjusting page corresponding to the second switching operation to a third adjusting page, and displaying the third adjusting page and the second adjusting page at the front end of the display interface;
when a third switching operation for the second adjustment page is detected, switching the second adjustment page corresponding to the third switching operation to a fourth adjustment page, and displaying the fourth adjustment page and the first adjustment page at the front end of the display interface.
With reference to the first aspect, in a seventh possible implementation manner of the first aspect, the method further includes:
sequencing the target function keys from high to low according to the operation frequency of the target function keys;
acquiring the number of the target function keys;
and when the number of the target function keys is larger than a set threshold value, deleting the target function keys with lower sorting according to the sorting order until the number of the target function keys is smaller than or equal to the set threshold value.
In a second aspect, an embodiment of the present application provides a display device for function keys, where the device includes:
the acquisition unit is used for acquiring historical operation record information of a plurality of function keys;
the determining unit is used for determining a target function key to be displayed from the function keys according to the historical operation record information; and
and the display unit is used for displaying the target function key according to a preset display strategy so as to execute the rapid switching operation of the target function key.
In a third aspect, an embodiment of the present application provides a terminal device, where the terminal device includes: at least one processor, memory, at least one network interface, and a user interface;
the at least one processor, memory, at least one network interface, and user interface are coupled together by a bus system;
the processor is used for executing the steps of the display method of the function key according to the first aspect by calling the program or the instruction stored in the memory.
In a fourth aspect, an embodiment of the present application provides a computer-readable storage medium, where a display program of function keys is stored on the computer-readable storage medium, and when executed by a processor, the display program of function keys implements the steps of the display method of function keys according to the first aspect.
Compared with the prior art, the technical scheme provided by the embodiment of the application has the following advantages:
according to the display method of the function keys, the display device of the function keys, the terminal equipment and the storage medium are provided, wherein the display method of the function keys is realized by acquiring historical operation record information of a plurality of function keys; determining a target function key to be displayed from the function keys according to the historical operation record information; and displaying the target function key according to a preset display strategy so as to execute the rapid switching operation of the target function key. The user can operate the function keys more simply and quickly, the switching efficiency of the function keys is improved, the time cost is saved, the convenience and the efficiency of centralized control application software are improved, the user experience is optimized, and the interaction experience of an application interface is enriched.
Drawings
The accompanying drawings, which are incorporated in and constitute a part of this specification, illustrate embodiments consistent with the invention and together with the description, serve to explain the principles of the invention.
In order to more clearly illustrate the embodiments of the present invention or the technical solutions in the prior art, the drawings used in the description of the embodiments or the prior art will be briefly described below, and it is obvious for those skilled in the art that other drawings can be obtained according to the drawings without inventive exercise.
Fig. 1 is a schematic flowchart illustrating a method for displaying a function key according to an embodiment of the present disclosure;
fig. 2 is a schematic flowchart of another method for displaying function keys according to an embodiment of the present disclosure;
fig. 3 is a schematic diagram illustrating target function keys provided in an embodiment of the present application being arranged on a display interface in a floating manner according to a display sequence;
fig. 4 is a schematic flowchart of a display method for a function key according to an embodiment of the present application;
fig. 5 is a schematic flowchart of a display method for a function key according to an embodiment of the present application;
fig. 6 is a schematic diagram illustrating a target function key provided in an embodiment of the present application being arranged on a display interface in a floating manner according to a size of a corresponding floating icon;
fig. 7 is a schematic diagram illustrating stacked display of the adjustment pages according to an embodiment of the present application;
FIG. 8 is a schematic diagram illustrating a distributed display of at least two adjustment pages according to an embodiment of the present application;
fig. 9 is a schematic structural diagram of a display device of a function key according to an embodiment of the present application;
fig. 10 is a schematic structural diagram of a mobile terminal according to an embodiment of the present application.
Detailed Description
In order to make the objects, technical solutions and advantages of the embodiments of the present application clearer, the technical solutions in the embodiments of the present application will be clearly and completely described below with reference to the drawings in the embodiments of the present application, and it is obvious that the described embodiments are some embodiments of the present application, but not all embodiments. All other embodiments, which can be derived by a person skilled in the art from the embodiments given herein without making any creative effort, shall fall within the protection scope of the present application.
A server implementing various embodiments of the present invention will now be described with reference to the accompanying drawings. In the following description, suffixes such as "module", "component", or "unit" used to denote elements are used only for facilitating the explanation of the present invention, and have no specific meaning in themselves. Thus, "module" and "component" may be used in a mixture.
The embodiment of the application provides a display method of function keys, which comprises the steps of determining target function keys to be displayed from the function keys (for example, the common function keys of a user are used as target function keys; the function keys used by the user last time are used as the target function keys) according to historical operation record information by acquiring the historical operation record information of a plurality of function keys (for example, the operation record information of the user on the function keys last time, the common function key information of the user recorded by big data, and the common function key information customized by the user); the target function key is arranged on the display interface in a suspending mode, so that a user can conveniently and quickly execute the quick switching operation of the target function key, convenience and high efficiency of centralized control application software are improved, user experience is optimized, and interaction experience of the application interface is enriched.
It should be noted that, although the history operation record information of the function keys, the target function key, and the display manner of the target function key are exemplified in the foregoing, it should be understood by those skilled in the art that the history operation record information of the function keys, the display manner of the target function key, and the display manner of the target function key may also be set according to actual requirements, as long as it is ensured that the target function key can be determined by using the history operation record information of the function keys and the display manner of the target function key enables the user to perform a fast switching operation, and the embodiment of the present application is not limited thereto.
As shown in fig. 1, fig. 1 illustrates a display method of a function key, which may include the steps of:
s101, obtaining historical operation record information of a plurality of function keys.
The embodiment of the application is mainly applied to the field of smart home, the more convenient and faster operation of the user can be based on the intelligent home product centralized control application software of the terminal equipment, for example, the intelligent home product is controlled by performing quick click operation or switching operation on the function keys of the application software, so that the time spent by the user on searching the function keys is reduced, the operation efficiency is improved, the convenience and the efficiency of controlling the intelligent home product through the intelligent home centralized control application software are improved, and the interactive experience of an application interface is optimized.
Optionally, the historical operation record information is information for describing a historical operation record of the function key, and includes, but is not limited to, last operation record information of the function key by the user, frequently-used function key information of the user recorded in big data, and frequently-used function key information customized by the user.
It should be noted that the embodiment of the present application can be applied to not only fast adjustment of function keys on a human-computer control interface of an intelligent home, but also fast switching of applications running in a background by a terminal device, and fast switching of articles by some reading applications, and the embodiment of the present application is not limited to this.
Optionally, the function keys in this embodiment of the application are arranged on a display interface of a terminal device, the terminal device includes a mobile terminal, for example, a smart phone, a tablet computer, a PAD, a touch screen of a service robot body, a smart watch, a smart hardware product with a touch screen, and a home appliance with a touch screen, and an interaction process is represented by operations such as clicking, sliding, and rotating of a finger of a user on the touch screen.
And S102, determining target function keys to be displayed from the function keys according to the historical operation record information.
S103, displaying the target function key according to a preset display strategy so as to execute the rapid switching operation of the target function key.
Optionally, the preset display policy is a policy for displaying the target function key, and the target function key is displayed according to the preset display policy and will be described in detail later, which is not described herein again.
The embodiment of the application solves the inconvenience of controlling and managing the household appliances by the application software of the existing intelligent household appliance centralized control products, enables users to operate the function keys more simply and rapidly, reduces the time spent by the users in searching the functions of the equipment, improves the switching efficiency of the function keys, saves the time cost, reduces the information level of the application software of the centralized control household appliances, improves the convenience and the high efficiency of the application software of the intelligent household appliance centralized control products, optimizes the user experience, and enriches the interactive experience of the application interface.
It should be noted that although fig. 1 illustrates a display scheme of the target function key, those skilled in the art will understand that other display strategies may be adopted to display the target function key.
In order to facilitate understanding of the embodiments of the present application, the following description will be given by way of specific examples.
In the embodiment of the application, on a human-computer interaction interface of application software of an intelligent home product based on a mobile terminal, the intelligent home product is taken as an air conditioner for example for explanation, as shown in fig. 2, fig. 2 shows another display method of function keys, and the method includes the following steps:
s201, obtaining historical operation record information of a plurality of function keys.
S202, determining target function keys to be displayed from the function keys according to the historical operation record information.
S203, determining the display sequence of the target function keys.
And S204, suspending the target function keys on a display interface according to the display sequence of the target function keys so as to execute the rapid switching operation of the target function keys.
As shown in fig. 3, the target function keys are arranged on the display interface in a floating manner according to the display sequence, the upper half is a display operation area for air conditioner temperature adjustment, the lower half is a list of all function keys, each function key can be controlled by clicking a jump page, and is not limited to the jump mode, and the switch of the directly operated function key can be placed on the list for direct on/off operation.
The function keys shown in fig. 3 include an air conditioner temperature adjustment key, a mode adjustment key, an up-down wind sweeping key, a left-right wind sweeping key, a reservation key (which can reserve starting time or run the market), and the like, and through the operation record of adjusting the function keys every time recorded on the control page of the display interface, when a user enters the control page next time, the function keys adjusted last time by the user, namely the target function keys, are semi-hidden in the eye-catching positions of the control page in the form of suspension icons, so that the user can conveniently and quickly select the target function keys, for example, the target function keys are a wind speed adjustment key, a reservation key, a switch key, and an up-down wind sweeping key. The function keys are distributed on the left side of the display interface in a reduced mode and can be unfolded through light touch. The user can also set the common function keys by controlling the editing key (three points) at the upper right corner of the page, namely, certain common function keys can be taken as target function keys and are arranged on the display interface in a suspending way.
As shown in fig. 4, fig. 4 shows a display method of a function key, the method comprising the steps of:
s401, obtaining historical operation record information of a plurality of function keys.
S402, determining target function keys to be displayed from the function keys according to the historical operation record information.
And S403, acquiring the operation frequency of the target function key.
S404, determining the display sequence of the target function keys according to the operation frequency of the target function keys.
Optionally, the target function key with the higher operation frequency is preferentially displayed, so that the user can operate the target function key conveniently, and the operation requirement of the user is met.
S405, according to the display sequence of the target function keys, the target function keys are arranged on a display interface in a suspending mode, so that the rapid switching operation of the target function keys is conveniently executed.
Optionally, the target function keys are sorted from high to low according to the operation frequency of the target function keys;
acquiring the number of the target function keys;
and when the number of the target function keys is larger than a set threshold value, deleting the target function keys with lower sorting according to the sorting order until the number of the target function keys is smaller than or equal to the set threshold value.
For example, the set threshold is 5, when the number of the target function keys is 8, the 8 target function keys are sorted according to the size of the operation frequency, and 3 target function keys with lower sorting or more than 3 target function keys with higher sorting are deleted from the 8 target function keys in the sequence from high to low, that is, when the number of the suspended target function keys is too many, the suspended icons of the target function keys with less use frequency are automatically deleted, so that the operation efficiency is prevented from being low when the number of the target function keys is more, and the target function keys can be switched quickly by a user.
For example, the operation frequency of the wind speed adjusting key is 6 times per day, the operation frequency of the reservation key is 5 times per day, the operation frequency of the switch key is 3 times per day, and the operation frequency of the up-down wind sweeping key is 1 time per day, and then the display sequence of the keys is as follows: the wind speed adjusting button, the reservation button, the switch button and the up-down wind sweeping button.
It should be noted that, although the foregoing describes an example of the operation frequency of the target function key, it should be understood by those skilled in the art that the operation frequency may also be set according to actual requirements, as long as it is ensured that the display order of the target function key can be determined by using the operation frequency of the target function key, and the embodiment of the present application is not limited thereto.
As shown in fig. 5, fig. 5 illustrates a further method for displaying function keys, the method comprising the steps of:
s501, obtaining historical operation record information of a plurality of function keys.
And S502, determining target function keys to be displayed from the function keys according to the historical operation record information.
S503, obtaining the operation frequency of the target function key.
S504, determining the display sequence of the target function keys according to the operation frequency of the target function keys.
And S505, determining the size of the floating icon corresponding to the target function key according to the operation frequency of the target function key.
Optionally, the floating icon corresponding to the target function key with high operation frequency is larger than the floating icon corresponding to the target function key with low operation frequency, so that a user can conveniently and quickly select and switch the target function key directly according to the size of the floating icon.
S506, the target function key is arranged on the display interface in a floating mode according to the size of the floating icon corresponding to the target function key.
As shown in fig. 6, the target function key is arranged on the display interface in a floating manner according to the size of the corresponding floating icon.
Optionally, the target function key with the larger suspension icon is displayed at a prominent position near the front, so that the user can conveniently select the target function key.
Optionally, when a triggering operation (e.g., a clicking operation) of any one of the target function keys is detected, an adjustment page of each target function key is set on the display interface in a floating manner, where a plurality of adjustment gears for adjusting the target function key to a corresponding function are provided in the adjustment page.
Optionally, as shown in fig. 7, in order to schematically stack and display each adjustment page, the suspending, on the display interface, the adjustment page of each target function key includes:
stacking and displaying each adjusting page, and suspending and arranging an identification icon corresponding to each adjusting page on the display interface;
when a first switching operation for the adjusting page is detected, switching the adjusting page corresponding to the first switching operation to a next adjusting page, and displaying the next adjusting page at the front end of the display interface;
and changing the state of the identification icon corresponding to the next adjustment page into a display state.
In fig. 7, the adjustment pages of the wind speed button and the mode button are displayed in a stacked manner, and the adjustment page of the wind speed button is displayed at the front end of the display interface by clicking the wind speed button, wherein the adjustment interface of the wind speed button includes, but is not limited to, the following adjustment gears: the method comprises the following steps of low wind, high wind, medium and low wind, super strength, medium wind, automatic wind and medium and high wind, and when a user slides an adjusting page of a mode key, displaying the next adjusting page, namely the adjusting page of the mode key, at the front end of a display interface. The small circles below the adjustment page are identification icons representing the number of target function keys, each target function key corresponds to one identification icon, and the identification icon of the adjustment page of the currently displayed target function key is in a display state, for example, the identification icon is changed into white; the identification icon of the adjustment page of the target function key, which is not displayed, is gray to indicate that it is in an undisplayed state.
Optionally, as shown in fig. 8, in order to schematically and distributively display at least two adjustment pages, the step of suspending the adjustment page of each target function key on the display interface includes:
at least two adjusting pages are distributed and displayed, wherein the at least two adjusting pages comprise a first adjusting page and a second adjusting page;
when second switching operation aiming at the first adjusting page is detected, switching the first adjusting page corresponding to the second switching operation to a third adjusting page, and displaying the third adjusting page and the second adjusting page at the front end of the display interface;
when a third switching operation for the second adjustment page is detected, switching the second adjustment page corresponding to the third switching operation to a fourth adjustment page, and displaying the fourth adjustment page and the first adjustment page at the front end of the display interface.
In fig. 8, the wind speed button and the reservation button are distributed and displayed, and the adjustment page of which target function button is behind the currently displayed adjustment page can be visually seen, wherein the adjustment gear in the wind speed button includes but is not limited to the following adjustment gears: low wind, high wind, medium and low wind, super strong, medium wind, automatic and medium wind, for example, the reservation time of the reservation button is 12 minutes of Monday, when the user slides the wind speed button to the left, the adjusting page of the reservation button and the next adjusting page arranged behind the adjusting page of the reservation button are displayed at the front end of the display interface; when the user slides the wind speed key to the right, the adjusting page of the wind speed key and the adjusting page arranged in front of the adjusting page of the wind speed key are displayed at the front end of the display interface. When a user opens a plurality of applications on the mobile terminal at the same time, the interaction method can be used universally, other running applications in the background can be switched quickly, the user does not need to back to the background to check the applications and then click to open the applications, the operation efficiency is improved, and the human-computer interaction experience is improved.
It should be noted that, although the foregoing illustrates the adjustment page of the target function key displayed in a distributed manner, it should be understood by those skilled in the art that the adjustment page displayed in a distributed manner may also be set according to actual requirements, as long as it is ensured that a plurality of adjustment pages can be displayed in a distributed manner, and the embodiment of the present application is not limited thereto.
As shown in fig. 9, fig. 9 shows a display device of function keys, the device comprising:
an acquisition unit 91 for acquiring history operation record information of a plurality of function keys;
a determining unit 92, configured to determine, according to the historical operation record information, a target function key to be displayed from the function keys; and
and the display unit 93 is configured to display the target function key according to a preset display policy, so as to perform a fast switching operation on the target function key.
Fig. 10 is a schematic structural diagram of a mobile terminal according to another embodiment of the present invention. The mobile terminal 1000 shown in fig. 10 includes: at least one processor 1001, memory 1002, at least one network interface 1004, and other user interfaces 1003. Various components in mobile terminal 1000 are coupled together by a bus system 1005. It is understood that bus system 1005 is used to enable communications among the components connected. The bus system 1005 includes a power bus, a control bus, and a status signal bus, in addition to a data bus. But for the sake of clarity the various busses are labeled in figure 10 as the bus system 1005.
The user interface 1003 may include, among other things, a display, a keyboard, or a pointing device (e.g., a mouse, trackball, touch pad, or touch screen, among others.
It is to be understood that the memory 1002 in embodiments of the present invention may be either volatile memory or nonvolatile memory, or may include both volatile and nonvolatile memory. The non-volatile memory may be a Read-only memory (ROM), a programmable Read-only memory (PROM), an erasable programmable Read-only memory (erasabprom, EPROM), an electrically erasable programmable Read-only memory (EEPROM), or a flash memory. The volatile memory may be a Random Access Memory (RAM) which functions as an external cache. By way of example, but not limitation, many forms of RAM are available, such as static random access memory (staticiram, SRAM), dynamic random access memory (dynamic RAM, DRAM), synchronous dynamic random access memory (syncronous DRAM, SDRAM), Double Data Rate Synchronous Dynamic Random Access Memory (DDRSDRAM), Enhanced synchronous SDRAM (ESDRAM), synchronous link SDRAM (SLDRAM), and direct memory bus SDRAM (DRRAM). The memory 1002 described herein is intended to comprise, without being limited to, these and any other suitable types of memory.
In some embodiments, memory 1002 stores the following elements, executable units or data structures, or a subset thereof, or an expanded set thereof: an operating system 10021 and applications 10022.
The operating system 10021 includes various system programs, such as a framework layer, a core library layer, a driver layer, and the like, and is used for implementing various basic services and processing hardware-based tasks. The application 10022 includes various applications, such as a media player (MediaPlayer), a Browser (Browser), and the like, for implementing various application services. The program implementing the method according to the embodiment of the present invention may be included in the application program 10022.
In the embodiment of the present invention, by calling the program or the instruction stored in the memory 1002, specifically, the program or the instruction stored in the application 10022, the processor 1001 is configured to execute the method steps provided by the method embodiments, for example, the method steps include:
acquiring historical operation record information of a plurality of functional keys;
determining a target function key to be displayed from the function keys according to the historical operation record information;
and displaying the target function key according to a preset display strategy so as to execute the rapid switching operation of the target function key.
The method disclosed by the embodiment of the invention can be applied to the processor 1001 or can be implemented by the processor 1001. The processor 1001 may be an integrated circuit chip having signal processing capabilities. In implementation, the steps of the above method may be implemented by integrated logic circuits of hardware or instructions in the form of software in the processor 1001. The processor 1001 may be a general-purpose processor, a Digital Signal Processor (DSP), an Application Specific Integrated Circuit (ASIC), an off-the-shelf programmable gate array (FPGA) or other programmable logic device, discrete gate or transistor logic device, or discrete hardware component. The various methods, steps and logic blocks disclosed in the embodiments of the present invention may be implemented or performed. A general purpose processor may be a microprocessor or the processor may be any conventional processor or the like. The steps of the method disclosed in connection with the embodiments of the present invention may be directly implemented by a hardware decoding processor, or implemented by a combination of hardware and software elements in the decoding processor. The software elements may be located in ram, flash, rom, prom, or eprom, registers, among other storage media that are well known in the art. The storage medium is located in the memory 1002, and the processor 1001 reads the information in the memory 1002 and performs the steps of the method in combination with the hardware.
It is to be understood that the embodiments described herein may be implemented in hardware, software, firmware, middleware, microcode, or any combination thereof. For a hardware implementation, the processing units may be implemented within one or more Application Specific Integrated Circuits (ASICs), Digital Signal Processors (DSPs), Digital Signal Processing Devices (DSPDs), Programmable Logic Devices (PLDs), Field Programmable Gate Arrays (FPGAs), general purpose processors, controllers, micro-controllers, microprocessors, other electronic units configured to perform the functions described herein, or a combination thereof.
For a software implementation, the techniques described herein may be implemented by means of units performing the functions described herein. The software codes may be stored in a memory and executed by a processor. The memory may be implemented within the processor or external to the processor.
An embodiment of the present application further provides a computer-readable storage medium, where a display program of a function key is stored on the computer-readable storage medium, and when executed by a processor, the display program of the function key implements the steps of the display method of the function key according to the method embodiments, for example, the method includes:
acquiring historical operation record information of a plurality of functional keys;
determining a target function key to be displayed from the function keys according to the historical operation record information;
and displaying the target function key according to a preset display strategy so as to execute the rapid switching operation of the target function key.
For convenience of description, the above devices are described as being divided into various units by function, and are described separately. Of course, the functions of the units may be implemented in the same software and/or hardware or in a plurality of software and/or hardware when implementing the invention.
The embodiments in the present specification are described in a progressive manner, and the same and similar parts among the embodiments are referred to each other, and each embodiment focuses on the differences from the other embodiments. In particular, for apparatus or system embodiments, since they are substantially similar to method embodiments, they are described in relative terms, as long as they are described in partial descriptions of method embodiments. The above-described embodiments of the apparatus and system are merely illustrative, and the units described as separate parts may or may not be physically separate, and the parts displayed as units may or may not be physical units, may be located in one place, or may be distributed on a plurality of network units. Some or all of the modules may be selected according to actual needs to achieve the purpose of the solution of the present embodiment. One of ordinary skill in the art can understand and implement it without inventive effort.
It is noted that, in this document, relational terms such as "first" and "second," and the like, may be used solely to distinguish one entity or action from another entity or action without necessarily requiring or implying any actual such relationship or order between such entities or actions. Also, the terms "comprises," "comprising," or any other variation thereof, are intended to cover a non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements does not include only those elements but may include other elements not expressly listed or inherent to such process, method, article, or apparatus. Without further limitation, an element defined by the phrase "comprising an … …" does not exclude the presence of other identical elements in a process, method, article, or apparatus that comprises the element.
The foregoing are merely exemplary embodiments of the present invention, which enable those skilled in the art to understand or practice the present invention. Various modifications to these embodiments will be readily apparent to those skilled in the art, and the generic principles defined herein may be applied to other embodiments without departing from the spirit or scope of the invention. Thus, the present invention is not intended to be limited to the embodiments shown herein but is to be accorded the widest scope consistent with the principles and novel features disclosed herein.
Claims (11)
1. A display method of function keys is characterized by comprising the following steps:
acquiring historical operation record information of a plurality of functional keys;
determining a target function key to be displayed from the function keys according to the historical operation record information;
and displaying the target function key according to a preset display strategy so as to execute the rapid switching operation of the target function key.
2. The method according to claim 1, wherein the preset display strategy comprises a floating display, and the displaying the target function key according to the preset display strategy comprises:
determining the display sequence of the target function keys;
and setting the target function keys on a display interface in a floating manner according to the display sequence of the target function keys.
3. The method of claim 2, wherein prior to determining the display order of the target function keys, the method further comprises:
acquiring the operation frequency of the target function key;
wherein the determining the display order of the target function keys comprises:
and determining the display sequence of the target function keys according to the operation frequency of the target function keys.
4. The method according to claim 3, wherein the floating the target function key on the display interface according to the display sequence of the target function key comprises:
determining the size of a floating icon corresponding to the target function key according to the operation frequency of the target function key;
and setting the target function key on the display interface in a floating manner according to the size of the floating icon corresponding to the target function key.
5. The method according to claim 2, wherein the floating-setting the target function keys on the display interface according to the display sequence of the target function keys comprises:
when the triggering operation of any one target function key is detected, the adjusting page of each target function key is arranged on the display interface in a suspending mode, wherein a plurality of adjusting gears used for adjusting the target function key to the corresponding function are arranged in the adjusting page.
6. The method according to claim 5, wherein the floating of the adjustment page of each target function key on the display interface comprises:
stacking and displaying each adjusting page, and suspending and arranging an identification icon corresponding to each adjusting page on the display interface;
when a first switching operation for the adjusting page is detected, switching the adjusting page corresponding to the first switching operation to a next adjusting page, and displaying the next adjusting page at the front end of the display interface;
and changing the state of the identification icon corresponding to the next adjustment page into a display state.
7. The method according to claim 5, wherein the floating of the adjustment page of each target function key on the display interface comprises:
at least two adjusting pages are distributed and displayed, wherein the at least two adjusting pages comprise a first adjusting page and a second adjusting page;
when second switching operation aiming at the first adjusting page is detected, switching the first adjusting page corresponding to the second switching operation to a third adjusting page, and displaying the third adjusting page and the second adjusting page at the front end of the display interface;
when a third switching operation for the second adjustment page is detected, switching the second adjustment page corresponding to the third switching operation to a fourth adjustment page, and displaying the fourth adjustment page and the first adjustment page at the front end of the display interface.
8. The method of claim 3, further comprising:
sequencing the target function keys from high to low according to the operation frequency of the target function keys;
acquiring the number of the target function keys;
and when the number of the target function keys is larger than a set threshold value, deleting the target function keys with lower sorting according to the sorting order until the number of the target function keys is smaller than or equal to the set threshold value.
9. A display device for function keys, the device comprising:
the acquisition unit is used for acquiring historical operation record information of a plurality of function keys;
the determining unit is used for determining a target function key to be displayed from the function keys according to the historical operation record information; and
and the display unit is used for displaying the target function key according to a preset display strategy so as to execute the rapid switching operation of the target function key.
10. A terminal device, characterized in that the terminal device comprises: at least one processor, memory, at least one network interface, and a user interface;
the at least one processor, memory, at least one network interface, and user interface are coupled together by a bus system;
the processor is used for executing the steps of the display method of the function key according to any one of claims 1 to 8 by calling the program or the instructions stored in the memory.
11. A computer-readable storage medium, on which a display program of function keys is stored, the display program of function keys, when executed by a processor, implementing the steps of the display method of function keys according to any one of claims 1 to 8.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201911137277.8A CN111045561A (en) | 2019-11-19 | 2019-11-19 | Display method and device of function keys, terminal equipment and storage medium |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201911137277.8A CN111045561A (en) | 2019-11-19 | 2019-11-19 | Display method and device of function keys, terminal equipment and storage medium |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| CN111045561A true CN111045561A (en) | 2020-04-21 |
Family
ID=70232684
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CN201911137277.8A Pending CN111045561A (en) | 2019-11-19 | 2019-11-19 | Display method and device of function keys, terminal equipment and storage medium |
Country Status (1)
| Country | Link |
|---|---|
| CN (1) | CN111045561A (en) |
Cited By (7)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN111913394A (en) * | 2020-06-08 | 2020-11-10 | 深圳市欧瑞博科技股份有限公司 | Intelligent household control panel and display method thereof, electronic equipment and storage medium |
| CN113407102A (en) * | 2021-06-21 | 2021-09-17 | 深圳市元征未来汽车技术有限公司 | Virtual key display method, device, system and storage medium |
| CN113805707A (en) * | 2020-06-17 | 2021-12-17 | 北京搜狗科技发展有限公司 | Input method, input device and input device |
| CN113835567A (en) * | 2021-09-07 | 2021-12-24 | 芜湖雄狮汽车科技有限公司 | Interaction method and device for car display screen |
| CN114077227A (en) * | 2020-08-12 | 2022-02-22 | 深圳绿米联创科技有限公司 | Page switching method and device, scene control panel, equipment and storage medium |
| CN118244958A (en) * | 2024-05-24 | 2024-06-25 | 深圳华声医疗技术股份有限公司 | Information display control method and system of medical equipment and medical equipment |
| WO2025066764A1 (en) * | 2023-09-28 | 2025-04-03 | 江苏东成机电工具有限公司 | Page display method and apparatus, electronic device and storage medium |
Citations (7)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20140237420A1 (en) * | 2013-02-20 | 2014-08-21 | Yoomee SONG | Mobile terminal and controlling method thereof |
| CN105549808A (en) * | 2015-08-28 | 2016-05-04 | 宇龙计算机通信科技(深圳)有限公司 | Shortcut icon display method and device as well as terminal device |
| CN106537319A (en) * | 2016-10-31 | 2017-03-22 | 北京小米移动软件有限公司 | Split-screen display method and device |
| CN108322834A (en) * | 2018-02-06 | 2018-07-24 | 深圳创维-Rgb电子有限公司 | TV setting method, TV and computer-readable storage medium |
| CN108762867A (en) * | 2018-05-18 | 2018-11-06 | 麒麟合盛网络技术股份有限公司 | Suspension menu setting method and device |
| CN109144348A (en) * | 2017-06-13 | 2019-01-04 | 深圳市道通智能航空技术有限公司 | The implementation method and device of shortcut menu in a kind of application |
| CN208419230U (en) * | 2018-01-12 | 2019-01-22 | 广东顺德圣堡莱热能科技有限公司 | A kind of touch device for wall-hung boiler and the wall-hung boiler with it |
-
2019
- 2019-11-19 CN CN201911137277.8A patent/CN111045561A/en active Pending
Patent Citations (7)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20140237420A1 (en) * | 2013-02-20 | 2014-08-21 | Yoomee SONG | Mobile terminal and controlling method thereof |
| CN105549808A (en) * | 2015-08-28 | 2016-05-04 | 宇龙计算机通信科技(深圳)有限公司 | Shortcut icon display method and device as well as terminal device |
| CN106537319A (en) * | 2016-10-31 | 2017-03-22 | 北京小米移动软件有限公司 | Split-screen display method and device |
| CN109144348A (en) * | 2017-06-13 | 2019-01-04 | 深圳市道通智能航空技术有限公司 | The implementation method and device of shortcut menu in a kind of application |
| CN208419230U (en) * | 2018-01-12 | 2019-01-22 | 广东顺德圣堡莱热能科技有限公司 | A kind of touch device for wall-hung boiler and the wall-hung boiler with it |
| CN108322834A (en) * | 2018-02-06 | 2018-07-24 | 深圳创维-Rgb电子有限公司 | TV setting method, TV and computer-readable storage medium |
| CN108762867A (en) * | 2018-05-18 | 2018-11-06 | 麒麟合盛网络技术股份有限公司 | Suspension menu setting method and device |
Non-Patent Citations (1)
| Title |
|---|
| 联想知识库: "联想显示器按键定义和OSD菜单界面", 《HTTPS://IKNOW.LENOVO.COM.CN/DETAIL/DC_107018.HTML》 * |
Cited By (9)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN111913394A (en) * | 2020-06-08 | 2020-11-10 | 深圳市欧瑞博科技股份有限公司 | Intelligent household control panel and display method thereof, electronic equipment and storage medium |
| CN113805707A (en) * | 2020-06-17 | 2021-12-17 | 北京搜狗科技发展有限公司 | Input method, input device and input device |
| CN114077227A (en) * | 2020-08-12 | 2022-02-22 | 深圳绿米联创科技有限公司 | Page switching method and device, scene control panel, equipment and storage medium |
| CN113407102A (en) * | 2021-06-21 | 2021-09-17 | 深圳市元征未来汽车技术有限公司 | Virtual key display method, device, system and storage medium |
| CN113835567A (en) * | 2021-09-07 | 2021-12-24 | 芜湖雄狮汽车科技有限公司 | Interaction method and device for car display screen |
| CN113835567B (en) * | 2021-09-07 | 2024-06-07 | 芜湖雄狮汽车科技有限公司 | Interaction method and device for automobile display screen |
| WO2025066764A1 (en) * | 2023-09-28 | 2025-04-03 | 江苏东成机电工具有限公司 | Page display method and apparatus, electronic device and storage medium |
| CN118244958A (en) * | 2024-05-24 | 2024-06-25 | 深圳华声医疗技术股份有限公司 | Information display control method and system of medical equipment and medical equipment |
| CN118244958B (en) * | 2024-05-24 | 2024-07-30 | 深圳华声医疗技术股份有限公司 | Information display control method and system of medical equipment and medical equipment |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CN111045561A (en) | Display method and device of function keys, terminal equipment and storage medium | |
| US8347232B1 (en) | Interactive user interface | |
| US9372594B2 (en) | Method and apparatus for adding icon to interface of system, and mobile terminal | |
| CN105094557B (en) | A kind of display control method and device, electronic equipment | |
| CN102981704B (en) | A kind of icon placement method of display interface and mobile terminal | |
| US9035887B1 (en) | Interactive user interface | |
| US10809875B2 (en) | Display control method and device, and electronic apparatus | |
| CN110442293A (en) | Split screen application switching method and device and computer readable storage medium | |
| CN104423785B (en) | A kind of view switching method and terminal | |
| US20190317658A1 (en) | Interaction method and device for a flexible display screen | |
| CN106980431B (en) | Method and device for managing application icon in mobile terminal | |
| CN105573740A (en) | Split-screen display mode operation method and terminal | |
| US12197928B2 (en) | Display method and apparatus, and storage medium | |
| CN101719064A (en) | Tab controller | |
| WO2016188261A1 (en) | Method and apparatus for switching multiple folders, and computer storage medium | |
| CN106020614A (en) | Switch method and terminal for application programs | |
| WO2015184736A1 (en) | Method and terminal for transforming background picture of touchscreen device | |
| CN105824490A (en) | Method and terminal for arranging application icons | |
| CN110727385B (en) | Desktop icon arrangement method, device, electronic device and storage medium | |
| CN111949180A (en) | Icon arrangement method and device, storage medium and electronic equipment | |
| CN110209479A (en) | Method and device for switching application programs, terminal equipment and storage medium | |
| CN102646054A (en) | Terminal assembly management method and terminal | |
| CN110780830A (en) | Household equipment display method and device, terminal and readable storage medium | |
| CN112363668A (en) | Multi-view interaction method and device, mobile terminal and computer equipment | |
| CN111209063B (en) | Desktop theme preview method and system and intelligent terminal |
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 | ||
| RJ01 | Rejection of invention patent application after publication | ||
| RJ01 | Rejection of invention patent application after publication |
Application publication date: 20200421 |