CN103440191A - Application program finding method and device - Google Patents
Application program finding method and device Download PDFInfo
- Publication number
- CN103440191A CN103440191A CN2013102708960A CN201310270896A CN103440191A CN 103440191 A CN103440191 A CN 103440191A CN 2013102708960 A CN2013102708960 A CN 2013102708960A CN 201310270896 A CN201310270896 A CN 201310270896A CN 103440191 A CN103440191 A CN 103440191A
- Authority
- CN
- China
- Prior art keywords
- application programs
- applications
- transparency
- target
- screen
- 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.)
- Granted
Links
- 238000000034 method Methods 0.000 title claims abstract description 61
- 230000004913 activation Effects 0.000 claims abstract description 11
- 238000012545 processing Methods 0.000 claims description 18
- 238000001514 detection method Methods 0.000 claims description 12
- 238000012544 monitoring process Methods 0.000 claims description 9
- 230000003247 decreasing effect Effects 0.000 claims description 6
- 238000010586 diagram Methods 0.000 description 13
- 230000008569 process Effects 0.000 description 8
- 230000009467 reduction Effects 0.000 description 5
- 230000006870 function Effects 0.000 description 4
- 230000008901 benefit Effects 0.000 description 3
- 230000008859 change Effects 0.000 description 3
- 230000009471 action Effects 0.000 description 2
- 238000004590 computer program Methods 0.000 description 2
- 238000011084 recovery Methods 0.000 description 2
- 230000002238 attenuated effect Effects 0.000 description 1
- 230000009286 beneficial effect Effects 0.000 description 1
- 238000004364 calculation method Methods 0.000 description 1
- 238000013461 design Methods 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 230000005684 electric field Effects 0.000 description 1
- 229910003437 indium oxide Inorganic materials 0.000 description 1
- PJXISJQVUVHSOJ-UHFFFAOYSA-N indium(iii) oxide Chemical compound [O-2].[O-2].[O-2].[In+3].[In+3] PJXISJQVUVHSOJ-UHFFFAOYSA-N 0.000 description 1
- 230000004044 response Effects 0.000 description 1
- 238000006748 scratching Methods 0.000 description 1
- 230000002393 scratching effect Effects 0.000 description 1
- 230000009466 transformation Effects 0.000 description 1
- 230000001960 triggered effect Effects 0.000 description 1
- 230000000007 visual effect Effects 0.000 description 1
Images
Landscapes
- User Interface Of Digital Computer (AREA)
Abstract
The invention provides an application program finding method and an application program finding device. According to the method, an icon on the current interface is identified, and in addition, the last activation time of an application program corresponding to the icon is monitored; the first number of application programs with the closest time from the current moment, and the second number of application programs with the closest time from the current moment in the first number of application programs are detected, and in addition, whether a target application program with the time smaller than the preset time threshold exists in other application programs or not is detected, wherein the other application programs comprises application programs other than the second number of application programs in the first number of application programs; if the target application program exists, the second number of application programs and the target application program are prompted on the current interface, and otherwise, the second number of application programs are prompted on the current interface. Through the application program finding method and the application program finding device, users can quickly find the recently commonly used application program.
Description
Technical Field
The present invention relates to the field of communications, and in particular, to a method and an apparatus for searching an application.
Background
At present, with the wide application of mobile terminals such as mobile phones and tablet computers, the use of related application programs is increasing. For example, applications such as various games, videos, education, online shopping and the like are installed in the Android operating system platform which is commonly used at present. However, as the usage time is accumulated, a large number of applications are continuously installed in the mobile phone or the tablet computer, and the applications that are really commonly used by the user are limited. However, it is difficult to quickly find a small number of applications that are frequently opened or recently opened by the user among the applications, which often causes the user to spend much time searching for the applications on the operation interface, and reduces the usage efficiency of the mobile phone or the tablet computer.
For example, the Android system typically has more than 40 applications built in. Taking android4.1.1 as an example, about 35 applications are included. The user can install multiple types of application programs on the mobile phone according to the requirement. The Android system is displayed in a virtual screen, each virtual screen displays a group of application programs, a few application programs which are frequently opened or recently opened by a user are likely to be scattered on a plurality of virtual screens, and the user needs to switch program groups by screen sliding. When the number of user applications is large (more than 3 screens), the user needs to memorize a certain application program, so that the searching task becomes difficult, and the user needs to search for a target in a large number of application programs displayed on each virtual screen through continuous screen scratching. Therefore, it is an urgent need for users to quickly find applications that have recently been opened frequently from a multitude of installed applications.
Disclosure of Invention
The invention mainly aims to provide a method and a device for searching an application program, so as to solve the problems in the prior art.
According to an aspect of the present invention, there is provided a method for searching an application program, including:
identifying an icon on a current interface, and monitoring the time of the last activation of an application program corresponding to the icon;
detecting a first number of application programs with the closest time to the current time and a second number of application programs with the closest time to the current time in the first number of application programs, and detecting whether a target application program with the time less than a preset time threshold exists in other application programs, wherein the other application programs comprise application programs except the second number of application programs in the first number of application programs;
and if the target application program exists, prompting the second number of application programs and the target application program on the current interface, otherwise, prompting the second number of application programs on the current interface.
Before the step of identifying the icon on the current interface, the method further comprises the step of capturing a touch event occurring on the current interface.
When the touch event includes a screen touch event, the step of prompting the second number of application programs and the target application program on a current interface further includes:
and keeping the transparency of the icons of the second number of application programs and the transparency of the icons of the target application programs as system default values, and reducing the transparency of the icons of the second number of application programs and the application programs except the target application programs from the system default values to specified threshold values.
When the touch event includes a screen touch event, prompting the second number of application programs on a current interface, further including:
maintaining transparency of the icons of the second number of applications to a system default, the transparency to icons of applications other than the second number of applications decreasing from the system default to a specified threshold.
When the touch event includes a touch release event, the step of prompting the second number of applications and the target application on the current interface further includes:
maintaining transparency of the icons of the second number of applications and the icons of the target applications as system defaults, identifying instant transparency of the icons of the applications other than the second number of applications and the target applications and restoring the instant transparency to the system defaults.
When the touch event includes a touch release event, prompting the second number of application programs on a current interface, further including:
maintaining transparency of the icons of the second number of applications as a system default, identifying instant transparency of the icons of applications other than the second number of applications and restoring the instant transparency to the system default.
When the touch event comprises a screen sliding event, while the step of prompting the second number of application programs and the target application program on the current interface is executed or the step of prompting the second number of application programs on the current interface is executed, the following steps are also executed: and processing the screen sliding event.
The step of processing the screen sliding event further comprises:
acquiring a transverse moving distance/a longitudinal moving distance of the screen sliding event and a transverse velocity component/a longitudinal velocity component of a moving velocity of the screen sliding event;
when the transverse moving distance/longitudinal moving distance is larger than or equal to the threshold of the number of pixel points and/or the transverse velocity component/longitudinal velocity component is larger than or equal to the velocity threshold, calculating a target interface to which a screen slides;
and when the touch release event occurs, acquiring an instant transverse velocity component/longitudinal velocity component, and switching the current interface to the target interface in a sliding manner according to the instant transverse velocity component/longitudinal velocity component.
After the step of sliding and switching to the target interface from the current interface, the method further comprises the following steps:
setting a screen identifier for displaying the total sequence of the interface on the current interface;
and highlighting the corresponding screen identification of the target interface when the target interface is switched.
According to another aspect of the present invention, there is provided a lookup apparatus for an application, including: the identification module is suitable for identifying the icon on the current interface and monitoring the time of the last activation of the application program corresponding to the icon; the detection module is suitable for detecting a first number of application programs with the closest time to the current time and a second number of application programs with the closest time to the current time in the first number of application programs, and detecting whether target application programs with the time smaller than a preset time threshold exist in other application programs, wherein the other application programs comprise application programs except the second number of application programs in the first number of application programs; the prompting module is suitable for prompting the second number of application programs and the target application program on a current interface when the target application program exists; and when the target application program does not exist, prompting the second number of application programs on a current interface.
Optionally, the apparatus further comprises a sensing module adapted to capture a touch event occurring at the current interface and notify the recognition module.
Optionally, the apparatus further comprises a control module adapted to control the prompt module to execute the icon transparency decrease from a system default value to a specified threshold value when the touch event captured by the sensing module comprises a screen touch event;
the prompting module is further suitable for keeping the transparency of the icons of the second number of application programs and the transparency of the icons of the target application programs as the system default values, and reducing the transparency of the icons of the second number of application programs and the application programs except the target application programs to a specified threshold value from the system default values.
Optionally, the apparatus further comprises a control module adapted to control the prompt module to perform a decrease in transparency from a system default to a specified threshold when the touch event captured by the sensing module comprises a screen touch event;
the prompting module is further adapted to keep the transparency of the icons of the second number of applications to the system default value, and perform an operation of decreasing the transparency of the icons of the applications other than the second number of applications from the system default value to a specified threshold value.
Optionally, the device further comprises a control module adapted to identify an instant transparency of an icon of an application program when the touch event captured by the sensing module includes a touch release event, and control the prompting module to execute transparency restoration from the instant transparency to a system default;
the prompt module is further adapted to maintain the transparency of the icons of the second number of applications and the transparency of the icons of the target applications at the system default values, and restore operations to the system default values for the instant transparencies of the icons of the applications other than the identified second number of applications and the target applications.
Optionally, the device further comprises a control module adapted to identify an instant transparency of an icon of an application program when the touch event captured by the sensing module includes a touch release event, and control the prompting module to execute transparency restoration from the instant transparency to a system default;
the prompt module is further adapted to maintain the transparency of the icons of the second number of applications as the system default, and restore operations to the system default for the immediate transparency of the icons of the applications other than the identified second number of applications.
Optionally, the apparatus further comprises: the screen sliding module and the control module;
the control module is suitable for controlling the screen sliding module and the prompting module to execute simultaneously when the touch event captured by the sensing module comprises a screen sliding event;
and the screen sliding module is suitable for processing the screen sliding event.
The screen sliding module is further suitable for acquiring the transverse moving distance/longitudinal moving distance of the screen sliding event and the transverse velocity component/longitudinal velocity component of the moving velocity of the screen sliding event; when the transverse moving distance/longitudinal moving distance is larger than or equal to the threshold of the number of pixel points and/or the transverse velocity component/longitudinal velocity component is larger than or equal to the velocity threshold, calculating a target interface to which a screen slides; and when the touch release event occurs, acquiring an instant transverse velocity component/longitudinal velocity component, calling a corresponding animation according to the instant transverse velocity component/longitudinal velocity component for playing, and switching from the current interface to the target interface in a sliding manner.
The prompting module is further suitable for highlighting the corresponding screen identification of the target interface when the screen sliding module is switched to the target interface, wherein the screen identification used for displaying the total sequence of the interfaces is arranged below the current interface.
The control module is suitable for configuring that the execution time length for prompting the second number of application programs and the target application program on the current interface by the prompting module is longer than a preset time length threshold, and is also suitable for configuring that the execution time length for prompting the second number of application programs on the current interface by the prompting module is longer than the preset time length threshold; wherein the preset duration threshold is at least greater than 100 milliseconds.
Compared with the prior art, the invention has the beneficial effects that:
1. by detecting the activated application program closest to the current time and displaying the transparency of the icon of the detected application program and the transparency of the icons of other application programs in a distinguishing manner, the user can quickly find the application program used recently.
2. And aiming at the processing and setting of different touch events, the transparency of the application icon to be searched and the transparency of other application icons are effectively set. The corresponding transparency setting is realized while the screen is switched.
3. When the touch screen of the user is released, the icons with the transparency lower than the system default value are restored to the default state after the difference between the transparency and the system default value is set on the interface, so that the user still has more than 100ms old time, and the user can stay and memorize the icons.
The foregoing description is only an overview of the technical solutions of the present invention, and the embodiments of the present invention are described below in order to make the technical means of the present invention more clearly understood and to make the above and other objects, features, and advantages of the present invention more clearly understandable.
Drawings
Various other advantages and benefits will become apparent to those of ordinary skill in the art upon reading the following detailed description of the preferred embodiments. The drawings are only for purposes of illustrating the preferred embodiments and are not to be construed as limiting the invention. Also, like reference numerals are used to refer to like parts throughout the drawings. In the drawings:
FIG. 1 is a schematic flow chart diagram of a lookup method of an application in accordance with one embodiment of the present invention;
FIG. 2 is a schematic flow chart diagram of a lookup method of an application in accordance with one embodiment of the present invention;
FIG. 3 is a diagram illustrating a lookup method for an application according to one embodiment of the invention;
FIG. 4 is a diagram illustrating a lookup method for an application according to one embodiment of the invention;
FIG. 5 is a schematic flow chart diagram of a lookup method of an application in accordance with one embodiment of the present invention;
FIG. 6 is a diagram illustrating a lookup method for an application according to one embodiment of the invention;
FIG. 7 is a schematic flow chart diagram of a lookup method of an application in accordance with one embodiment of the present invention;
FIG. 8 is a schematic flow chart diagram of a lookup method of an application in accordance with one embodiment of the present invention;
FIG. 9 is a schematic flow chart diagram of a lookup method of an application in accordance with one embodiment of the present invention;
FIG. 10 is a schematic flow chart diagram of a lookup method of an application in accordance with one embodiment of the present invention;
FIG. 11 is a block diagram of a schematic structure of a lookup apparatus of an application according to an embodiment of the present invention;
fig. 12 is a schematic block diagram of a lookup apparatus of an application according to an embodiment of the present invention.
Fig. 13 is a schematic block diagram of a lookup apparatus of an application according to an embodiment of the present invention.
Detailed Description
Exemplary embodiments of the present disclosure will be described in more detail below with reference to the accompanying drawings. While exemplary embodiments of the present disclosure are shown in the drawings, it should be understood that the present disclosure may be embodied in various forms and should not be limited to the embodiments set forth herein. Rather, these embodiments are provided so that this disclosure will be thorough and complete, and will fully convey the scope of the disclosure to those skilled in the art.
The prior art is inconvenient for finding the application program which is opened recently or used frequently in a plurality of application programs and needs to perform positioning and sorting calculation.
The technical scheme of one embodiment of the invention is as follows: the method comprises the steps of identifying an icon on a current interface, monitoring the last activation time of an application program corresponding to the icon, rapidly locking the range of the application program to be searched by setting a first number of application programs and a second number of application programs with the time closest to the current moment in the first number of application programs, highlighting the recently opened application program to give a user a striking feeling by a transparency setting method, and prompting the searched application program on the current interface, so that the user can rapidly see the recently opened application program. And all applications in the operating system need not be fully ordered during the lookup process.
As shown in fig. 1, according to an embodiment of the present invention, there is provided an application program searching method, including:
s101, identifying an icon on a current interface, and monitoring the last activation time of an application program corresponding to the icon.
S102, detecting a first number of application programs with the time closest to the current time and a second number of application programs with the time closest to the current time in the first number of application programs.
S103, detecting whether a target application program with the time smaller than a preset time threshold exists in the application programs except the second application program in the first number of application programs.
If the target application program exists, executing S104 to prompt the second number of application programs and the target application program on a current interface; otherwise, executing S105 to prompt the second number of application programs on the current interface.
In addition, before the step of identifying the icon on the current interface (i.e., before step S101 in fig. 1), a touch event occurring on the current interface needs to be captured. The touch event comprises: a screen touch event, or a touch release event, or a screen touch event and a screen slide event, or a touch release event and a screen slide event, and so on. Wherein,
screen slide event: and an event in which a user touches the screen and slides the screen by moving a touched position while touching.
Screen touch event: and the user touches the screen through the touch object.
Touch release event: the user touches the screen and then moves away from the screen to release the touched event.
As shown in fig. 2, according to an embodiment of the present invention, another searching method for an application program is provided, including:
s201, capturing a touch event occurring on the current interface.
When the screen touch event or the touch release event is captured, step S202 is performed.
When the screen touch event and the screen slide event, or the touch release event and the screen slide event are captured, step S202 is performed while performing the screen slide event process of step S207. The screen slide event processing is specifically explained in the section of fig. 10.
S202, identifying an icon on the current interface, and monitoring the time of the last activation of the application program corresponding to the icon.
For example, the cell phone screen shown in fig. 3, for a screen touch event as shown: when a touch is made to the screen application, the touch location is captured or recorded at this time. The manner of capturing or recording the touch location includes: 1) and in the sound wave identification mode, the upper left corner and the lower right corner of the screen are respectively provided with an ultrasonic transmitter in the horizontal direction and an ultrasonic receiver in the vertical direction, and the lower left corner and the upper right corner are also provided with corresponding ultrasonic receivers in the horizontal direction and the vertical direction. When the touch screen works, the ultrasonic transmitter always transmits ultrasonic waves. When the finger touches the screen, the finger stops and absorbs part of the ultrasonic waves, so that the energy of the ultrasonic waves is attenuated. At this time, the ultrasonic receiver can calculate the coordinate value of the finger according to the coordinate value, so that the accurate position of the finger is obtained and recorded; 2) the resistance type identification mode is that uniform electric fields are added at four corners of the touch screen, so that the lower layer of the touch screen is coated with indium oxide to form a conductive layer, uniform voltage is distributed on the conductive layer, the upper layer of the touch screen is a signal receiving device, and when a pen or a finger presses any point of the upper layer of the touch screen, the controller detects that the resistance changes at the position pressed by the finger, and then identifies and records the change coordinate. Of course, there are other ways to capture or record the touch location, and the invention is not limited thereto.
S203, detecting a first number of application programs with the time closest to the current time and a second number of application programs with the time closest to the current time in the first number of application programs.
S204, detecting whether a target application program with the time smaller than a preset time threshold exists in the application programs except the second application program in the first number of application programs.
If the target application program exists, the step S205 is executed to prompt the second number of application programs and the target application program on the current interface, otherwise, the step S206 is executed to prompt the second number of application programs on the current interface.
Further examples of the above steps are:
as shown in fig. 4, the preset first number is 6, the applications opened within 6 days from the current time of detection are detected (for exemplary purposes only and not limiting the present invention), and the second number is 4 (for exemplary purposes only and not limiting the present invention), because the first number includes the second number, the second number is set to be a certain small first number.
First, all the application programs opened within 6 days of the current time are detected, and 6 application programs with the latest opening time arranged in the front are found out, such as 6 application programs of a microblog, a mobile phone 360, WeChat, a UC browser, a Baidu map and a Beijing subway shown in FIG. 4. Then, 4 application programs with the latest opening time arranged in the front are further detected from the 6 application programs, such as an application program microblog, a mobile phone 360, a WeChat browser and a UC browser with solid-line box icons shown in FIG. 6.
Then, according to a preset time threshold S, it is detected whether the remaining 2 applications out of the 6 applications are smaller than S, except for the 4 applications. When the time distance of the 2 applications or 1 application is less than the preset time threshold S, the application is determined as the target application. Otherwise, it may be determined that there is no target application.
At this time, if 1 target application (for example, the hundredth map application in fig. 4, which is a target application) is detected, the 4 applications and the detected 1 target application are prompted on the current interface. For example, in fig. 3, the application programs such as the micro blog, the mobile phone 360, the micro message, the UC browser, and the Baidu map are prompted. In the alternative to this, either,
and if the target application program is not detected, prompting the detected 4 application programs on the current interface. That is, for example, in fig. 3, 4 applications such as a microblog, a mobile phone 360, a WeChat, and a UC browser are presented.
Through the implementation method exemplified above, the application program which is opened recently or the application program which is commonly used can be provided for the user. That is, during the screen sliding process, the user can quickly find out the application program which is opened recently on each screen, and then perform transparency setting on the icon of the application program which is detected to be opened recently. For example, keeping the system default setting or brightness lower than the system default setting, etc., makes the detected recently opened application icon clearly distinguished from other application icons, giving a user a striking feeling, facilitating the user to quickly see the recently opened application.
As shown in fig. 5, for the processing of prompting the second number of applications and the target application on the current interface when the captured touch event is the screen touch event, further description is as follows:
when a screen touch event is captured, the processing step of prompting the second number of application programs and the target application program on the current interface further comprises:
s501, keeping the transparency of the icons of the second number of application programs and the transparency of the icons of the target application programs as system default values.
That is, the icon transparency of the second number of applications and the target application (e.g., 4 applications and 1 target application) detected in the first embodiment is maintained in the default state of the system.
S502, the transparency of the icons of the second number of application programs and the application programs except the target application program is reduced to a specified threshold value from the system default value.
Further examples of the above steps S501 to S502 are:
for example, as shown in fig. 6, the initial icon transparency of all the applications is the system default, the icon transparency values of the five newly opened applications (in the first embodiment, 4 applications are detected as microblog, mobile phone 360, WeChat, UC browser, and 1 target application is detected as a Baidu map) are kept as the system default, the icon transparency values of the other applications (the applications with the dashed-line shaded icons shown in fig. 6) are decreased from the system default to the specified threshold, and the system default is higher than the specified threshold. The transparency corresponding to the designated threshold value is lower than the transparency corresponding to the system default value, so that the most recently used application program and other application programs which are less frequently used or are far away from the current time can be distinguished on the display, and a user can quickly find the required application program.
Further examples are: as shown in fig. 6, when the user slides to the left or right direction on the screen, first, a screen touch event is performed, and at this time, the system launcher responds and lights up the recently opened application, that is, 4 detected applications and 1 target application, and the transparency of other application icons is reduced from the default value of the system, for example, the time for reducing the transparency is set to the order of 100ms (the time setting depends on the hardware parameters of the specific device), the default value of the system is set to 1, and the designated threshold value for reducing the transparency is set to 1/2 to 1/4, as shown in fig. 6, the effect after reducing the transparency is that the transparency of the recently opened application such as the microblog, the mobile phone 360, the WeChat, the UC browser, etc. is kept to the default value of the system and is in a lighted state.
As shown in fig. 7, the process of prompting the second number of applications and the target application when the captured touch event is a touch release event is further described.
When a touch release event is captured, the processing step of prompting the second number of application programs and the target application program on the current interface further comprises:
s701, keeping the transparency of the icons of the second number of application programs and the transparency of the icons of the target application programs as system default values.
S702, identifying the instant transparency of the icons of the second number of application programs and the application programs except the target application program.
S703, restoring the instant transparency to the default value of the system.
Further described is that: when the user lifts the finger touching the screen in the position shown in fig. 6, the system now recognizes a touch release event. The transparency of the icon for the application being dimmed at which transparency drops to a specified threshold upon the occurrence of a screen touch event is restored to normal system defaults.
As shown in fig. 8, the step of performing the prompt processing on the second number of applications when the captured touch event is a screen touch event is further described.
When a screen touch event is captured, prompting the second number of application programs on a current interface, further comprising:
s801, keeping the transparency of the icons of the second number of application programs as a system default value.
S802, the transparency of the icons of the application programs except the second number of application programs is reduced to a specified threshold value by the system default value. I.e. only selected applications within the current second number are highlighted.
For example, in fig. 4, according to the scheme in the first embodiment, it has been determined that 4 applications are a microblog, a mobile phone 360, a WeChat, and a UC browser, and a system default operation is performed on the transparency of the 4 application icons, where the transparency setting of the applications is lower than the system default.
As shown in fig. 9, the step of performing the prompt processing on the second number of applications when the captured touch event is a touch release event is further described.
When the touch release event is captured, prompting the second number of applications on the current interface, further comprising:
and S901, keeping the transparency of the icons of the second number of application programs as a system default value.
S902, identifying the instant transparency of the icons of the application programs except the second number of application programs and recovering the instant transparency to the system default value.
For example, in fig. 4, when the touch release event is detected, according to the scheme in the first embodiment, 4 applications are detected as a microblog, a mobile phone 360, a WeChat, and a UC browser, a system default value operation is performed on the transparency of the icons of the 4 applications, the instant transparency of the applications other than the second number of applications is identified, and the instant transparency is recovered to the system default value, because it can be considered that the user completes the search of the application for the release event, and at this time, the other applications need to be recovered to the state before the user searches.
As shown in fig. 10, when the captured touch event is a screen touch event and a screen slide event, or a touch release event and a screen slide event, an icon on the current interface is recognized, and the time of the last activation of the application corresponding to the icon is monitored. At the same time, screen slide event processing is also performed.
The step of processing the screen sliding event further comprises:
s1001, acquiring a transverse moving distance/longitudinal moving distance of the screen sliding event and a transverse velocity component/longitudinal velocity component of the moving velocity of the screen sliding event. In the step, when the user drives the application program icon to slide up, down, left and right in the touch screen, the distance and the speed of the action are recorded.
S1002, when the transverse moving distance/longitudinal moving distance is larger than or equal to a pixel point number threshold and/or the transverse velocity component/longitudinal velocity component is larger than or equal to a velocity threshold, calculating a target interface to which the screen slides. This step calculates the position from the initial position of the application icon to the slid target interface.
S1003, when the touch release event occurs, acquiring an instant transverse velocity component/longitudinal velocity component.
And S1004, calling a corresponding animation to play according to the instant transverse velocity component/longitudinal velocity component, and switching to the target interface from the current interface in a sliding manner.
And S1005, setting a screen identifier for displaying the total sequence of the interface on the current interface.
S1006, when the target interface is switched to, highlighting the corresponding screen identification of the target interface.
For a further example of the steps described in this embodiment, as shown in fig. 6, when the user touches the application icon, the user may start to drive the application icon to slide up, down, left, and right (shown in the dotted circle below in fig. 6, the sliding is on the current screen), at this time, a sliding event is triggered, and the virtual screen is moved to the next screen according to the moving speed X component of the user touch gesture. However, the screen sliding event is often accompanied by a screen touch event and a touch release event, and at this time, the system starts a corresponding response action event of the screen sliding event, which is performed simultaneously with the icon transparency transformation caused by the screen touch event and the touch release event.
That is, the screen touch event causes the icon transparency of the recently opened application (microblog, mobile phone 360, WeChat, UC browser, Baidu map, Beijing subway) to maintain the system default value, and the icon transparency of the other application (Rootpro, electronic market, game) to be lowered to a transparency lower than the current system default value, at this time, the screen sliding of the above steps S1001-S1006 is simultaneously performed, and as shown in FIG. 6, at the same time of the screen sliding, Rootpro, electronic market, game may be darkened.
When the screen sliding of the steps S1001 to S1006 is performed, a touch release event may occur, and the transparency of the icon of the application (Rootpro, electronic market, game) which is being executed at the same time is restored from the current transparency to the system default, while the transparency of the icon of the application (microblog, mobile phone 360, WeChat, UC browser, Baidu map, Beijing subway) which is opened recently is maintained at the system default.
Obviously, in the process of screen sliding, the icons of the recently opened application programs (microblog, mobile phone 360, WeChat, UC browser, Baidu map, Beijing subway) can use the lighting state kept at the default value of the system, while the icons of other application programs (Rootpro, electronic market, game) have a change process of turning from lighting to dark and lighting again, and in such a way, a reserved visual image can be formed in the user's vision in cooperation with the duration of certain transparency change, so that the user can be well reminded of the recently opened application program on the current page, and the use of the user cannot be influenced.
As shown in fig. 11, the present invention provides an application program searching apparatus, including: the device comprises an identification module 1101, a detection module 1102 and a prompt module 1103 which are connected in sequence.
The identifying module 1101 is adapted to identify an icon on the current interface and monitor a time when an application corresponding to the icon is last activated.
The detecting module 1102 is adapted to detect a first number of applications having a time closest to a current time and a second number of applications having the time closest to the current time among the first number of applications, and detect whether a target application having the time smaller than a preset time threshold exists among other applications, where the other applications include applications other than the second number of applications among the first number of applications.
The prompting module 1103 is adapted to prompt the second number of applications and the target application on a current interface when the target application exists; and when the target application program does not exist, prompting the second number of application programs on a current interface.
As shown in fig. 12, another embodiment of the present invention provides an application program searching apparatus, including: the system comprises a recognition module 1201, a detection module 1202, a prompt module 1203 and a sensing module 1204 connected with the recognition module 1201, and is suitable for capturing a touch event occurring on a current interface and notifying the recognition module 1201. The device also comprises a control module 1205 connected with the sensing module 1204 and the prompting module 1203 respectively. The identifying module 1201, the detecting module 1202, and the prompting module 1203 have the same functions as the same modules in fig. 11, which are not repeated herein.
Further, when the touch event captured by the sensing module 1204 is a screen touch event,
the control module 1205 is adapted to control the prompting module 1203 to execute icon transparency reduction from a system default value to a specified threshold value.
The prompting module 1203 is further adapted to keep the transparency of the icons of the second number of applications and the transparency of the icons of the target applications at the system default values, and decrease the transparency of the icons of the applications other than the second number of applications and the target applications from the system default values to a specified threshold value.
Alternatively, when the touch event captured by the sensing module 1204 is a screen touch event,
the control module 1205 is adapted to control the prompting module 1203 to execute transparency reduction from a system default value to a specified threshold value.
The prompting module 1203 is further adapted to keep the transparency of the icons of the second number of applications at the system default, and perform an operation of decreasing the transparency of the icons of the applications other than the second number of applications from the system default to a specified threshold.
Further, when the touch event captured by the sensing module 1204 is a touch release event,
the control module 1205 is adapted to identify the instant transparency of an icon of an application program, and control the prompting module 1203 to execute transparency recovery from the instant transparency to a system default value;
the prompting module 1203 is further adapted to keep the transparency of the icons of the second number of applications and the transparency of the icons of the target applications at the system default values, and restore the operation to the system default values for the instant transparencies of the icons of the applications other than the identified second number of applications and the target applications.
Alternatively, when the touch event captured by the sensing module 1204 is a touch release event,
the control module 1205 is adapted to identify the instant transparency of the icon of the application program, and control the prompt module 1202 to execute the transparency recovery from the instant transparency to the system default.
The prompting module 1203 is further adapted to keep the transparency of the icons of the second number of applications at the system default, and resume operations to the system default for the instant transparency of the icons of the applications other than the identified second number of applications.
As shown in fig. 13, the present invention further provides another embodiment of an application program searching apparatus, including: the screen sliding event detection system comprises a recognition module 1301, a detection module 1302, a prompt module 1303, a sensing module 1304, a screen sliding module 1306 and a control module 1305, wherein the screen sliding event detection module 1306, the screen sliding module 1303, the screen sliding event detection module 1306 and the screen sliding event detection module 1306 are suitable for processing screen sliding events; the identification module 1301, the detection module 1302, and the prompt module 1303 have the same functions as those described in fig. 11, and the sensing module 1304 has the same functions as those described in fig. 12, which are not repeated herein.
Further, when the touch event captured by the sensing module 1304 is a screen sliding event,
the control module 1305 is adapted to control the screen sliding module and the prompting module 1303 to execute simultaneously.
The prompt module 1303 is further adapted to highlight the corresponding screen identifier of the target interface when the screen sliding module is switched to the target interface, where a screen identifier for displaying the total order of the interfaces is arranged below the current interface. And the screen sliding module is also suitable for highlighting the corresponding screen identifier of the target interface when the screen sliding module is switched to the target interface, wherein the screen identifier for displaying the total sequence of the interfaces is arranged below the current interface.
The screen sliding module 1306, further adapted to obtain a lateral movement distance/a longitudinal movement distance of the screen sliding event, and a lateral velocity component/a longitudinal velocity component of a movement velocity of the screen sliding event; when the transverse moving distance/longitudinal moving distance is larger than or equal to the threshold of the number of pixel points and/or the transverse velocity component/longitudinal velocity component is larger than or equal to the velocity threshold, calculating a target interface to which a screen slides; and when the touch release event occurs, acquiring an instant transverse velocity component/longitudinal velocity component, calling a corresponding animation according to the instant transverse velocity component/longitudinal velocity component for playing, and switching from the current interface to the target interface in a sliding manner.
In addition, in the searching apparatus for an application program provided by the present invention, the control module is adapted to configure the execution duration that the prompting module prompts the second number of application programs and the target application program on the current interface to be greater than a preset duration threshold, and is further adapted to configure the execution duration that the prompting module prompts the second number of application programs on the current interface to be greater than a preset duration threshold; wherein the preset duration threshold is at least greater than 100 milliseconds.
The device proposed by the present invention corresponds to the above method embodiments, and therefore, the details thereof are not repeated herein.
The algorithms and displays presented herein are not inherently related to any particular computer, virtual machine, or other apparatus. Various general purpose systems may also be used with the teachings herein. The required structure for constructing such a system will be apparent from the description above. Moreover, the present invention is not directed to any particular programming language. It is appreciated that a variety of programming languages may be used to implement the teachings of the present invention as described herein, and any descriptions of specific languages are provided above to disclose the best mode of the invention.
In the description provided herein, numerous specific details are set forth. It is understood, however, that embodiments of the invention may be practiced without these specific details. In some instances, well-known methods, structures and techniques have not been shown in detail in order not to obscure an understanding of this description.
Similarly, it should be appreciated that in the foregoing description of exemplary embodiments of the invention, various features of the invention are sometimes grouped together in a single embodiment, figure, or description thereof for the purpose of streamlining the disclosure and aiding in the understanding of one or more of the various inventive aspects. However, the disclosed method should not be interpreted as reflecting an intention that: that the invention as claimed requires more features than are expressly recited in each claim. Rather, as the following claims reflect, inventive aspects lie in less than all features of a single foregoing disclosed embodiment. Thus, the claims following the detailed description are hereby expressly incorporated into this detailed description, with each claim standing on its own as a separate embodiment of this invention.
Those skilled in the art will appreciate that the modules in the device in an embodiment may be adaptively changed and disposed in one or more devices different from the embodiment. The modules or units or components of the embodiments may be combined into one module or unit or component, and furthermore they may be divided into a plurality of sub-modules or sub-units or sub-components. All of the features disclosed in this specification (including any accompanying claims, abstract and drawings), and all of the processes or elements of any method or apparatus so disclosed, may be combined in any combination, except combinations where at least some of such features and/or processes or elements are mutually exclusive. Each feature disclosed in this specification (including any accompanying claims, abstract and drawings) may be replaced by alternative features serving the same, equivalent or similar purpose, unless expressly stated otherwise.
Furthermore, those skilled in the art will appreciate that while some embodiments described herein include some features included in other embodiments, rather than other features, combinations of features of different embodiments are meant to be within the scope of the invention and form different embodiments. For example, in the following claims, any of the claimed embodiments may be used in any combination.
The various component embodiments of the invention may be implemented in hardware, or in software modules running on one or more processors, or in a combination thereof. Those skilled in the art will appreciate that a microprocessor or Digital Signal Processor (DSP) may be used in practice to implement some or all of the functions of some or all of the components in an application lookup apparatus according to embodiments of the present invention. The present invention may also be embodied as apparatus or device programs (e.g., computer programs and computer program products) for performing a portion or all of the methods described herein. Such programs implementing the present invention may be stored on computer-readable media or may be in the form of one or more signals. Such a signal may be downloaded from an internet website or provided on a carrier signal or in any other form.
It should be noted that the above-mentioned embodiments illustrate rather than limit the invention, and that those skilled in the art will be able to design alternative embodiments without departing from the scope of the appended claims. In the claims, any reference signs placed between parentheses shall not be construed as limiting the claim. The word "comprising" does not exclude the presence of elements or steps not listed in a claim. The word "a" or "an" preceding an element does not exclude the presence of a plurality of such elements. The invention may be implemented by means of hardware comprising several distinct elements, and by means of a suitably programmed computer. In the unit claims enumerating several means, several of these means may be embodied by one and the same item of hardware. The usage of the words first, second and third, etcetera do not indicate any ordering. These words may be interpreted as names.
The invention discloses A1 and an application program searching method, which comprises the following steps: identifying an icon on a current interface, and monitoring the time of the last activation of an application program corresponding to the icon; detecting a first number of application programs with the closest time to the current time and a second number of application programs with the closest time to the current time in the first number of application programs, and detecting whether a target application program with the time less than a preset time threshold exists in other application programs, wherein the other application programs comprise application programs except the second number of application programs in the first number of application programs; and if the target application program exists, prompting the second number of application programs and the target application program on the current interface, otherwise, prompting the second number of application programs on the current interface. A2, the search method as claimed in A1, wherein before the step of identifying the icon on the current interface, the method further comprises the step of capturing a touch event occurring on the current interface. A3, the searching method as in a2, wherein when the touch event is a screen touch event, the step of prompting the second number of applications and the target application on the current interface further includes: and keeping the transparency of the icons of the second number of application programs and the transparency of the icons of the target application programs as system default values, and reducing the transparency of the icons of the second number of application programs and the application programs except the target application programs from the system default values to specified threshold values. A4, the searching method as in a2, wherein when the touch event is a screen touch event, the step of prompting the second number of applications on the current interface further includes: maintaining transparency of the icons of the second number of applications to a system default, the transparency to icons of applications other than the second number of applications decreasing from the system default to a specified threshold. A5, the searching method as in a2, wherein when the touch event is a touch release event, the step of prompting the second number of applications and the target application on the current interface further includes: maintaining transparency of the icons of the second number of applications and the icons of the target applications as system defaults, identifying instant transparency of the icons of the applications other than the second number of applications and the target applications and restoring the instant transparency to the system defaults. A6, the search method as in a2, wherein the step of prompting the second number of applications on the current interface when the touch event is a touch release event further includes: maintaining transparency of the icons of the second number of applications as a system default, identifying instant transparency of the icons of applications other than the second number of applications and restoring the instant transparency to the system default. A7, the finding method as in a2, wherein when the touch event is a screen sliding event, while the step of prompting the second number of applications and the target application on the current interface is executed, the method further comprises: and processing the screen sliding event. A8, the searching method as in a7, wherein the step of processing the screen sliding event further comprises: acquiring a transverse moving distance/a longitudinal moving distance of the screen sliding event and a transverse velocity component/a longitudinal velocity component of a moving velocity of the screen sliding event; when the transverse moving distance/longitudinal moving distance is larger than or equal to the threshold of the number of pixel points and/or the transverse velocity component/longitudinal velocity component is larger than or equal to the velocity threshold, calculating a target interface to which a screen slides; and when the touch release event occurs, acquiring an instant transverse velocity component/longitudinal velocity component, and switching the current interface to the target interface in a sliding manner according to the instant transverse velocity component/longitudinal velocity component. A9, the search method as in A8, wherein after the step of sliding the current interface to the target interface, the method further comprises: setting a screen identifier for displaying the total sequence of the interface on the current interface; and highlighting the corresponding screen identification of the target interface when the target interface is switched.
The invention discloses B10, a searching device for application program, which comprises: the identification module is suitable for identifying the icon on the current interface and monitoring the time of the last activation of the application program corresponding to the icon; the detection module is suitable for detecting a first number of application programs with the closest time to the current time and a second number of application programs with the closest time to the current time in the first number of application programs, and detecting whether target application programs with the time smaller than a preset time threshold exist in other application programs, wherein the other application programs comprise application programs except the second number of application programs in the first number of application programs; the prompting module is suitable for prompting the second number of application programs and the target application program on a current interface when the target application program exists; and when the target application program does not exist, prompting the second number of application programs on a current interface. B11, the finding device as described in B10, further comprising: and the sensing module is suitable for capturing the touch event occurring on the current interface and informing the identification module. B12, the finding device as described in B11, further comprising: the control module is suitable for controlling the prompt module to execute icon transparency reduction from a system default value to a specified threshold value when the touch event captured by the sensing module comprises a screen touch event; wherein the hint module is further adapted to maintain transparency of the icons of the second number of applications and the icons of the target applications to the system default, the transparency to the icons of the applications other than the second number of applications and the target applications being reduced from the system default to a specified threshold. B13, the finding device as described in B11, further comprising: the control module is suitable for controlling the prompt module to execute the transparency reduction from a system default value to a specified threshold value when the touch event captured by the sensing module comprises a screen touch event; wherein the prompting module is further adapted to maintain the transparency of the icons of the second number of applications as the system default, and perform a transparency reduction operation on the icons of the applications other than the second number of applications from the system default to a specified threshold. B14, the searching device as described in B11, further comprising a control module adapted to identify instant transparency of an icon of an application program when the touch event captured by the sensing module includes a touch release event, and control the prompting module to execute transparency restoration from the instant transparency to a system default value; wherein the prompt module is further adapted to maintain the transparency of the icons of the second number of applications and the transparency of the icons of the target application as the system default, and restore operation to the system default for immediate transparency of the icons of the applications other than the identified second number of applications and target application. B15, the searching device as described in B11, further comprising a control module adapted to identify instant transparency of an icon of an application program when the touch event captured by the sensing module includes a touch release event, and control the prompting module to execute transparency restoration from the instant transparency to a system default value; wherein the prompt module is further adapted to maintain the transparency of the icons of the second number of applications to the system default, and resume operations to the system default for the immediate transparency of the icons of the applications other than the identified second number of applications. B16, the finding device as described in B11, further comprising: the screen sliding module and the control module; the control module is suitable for controlling the screen sliding module and the prompting module to execute simultaneously when the touch event captured by the sensing module comprises a screen sliding event; and the screen sliding module is suitable for processing the screen sliding event. B17, the finding device as described in B16, wherein the sliding screen module is further adapted to obtain the lateral movement distance/longitudinal movement distance of the screen sliding event and the lateral velocity component/longitudinal velocity component of the movement velocity of the screen sliding event; when the transverse moving distance/longitudinal moving distance is larger than or equal to the threshold of the number of pixel points and/or the transverse velocity component/longitudinal velocity component is larger than or equal to the velocity threshold, calculating a target interface to which a screen slides; and when the touch release event occurs, acquiring an instant transverse velocity component/longitudinal velocity component, calling a corresponding animation according to the instant transverse velocity component/longitudinal velocity component for playing, and switching from the current interface to the target interface in a sliding manner. B18, the searching device according to B17, wherein the prompting module is further adapted to highlight the corresponding screen identifier of the target interface when the sliding screen module is switched to the target interface, and a screen identifier for displaying the total order of the interfaces is arranged below the current interface. B19, the searching apparatus according to B10, wherein the control module is further adapted to configure the execution duration of the prompting module for prompting the second number of applications and the target application on the current interface to be greater than a preset duration threshold, and configure the execution duration of the prompting module for prompting the second number of applications on the current interface to be greater than a preset duration threshold; wherein the preset duration threshold is at least greater than 100 milliseconds.
Claims (10)
1. A method of application lookup, comprising:
identifying an icon on a current interface, and monitoring the time of the last activation of an application program corresponding to the icon;
detecting a first number of application programs with the closest time to the current time and a second number of application programs with the closest time to the current time in the first number of application programs, and detecting whether a target application program with the time less than a preset time threshold exists in other application programs, wherein the other application programs comprise application programs except the second number of application programs in the first number of application programs;
and if the target application program exists, prompting the second number of application programs and the target application program on the current interface, otherwise, prompting the second number of application programs on the current interface.
2. The lookup method as claimed in claim 1,
before the step of identifying the icon on the current interface, the method further comprises the step of capturing a touch event occurring on the current interface.
3. The lookup method as claimed in claim 2,
when the touch event is a screen touch event, prompting the second number of application programs and the target application program on a current interface, further comprising:
and keeping the transparency of the icons of the second number of application programs and the transparency of the icons of the target application programs as system default values, and reducing the transparency of the icons of the second number of application programs and the application programs except the target application programs from the system default values to specified threshold values.
4. The lookup method as claimed in claim 2,
when the touch event is a screen touch event, prompting the second number of application programs on a current interface, further comprising:
maintaining transparency of the icons of the second number of applications to a system default, the transparency to icons of applications other than the second number of applications decreasing from the system default to a specified threshold.
5. The lookup method as claimed in claim 2,
when the touch event is a touch release event, prompting the second number of application programs and the target application program on a current interface, further comprising:
maintaining transparency of the icons of the second number of applications and the icons of the target applications as system defaults, identifying instant transparency of the icons of the applications other than the second number of applications and the target applications and restoring the instant transparency to the system defaults.
6. The lookup method as claimed in claim 2,
when the touch event is a touch release event, prompting the second number of application programs on a current interface, further comprising:
maintaining transparency of the icons of the second number of applications as a system default, identifying instant transparency of the icons of applications other than the second number of applications and restoring the instant transparency to the system default.
7. The lookup method as claimed in claim 2,
when the touch event is a screen sliding event, while executing the step of prompting the second number of application programs and the target application program on the current interface or executing the step of prompting the second number of application programs on the current interface, executing: and processing the screen sliding event.
8. The search method of claim 7, wherein the step of processing the screen sliding event further comprises:
acquiring a transverse moving distance/a longitudinal moving distance of the screen sliding event and a transverse velocity component/a longitudinal velocity component of a moving velocity of the screen sliding event;
when the transverse moving distance/longitudinal moving distance is larger than or equal to the threshold of the number of pixel points and/or the transverse velocity component/longitudinal velocity component is larger than or equal to the velocity threshold, calculating a target interface to which a screen slides;
and when the touch release event occurs, acquiring an instant transverse velocity component/longitudinal velocity component, and switching the current interface to the target interface in a sliding manner according to the instant transverse velocity component/longitudinal velocity component.
9. The search method of claim 8, wherein after the step of sliding the switch from the current interface to the target interface, further comprising:
setting a screen identifier for displaying the total sequence of the interface on the current interface;
and highlighting the corresponding screen identification of the target interface when the target interface is switched.
10. A lookup device for an application, comprising:
the identification module is suitable for identifying the icon on the current interface and monitoring the time of the last activation of the application program corresponding to the icon;
the detection module is suitable for detecting a first number of application programs with the closest time to the current time and a second number of application programs with the closest time to the current time in the first number of application programs, and detecting whether target application programs with the time smaller than a preset time threshold exist in other application programs, wherein the other application programs comprise application programs except the second number of application programs in the first number of application programs;
the prompting module is suitable for prompting the second number of application programs and the target application program on a current interface when the target application program exists; and when the target application program does not exist, prompting the second number of application programs on a current interface.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201310270896.0A CN103440191B (en) | 2013-07-01 | 2013-07-01 | The lookup method and device of application program |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201310270896.0A CN103440191B (en) | 2013-07-01 | 2013-07-01 | The lookup method and device of application program |
Publications (2)
Publication Number | Publication Date |
---|---|
CN103440191A true CN103440191A (en) | 2013-12-11 |
CN103440191B CN103440191B (en) | 2017-12-12 |
Family
ID=49693882
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201310270896.0A Expired - Fee Related CN103440191B (en) | 2013-07-01 | 2013-07-01 | The lookup method and device of application program |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN103440191B (en) |
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103870113A (en) * | 2014-02-18 | 2014-06-18 | 联想(北京)有限公司 | Information processing method and electronic equipment |
CN105630628A (en) * | 2015-12-17 | 2016-06-01 | 小米科技有限责任公司 | Application restoration method and apparatus |
CN105975156A (en) * | 2016-05-09 | 2016-09-28 | 北京小米移动软件有限公司 | Application interface display method and device |
CN108418967A (en) * | 2018-02-06 | 2018-08-17 | 网易(杭州)网络有限公司 | APP lookup methods, device, medium and computing device |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101604224A (en) * | 2009-07-08 | 2009-12-16 | 宇龙计算机通信科技(深圳)有限公司 | A kind of icon display packing, system and portable terminal of application program |
US20100175025A1 (en) * | 2009-01-05 | 2010-07-08 | Chi Mei Communication Systems, Inc. | System and method for dynamically displaying application shortcut icons of an electronic device |
CN101867637A (en) * | 2010-07-02 | 2010-10-20 | 深圳市同洲电子股份有限公司 | Method and terminal for dynamically generating standby interface |
CN102096587A (en) * | 2011-01-25 | 2011-06-15 | 宇龙计算机通信科技(深圳)有限公司 | Function icon display method and device for application programs, and mobile terminal |
-
2013
- 2013-07-01 CN CN201310270896.0A patent/CN103440191B/en not_active Expired - Fee Related
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20100175025A1 (en) * | 2009-01-05 | 2010-07-08 | Chi Mei Communication Systems, Inc. | System and method for dynamically displaying application shortcut icons of an electronic device |
CN101604224A (en) * | 2009-07-08 | 2009-12-16 | 宇龙计算机通信科技(深圳)有限公司 | A kind of icon display packing, system and portable terminal of application program |
CN101867637A (en) * | 2010-07-02 | 2010-10-20 | 深圳市同洲电子股份有限公司 | Method and terminal for dynamically generating standby interface |
CN102096587A (en) * | 2011-01-25 | 2011-06-15 | 宇龙计算机通信科技(深圳)有限公司 | Function icon display method and device for application programs, and mobile terminal |
Cited By (11)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103870113A (en) * | 2014-02-18 | 2014-06-18 | 联想(北京)有限公司 | Information processing method and electronic equipment |
CN103870113B (en) * | 2014-02-18 | 2017-02-01 | 联想(北京)有限公司 | Information processing method and electronic equipment |
CN105630628A (en) * | 2015-12-17 | 2016-06-01 | 小米科技有限责任公司 | Application restoration method and apparatus |
CN105630628B (en) * | 2015-12-17 | 2019-04-16 | 小米科技有限责任公司 | Application recovery method and device |
CN105975156A (en) * | 2016-05-09 | 2016-09-28 | 北京小米移动软件有限公司 | Application interface display method and device |
WO2017193526A1 (en) * | 2016-05-09 | 2017-11-16 | 北京小米移动软件有限公司 | Application interface display method and apparatus |
CN105975156B (en) * | 2016-05-09 | 2019-06-07 | 北京小米移动软件有限公司 | Application interface display methods and device |
US10599288B2 (en) | 2016-05-09 | 2020-03-24 | Beijing Xiaomi Mobile Software Co., Ltd. | Method and device for displaying an application interface |
US11416112B2 (en) | 2016-05-09 | 2022-08-16 | Beijing Xiaomi Mobile Software Co., Ltd. | Method and device for displaying an application interface |
CN108418967A (en) * | 2018-02-06 | 2018-08-17 | 网易(杭州)网络有限公司 | APP lookup methods, device, medium and computing device |
CN108418967B (en) * | 2018-02-06 | 2021-06-18 | 网易(杭州)网络有限公司 | APP searching method, device, medium and computing equipment |
Also Published As
Publication number | Publication date |
---|---|
CN103440191B (en) | 2017-12-12 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN108073334B (en) | Vector operation-based suspension touch method and device | |
US20150268789A1 (en) | Method for preventing accidentally triggering edge swipe gesture and gesture triggering | |
CN106415472B (en) | Gesture control method and device, terminal equipment and storage medium | |
EP2813930A1 (en) | Terminal reselection operation method and terminal | |
WO2015131675A1 (en) | Compensation method for broken slide paths, electronic device and computer storage medium | |
EP3288036B1 (en) | An apparatus and associated methods | |
CN102693060B (en) | Method and apparatus for controlling switching of terminal state, and terminal | |
CN108563389B (en) | Display device and user interface display method thereof | |
CN108874284B (en) | Gesture triggering method | |
CN104267903A (en) | Method and device for displaying multimedia lyric information | |
CN103440191B (en) | The lookup method and device of application program | |
CN103135929A (en) | Method and device for controlling application interface to move and terminal device | |
WO2016155849A1 (en) | Touch screen device and method therefor | |
CN105183287A (en) | Display processing method and electronic device | |
WO2014135055A1 (en) | Method for preventing misoperations of intelligent terminal, and intelligent terminal | |
CN103902174B (en) | A kind of display methods and equipment | |
CN106020614A (en) | Switch method and terminal for application programs | |
US9884257B2 (en) | Method for preventing misoperations of intelligent terminal, and intelligent terminal | |
CN105159552A (en) | Page flipping control method for browsing web page and user terminal | |
JP2016095716A (en) | Information processing apparatus, information processing method, and program | |
CN103809914A (en) | Man-machine interaction method, device and mobile terminal | |
CN103838508A (en) | Method and device for controlling display of intelligent terminal interface | |
CN109375867A (en) | A kind of touch operation method and device | |
CN102693064A (en) | Method and system for quitting protection screen by terminal | |
CN107426426A (en) | A kind of reminding method and mobile terminal missed of sending a telegram here |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant | ||
CF01 | Termination of patent right due to non-payment of annual fee |
Granted publication date: 20171212 Termination date: 20210701 |
|
CF01 | Termination of patent right due to non-payment of annual fee |