CN107219988B - Interface operation guiding method and mobile terminal - Google Patents
Interface operation guiding method and mobile terminal Download PDFInfo
- Publication number
- CN107219988B CN107219988B CN201710385100.4A CN201710385100A CN107219988B CN 107219988 B CN107219988 B CN 107219988B CN 201710385100 A CN201710385100 A CN 201710385100A CN 107219988 B CN107219988 B CN 107219988B
- Authority
- CN
- China
- Prior art keywords
- interface
- operable control
- mobile terminal
- operable
- display
- 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
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR 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
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)
- Telephone Function (AREA)
Abstract
The invention discloses an interface operation guiding method and a mobile terminal, wherein the method comprises the following steps: identifying an operable control in the current display interface; acquiring the operation times of each operable control in a preset accumulated retention time; determining a target operable control with the operation times within the preset accumulated residence time being less than a preset threshold value; and displaying the guide identification corresponding to the target operable control. The method and the device can automatically display the guide identification on any interface to prompt the user to perform interface operation, visually prompt the user which areas of the current interface are operable, enable the user to conveniently call out various functions provided by software, and improve the operation experience of the user.
Description
Technical Field
The invention relates to the technical field of communication, in particular to an interface operation guiding method and a mobile terminal.
Background
With the continuous development of the operation mode of the intelligent mobile device, more and more mobile devices select to remove the function key, only the Home key is reserved, most operation functions are realized in the interface, and a user realizes corresponding functions through touch screen operations such as clicking and sliding the interface.
However, many interface operation functions cannot guide the user in a relatively explicit manner, so that the user does not know how to operate to call out the corresponding function. Some existing software shows some guidance operations at startup, but the guidance is only shown at the first time of use, and users easily miss or forget the guidance operations.
Disclosure of Invention
The invention provides an interface operation guiding method and a mobile terminal, which aim to solve the technical problem that the prior art can not guide the user to operate the interface at any interface when the user needs.
In a first aspect, an embodiment of the present invention provides an interface operation guidance method, which is applied to a mobile terminal, and the method includes:
identifying an operable control in the current display interface;
acquiring the operation times of each operable control in a preset accumulated retention time;
determining a target operable control with the operation times within the preset accumulated residence time being less than a preset threshold value;
and displaying the guide identification corresponding to the target operable control.
In a second aspect, an embodiment of the present invention further provides a mobile terminal, including:
the identification module is used for identifying the operable control in the current display interface;
the first acquisition module is used for acquiring the operation times of each operable control within the preset accumulated retention time;
the determining module is used for determining a target operable control of which the operation times in the preset accumulated retention time are less than a preset threshold value;
and the display module is used for displaying the guide identification corresponding to the target operable control.
In the embodiment of the invention, by identifying the operable controls in the current display interface, determining the target operable controls of which the operation times of each operable control in the preset accumulated retention time are less than the preset threshold value, and displaying the guide identifiers corresponding to the target operable controls, the automatic display of the guide identifiers on any interface is realized to prompt a user to perform interface operation, and the user is intuitively prompted as to which areas of the current interface are operable, so that the user can conveniently call out various functions provided by software, and the operation experience of the user is improved.
Drawings
In order to more clearly illustrate the technical solutions of the embodiments of the present invention, the drawings needed to be used in the description of the embodiments of the present invention will be briefly introduced below, and it is obvious that the drawings in the following description are only some embodiments of the present invention, and it is obvious for those skilled in the art that other drawings can be obtained according to these drawings without inventive labor.
Fig. 1 is a flowchart of an interface operation guidance method according to an embodiment of the present invention;
FIG. 2a is a schematic illustration of color-based marking in an embodiment of the present invention;
FIG. 2b is a schematic illustration of a graphical representation of an embodiment of the present invention;
fig. 3 is a schematic structural diagram of a first mobile terminal according to an embodiment of the present invention;
fig. 4 is a schematic structural diagram of a second mobile terminal according to an embodiment of the present invention;
fig. 5 is a schematic structural diagram of a third mobile terminal according to an embodiment of the present invention.
Detailed Description
The technical solutions in the embodiments of the present invention will be clearly and completely described below with reference to the drawings in the embodiments of the present invention, and it is obvious that the described embodiments are some, not all, embodiments of the present invention. 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 invention.
An embodiment of the present invention provides an interface operation guidance method, which is applied to a mobile terminal, and as shown in fig. 1, the method includes:
and S100, identifying an operable control in the current display interface.
Generally, in a software system, all operable controls are inherited from common controls provided by the system, for example, in an Android system, by a view class. The public controls have realization methods such as clicking, double clicking, long pressing, sliding and the like, and the regions in the current display interface can be judged to be operable and the regions can not be operable by identifying the operable controls in the current display interface.
S200, obtaining the operation times of each operable control in the preset accumulated retention time.
In the embodiment of the invention, the familiarity of the user with each operable control is judged by detecting the operation times of the user with each operable control, the system does not need to prompt for the operable control frequently used by the user, and intelligently prompts for the operable control not frequently used by the user to guide the user to carry out corresponding operation.
And S300, determining the target operable control with the operation times smaller than the preset threshold value in the preset accumulated residence time.
When the system detects that the operation times of a user on a certain operable control are too few, the system defines the certain operable control as a target operable control, wherein the target operable control is an operable control which is not commonly used by the user, or the user is unfamiliar with the target operable control and needs to give guidance.
And S400, displaying a guide identifier corresponding to the target operable control.
In general, the guidance identifier of each operable control is not displayed, and only when the operation behavior of the user meets the above-mentioned trigger condition, the corresponding guidance identifier is displayed to prompt for performing the required interface operation. And for the determined target operable control, actively displaying a guide identifier corresponding to the target operable control by the system, prompting a user, and guiding the user to fully use the functions provided by the software.
According to the interface operation guiding method provided by the embodiment of the invention, the operable controls in the current display interface are identified, the target operable controls of which the operation times of each operable control in the preset accumulated retention time are smaller than the preset threshold value are determined, and the guide identifications corresponding to the target operable controls are displayed, so that the automatic display of the guide identifications on any interface is realized to prompt a user to carry out interface operation, the user is intuitively prompted which areas of the current interface are operable, the user can conveniently call out various functions provided by software, and the operation experience of the user is improved.
After identifying the operable controls of the current display interface, the cumulative staying time T (for example, 24 hours) of the current display interface, the number n of the operable controls of the current display interface, and the number of operations M1, M2, M3 … … Mn of each operable control within the time T may be recorded as an embodiment of the present invention. And when the operation times Mn of a certain operable control is smaller than a certain preset threshold value in the time T, triggering the guide identification of the operable control. The threshold may be defined according to a specific scenario, for example, the threshold may be defined as a constant a (for example, 2 times), and when the number of times of the user operating an operable control within the time T is less than 2 times, the system actively displays a guidance identifier corresponding to the operable control to prompt the user to perform a corresponding operation.
Regarding the algorithm for triggering the guidance mark, multiple dimensions such as the number of operable controls in the interface, the use frequency of the interface, the retention time of the interface, the historical operation behavior of the user and the like can be comprehensively considered, and the algorithm is continuously improved through machine learning, and is not repeated here.
Preferably, after the step of identifying the operable control in the current display interface in S100, and before the step of obtaining the operation frequency of each operable control within the preset accumulated staying time in S200, the method further includes:
acquiring the operation attribute of the operable control;
and presetting a guide identifier for the operable control according to the operation attribute.
The operation attributes are click, slide, press and other operation attributes, wherein the click operation comprises single click and multiple click, the slide operation comprises sliding along multiple directions and sliding along a preset track, and the press operation comprises short press and long press. The above is merely exemplary, and the operation attributes described in the embodiments of the present invention include, but are not limited to, this.
And identifying the operable controls according to the previously identified operation attributes of the operable controls in a preset mode, wherein the preset mode can be any one or more of colors, graphics and texts, and finally forming a complete guide identifier. For example, for an operable control with different operation properties, different colors, graphics, text, and the like can be used for identification.
As shown in fig. 2 a-2 b, assuming that the reading interface is an electronic book, and there is no explicit operable control in the interface except for the whole page of text, fig. 2a is a schematic diagram of presetting a guide mark with color, and fig. 2b is a schematic diagram of presetting a guide mark with graphics.
In FIG. 2a, the blue area represents the clickable area, and the green area represents the pressable area; the yellow area represents the slidable area. In fig. 2b, the curved finger represents the clickable area, the double-headed arrow represents the slidable area, and the circled finger represents the depressible area. In addition, the embodiment of the present invention may also set the guidance identifier in a manner of text identifier, which is not described herein again.
Preferably, the step of S100 identifying an operable control in the currently displayed interface includes:
traversing all display elements in the current display interface;
and if the display element can realize controllable operation, determining the display element as an operable control.
By traversing all display elements in the current interface and judging whether the display elements realize operation methods such as clicking, double clicking, long pressing, sliding and the like, which display elements are operable and which display elements are inoperable can be known, so that an operable control in the interface is identified.
Preferably, the step of obtaining the operation attribute of the operable control includes:
and acquiring the operation attribute of the operable control through an operating system program of the mobile terminal.
As described above, all the operable controls are inherited from the common control provided by the system, so that the operation properties of each operable control can be obtained by analyzing the operating system program.
Preferably, the step of displaying the guidance identifier corresponding to the target operable control in S400 includes:
and reducing the display brightness of the display interface and improving the display brightness of the guide identifier.
In order to make the display interface after the guide mark is started more friendly, the brightness of the original display interface can be properly reduced to darken the display interface when the guide mark is displayed, and the brightness of the guide mark is properly improved to lighten the display interface, so that the prompt effect on a user is improved.
Preferably, the method further comprises, after S400:
detecting an operation on the bootstrap identifier;
and hiding the guide identifier after the guide identifier is detected to be actively touched or after the guide identifier is detected to be passively displayed for a preset time.
That is to say, after the guidance identifier is displayed, if the user performs operations such as clicking and sliding, the guidance identifier is automatically hidden and disappears after the operation is completed, or the operation of the user on the guidance identifier is not detected within a preset time, and the guidance identifier is automatically hidden and disappears. Therefore, the method provided by the embodiment of the invention can realize automatic intelligent starting or quitting of the guidance in the whole guidance process, does not need additional operation of a user, and improves the use experience of the user.
An embodiment of the present invention further provides a mobile terminal, as shown in fig. 3, where the mobile terminal 100 includes:
the identification module 101 is used for identifying operable controls in the current display interface;
a first obtaining module 102, configured to obtain operation times of each of the operable controls within a preset accumulated retention time;
the determining module 103 is configured to determine a target operable control of which the operation frequency within the preset accumulated retention time is smaller than a preset threshold;
and the display module 104 is configured to display the guidance identifier corresponding to the target operable control.
The mobile terminal provided by the embodiment of the invention identifies the operable controls in the current display interface, determines the target operable controls of which the operation times of each operable control in the preset accumulated retention time are less than the preset threshold value, and displays the guide identifiers corresponding to the target operable controls, so that the guide identifiers are automatically displayed on any interface to prompt a user to perform interface operation, and the user is intuitively prompted as to which areas of the current interface are operable, so that the user can conveniently call out various functions provided by software, and the operation experience of the user is improved.
Preferably, the mobile terminal 100 further includes:
the second acquisition module is used for acquiring the operation attribute of the operable control;
and the presetting module is used for presetting a guide identifier for the operable control according to the operation attribute.
Preferably, the second obtaining module is specifically configured to obtain the operation attribute of the operable control through an operating system program of the mobile terminal.
Preferably, the identification module 101 comprises:
the traversing unit is used for traversing all display elements in the current display interface;
and the judging unit is used for determining the display element as an operable control when the display element can realize controllable operation.
Preferably, the display module 104 includes:
and the brightness adjusting unit is used for reducing the display brightness of the display interface and improving the display brightness of the guide identifier.
The mobile terminal 100 is capable of implementing each process implemented by the mobile terminal in the method embodiment of fig. 1, and is not described herein again to avoid repetition.
The mobile terminal 100 provided by the embodiment of the invention can realize interface operation guidance for a user on any interface, intuitively prompt the user which areas of the current interface are operable, enable the user to conveniently call out various functions provided by software, and improve the operation experience of the user.
Fig. 4 is a block diagram of a mobile terminal according to another embodiment of the present invention. The mobile terminal 700 shown in fig. 4 includes: at least one processor 701, memory 702, at least one network interface 704, and other user interfaces 703. The various components in the mobile terminal 700 are coupled together by a bus system 705. It is understood that the bus system 705 is used to enable communications among the components. The bus system 705 includes a power bus, a control bus, and a status signal bus in addition to a data bus. But for clarity of illustration the various busses are labeled in figure 4 as the bus system 705.
The user interface 703 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 702 in embodiments of the present invention may be either volatile memory or non-volatile memory, or may include both volatile and non-volatile memory, wherein non-volatile memory may be Read-only memory (ROM), programmable Read-only memory (programmable ROM), erasable programmable Read-only memory (EPROM ), electrically erasable programmable Read-only memory (EEPROM), or flash memory volatile memory may be Random Access Memory (RAM), which serves as external cache memory, 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 (dynamicdram, SDRAM), synchronous dynamic random access memory (syncronous, SDRAM), double data rate synchronous dynamic random access memory (doubtatatare SDRAM, ddrsrssrem), Enhanced synchronous dynamic random access memory (Enhanced DRAM, Enhanced SDRAM), synchronous DRAM, or SDRAM 35353531, or any other suitable types of RAM for accessing the present invention, including, direct access DRAM, and flash RAM.
In some embodiments, memory 702 stores the following elements, executable modules or data structures, or a subset thereof, or an expanded set thereof: an operating system 7021 and application programs 7022.
The operating system 7021 includes various system programs, such as a framework layer, a core library layer, a driver layer, and the like, for implementing various basic services and processing hardware-based tasks. The application 7022 includes various applications, such as a media player (MediaPlayer), a Browser (Browser), and the like, for implementing various application services. Programs that implement methods in accordance with embodiments of the present invention can be included within application program 7022.
In the embodiment of the present invention, the processor 701 is configured to, by calling a program or an instruction stored in the memory 702, specifically, a program or an instruction stored in the application 7022:
identifying an operable control in the current display interface; acquiring the operation times of each operable control in a preset accumulated retention time; determining a target operable control with the operation times within the preset accumulated residence time being less than a preset threshold value; and displaying the guide identification corresponding to the target operable control.
The method disclosed in the above embodiments of the present invention may be applied to the processor 701, or implemented by the processor 701. The processor 701 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 701. The processor 701 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 components. 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 modules in the decoding processor. The software module may be located in ram, flash memory, rom, prom, or eprom, registers, etc. storage media as is well known in the art. The storage medium is located in the memory 702, and the processor 701 reads the information in the memory 702 and performs the steps of the above method in combination with the hardware thereof.
For a hardware implementation, the processing units may be implemented in one or more Application Specific Integrated Circuits (ASICs), Digital Signal Processors (DSPs), Digital Signal Processing Devices (DSPDs), Programmable logic devices (P L D), Field-Programmable gate arrays (FPGAs), general purpose processors, controllers, microcontrollers, microprocessors, other electronic units configured to perform the functions described herein, or a combination thereof.
For a software implementation, the techniques described in this disclosure may be implemented with modules (e.g., procedures, functions, and so on) that perform the functions described in this disclosure. 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.
Preferably, the processor 701 is further configured to:
after the step of identifying the operable controls in the current display interface, before the step of obtaining the operation times of each operable control in the preset accumulated staying time:
acquiring the operation attribute of the operable control; and presetting a guide identifier for the operable control according to the operation attribute.
Preferably, the step of identifying an operable control in the current display interface includes:
traversing all display elements in the current display interface;
and if the display element can realize controllable operation, determining the display element as an operable control.
Preferably, the step of obtaining the operation attribute of the operable control includes:
and acquiring the operation attribute of the operable control through an operating system program of the mobile terminal.
Preferably, the processor 701 is further configured to:
in the step of displaying the guidance identification corresponding to the target operable control:
and reducing the display brightness of the display interface and improving the display brightness of the guide identifier.
The mobile terminal 700 can implement the processes implemented by the mobile terminal in the foregoing embodiments, and details are not repeated here to avoid repetition.
The mobile terminal provided by the embodiment of the invention identifies the operable controls in the current display interface, determines the target operable controls of which the operation times of each operable control in the preset accumulated retention time are less than the preset threshold value, and displays the guide identifiers corresponding to the target operable controls, so that the guide identifiers are automatically displayed on any interface to prompt a user to perform interface operation, and the user is intuitively prompted as to which areas of the current interface are operable, so that the user can conveniently call out various functions provided by software, and the operation experience of the user is improved.
Fig. 5 is a schematic structural diagram of a mobile terminal according to another embodiment of the present invention. Specifically, the mobile terminal 800 in fig. 5 may be a mobile phone, a tablet computer, a Personal Digital Assistant (PDA), or a vehicle-mounted computer.
The mobile terminal 800 in fig. 5 includes a Radio Frequency (RF) circuit 810, a memory 820, an input unit 830, a display unit 840, a processor 860, an audio circuit 870, a wifi (wirelessfidelity) module 880, and a power supply 890.
The input unit 830 may be used, among other things, to receive numeric or character information input by a user and to generate signal inputs related to user settings and function control of the mobile terminal 800. Specifically, in the embodiment of the present invention, the input unit 830 may include a touch panel 831. The touch panel 831, also referred to as a touch screen, can collect touch operations performed by a user on or near the touch panel 831 (e.g., operations performed by the user on the touch panel 831 using a finger, a stylus, or any other suitable object or accessory), and drive the corresponding connection device according to a preset program. Alternatively, the touch panel 831 may include two portions, i.e., a touch detection device and a touch controller. The touch detection device detects the touch direction of a user, detects a signal brought by touch operation and transmits the signal to the touch controller; the touch controller receives touch information from the touch sensing device, converts the touch information into touch point coordinates, sends the touch point coordinates to the processor 860, and can receive and execute commands sent by the processor 860. In addition, the touch panel 831 may be implemented by various types such as a resistive type, a capacitive type, an infrared ray, and a surface acoustic wave. In addition to the touch panel 831, the input unit 830 may include other input devices 832, and the other input devices 832 may include, but are not limited to, one or more of a physical keyboard, function keys (e.g., volume control keys, switch keys, etc.), a trackball, a mouse, a joystick, and the like.
The display unit 840 may include a display panel 841, and the display panel 841 may be configured in the form of L CD or an Organic light emitting diode (O L ED), or the like, optionally.
It should be noted that the touch panel 831 can overlay the display panel 841 to form a touch display screen, which, when it detects a touch operation thereon or nearby, is passed to the processor 860 to determine the type of touch event, and then the processor 860 provides a corresponding visual output on the touch display screen according to the type of touch event.
The touch display screen comprises an application program interface display area and a common control display area. The arrangement modes of the application program interface display area and the common control display area are not limited, and can be an arrangement mode which can distinguish two display areas, such as vertical arrangement, left-right arrangement and the like. The application interface display area may be used to display an interface of an application. Each interface may contain at least one interface element such as an icon and/or widget desktop control for an application. The application interface display area may also be an empty interface that does not contain any content. The common control display area is used for displaying controls with high utilization rate, such as application icons like setting buttons, interface numbers, scroll bars, phone book icons and the like.
The processor 860 is a control center of the mobile terminal 800, connects various parts of the entire mobile phone using various interfaces and lines, and performs various functions of the mobile terminal 800 and processes data by operating or executing software programs and/or modules stored in the first memory 821 and calling data stored in the second memory 822, thereby integrally monitoring the mobile terminal 800. Optionally, processor 860 may include one or more processing units.
In an embodiment of the present invention, the processor 860 is configured to, by invoking software programs and/or modules stored in the first memory 821 and/or data stored in the second memory 822:
identifying an operable control in the current display interface; acquiring the operation times of each operable control in a preset accumulated retention time; determining a target operable control with the operation times within the preset accumulated residence time being less than a preset threshold value; and displaying the guide identification corresponding to the target operable control.
Preferably, the processor 860 is further configured to:
after the step of identifying the operable controls in the current display interface, before the step of obtaining the operation times of each operable control in the preset accumulated staying time:
acquiring the operation attribute of the operable control; and presetting a guide identifier for the operable control according to the operation attribute.
Preferably, the step of identifying an operable control in the current display interface includes:
traversing all display elements in the current display interface;
and if the display element can realize controllable operation, determining the display element as an operable control.
Preferably, the step of obtaining the operation attribute of the operable control includes:
and acquiring the operation attribute of the operable control through an operating system program of the mobile terminal.
Preferably, the processor 860 is further configured to:
in the step of displaying the guidance identification corresponding to the target operable control:
and reducing the display brightness of the display interface and improving the display brightness of the guide identifier.
The mobile terminal 800 can implement each process implemented by the mobile terminal in the foregoing embodiments, and details are not repeated here to avoid repetition.
The mobile terminal provided by the embodiment of the invention identifies the operable controls in the current display interface, determines the target operable controls of which the operation times of each operable control in the preset accumulated retention time are less than the preset threshold value, and displays the guide identifiers corresponding to the target operable controls, so that the guide identifiers are automatically displayed on any interface to prompt a user to perform interface operation, and the user is intuitively prompted as to which areas of the current interface are operable, so that the user can conveniently call out various functions provided by software, and the operation experience of the user is improved.
Those of ordinary skill in the art will appreciate that the various illustrative elements and algorithm steps described in connection with the embodiments disclosed herein may be implemented as electronic hardware or combinations of computer software and electronic hardware. Whether such functionality is implemented as hardware or software depends upon the particular application and design constraints imposed on the implementation. Skilled artisans may implement the described functionality in varying ways for each particular application, but such implementation decisions should not be interpreted as causing a departure from the scope of the present invention.
It is clear to those skilled in the art that, for convenience and brevity of description, the specific working processes of the above-described systems, apparatuses and units may refer to the corresponding processes in the foregoing method embodiments, and are not described herein again.
In the embodiments provided in the present application, it should be understood that the disclosed apparatus and method may be implemented in other ways. For example, the above-described apparatus embodiments are merely illustrative, and for example, the division of the units is only one logical division, and other divisions may be realized in practice, for example, a plurality of units or components may be combined or integrated into another system, or some features may be omitted, or not executed. In addition, the shown or discussed mutual coupling or direct coupling or communication connection may be an indirect coupling or communication connection through some interfaces, devices or units, and may be in an electrical, mechanical or other form.
The units described as separate parts may or may not be physically separate, and 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 units can be selected according to actual needs to achieve the purpose of the solution of the embodiment.
In addition, functional units in the embodiments of the present invention may be integrated into one processing unit, or each unit may exist alone physically, or two or more units are integrated into one unit.
The functions, if implemented in the form of software functional units and sold or used as a stand-alone product, may be stored in a computer readable storage medium. 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 and includes instructions for causing a computer device (which may be a personal computer, a server, or a network device) to execute all or part of the steps of the method according to the embodiments of the present invention. And the aforementioned storage medium includes: various media capable of storing program codes, such as a U disk, a removable hard disk, a ROM, a RAM, a magnetic disk, or an optical disk.
The above description is only for the specific embodiments of the present invention, but the scope of the present invention is not limited thereto, and any person skilled in the art can easily conceive of the changes or substitutions within the technical scope of the present invention, and all the changes or substitutions should be covered within the scope of the present invention. Therefore, the protection scope of the present invention shall be subject to the protection scope of the claims.
Claims (10)
1. An interface operation guiding method is applied to a mobile terminal, and is characterized by comprising the following steps:
identifying an operable control in the current display interface;
acquiring the operation times of each operable control in a preset accumulated retention time;
determining a target operable control with the operation times within the preset accumulated residence time being less than a preset threshold value;
displaying a guide identification corresponding to the target operable control;
the preset accumulated residence time includes: a cumulative dwell time of the current display interface;
determining a target operable control with the operation number smaller than a preset threshold value in the preset accumulated stay time, wherein the method comprises the following steps: determining a target operable control according to the condition that the operation times in the preset accumulated retention time are less than a preset threshold value;
or
And determining the target operability control according to the number of the operable controls in the interface, the use frequency of the interface, the residence time of the interface and the historical operation behavior of the user.
2. The interface operation guiding method according to claim 1, wherein after the step of identifying the operable controls in the currently displayed interface and before the step of obtaining the operation times of each operable control within the preset accumulated staying time, the method further comprises:
acquiring the operation attribute of the operable control;
and presetting a guide identifier for the operable control according to the operation attribute.
3. The interface operation guiding method according to claim 1, wherein the step of identifying an operable control in the currently displayed interface includes:
traversing all display elements in the current display interface;
and if the display element can realize controllable operation, determining the display element as an operable control.
4. The interface operation guiding method according to claim 2, wherein the step of obtaining the operation attribute of the operable control includes:
and acquiring the operation attribute of the operable control through an operating system program of the mobile terminal.
5. The interface operation guiding method according to any one of claims 1 to 4, wherein the step of displaying the guide identifier corresponding to the target operable control includes:
and reducing the display brightness of the display interface and improving the display brightness of the guide identifier.
6. A mobile terminal, comprising:
the identification module is used for identifying the operable control in the current display interface;
the first acquisition module is used for acquiring the operation times of each operable control within the preset accumulated retention time;
the determining module is used for determining a target operable control of which the operation times in the preset accumulated retention time are less than a preset threshold value;
the display module is used for displaying the guide identification corresponding to the target operable control;
the preset accumulated residence time includes: a cumulative dwell time of the current display interface;
the determining module is configured to determine a target operable control of which the operation times within the preset accumulated retention time is smaller than a preset threshold, and includes: determining a target operable control according to the condition that the operation times in the preset accumulated retention time are less than a preset threshold value;
or
And determining the target operability control according to the number of the operable controls in the interface, the use frequency of the interface, the residence time of the interface and the historical operation behavior of the user.
7. The mobile terminal of claim 6, wherein the mobile terminal further comprises:
the second acquisition module is used for acquiring the operation attribute of the operable control;
and the presetting module is used for presetting a guide identifier for the operable control according to the operation attribute.
8. The mobile terminal of claim 6, wherein the identification module comprises:
the traversing unit is used for traversing all display elements in the current display interface;
and the judging unit is used for determining the display element as an operable control when the display element can realize controllable operation.
9. The mobile terminal according to claim 7, wherein the second obtaining module is specifically configured to obtain the operation property of the operable control through an operating system program of the mobile terminal.
10. The mobile terminal according to any of claims 6-9, wherein the display module comprises:
and the brightness adjusting unit is used for reducing the display brightness of the display interface and improving the display brightness of the guide identifier.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201710385100.4A CN107219988B (en) | 2017-05-26 | 2017-05-26 | Interface operation guiding method and mobile terminal |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201710385100.4A CN107219988B (en) | 2017-05-26 | 2017-05-26 | Interface operation guiding method and mobile terminal |
Publications (2)
Publication Number | Publication Date |
---|---|
CN107219988A CN107219988A (en) | 2017-09-29 |
CN107219988B true CN107219988B (en) | 2020-07-28 |
Family
ID=59946862
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201710385100.4A Active CN107219988B (en) | 2017-05-26 | 2017-05-26 | Interface operation guiding method and mobile terminal |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN107219988B (en) |
Families Citing this family (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN109324857B (en) * | 2018-09-07 | 2021-10-08 | 腾讯科技(武汉)有限公司 | User guide implementation method, device and storage medium |
CN109597538B (en) * | 2018-09-21 | 2020-07-28 | 北京字节跳动网络技术有限公司 | Display method, device and equipment of operable control and readable medium |
CN109634756B (en) * | 2018-11-26 | 2024-03-08 | 平安科技(深圳)有限公司 | Page event processing method, device, computer equipment and storage medium |
CN109857467A (en) * | 2018-12-27 | 2019-06-07 | 深圳市梦域科技有限公司 | A kind of terminal, user's bootstrap technique and device |
CN110069177A (en) * | 2019-03-13 | 2019-07-30 | 平安普惠企业管理有限公司 | Electronic device, application program guiding method of operating and storage medium |
CN109979451A (en) | 2019-03-20 | 2019-07-05 | 百度在线网络技术(北京)有限公司 | Method and apparatus for output information |
CN110175063B (en) * | 2019-05-21 | 2022-08-30 | 维沃移动通信有限公司 | Operation assisting method, device, mobile terminal and storage medium |
CN113342218B (en) * | 2020-02-18 | 2024-10-15 | 阿里巴巴集团控股有限公司 | Interaction method and terminal equipment |
CN112181271A (en) * | 2020-09-30 | 2021-01-05 | 北京字节跳动网络技术有限公司 | Information processing method and device for multimedia application and electronic equipment |
CN113656138A (en) * | 2021-08-25 | 2021-11-16 | 北京有竹居网络技术有限公司 | Behavior guiding method, behavior guiding device, behavior guiding equipment, behavior guiding medium and behavior guiding product |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103761104A (en) * | 2014-01-27 | 2014-04-30 | 贝壳网际(北京)安全技术有限公司 | Functional guide method and device of application program and client terminal |
WO2014105802A1 (en) * | 2012-12-27 | 2014-07-03 | Synopsys, Inc. | Graphical user interface for a floorplanning tool for electronic design automation |
CN104182124A (en) * | 2014-08-25 | 2014-12-03 | 广东欧珀移动通信有限公司 | Operating method and device of mobile terminal |
CN105867720A (en) * | 2015-12-15 | 2016-08-17 | 乐视致新电子科技(天津)有限公司 | Information prompting method and apparatus |
CN106201543A (en) * | 2016-07-20 | 2016-12-07 | 青岛海信电器股份有限公司 | The display packing of notification message and smart machine in smart machine |
-
2017
- 2017-05-26 CN CN201710385100.4A patent/CN107219988B/en active Active
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2014105802A1 (en) * | 2012-12-27 | 2014-07-03 | Synopsys, Inc. | Graphical user interface for a floorplanning tool for electronic design automation |
CN103761104A (en) * | 2014-01-27 | 2014-04-30 | 贝壳网际(北京)安全技术有限公司 | Functional guide method and device of application program and client terminal |
CN104182124A (en) * | 2014-08-25 | 2014-12-03 | 广东欧珀移动通信有限公司 | Operating method and device of mobile terminal |
CN105867720A (en) * | 2015-12-15 | 2016-08-17 | 乐视致新电子科技(天津)有限公司 | Information prompting method and apparatus |
CN106201543A (en) * | 2016-07-20 | 2016-12-07 | 青岛海信电器股份有限公司 | The display packing of notification message and smart machine in smart machine |
Also Published As
Publication number | Publication date |
---|---|
CN107219988A (en) | 2017-09-29 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN107219988B (en) | Interface operation guiding method and mobile terminal | |
CN106126077B (en) | Display control method of application program icons and mobile terminal | |
CN107678644B (en) | Image processing method and mobile terminal | |
CN106201632B (en) | Application program access method and mobile terminal | |
CN107526492B (en) | Interface display method of application program and mobile terminal | |
US9857940B2 (en) | Method and apparatus for managing screens in a portable terminal | |
CN105335048B (en) | Electronic equipment with hidden application icon and method for hiding application icon | |
US20140306898A1 (en) | Key swipe gestures for touch sensitive ui virtual keyboard | |
CN106383645A (en) | Music playing control method and mobile terminal | |
CN106155480B (en) | A kind of interface display method and mobile terminal of application program | |
CN107193438B (en) | Method for managing desktop icons and mobile terminal | |
CN106354373B (en) | Icon moving method and mobile terminal | |
EP3089433B1 (en) | Apparatus and method for controlling operation of mobile terminal | |
CN106775252A (en) | The message treatment method and mobile terminal of a kind of mobile terminal | |
CN104007894A (en) | Portable device and method for operating multiapplication thereof | |
CN108366169B (en) | Notification message processing method and mobile terminal | |
CN106874046B (en) | Application program operation method and mobile terminal | |
CN107229396B (en) | Mobile terminal application icon hiding method and mobile terminal | |
CN107506130B (en) | Character deleting method and mobile terminal | |
CN106873874B (en) | Application program starting method and mobile terminal | |
CN106648329A (en) | Application icon display method and mobile terminal | |
CN107103224B (en) | Unlocking method and mobile terminal | |
CN106873891B (en) | Touch operation method and mobile terminal | |
CN106507176A (en) | A kind of method of video playback and mobile terminal | |
KR20150001095A (en) | Method for processing character input and apparatus for the same |
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 |