[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

CN107657163B - Application program starting method and mobile terminal - Google Patents

Application program starting method and mobile terminal Download PDF

Info

Publication number
CN107657163B
CN107657163B CN201710874903.6A CN201710874903A CN107657163B CN 107657163 B CN107657163 B CN 107657163B CN 201710874903 A CN201710874903 A CN 201710874903A CN 107657163 B CN107657163 B CN 107657163B
Authority
CN
China
Prior art keywords
mobile terminal
application program
letter
preset
fingerprint information
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN201710874903.6A
Other languages
Chinese (zh)
Other versions
CN107657163A (en
Inventor
彭作
吴旭邦
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Vivo Mobile Communication Co Ltd
Original Assignee
Vivo Mobile Communication Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Vivo Mobile Communication Co Ltd filed Critical Vivo Mobile Communication Co Ltd
Priority to CN201710874903.6A priority Critical patent/CN107657163B/en
Publication of CN107657163A publication Critical patent/CN107657163A/en
Priority to PCT/CN2018/105160 priority patent/WO2019056969A1/en
Application granted granted Critical
Publication of CN107657163B publication Critical patent/CN107657163B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F21/00Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
    • G06F21/30Authentication, i.e. establishing the identity or authorisation of security principals
    • G06F21/31User authentication
    • G06F21/32User authentication using biometric data, e.g. fingerprints, iris scans or voiceprints
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F21/00Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
    • G06F21/30Authentication, i.e. establishing the identity or authorisation of security principals
    • G06F21/31User authentication
    • G06F21/36User authentication by graphic or iconic representation
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input 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/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0484Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
    • G06F3/04847Interaction techniques to control parameter settings, e.g. interaction with sliders or dials
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input 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/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0487Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser
    • G06F3/0488Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using a touch-screen or digitiser, e.g. input of commands through traced gestures
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F9/00Arrangements for program control, e.g. control units
    • G06F9/06Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
    • G06F9/44Arrangements for executing specific programs
    • G06F9/445Program loading or initiating
    • G06F9/44505Configuring for program initiating, e.g. using registry, configuration files
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M1/00Substation equipment, e.g. for use by subscribers
    • H04M1/66Substation equipment, e.g. for use by subscribers with means for preventing unauthorised or fraudulent calling
    • H04M1/667Preventing unauthorised calls from a telephone set
    • H04M1/67Preventing unauthorised calls from a telephone set by electronic means
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M1/00Substation equipment, e.g. for use by subscribers
    • H04M1/72Mobile telephones; Cordless telephones, i.e. devices for establishing wireless links to base stations without route selection
    • H04M1/724User interfaces specially adapted for cordless or mobile telephones
    • H04M1/72403User interfaces specially adapted for cordless or mobile telephones with means for local support of applications that increase the functionality
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M2250/00Details of telephonic subscriber devices
    • H04M2250/22Details of telephonic subscriber devices including a touch pad, a touch sensor or a touch detector

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • General Engineering & Computer Science (AREA)
  • Computer Security & Cryptography (AREA)
  • General Physics & Mathematics (AREA)
  • Software Systems (AREA)
  • Physics & Mathematics (AREA)
  • Human Computer Interaction (AREA)
  • Computer Hardware Design (AREA)
  • Signal Processing (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Telephone Function (AREA)
  • User Interface Of Digital Computer (AREA)

Abstract

The embodiment of the invention provides an application program starting method and a mobile terminal, wherein the method comprises the following steps: displaying N English letters in a screen locking state of the mobile terminal; detecting touch operation of a user on N English letters; if the touch operation is detected, acquiring fingerprint information of the touch operation; if the touch operation and the fingerprint information meet preset application program starting conditions, starting a target application program corresponding to the touch operation; wherein, N is a positive integer ranging from 1 to 26, and N English letters are different. The problem of current open application process comparatively loaded down with trivial details, can not satisfy the user to the actual demand of opening the application fast is solved to this embodiment.

Description

Application program starting method and mobile terminal
Technical Field
The present invention relates to the field of communications technologies, and in particular, to an application program starting method and a mobile terminal.
Background
In the prior art, when a mobile phone is in a screen saving encryption state, if a user needs to open an application in the mobile phone, the user needs to first light up a screen and then input a password or directly input a fingerprint to decrypt the mobile phone, then enter a mobile phone main interface, then search for a position where the application needing to be opened is located, and finally open the application. Such an application starting operation process is complicated, the efficiency is low, and the time of the user is wasted, so that the actual requirement of the user on quick application opening cannot be met.
In summary, in the prior art, the process of opening the application is complicated, and the actual requirement of the user on quickly opening the application cannot be met.
Disclosure of Invention
The embodiment of the invention provides an application program starting method and a mobile terminal, and aims to solve the problems that the existing application opening process is complicated and the actual requirement of a user on quick application opening cannot be met.
In a first aspect, an embodiment of the present invention provides an application program starting method, where the method includes:
displaying N English letters in a screen locking state of the mobile terminal;
detecting touch operation of a user on the N English letters;
if the touch operation is detected, acquiring fingerprint information of the touch operation;
if the touch operation and the fingerprint information meet preset application program starting conditions, starting a target application program corresponding to the touch operation;
wherein, N is a positive integer ranging from 1 to 26, and N English letters are different.
In a second aspect, an embodiment of the present invention provides a mobile terminal, including:
the first display module is used for displaying N English letters in a screen locking state of the mobile terminal;
the first detection module is used for detecting touch operation of a user on the N English letters;
the first acquisition module is used for acquiring fingerprint information of the touch operation if the touch operation is detected;
the starting module is used for starting a target application program corresponding to the touch operation if the touch operation and the fingerprint information meet preset application program starting conditions;
wherein, N is a positive integer ranging from 1 to 26, and N English letters are different.
In a third aspect, an embodiment of the present invention provides a mobile terminal, including: a processor, a memory and a computer program stored on the memory and executable on the processor, the computer program, when executed by the processor, implementing the steps of the application startup method described above.
In a fourth aspect, an embodiment of the present invention provides a computer-readable storage medium, where a computer program is stored on the computer-readable storage medium, and when the computer program is executed by a processor, the computer program implements the steps of the application starting method.
In the embodiment of the invention, by displaying the N English letters and detecting the touch operation of the user on the N English letters under the screen locking state of the mobile terminal, then, when the touch operation is detected, fingerprint information of the touch operation is acquired, and when the touch operation and the fingerprint information meet preset application program starting conditions, a target application program corresponding to the touch operation is started, so that the mobile terminal can directly start a target application program corresponding to the touch operation according to the acquired fingerprint information and the touch operation of the user on the N English letters under the screen locking state, the method and the device have the advantages that the safety of the mobile terminal is guaranteed, meanwhile, the purpose of directly and quickly starting the application without entering a main interface of the mobile terminal is achieved, the requirement of a user on quickly opening the application is met, and the problems that the existing application opening process is complex and the actual requirement of the user on quickly opening the application cannot be met are solved.
Drawings
In order to more clearly illustrate the technical solutions of the embodiments of the present invention, the drawings required to be used in the description of the embodiments or the prior art will be briefly described 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 shows a flow diagram of an application startup method in an embodiment of the invention;
fig. 2 is a flowchart illustrating an application starting method when the display mode of N english alphabets is a virtual keyboard according to an embodiment of the present invention;
FIG. 3 is a schematic diagram illustrating an example of pressing English letters in a virtual keyboard according to an embodiment of the present invention;
FIG. 4 is a flowchart illustrating an application starting method when the touch operation is a drag operation according to an embodiment of the present invention;
FIG. 5 is a diagram illustrating dragging of English letters in a virtual keyboard according to an embodiment of the present invention;
fig. 6 is a flowchart illustrating an application starting method when the display mode of the N english alphabets is the display according to the preset arrangement mode in the embodiment of the present invention;
FIG. 7 is a diagram illustrating an arrangement of N English letters according to an embodiment of the present invention;
fig. 8 shows one of the structural block diagrams of the mobile terminal in the embodiment of the present invention;
fig. 9 shows a second block diagram of the mobile terminal according to the embodiment of the invention;
fig. 10 is a block diagram showing a third configuration of the mobile terminal according to the 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.
As shown in fig. 1, which is a flowchart illustrating steps of an application starting method according to an embodiment of the present invention, the method includes the following steps:
and 101, displaying N English letters in a screen locking state of the mobile terminal.
In this step, specifically, when the mobile terminal is in the screen lock state, the N english letters may be displayed on the display screen of the mobile terminal. Specifically, N is a positive integer ranging from 1 to 26, and N english letters are all different.
In addition, specifically, when displaying N english letters in the screen locking state of the mobile terminal, whether the mobile terminal is in a use state may be detected in the screen locking state of the mobile terminal; then if the mobile terminal is detected to be in a use state, displaying N English letters according to a preset brightness value; wherein the preset brightness value is smaller than a preset threshold value. Specifically, the screen locking state may be a screen locking state when the mobile terminal is in a screen off state. The screen turning-off means that the screen of the mobile terminal is in a black screen state. Like this, when detecting that mobile terminal is in the user state, show N english letter according to preset luminance value again for when the user does not use mobile terminal, mobile terminal is in and rests the screen state, can not show anything on the display screen promptly, has saved mobile terminal's electric quantity, and has avoided because mobile terminal shows N english letter at any time, the emergence of the condition that the user touched the english letter by mistake.
In addition, specifically, when detecting whether the mobile terminal is in a use state, the spatial posture of the mobile terminal can be detected; if the space posture of the mobile terminal is detected to be the preset space posture, starting a front camera of the mobile terminal to carry out face detection; and if the front camera detects the face, determining that the mobile terminal is in a use state. Specifically, when the spatial attitude of the mobile terminal is detected, the detection may be performed by a gyroscope or a gravity sensor provided in the mobile terminal. Therefore, when the spatial posture of the mobile terminal is detected to be the preset spatial posture, the fact that the user needs to use the mobile terminal can be shown, under the ordinary condition, when the mobile terminal is in the screen-saving state, the user needs to face the face of the user on the screen of the mobile terminal firstly and then operates the mobile terminal, therefore, the front camera of the mobile terminal can be started to detect the face of the user, when the face of the user is detected, the mobile terminal can be determined to be used, and therefore the mobile terminal can be determined to be in the use state. Therefore, whether the mobile terminal is in the use state can be clearly determined through the steps, so that the accuracy of the time for displaying the N English letters can be improved when whether the N English letters are displayed is determined according to whether the mobile terminal is in the use state.
Step 102, detecting touch operation of a user on N English letters.
In this step, specifically, when the touch operation of the user on the N english letters is detected, the touch operation may be a pressing operation, a dragging operation, a pressing operation, and a sliding operation. That is, the specific form of the detected touch operation is not particularly limited, so that the user can input the touch operation according to the habit of the user, and convenience is provided for the user to input the touch operation.
Step 103, if a touch operation is detected, acquiring fingerprint information of the touch operation.
In this step, specifically, when the mobile terminal detects a touch operation, the fingerprint information of the touch operation may be acquired, so that the mobile terminal may determine the identity of the user and unlock the mobile terminal according to the fingerprint information, and the security of the mobile terminal may be ensured.
And 104, if the touch operation and the fingerprint information meet preset application program starting conditions, starting a target application program corresponding to the touch operation.
In the step, when the detected touch operation and the acquired fingerprint information of the touch operation meet the preset application program starting condition, the target application program corresponding to the touch operation can be started, so that when the mobile terminal is in a screen locking state, the target application program can be directly started according to the touch operation and the fingerprint information input by a user, the mobile terminal does not need to be unlocked first and then enters a main interface of the mobile terminal to search for the target application program to start, the safety of the mobile terminal is ensured, the starting convenience of the target application program is improved, the purpose of quickly starting the application is achieved, and the requirement of the user on quickly opening the application is met.
According to the method and the device, the touch operation on the N English letters displayed by the user in the screen locking state of the mobile terminal is detected, the fingerprint information of the touch operation is obtained, when the touch operation and the fingerprint information meet the preset starting condition of the application program, the target application program corresponding to the touch operation is started, so that the mobile terminal can directly start the target application program corresponding to the touch operation according to the obtained fingerprint information and the touch operation of the user on the N English letters in the screen locking state, the safety of the mobile terminal is guaranteed, the purpose of directly and quickly starting the application without entering a main interface of the mobile terminal is achieved, the requirement of the user for quickly opening the application is met, the problem that the existing application opening process is complicated, and the actual requirement of the user for quickly opening the application cannot be met is solved.
In addition, further, when displaying N english letters in the screen-locked state of the mobile terminal, a preset virtual keyboard may be displayed in a first preset display area of a display screen of the mobile terminal, where the virtual keyboard includes N english letters; the N English letters can be displayed according to a preset arrangement mode so that the requirement that a user can select the display mode of the N English letters meeting the self requirement from different display modes of the N English letters is met, and convenience is provided for the user to input touch operation on the N English letters.
Specifically, the following describes the display modes of N different english alphabets and the specific operation steps during touch operation.
First, as shown in fig. 2, it is a flowchart of an application program starting method when the display mode of N english letters is a virtual keyboard, and at this time, the method includes the following steps:
step 201, displaying a preset virtual keyboard in a first preset display area of a display screen of the mobile terminal.
In this step, specifically, in the screen lock state of the mobile terminal, a preset virtual keyboard may be displayed in a first preset display area of a display screen of the mobile terminal, where the virtual keyboard includes N english letters, that is, the N english letters are displayed in the first preset display area of the display screen of the mobile terminal in the form of the virtual keyboard. Therefore, as the input equipment commonly used by most users for inputting operations on the electronic equipment is the keyboard, the virtual keyboard is displayed on the display screen of the mobile terminal, so that the display mode of the N English letters can accord with the input habits of most users, and convenience is provided for the users to input touch operations on the N English letters.
For example, as shown in fig. 3, a virtual keyboard 31 may be displayed on a first preset display area of the display screen 3 of the mobile terminal. Certainly, when the virtual keyboard 31 is displayed, the virtual keyboard 31 can be displayed on a screen, that is, areas except the virtual keyboard 31 on the display screen of the mobile terminal are all in a black screen state, so that the power of the mobile terminal is saved, and the conspicuity of the virtual keyboard 31 can be improved.
Step 202, detecting a pressing operation of a user on any English letter on the virtual keyboard.
In this step, specifically, when the touch operation is a pressing operation, and when the touch operation of the user on the N english letters is detected, the pressing operation of the user on any english letter on the virtual keyboard may be detected. Therefore, the touch operation is set to be the pressing operation, the touch operation can be conveniently input on the N English letters by the user, and the convenience of the user operation is improved.
In addition, specifically, after the pressing operation of the user on any english letter on the virtual keyboard is detected, if the pressing operation on any english letter on the virtual keyboard is detected, the english letter in the virtual keyboard corresponding to each pressing operation can be acquired; then searching a target initial combination matched with the English letters in the virtual keyboard corresponding to each pressing operation in at least one pre-stored initial combination of the application program names; and then displaying the target initial combination in a second preset display area of the display screen of the mobile terminal. Specifically, the mobile terminal stores in advance an initial combination of at least one application name. The initial combination of the application program name refers to a combination of the initial of each word in the application program name. The initial combination of application names, such as application "WeChat," is "WX". Therefore, the target initial combination matched with the English letters in the virtual keyboard corresponding to each pressing operation is displayed, so that the English letters corresponding to the pressing operation can be clearly input by the user, and the condition that the user mistakenly inputs the pressing operation is avoided.
For example, when it is acquired that the english alphabet in the virtual keyboard corresponding to each pressing operation is "W" and "X", a target initial combination matched with the english alphabet that is "W" and "X" may be searched for in a plurality of initial combinations stored in advance, such as "WB", "QQ", "XJ", "WX", and "WZRY", and at this time, the target initial combination "WX" may be found, and then the target initial combination "WX" may be displayed on a second preset display area of the display screen, so that the user can clearly see which target initial combination is matched with the selected english alphabet, thereby avoiding the occurrence of a situation that the user mistakenly inputs the pressing operation, and improving the accuracy of opening the target application program by the user.
In addition, specifically, after detecting a pressing operation of a user on any english letter on the virtual keyboard, if a pressing operation on any english letter on the virtual keyboard is detected, a first pressing operation is acquired to correspond to the english letter on the virtual keyboard, then a target initial combination with an initial that is the first pressing operation to correspond to the english letter on the virtual keyboard is searched for in a pre-stored initial combination of at least one application name, and then the target initial combination is displayed in a second preset display area of the display screen of the mobile terminal.
For example, as shown in fig. 3, when the mobile terminal obtains that the english alphabet in the virtual keyboard corresponding to the first pressing operation is "W", a target initial combination having an initial that is the english alphabet in the virtual keyboard corresponding to the first pressing operation may be searched for from a plurality of initial combinations stored in advance, such as "WB", "QQ", "XJ", "WX", and "WZRY", and then the target initial combinations may be found as "WB", "WX", and "WZRY", and then the target initial combinations "WB", "WX", and "WZRY" may be displayed on the second preset display area 32 of the display screen, so that the user may directly select the first initial combination from the target initial combinations, that is, the mobile terminal may directly obtain the first initial combination selected by the user from the target initial combinations. Therefore, the user can directly select the first letter combination according to the requirement, the user is prevented from inputting pressing operation for many times, and the convenience of the user in selecting the target application program is improved.
In step 203, if the pressing operation is detected, fingerprint information of each pressing operation is acquired.
In this step, specifically, when the touch operation is a press operation, and when the touch operation is detected, fingerprint information of the touch operation is acquired, and if the press operation is detected, fingerprint information of each press operation may be acquired. Therefore, the identity of the user can be verified by the mobile terminal according to the fingerprint information by acquiring the fingerprint information of each pressing operation, so that the safety of the mobile terminal is ensured.
In addition, specifically, when the pressing operation is detected, the fingerprint information during the first pressing operation can be acquired, so that the security of the mobile terminal can be ensured, and meanwhile, the times of acquiring the fingerprint information by the mobile terminal are reduced, so that the times of verifying the fingerprint information by the mobile terminal are reduced, and the running speed of the mobile terminal is improved.
And step 204, obtaining English letters in the virtual keyboard corresponding to each pressing operation.
In this step, specifically, after acquiring the fingerprint information of the touch operation, the english alphabet in the virtual keyboard corresponding to each pressing operation needs to be acquired, so that a basis is provided for the mobile terminal to determine the target application program according to the acquired english alphabet.
For example, assuming that the mobile terminal detects a pressing operation of the user on the english letter "W" and the english letter "X" on the virtual keyboard 31 in fig. 3 in this order, the mobile terminal acquires the english letter "W" and the english letter "X".
And step 205, sequentially comparing the English letters in the virtual keyboard corresponding to each pressing operation with the pre-stored initial combination of at least one application program name.
In this step, specifically, the mobile terminal stores in advance at least one initial combination of application names. The initial combination of the application program name refers to a combination of the initial of each word in the application program name. The initial combination of application names, such as application "WeChat," is "WX".
In addition, specifically, when sequentially comparing the english alphabet in the virtual keyboard corresponding to each pressing operation with the pre-stored initial combination of at least one application name, at least one of the first alphabet combination and the initial combination of the english alphabet in the virtual keyboard corresponding to all pressing operations may be compared. In this way, the mobile terminal can determine which pre-stored initial combination is the first letter combination corresponding to the pressing operation input by the user, so that the mobile terminal can determine the target application program according to the pressing operation input by the user.
For example, all pressing operations input by the user correspond to the english letters "W" and "X" in the virtual keyboard, and the first letter combination formed by the two english letters is "WX". And the initial combination pre-stored by the mobile terminal comprises a plurality of initial combinations such as "WZ", "QQ", "XJ", "WX", and "WZRY", and the mobile terminal compares the first initial combination "WX" with the initial combinations of "WZ", "QQ", "XJ", "WX", and "WZRY", respectively, to determine the pre-stored initial combination corresponding to the first initial combination, thereby determining the target application program corresponding to the first initial combination.
In step 206, if the first letter combination composed of the english letters in the virtual keyboard corresponding to all the pressing operations matches with at least one of the first letter combinations, the fingerprint information of each pressing operation is compared with the preset fingerprint characteristics.
In this step, specifically, if the first letter combination formed by the english letters in the virtual keyboard corresponding to all the pressing operations matches with at least one of the first letter combinations, the fingerprint information of each pressing operation may be compared with the preset fingerprint features. Thus, when it is detected that the first letter combination matches at least one of the first letter combinations, it indicates that the first letter combination has a corresponding first letter combination in the mobile terminal, that is, there is an application that can be started, and the requirement for starting the application is met. In addition, on the premise that the first letter combination has the matched first letter combination, fingerprint information of pressing operation is verified, and unlocking safety of the mobile terminal is guaranteed.
For example, when it is detected that the first letter combination "WX" in step 205 matches the first letter combination "WX" pre-stored in the mobile terminal, it indicates that the english alphabet corresponding to the pressing operation input by the user is the valid input english alphabet, that is, the application program may be started according to the english alphabet corresponding to the pressing operation input by the user, and at this time, the fingerprint information of each pressing operation may be compared with the preset fingerprint feature. Specifically, the fingerprint information during the first pressing operation can be compared with the preset fingerprint characteristics, so that the number of times of comparing the fingerprint information by the mobile terminal is reduced while the safety of the mobile terminal is ensured, and the running speed of the mobile terminal is improved.
Step 207, if the fingerprint information of each pressing operation matches the preset fingerprint characteristics, it is determined that the touch operation and the fingerprint information satisfy the preset application program starting conditions.
In this step, specifically, if the fingerprint information of each pressing operation matches the preset fingerprint characteristics, it may be determined that the touch operation and the fingerprint information satisfy the preset application program starting condition. At this time, because the fingerprint information of each pressing operation is matched with the preset fingerprint characteristics, it is indicated that the user inputting the pressing operation at each time is the user that the mobile terminal has been verified, and at this time, it can be determined that the touch operation and the fingerprint information meet the preset application program starting conditions, so that the safety of the mobile terminal is ensured.
And step 208, determining a target application program corresponding to the first letter combination according to the preset corresponding relation between the first letter combination and the application program.
In this step, specifically, the mobile terminal presets a corresponding relationship between the initial combination and the application program. At this time, the target application program corresponding to the first letter combination can be determined according to the corresponding relationship between the preset first letter combination and the application program. Therefore, the target application program corresponding to the first letter combination is determined according to the corresponding relation between the preset first letter combination and the application program, the target application program started by a user as required can conveniently input pressing operation on the N English letters, and the operation convenience of the user is improved.
For example, the mobile terminal presets a corresponding relationship between the initial combination "WX" and the application program "WeChat", a corresponding relationship between the initial combination "WB" and the application program "microblog", a corresponding relationship between the initial combination "WZRY" and the application program "Rong of King", and the like. At this time, since the first letter combination that matches the first letter combination has already been determined, the target application program to which the first letter combination corresponds can be determined from the correspondence between the first letter combination and the application program. For example, the target application corresponding to the first letter combination "WX" may be determined to be "WeChat".
Step 209, the target application corresponding to the first letter combination is started.
In this step, specifically, after the target application program corresponding to the first letter combination is determined, the target application program corresponding to the first letter combination may be started.
For example, after the target application program corresponding to the first letter combination "WX" is determined to be "WeChat", the application program "WeChat" can be directly started without lighting the screen of the mobile terminal and unlocking the mobile terminal, then searching for the target application program, and then starting, so that the purpose of quickly starting the application program in the screen locking state is achieved, and the requirement of a user on quickly starting the application program is met.
Like this, this embodiment starts the target application program that first letter combination corresponds through detecting the fingerprint information that the operation of pressing and the operation of pressing on N english alphabets of user on the virtual keyboard, make mobile terminal can be directly according to the fingerprint information that obtains and the operation of pressing of user on N english alphabets under the lock screen state, the target application program that the operation of directly starting pressing corresponds, when having guaranteed mobile terminal security, reached and need not get into the purpose that mobile terminal main interface directly starts the application fast, the demand of user to opening the application fast has been satisfied, it is comparatively loaded down with trivial details to have solved current application process of opening, can not satisfy the problem of user to the actual demand of opening the application fast.
In addition, as shown in fig. 4, it is a flowchart of an application program starting method when the touch operation is a drag operation, and at this time, the method includes the following steps:
step 401, displaying N English letters in a screen locking state of the mobile terminal.
In this step, N is a positive integer ranging from 1 to 26, and N english alphabets are different. In addition, when displaying N English letters in the screen locking state of the mobile terminal, a preset virtual keyboard can be displayed in a first preset display area of a display screen of the mobile terminal, wherein the virtual keyboard comprises the N English letters; the N English letters can be displayed according to a preset arrangement mode so that the requirement that a user can select the display mode of the N English letters meeting the self requirement from different display modes of the N English letters is met, and convenience is provided for the user to input touch operation on the N English letters.
Step 402, detecting the dragging operation of the user on any English letter in the N English letters.
In this step, specifically, when the touch operation is a dragging operation, and when the touch operation of the user on the N english alphabets is detected, the dragging operation of the user on any english alphabet of the N english alphabets may be detected. Therefore, the touch operation is set as the dragging operation, so that the user can select to drag the English letters according to own habits, and the user can conveniently input and operate the N English letters.
In step 403, if the dragging operation is detected, fingerprint information of each dragging operation is acquired.
In this step, specifically, when the touch operation is a drag operation, and when the touch operation is detected, fingerprint information of the touch operation is acquired, and if the drag operation is detected, fingerprint information of each drag operation may be acquired. Therefore, the identity of the user can be verified by the mobile terminal according to the fingerprint information by acquiring the fingerprint information of each dragging operation, so that the safety of the mobile terminal is ensured.
In addition, specifically, when the dragging operation is detected, the fingerprint information during the first dragging operation can be acquired, so that the security of the mobile terminal can be ensured, and meanwhile, the times of acquiring the fingerprint information by the mobile terminal are reduced, so that the times of verifying the fingerprint information by the mobile terminal are reduced, and the running speed of the mobile terminal is improved.
In step 404, the end position of each drag operation is detected.
In this step, specifically, after acquiring the fingerprint information of the touch operation, the end position of each dragging operation needs to be detected. At this time, it may be detected whether the end position of each drag operation is located within the third preset area. Therefore, whether the dragging operation is the wrong dragging operation can be judged by detecting the end position of each dragging operation, and the accuracy and the safety of determining the target application program according to the dragging operation are improved.
Step 405, if it is detected that the end position of each dragging operation is located in the third preset area, sequentially comparing the english alphabet corresponding to each dragging operation with the pre-stored initial combination of the at least one application program name.
In this step, specifically, the mobile terminal stores in advance at least one initial combination of application names. The initial combination of the application program name refers to a combination of the initial of each word in the application program name. The initial combination of application names, such as application "WeChat," is "WX".
In addition, specifically, if it is detected that the ending position of each dragging operation is located in the third preset area, when sequentially comparing the english alphabet corresponding to each dragging operation with the pre-stored initial combination of at least one application name, the second alphabetic combination composed of the english alphabets corresponding to all dragging operations may be compared with at least one of the initial combinations. Therefore, the mobile terminal can determine which pre-stored initial combination is the second letter combination corresponding to the dragging operation input by the user, and the mobile terminal can determine the target application program according to the dragging operation input by the user.
For example, as shown in fig. 5, all dragging operations input by the finger 53 correspond to english letters "W" and "X" in the virtual keyboard 51, and it is detected that the english letters "W" and "X" are both dragged into the third preset area 52 on the display screen 5, at this time, the english letters "W" and "X" may be sequentially compared with a combination of initials of at least one application name pre-stored in the mobile terminal. At this time, the second letter combination composed of two english letters is "WX", and the first letter combination stored in advance by the mobile terminal includes a plurality of first letter combinations such as "WZ", "QQ", "XJ", "WX", and "WZRY", and then the mobile terminal compares the first letter combination "WX" with the first letter combinations "WZ", "QQ", "XJ", "WX", and "WZRY", respectively, in sequence to determine the pre-stored first letter combination corresponding to the second letter combination, thereby determining the target application program corresponding to the second letter combination.
In step 406, if the second alphabet combination formed by the english alphabets corresponding to all the dragging operations matches with at least one of the first alphabet combinations, the fingerprint information of each dragging operation is compared with the preset fingerprint characteristics.
In this step, specifically, if the second letter combination composed of the english letters corresponding to all the dragging operations matches at least one of the first letter combinations, the fingerprint information of each dragging operation may be compared with the preset fingerprint features. Therefore, when it is detected that the second letter combination is matched with at least one of the first letter combinations, it indicates that the second letter combination composed of the english letters corresponding to all the dragging operations input by the user has the corresponding first letter combination in the mobile terminal, that is, there is an application program that can be started, and the necessary condition for starting the application program is met. In addition, on the premise that the second letter combination has the matched first letter combination, fingerprint information of dragging operation is verified, and therefore unlocking safety of the mobile terminal is guaranteed.
For example, when it is detected that the second letter combination "WX" in step 405 matches the first letter combination "WX" pre-stored in the mobile terminal, it indicates that the english letter corresponding to the drag operation input by the user is an effectively input english letter, that is, the target application program may be started according to the english letter corresponding to the drag operation input by the user, and at this time, the fingerprint information of each drag operation may be compared with the preset fingerprint feature. Specifically, the fingerprint information during the first dragging operation can be compared with the preset fingerprint characteristics, so that the number of times of comparing the fingerprint information by the mobile terminal is reduced while the safety of the mobile terminal is ensured, and the running speed of the mobile terminal is improved.
Step 407, if the fingerprint information of each dragging operation matches the preset fingerprint characteristics, it is determined that the touch operation and the fingerprint information satisfy the preset application program starting conditions.
In this step, specifically, if the fingerprint information of each dragging operation matches the preset fingerprint characteristics, it may be determined that the touch operation and the fingerprint information satisfy the preset application program starting condition. At this time, because the fingerprint information of each dragging operation is matched with the preset fingerprint characteristics, it is indicated that the user inputting the dragging operation at each time is the user of the mobile terminal who has been verified, and at this time, it can be determined that the touch operation and the fingerprint information meet the preset application program starting conditions, so that the safety of the mobile terminal is ensured.
And step 408, determining a target application program corresponding to the second letter combination according to the preset corresponding relation between the first letter combination and the application program.
In this step, specifically, the mobile terminal presets a corresponding relationship between the initial combination and the application program. At this time, the target application program corresponding to the second letter combination may be determined according to the correspondence between the preset first letter combination and the application program. Therefore, the target application program corresponding to the second letter combination is determined through the corresponding relation between the preset first letter combination and the application program, the target application program started by a user as required can conveniently input dragging operation on the N English letters, and the operation convenience of the user is improved.
For example, the mobile terminal presets a corresponding relationship between the initial combination "WX" and the application program "WeChat", a corresponding relationship between the initial combination "WB" and the application program "microblog", a corresponding relationship between the initial combination "WZRY" and the application program "Rong of King", and the like. At this time, since the initial combination matching the second letter combination has already been determined, the target application program corresponding to the second letter combination can be determined according to the correspondence between the initial combination and the application program. For example, the target application corresponding to the second letter combination "WX" may be determined to be "WeChat".
And step 409, starting the target application program corresponding to the second letter combination.
In this step, specifically, after the target application program corresponding to the second letter combination is determined, the target application program corresponding to the second letter combination may be started.
For example, after the target application program corresponding to the second letter combination "WX" is determined to be "WeChat", the application program "WeChat" can be directly started without lighting the screen of the mobile terminal and unlocking the mobile terminal, searching for the target application program, and then starting, so that the purpose of quickly starting the application program in the screen locking state is achieved, and the requirement of a user on quickly starting the application program is met.
Like this, this embodiment starts the target application program that the second letter combination corresponds through detecting the fingerprint information that the user drags the operation and drags the operation on N english alphabets, make mobile terminal can directly according to the fingerprint information who obtains and drag the operation on N english alphabets under the lock screen state, directly start the target application program that drags the operation and corresponds, when having guaranteed mobile terminal security, reached and need not get into the purpose that mobile terminal main interface directly starts the application fast, the demand of user to opening the application fast has been satisfied, it is comparatively loaded down with trivial details to have solved current application process of opening, can not satisfy the problem of user to the actual demand of opening the application fast.
In addition, as shown in fig. 6, it is a flowchart of an application program starting method when the display mode of the N english alphabets is a preset arrangement mode, and at this time, the method includes the following steps:
step 601, displaying N English letters according to a preset arrangement mode.
In this step, specifically, in the screen locking state of the mobile terminal, the N english letters may be displayed according to a preset arrangement manner. Therefore, the mobile terminal can display the N English letters in the arrangement mode required by the user according to the requirements of the user, and the requirements of the user on different display modes of the N English letters are met.
For example, as shown in fig. 7, a first ring 71 and a second ring 72 may be displayed on the display 7 of the mobile terminal, and N english alphabets are uniformly arranged on the first ring 71 and the second ring 72.
In addition, specifically, when the N english letters are displayed according to a preset arrangement mode, the N english letters can be displayed on an information screen, that is, areas except the N english letters on a display screen of the mobile terminal are all in a black screen state, so that the electric quantity of the mobile terminal is saved, and the saliency of the N english letters can be improved.
Step 602, detecting a pressing operation of a user on any target english alphabet of the N english alphabets and a sliding operation using the target english alphabet as a sliding start position.
In this step, specifically, when the touch operation of the user on the N english alphabets is detected, the pressing operation of the user on any target english alphabet of the N english alphabets and the sliding operation using the target english alphabet as the sliding start point position may be detected. Therefore, the touch operation is set to be the combination of pressing operation and sliding operation, and the user can conveniently input and operate on the N English letters according to own habits.
Step 603, if the pressing operation and the sliding operation are detected, acquiring fingerprint information of each pressing operation.
In this step, specifically, when the touch operation is detected and the fingerprint information of the touch operation is acquired, the fingerprint information of each press operation may be acquired if the press operation and the slide operation are detected. Therefore, the identity of the user can be verified by the mobile terminal according to the fingerprint information by acquiring the fingerprint information of each pressing operation, so that the safety of the mobile terminal is ensured.
In addition, specifically, when the pressing operation and the sliding operation are detected, the fingerprint information during the first pressing operation can be acquired, so that the security of the mobile terminal can be ensured, the times of acquiring the fingerprint information by the mobile terminal are reduced, the times of verifying the fingerprint information by the mobile terminal are reduced, and the running speed of the mobile terminal is improved.
And step 604, acquiring a target English letter corresponding to each pressing operation.
In this step, specifically, after acquiring the fingerprint information of the touch operation, a target english letter corresponding to each pressing operation needs to be acquired, so that a basis is provided for the mobile terminal to determine the target application program according to the acquired target english letter.
For example, assuming that the mobile terminal detects a pressing operation of the user on the english letter "W" and the english letter "X" in sequence, the mobile terminal acquires the target english letter "W" and the english letter "X".
In addition, specifically, after fingerprint information of touch operation is acquired, a target english letter corresponding to the first pressing operation can be acquired, then, in a prestored first letter combination of at least one application program name, a target first letter combination of which the first letter is the target english letter corresponding to the first pressing operation is searched, and then, an english letter corresponding to the target first letter combination in the N english letters is set to be in an optional chinese state, so that a user can conveniently press the optional english letter in the optional chinese state, the user can conveniently select the english letter, and convenience in inputting the pressing operation and the sliding operation by the user is improved.
For example, as shown in fig. 7, when the mobile terminal obtains that the target english alphabet corresponding to the first pressing operation is "W", the target initial combination having the initial as the target english alphabet corresponding to the first pressing operation may be searched for in a plurality of initial combinations stored in advance, such as "WB", "QQ", "XJ", "WX", and "WZRY", and then the target initial combinations may be found as "WB", "WX", and "WZRY", and then the english alphabets in the target initial combinations "WB", "WX", and "WZRY" may be set to be in the selectable middle state, so that the user can conveniently input the pressing operation and the sliding operation directly from the selectable english alphabets, thereby improving convenience when the user selects the target application program.
And step 605, sequentially comparing the target english alphabet corresponding to each pressing operation with the pre-stored initial combination of the at least one application program name.
In this step, specifically, the mobile terminal stores in advance at least one initial combination of application names. The initial combination of the application program name refers to a combination of the initial of each word in the application program name. The initial combination of application names, such as application "WeChat," is "WX".
In addition, specifically, when sequentially comparing the target english alphabet corresponding to each pressing operation with the pre-stored initial combination of at least one application name, at least one of the third alphabetic combination and the initial combination of the target english alphabet corresponding to all the pressing operations may be compared. In this way, the mobile terminal can determine which pre-stored initial combination is the third letter combination corresponding to the pressing operation input by the user, so that the mobile terminal can determine the target application program according to the pressing operation input by the user.
For example, all pressing operations input by the user correspond to target english letters "W" and "X", and a third letter combination formed by the two target english letters is "WX". And the initial combination pre-stored by the mobile terminal comprises a plurality of initial combinations such as ' WZ ', ' QQ ', ' XJ ', ' WX ' and ' WZRY ', and the mobile terminal compares the third initial combination WX ' with the initial combinations of ' WZ ', ' QQ ', ' XJ ', ' WX ' and ' WZRY ' respectively to determine the pre-stored initial combination corresponding to the third initial combination, thereby determining the application program corresponding to the third initial combination.
Step 606, if the third letter combination composed of the target english letters corresponding to all the pressing operations matches at least one of the first letter combinations, comparing the first arrangement order of the target english letters corresponding to the sliding start positions of all the sliding operations with the second arrangement order of the pre-stored first letter combinations.
In this step, specifically, when the third letter combination of the target english alphabet corresponding to all the pressing operations matches at least one of the first letter combinations, the first arrangement order of the target english alphabet corresponding to the sliding start positions of all the sliding operations is compared with the second arrangement order of the pre-stored first letter combinations. Therefore, the accuracy and the safety of the application program acquired according to the target English letters can be improved.
For example, the user first presses on the target english letter "W", then slides onto the target english letter "Z" with "W" as a sliding start point, then presses "Z", then slides onto the target english letter "R" with "Z" as a sliding start point, then presses "R", then slides onto the target english letter "Y" with "R" as a sliding start point, and finally presses "Y". That is, the target english alphabets corresponding to the pressing operation sequentially input by the user are "W", "Z", "R", and "Y", that is, the first-time sliding start position is the target english alphabet "W", the second-time sliding start position is "Z", the third-time sliding start position is "R", and the target english alphabet corresponding to the last pressing operation is "Y", then the first arrangement order of the target english alphabets corresponding to the sliding start positions of all the sliding operations is "W", "Z", "R", and "Y", at this time, the first arrangement order may be compared with the second arrangement order of the pre-stored initial combination "WZRY", so that the accuracy and the security of the application program obtained according to the target english alphabets may be improved.
In addition, specifically, when the third letter combination composed of the target english letters corresponding to all the pressing operations is matched with at least one of the first letter combinations, the first arrangement order of the target english letters corresponding to the sliding start positions of all the sliding operations is compared with the second arrangement order of the matched first letter combinations, so that the number of times that the mobile terminal matches the arrangement order is reduced, and the running speed of the mobile terminal is increased.
Preferably, during the sliding operation, the target english alphabet can move along with the sliding operation of the user. Before the step of comparing the first arrangement order of the target english alphabets corresponding to the sliding start positions of all the sliding operations with the second arrangement order of the pre-stored first alphabet combination, the method further includes:
and in the process of user operation, detecting whether each moved letter has an overlapping area with an English letter corresponding to the next pressing operation, and if each moved letter has an overlapping area with the English letter corresponding to the next pressing operation, executing a step of comparing a first arrangement sequence of target English letters corresponding to the sliding starting point positions of all sliding operations with a second arrangement sequence of a pre-stored first letter combination.
For example, the user first presses on the target english letter "W", then slides onto the target english letter "Z" with "W" as a sliding start point, then presses "Z", then slides onto the target english letter "R" with "Z" as a sliding start point, then presses "R", then slides onto the target english letter "Y" with "R" as a sliding start point, and finally presses "Y". In the user operation process, target English letters 'W', 'Z' and 'R' move along with the sliding operation of a user, and after the sliding operation of the user from 'W' to 'Z' is detected, an overlapping area exists between 'W' and 'Z'; after the sliding operation of the user from Z to R is detected, the Z and the R have an overlapping area; after the sliding operation of the user from the 'R' to the 'Y' is detected, the 'R' and the 'Y' have an overlapping area; and then executing a step of comparing the first arrangement sequence of the target English letters corresponding to the sliding starting point positions of all the sliding operations with a second arrangement sequence of the pre-stored initial combination.
Step 607, if the first arrangement order is the same as the second arrangement order, the fingerprint information of each pressing operation is compared with the preset fingerprint characteristics.
In this step, specifically, if the first arrangement order is the same as the second arrangement order, the fingerprint information of each pressing operation may be compared with the preset fingerprint feature. In this way, when it is detected that the first arrangement order is the same as the second arrangement order, it indicates that the third letter combination has a corresponding first letter combination in the mobile terminal, that is, there is an application program that can be started, and the requirement for starting the application program is met. In addition, on the premise that the third letter combination has the matched first letter combination, fingerprint information of pressing operation is verified, and therefore unlocking safety of the mobile terminal is guaranteed.
For example, when it is detected that the third letter combination "WZRY" in step 606 matches the initial letter combination "WZRY" pre-stored in the mobile terminal, it indicates that the english alphabet corresponding to the pressing operation and the sliding operation input by the user is the valid english alphabet input, that is, the target application program may be started according to the english alphabet corresponding to the pressing operation and the sliding operation input by the user, and at this time, the fingerprint information of each pressing operation may be compared with the preset fingerprint feature. Specifically, the fingerprint information during the first pressing operation can be compared with the preset fingerprint characteristics, so that the number of times of comparing the fingerprint information by the mobile terminal is reduced while the safety of the mobile terminal is ensured, and the running speed of the mobile terminal is improved.
In step 608, if the fingerprint information of each pressing operation matches the preset fingerprint characteristics, it is determined that the touch operation and the fingerprint information satisfy the preset application program starting conditions.
In this step, specifically, if the fingerprint information of each pressing operation matches the preset fingerprint characteristics, it may be determined that the touch operation and the fingerprint information satisfy the preset application program starting condition. At this time, because the fingerprint information of each pressing operation is matched with the preset fingerprint characteristics, it is indicated that the user inputting the pressing operation at each time is the user that the mobile terminal has been verified, and at this time, it can be determined that the touch operation and the fingerprint information meet the preset application program starting conditions, so that the safety of the mobile terminal is ensured.
And step 609, determining a target application program corresponding to the third letter combination according to the corresponding relation between the preset first letter combination and the application program.
In this step, specifically, the mobile terminal presets a corresponding relationship between the initial combination and the application program. At this time, the target application program corresponding to the third letter combination may be determined according to the corresponding relationship between the preset first letter combination and the application program. Therefore, the target application program corresponding to the third letter combination is determined according to the corresponding relation between the preset first letter combination and the application program, the target application program started by a user as required can conveniently input pressing operation and sliding operation on the N English letters, and the operation convenience of the user is improved.
For example, the mobile terminal presets a corresponding relationship between the initial combination "WX" and the application program "WeChat", a corresponding relationship between the initial combination "WB" and the application program "microblog", a corresponding relationship between the initial combination "WZRY" and the application program "Rong of King", and the like. At this time, since the first letter combination matching the third letter combination has already been determined, the target application program corresponding to the third letter combination can be determined according to the correspondence between the first letter combination and the application program. For example, the target application corresponding to the third letter combination "wzy" may be determined to be "royal glory".
And step 610, starting the target application program corresponding to the third letter combination.
In this step, specifically, after the target application program corresponding to the third letter combination is determined, the target application program corresponding to the third letter combination may be started.
For example, after the target application program corresponding to the third letter combination "WZRY" is determined to be "royal glory", the application program "royal glory" can be directly started, instead of lighting the screen of the mobile terminal and unlocking the mobile terminal, then searching for the target application program, and then starting, so that the purpose of quickly starting the application program in a screen locking state is achieved, and the requirement of a user on quickly starting the application program is met.
Like this, this embodiment starts the target application program that third alphabet combination corresponds through detecting the user to the operation of pressing on N english alphabets and sliding operation, and the fingerprint information that the operation of pressing corresponds, make mobile terminal can be directly according to the fingerprint information who obtains and the operation of pressing and sliding on N english alphabets of user under the lock screen state, the target application program that the operation of directly starting pressing corresponds, when having guaranteed mobile terminal security, reached and need not get into the direct quick start application of mobile terminal main interface, user's demand to opening the application fast has been satisfied, it is comparatively loaded down with trivial details to have solved current application process of opening, can not satisfy the problem of user to the actual demand of opening the application fast.
Therefore, the embodiment of the invention starts the target application program corresponding to the touch operation by detecting the touch operation on the N English letters displayed by the user in the screen locking state of the mobile terminal and acquiring the fingerprint information of the touch operation when the touch operation and the fingerprint information meet the preset starting condition of the application program, so that the mobile terminal can directly start the target application program corresponding to the touch operation according to the acquired fingerprint information and the touch operation on the N English letters by the user in the screen locking state, the safety of the mobile terminal is ensured, meanwhile, the aim of directly and quickly starting the application without entering a main interface of the mobile terminal is achieved, the requirement of the user on quickly opening the application is met, and the problems that the existing application opening process is complicated and the actual requirement of the user on quickly opening the application cannot be met are solved.
As shown in fig. 8, in another embodiment of the present invention, there is provided a mobile terminal including:
the first display module 801 is configured to display N english letters in a screen-locked state of the mobile terminal;
a first detecting module 802, configured to detect a touch operation of a user on the N english letters;
a first obtaining module 803, configured to obtain fingerprint information of a touch operation if the touch operation is detected;
a starting module 804, configured to start a target application corresponding to the touch operation if the touch operation and the fingerprint information meet a preset application starting condition;
wherein, N is a positive integer ranging from 1 to 26, and N English letters are different.
The mobile terminal provided by the embodiment of the invention displays N English letters through the first display module in a mobile terminal screen locking state; detecting touch operation of a user on the N English letters through a first detection module; if the touch operation is detected through the first acquisition module, acquiring fingerprint information of the touch operation; and finally, if the touch operation and the fingerprint information meet preset application program starting conditions, starting a target application program corresponding to the touch operation through a starting module, so that the mobile terminal can directly start the target application program corresponding to the touch operation according to the acquired fingerprint information and the touch operation of the user on the N English letters in the screen locking state, the purpose of directly and quickly starting the application without entering a main interface of the mobile terminal is achieved while the safety of the mobile terminal is ensured, the requirement of the user on quickly opening the application is met, and the problems that the existing application opening process is complicated and the actual requirement of the user on quickly opening the application cannot be met are solved.
As shown in fig. 9, optionally, the first display module 801 includes:
the first detecting unit 8011 is configured to detect whether the mobile terminal is in a use state or not in a screen locking state of the mobile terminal;
the first display unit 8012 is configured to display N english letters according to a preset brightness value if the mobile terminal is detected to be in a use state;
wherein the preset brightness value is smaller than a preset threshold value.
Optionally, the first detecting unit 8011 comprises:
a first detecting subunit 80111 configured to detect a spatial posture of the mobile terminal;
the second detecting subunit 80112 is configured to, if the spatial posture of the mobile terminal is detected to be the preset spatial posture, start the front camera of the mobile terminal to perform face detection;
a determining subunit 80113, configured to determine that the mobile terminal is in a use state if the front-facing camera detects a human face.
Optionally, the first display module 801 includes:
the second display unit 8013 is configured to display a preset virtual keyboard in a first preset display area of a display screen of the mobile terminal, where the virtual keyboard includes N english letters.
Optionally, the touch operation is a press operation; the first detection module 802 is configured to detect a pressing operation of a user on any english letter on the virtual keyboard; the first obtaining module 803 is configured to, if the pressing operation is detected, obtain fingerprint information of each pressing operation.
Optionally, the mobile terminal further includes:
a second obtaining module 805, configured to obtain an english letter in the virtual keyboard corresponding to each pressing operation;
a first matching module 806, configured to sequentially compare the english alphabet in the virtual keyboard corresponding to each pressing operation with a pre-stored initial combination of at least one application name;
a second matching module 807, configured to compare the fingerprint information of each pressing operation with a preset fingerprint feature if a first letter combination formed by all pressing operations corresponding to english letters in the virtual keyboard matches with at least one of the first letter combinations;
a first determining module 808, configured to determine that the touch operation and the fingerprint information meet a preset application starting condition if the fingerprint information of each pressing operation matches the preset fingerprint feature;
the initiating module 804 includes:
a first determining unit 8041, configured to determine, according to a correspondence between a preset initial combination and an application program, a target application program corresponding to the first letter combination;
the first starting unit 8042 is configured to start the target application program corresponding to the first letter combination.
Optionally, the mobile terminal further includes:
a third obtaining module 809, configured to, if a pressing operation on any english alphabet on the virtual keyboard is detected, obtain an english alphabet in the virtual keyboard corresponding to each pressing operation;
the searching module 810 is configured to search, in a pre-stored initial combination of at least one application program name, a target initial combination matched with the english alphabet in the virtual keyboard corresponding to each pressing operation;
the second display module 811 is configured to display the target initial combination in a second preset display area of a display screen of the mobile terminal.
Optionally, the touch operation is a drag operation; the first detecting module 802 is configured to detect a dragging operation of a user on any one of the N english letters; the first obtaining module 803 is configured to, if the dragging operation is detected, obtain fingerprint information of each dragging operation.
Optionally, the mobile terminal further includes:
a second detecting module 812, configured to detect an end position of each dragging operation;
a third matching module 813, configured to compare the english alphabet corresponding to each dragging operation with a pre-stored first alphabet combination of at least one application name in sequence if it is detected that the ending position of each dragging operation is located in a third preset area;
a fourth matching module 814, configured to compare the fingerprint information of each dragging operation with a preset fingerprint feature if a second letter combination composed of the english letters corresponding to all the dragging operations matches at least one of the first letter combinations;
a second determining module 815, configured to determine that the touch operation and the fingerprint information meet a preset application program starting condition if the fingerprint information of each dragging operation matches the preset fingerprint feature;
the initiating module 804 includes:
a second determining unit 8043, configured to determine, according to a correspondence between a preset initial combination and an application program, a target application program corresponding to the second initial combination;
a second starting unit 8044, configured to start a target application program corresponding to the second letter combination.
Optionally, the first display module 801 includes:
the third display unit 8014 is configured to display N english letters according to a preset arrangement manner.
Optionally, the first detecting module 802 is configured to detect a pressing operation of a user on any target english alphabet of the N english alphabets and a sliding operation using the target english alphabet as a sliding start position; the first obtaining module 803 is configured to obtain fingerprint information of each pressing operation if the pressing operation and the sliding operation are detected.
Optionally, the mobile terminal further includes:
a fourth obtaining module 816, configured to obtain a target english letter corresponding to each pressing operation;
a fifth matching module 817, configured to sequentially compare the target english alphabet corresponding to each pressing operation with a pre-stored initial combination of at least one application name;
a sixth matching module 818, configured to compare the first arrangement order of the target english alphabets corresponding to the sliding start positions of all the sliding operations with the second arrangement order of the pre-stored first alphabet combination if the third alphabet combination composed of the target english alphabets corresponding to all the pressing operations matches at least one of the first alphabet combinations;
a seventh matching module 819, configured to compare the fingerprint information of each pressing operation with a preset fingerprint feature if the first arrangement order is the same as the second arrangement order;
a third determining module 820, configured to determine that the touch operation and the fingerprint information meet a preset application starting condition if the fingerprint information of each pressing operation matches the preset fingerprint feature;
the initiating module 804 includes:
a third determining unit 8045, configured to determine, according to a correspondence between a preset initial combination and an application program, a target application program corresponding to the third initial combination;
a third starting unit 8046, configured to start a target application program corresponding to the third letter combination.
Therefore, the embodiment of the invention starts the target application program corresponding to the touch operation by detecting the touch operation on the N English letters displayed by the user in the screen locking state of the mobile terminal and acquiring the fingerprint information of the touch operation when the touch operation and the fingerprint information meet the preset starting condition of the application program, so that the mobile terminal can directly start the target application program corresponding to the touch operation according to the acquired fingerprint information and the touch operation on the N English letters by the user in the screen locking state, the safety of the mobile terminal is ensured, meanwhile, the aim of directly and quickly starting the application without entering a main interface of the mobile terminal is achieved, the requirement of the user on quickly opening the application is met, and the problems that the existing application opening process is complicated and the actual requirement of the user on quickly opening the application cannot be met are solved.
Fig. 10 is a schematic diagram of a hardware structure of a mobile terminal implementing various embodiments of the present invention. The mobile terminal 1000 includes, but is not limited to: a radio frequency unit 1001, a network module 1002, an audio output unit 1003, an input unit 1004, a sensor 1005, a display unit 1006, a user input unit 1007, an interface unit 1008, a memory 1009, a processor 1010, and a power supply 1011. Those skilled in the art will appreciate that the mobile terminal architecture illustrated in fig. 10 is not intended to be limiting of mobile terminals, and that a mobile terminal may include more or fewer components than those illustrated, or some components may be combined, or a different arrangement of components. In the embodiment of the present invention, the mobile terminal includes, but is not limited to, a mobile phone, a tablet computer, a notebook computer, a palm computer, a vehicle-mounted terminal, a wearable device, a pedometer, and the like.
The processor 1010 is configured to display N english letters in the screen-locked state of the mobile terminal; detecting touch operation of a user on the N English letters; if the touch operation is detected, acquiring fingerprint information of the touch operation; if the touch operation and the fingerprint information meet preset application program starting conditions, starting a target application program corresponding to the touch operation; wherein, N is a positive integer ranging from 1 to 26, and N English letters are different.
The mobile terminal provided by the embodiment displays the N english alphabets and detects the touch operation of the user on the N english alphabets by the mobile terminal in the screen locking state, then, when the touch operation is detected, fingerprint information of the touch operation is acquired, and when the touch operation and the fingerprint information meet preset application program starting conditions, a target application program corresponding to the touch operation is started, so that the mobile terminal can directly start a target application program corresponding to the touch operation according to the acquired fingerprint information and the touch operation of the user on the N English letters under the screen locking state, the method and the device have the advantages that the safety of the mobile terminal is guaranteed, meanwhile, the purpose of directly and quickly starting the application without entering a main interface of the mobile terminal is achieved, the requirement of a user on quickly opening the application is met, and the problems that the existing application opening process is complex and the actual requirement of the user on quickly opening the application cannot be met are solved.
It should be understood that, in the embodiment of the present invention, the radio frequency unit 1001 may be used for receiving and sending signals during a message transmission or a call, and specifically, receives downlink data from a base station and then processes the received downlink data to the processor 1010; in addition, the uplink data is transmitted to the base station. In general, radio frequency unit 1001 includes, but is not limited to, an antenna, at least one amplifier, a transceiver, a coupler, a low noise amplifier, a duplexer, and the like. Further, the radio frequency unit 1001 may also communicate with a network and other devices through a wireless communication system.
The mobile terminal provides the user with wireless broadband internet access through the network module 1002, such as helping the user send and receive e-mails, browse webpages, access streaming media, and the like.
The audio output unit 1003 may convert audio data received by the radio frequency unit 1001 or the network module 1002 or stored in the memory 1009 into an audio signal and output as sound. Also, the audio output unit 1003 may also provide audio output related to a specific function performed by the mobile terminal 1000 (e.g., a call signal reception sound, a message reception sound, etc.). The audio output unit 1003 includes a speaker, a buzzer, a receiver, and the like.
The input unit 1004 is used to receive an audio or video signal. The input Unit 1004 may include a Graphics Processing Unit (GPU) 10041 and a microphone 10042, the Graphics processor 10041 Processing image data of still pictures or video obtained by an image capturing device (such as a camera) in a video capturing mode or an image capturing mode. The processed image frames may be displayed on the display unit 1006. The image frames processed by the graphic processor 10041 may be stored in the memory 1009 (or other storage medium) or transmitted via the radio frequency unit 1001 or the network module 1002. The microphone 10042 can receive sound and can process such sound into audio data. The processed audio data may be converted into a format output transmittable to a mobile communication base station via the radio frequency unit 1001 in case of a phone call mode.
The mobile terminal 1000 can also include at least one sensor 1005, such as a light sensor, motion sensor, and other sensors. Specifically, the light sensor includes an ambient light sensor that can adjust the brightness of the display panel 10061 according to the brightness of ambient light, and a proximity sensor that can turn off the display panel 10061 and/or the backlight when the mobile terminal 1000 moves to the ear. As one of the motion sensors, the accelerometer sensor can detect the magnitude of acceleration in each direction (generally three axes), detect the magnitude and direction of gravity when stationary, and can be used to identify the posture of the mobile terminal (such as horizontal and vertical screen switching, related games, magnetometer posture calibration), and vibration identification related functions (such as pedometer, tapping); the sensors 1005 may also include a fingerprint sensor, a pressure sensor, an iris sensor, a molecular sensor, a gyroscope, a barometer, a hygrometer, a thermometer, an infrared sensor, etc., which will not be described in detail herein.
The display unit 1006 is used to display information input by the user or information provided to the user. The Display unit 1006 may include a Display panel 10061, and the Display panel 10061 may be configured in the form of a Liquid Crystal Display (LCD), an Organic Light-Emitting Diode (OLED), or the like.
The user input unit 1007 may be used to receive input numeric or character information and generate key signal inputs related to user settings and function control of the mobile terminal. Specifically, the user input unit 1007 includes a touch panel 10071 and other input devices 10072. The touch panel 10071, also referred to as a touch screen, may collect touch operations by a user on or near the touch panel 10071 (e.g., operations by a user on or near the touch panel 10071 using a finger, a stylus, or any other suitable object or attachment). The touch panel 10071 may include two parts, 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 1010, and receives and executes commands sent by the processor 1010. In addition, the touch panel 10071 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 10071, the user input unit 1007 can include other input devices 10072. Specifically, the other input devices 10072 may include, but are not limited to, a physical keyboard, function keys (such as volume control keys, switch keys, etc.), a track ball, a mouse, and a joystick, which are not described herein again.
Further, the touch panel 10071 can be overlaid on the display panel 10061, and when the touch panel 10071 detects a touch operation thereon or nearby, the touch operation is transmitted to the processor 1010 to determine the type of the touch event, and then the processor 1010 provides a corresponding visual output on the display panel 10061 according to the type of the touch event. Although in fig. 10, the touch panel 10071 and the display panel 10061 are two independent components for implementing the input and output functions of the mobile terminal, in some embodiments, the touch panel 10071 and the display panel 10061 may be integrated to implement the input and output functions of the mobile terminal, which is not limited herein.
The interface unit 1008 is an interface through which an external device is connected to the mobile terminal 1000. For example, the external device may include a wired or wireless headset port, an external power supply (or battery charger) port, a wired or wireless data port, a memory card port, a port for connecting a device having an identification module, an audio input/output (I/O) port, a video I/O port, an earphone port, and the like. The interface unit 1008 may be used to receive input (e.g., data information, power, etc.) from external devices and transmit the received input to one or more elements within the mobile terminal 1000 or may be used to transmit data between the mobile terminal 1000 and external devices.
The memory 1009 may be used to store software programs as well as various data. The memory 1009 may mainly include a program storage area and a data storage area, wherein the program storage area may store an operating system, an application program required by at least one function (such as a sound playing function, an image playing function, and the like), and the like; the storage data area may store data (such as audio data, a phonebook, etc.) created according to the use of the cellular phone, and the like. Further, the memory 1009 may include high-speed random access memory, and may also include non-volatile memory, such as at least one magnetic disk storage device, flash memory device, or other volatile solid state storage device.
The processor 1010 is a control center of the mobile terminal, connects various parts of the entire mobile terminal using various interfaces and lines, and performs various functions of the mobile terminal and processes data by operating or executing software programs and/or modules stored in the memory 1009 and calling data stored in the memory 1009, thereby integrally monitoring the mobile terminal. Processor 1010 may include one or more processing units; preferably, the processor 1010 may integrate an application processor, which mainly handles operating systems, user interfaces, application programs, etc., and a modem processor, which mainly handles wireless communications. It will be appreciated that the modem processor described above may not be integrated into processor 1010.
The mobile terminal 1000 may also include a power supply 1011 (e.g., a battery) for powering the various components, and the power supply 1011 may be logically coupled to the processor 1010 via a power management system that may be configured to manage charging, discharging, and power consumption.
In addition, the mobile terminal 1000 includes some functional modules that are not shown, and are not described in detail herein.
Preferably, an embodiment of the present invention further provides a mobile terminal, including a processor 1010, a memory 1009, and a computer program stored in the memory 1009 and capable of running on the processor 1010, where the computer program, when executed by the processor 1010, implements each process of the above-mentioned application program starting method embodiment, and can achieve the same technical effect, and in order to avoid repetition, details are not described here again.
The embodiment of the present invention further provides a computer-readable storage medium, where a computer program is stored on the computer-readable storage medium, and when the computer program is executed by a processor, the computer program implements each process of the above-mentioned application program starting method embodiment, and can achieve the same technical effect, and in order to avoid repetition, details are not repeated here. The computer-readable storage medium may be a Read-Only Memory (ROM), a Random Access Memory (RAM), a magnetic disk or an optical disk.
It should be noted that, in this document, the terms "comprises," "comprising," or any other variation thereof, are intended to cover a non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements does not include only those elements but may include other elements not expressly listed or inherent to such process, method, article, or apparatus. Without further limitation, an element defined by the phrase "comprising an … …" does not exclude the presence of other like elements in a process, method, article, or apparatus that comprises the element.
Through the above description of the embodiments, those skilled in the art will clearly understand that the method of the above embodiments can be implemented by software plus a necessary general hardware platform, and certainly can also be implemented by hardware, but in many cases, the former is a better implementation manner. Based on such understanding, the technical solutions of the present invention may be embodied in the form of a software product, which is stored in a storage medium (such as ROM/RAM, magnetic disk, optical disk) and includes instructions for enabling a terminal (such as a mobile phone, a computer, a server, an air conditioner, or a network device) to execute the method according to the embodiments of the present invention.
While the present invention has been described with reference to the embodiments shown in the drawings, the present invention is not limited to the embodiments, which are illustrative and not restrictive, and it will be apparent to those skilled in the art that various changes and modifications can be made therein without departing from the spirit and scope of the invention as defined in the appended claims.

Claims (24)

1. An application program starting method, characterized in that the method comprises:
displaying N English letters in a screen locking state of the mobile terminal;
detecting touch operation of a user on the N English letters;
if the touch operation is detected, acquiring fingerprint information of the touch operation;
if the touch operation and the fingerprint information meet preset application program starting conditions, starting a target application program corresponding to the touch operation;
wherein N is a positive integer ranging from 1 to 26, and N English letters are different;
the detecting a touch operation of the user on the N english letters includes:
detecting the pressing operation of a user on any target English letter in the N English letters and the sliding operation with the target English letter as a sliding starting point position;
if the touch operation is detected, acquiring fingerprint information of the touch operation, including:
and if the pressing operation and the sliding operation are detected, acquiring fingerprint information of each pressing operation.
2. The method according to claim 1, wherein displaying N english alphabets in the screen-locked state of the mobile terminal comprises:
detecting whether the mobile terminal is in a use state or not in a screen locking state of the mobile terminal;
if the mobile terminal is detected to be in a use state, displaying N English letters according to a preset brightness value;
wherein the preset brightness value is smaller than a preset threshold value.
3. The method according to claim 2, wherein the detecting whether the mobile terminal is in use comprises:
detecting the space posture of the mobile terminal;
if the space posture of the mobile terminal is detected to be the preset space posture, starting a front camera of the mobile terminal to carry out face detection;
and if the front camera detects the face, determining that the mobile terminal is in a use state.
4. The method of claim 1, wherein displaying N english letters comprises:
the method comprises the steps that a preset virtual keyboard is displayed in a first preset display area of a display screen of the mobile terminal, and the virtual keyboard comprises N English letters.
5. The method of claim 4, wherein the touch operation is a press operation;
the detecting a touch operation of the user on the N english letters includes:
detecting a pressing operation of a user on any English letter on the virtual keyboard;
if the touch operation is detected, acquiring fingerprint information of the touch operation, including:
and if the pressing operation is detected, acquiring fingerprint information of each pressing operation.
6. The method according to claim 5, wherein after the obtaining the fingerprint information of the touch operation, further comprising:
obtaining English letters in the virtual keyboard corresponding to each pressing operation;
sequentially comparing the English letters in the virtual keyboard corresponding to each pressing operation with a pre-stored initial combination of at least one application program name;
if a first letter combination formed by English letters in the virtual keyboard corresponding to all pressing operations is matched with at least one of the first letter combinations, comparing the fingerprint information of each pressing operation with preset fingerprint characteristics;
if the fingerprint information of each pressing operation is matched with the preset fingerprint characteristics, determining that the touch operation and the fingerprint information meet preset application program starting conditions;
the starting of the target application program corresponding to the touch operation comprises the following steps:
determining a target application program corresponding to the first letter combination according to a corresponding relation between a preset first letter combination and the application program;
and starting the target application program corresponding to the first letter combination.
7. The method according to claim 5, wherein after detecting a pressing operation of a user on any English letter on the virtual keyboard, the method further comprises:
if the pressing operation on any English letter on the virtual keyboard is detected, acquiring the English letter in the virtual keyboard corresponding to each pressing operation;
searching a target initial combination matched with the English letters in the virtual keyboard corresponding to each pressing operation in at least one pre-stored initial combination of application program names;
and displaying the target initial combination in a second preset display area of a display screen of the mobile terminal.
8. The method of claim 1, wherein the touch operation is a drag operation;
the detecting a touch operation of the user on the N english letters includes:
detecting the dragging operation of the user on any English letter in the N English letters;
if the touch operation is detected, acquiring fingerprint information of the touch operation, including:
and if the dragging operation is detected, acquiring fingerprint information of each dragging operation.
9. The method according to claim 8, wherein after the obtaining of the fingerprint information of the touch operation, the method further comprises:
detecting the end position of each dragging operation;
if the end position of each dragging operation is detected to be located in a third preset area, sequentially comparing the English letters corresponding to each dragging operation with a pre-stored first letter combination of at least one application program name;
if a second letter combination consisting of English letters corresponding to all dragging operations is matched with at least one of the first letter combinations, comparing the fingerprint information of each dragging operation with preset fingerprint characteristics;
if the fingerprint information of each dragging operation is matched with the preset fingerprint characteristics, determining that the touch operation and the fingerprint information meet preset application program starting conditions;
the starting of the target application program corresponding to the touch operation comprises the following steps:
determining a target application program corresponding to the second letter combination according to a corresponding relation between a preset first letter combination and the application program;
and starting the target application program corresponding to the second letter combination.
10. The method of claim 1, wherein displaying N english letters comprises:
and displaying N English letters according to a preset arrangement mode.
11. The method according to claim 1, wherein after acquiring the fingerprint information of the touch operation, the method further comprises:
acquiring a target English letter corresponding to each pressing operation;
sequentially comparing the target English letters corresponding to each pressing operation with the pre-stored initial combination of at least one application program name;
if the third letter combination formed by the target English letters corresponding to all the pressing operations is matched with at least one of the first letter combinations, comparing the first arrangement sequence of the target English letters corresponding to the sliding starting positions of all the sliding operations with the second arrangement sequence of the pre-stored first letter combination;
if the first arrangement sequence is the same as the second arrangement sequence, comparing the fingerprint information of each pressing operation with preset fingerprint characteristics;
if the fingerprint information of each pressing operation is matched with the preset fingerprint characteristics, determining that the touch operation and the fingerprint information meet preset application program starting conditions;
the starting of the target application program corresponding to the touch operation comprises the following steps:
determining a target application program corresponding to the third letter combination according to a corresponding relation between a preset first letter combination and the application program;
and starting the target application program corresponding to the third letter combination.
12. A mobile terminal, comprising:
the first display module is used for displaying N English letters in a screen locking state of the mobile terminal;
the first detection module is used for detecting touch operation of a user on the N English letters;
the first acquisition module is used for acquiring fingerprint information of the touch operation if the touch operation is detected;
the starting module is used for starting a target application program corresponding to the touch operation if the touch operation and the fingerprint information meet preset application program starting conditions;
wherein N is a positive integer ranging from 1 to 26, and N English letters are different;
the first detection module is used for detecting the pressing operation of a user on any target English letter in the N English letters and the sliding operation with the target English letter as a sliding starting point;
the first acquisition module is used for acquiring fingerprint information of each pressing operation if the pressing operation and the sliding operation are detected.
13. The mobile terminal of claim 12, wherein the first display module comprises:
the first detection unit is used for detecting whether the mobile terminal is in a use state or not in a screen locking state of the mobile terminal;
the first display unit is used for displaying N English letters according to a preset brightness value if the mobile terminal is detected to be in a use state;
wherein the preset brightness value is smaller than a preset threshold value.
14. The mobile terminal of claim 13, wherein the first detecting unit comprises:
the first detection subunit is used for detecting the spatial attitude of the mobile terminal;
the second detection subunit is used for starting a front camera of the mobile terminal to perform face detection if the spatial posture of the mobile terminal is detected to be the preset spatial posture;
and the determining subunit is used for determining that the mobile terminal is in a use state if the front camera detects the face.
15. The mobile terminal of claim 12, wherein the first display module comprises:
and the second display unit is used for displaying a preset virtual keyboard in a first preset display area of a display screen of the mobile terminal, wherein the virtual keyboard comprises N English letters.
16. The mobile terminal according to claim 15, wherein the touch operation is a press operation;
the first detection module is used for detecting the pressing operation of a user on any English letter on the virtual keyboard;
the first acquisition module is used for acquiring fingerprint information of each pressing operation if the pressing operation is detected.
17. The mobile terminal of claim 16, wherein the mobile terminal further comprises:
the second acquisition module is used for acquiring English letters in the virtual keyboard corresponding to each pressing operation;
the first matching module is used for sequentially comparing English letters in the virtual keyboard corresponding to each pressing operation with a pre-stored initial combination of at least one application program name;
the second matching module is used for comparing the fingerprint information of each pressing operation with preset fingerprint characteristics if a first letter combination formed by English letters in the virtual keyboard corresponding to all the pressing operations is matched with at least one of the first letter combinations;
the first determining module is used for determining that the touch operation and the fingerprint information meet preset application program starting conditions if the fingerprint information of each pressing operation is matched with the preset fingerprint characteristics;
the starting module comprises:
the first determining unit is used for determining a target application program corresponding to the first letter combination according to the corresponding relation between a preset first letter combination and the application program;
and the first starting unit is used for starting the target application program corresponding to the first letter combination.
18. The mobile terminal of claim 16, wherein the mobile terminal further comprises:
the third acquisition module is used for acquiring English letters in the virtual keyboard corresponding to each pressing operation if the pressing operation on any English letter on the virtual keyboard is detected;
the searching module is used for searching a target initial combination matched with the English letters in the virtual keyboard corresponding to each pressing operation in at least one pre-stored initial combination of the application program names;
and the second display module is used for displaying the target initial combination in a second preset display area of a display screen of the mobile terminal.
19. The mobile terminal of claim 12, wherein the touch operation is a drag operation; the first detection module is used for detecting the dragging operation of a user on any English letter in the N English letters; the first obtaining module is used for obtaining fingerprint information of each dragging operation if the dragging operation is detected.
20. The mobile terminal of claim 19, wherein the mobile terminal further comprises:
the second detection module is used for detecting the end position of each dragging operation;
the third matching module is used for sequentially comparing the English letters corresponding to each dragging operation with the pre-stored first letter combinations of at least one application program name if the ending position of each dragging operation is detected to be located in a third preset area;
the fourth matching module is used for comparing the fingerprint information of each dragging operation with preset fingerprint characteristics if a second letter combination consisting of English letters corresponding to all dragging operations is matched with at least one of the first letter combinations;
the second determining module is used for determining that the touch operation and the fingerprint information meet preset application program starting conditions if the fingerprint information of each dragging operation is matched with the preset fingerprint characteristics;
the starting module comprises:
the second determining unit is used for determining a target application program corresponding to the second letter combination according to the corresponding relation between the preset first letter combination and the application program;
and the second starting unit is used for starting the target application program corresponding to the second letter combination.
21. The mobile terminal of claim 12, wherein the first display module comprises:
and the third display unit is used for displaying the N English letters according to a preset arrangement mode.
22. The mobile terminal of claim 12, wherein the mobile terminal further comprises:
the fourth acquisition module is used for acquiring a target English letter corresponding to each pressing operation;
the fifth matching module is used for sequentially comparing the target English letters corresponding to each pressing operation with the pre-stored initial combination of at least one application program name;
a sixth matching module, configured to compare the first arrangement order of the target english letters corresponding to the sliding start positions of all the sliding operations with the second arrangement order of the pre-stored first letter combinations if a third letter combination composed of the target english letters corresponding to all the pressing operations matches at least one of the first letter combinations;
the seventh matching module is used for comparing the fingerprint information of each pressing operation with preset fingerprint characteristics if the first arrangement sequence is the same as the second arrangement sequence;
the third determining module is used for determining that the touch operation and the fingerprint information meet preset application program starting conditions if the fingerprint information of each pressing operation is matched with the preset fingerprint characteristics;
the starting module comprises:
the third determining unit is used for determining a target application program corresponding to the third letter combination according to the corresponding relation between the preset first letter combination and the application program;
and the third starting unit is used for starting the target application program corresponding to the third letter combination.
23. A mobile terminal, characterized in that the mobile terminal comprises: processor, memory and a computer program stored on the memory and executable on the processor, the computer program, when executed by the processor, implementing the steps of the application launching method as claimed in any one of claims 1 to 11.
24. A computer-readable storage medium, characterized in that a computer program is stored on the computer-readable storage medium, which computer program, when being executed by a processor, carries out the steps of the application launching method as claimed in any one of the claims 1 to 11.
CN201710874903.6A 2017-09-25 2017-09-25 Application program starting method and mobile terminal Active CN107657163B (en)

Priority Applications (2)

Application Number Priority Date Filing Date Title
CN201710874903.6A CN107657163B (en) 2017-09-25 2017-09-25 Application program starting method and mobile terminal
PCT/CN2018/105160 WO2019056969A1 (en) 2017-09-25 2018-09-12 Method for activating application, and mobile terminal

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201710874903.6A CN107657163B (en) 2017-09-25 2017-09-25 Application program starting method and mobile terminal

Publications (2)

Publication Number Publication Date
CN107657163A CN107657163A (en) 2018-02-02
CN107657163B true CN107657163B (en) 2020-08-21

Family

ID=61129834

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201710874903.6A Active CN107657163B (en) 2017-09-25 2017-09-25 Application program starting method and mobile terminal

Country Status (2)

Country Link
CN (1) CN107657163B (en)
WO (1) WO2019056969A1 (en)

Families Citing this family (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107657163B (en) * 2017-09-25 2020-08-21 维沃移动通信有限公司 Application program starting method and mobile terminal
TWI712910B (en) * 2018-04-26 2020-12-11 仁寶電腦工業股份有限公司 Electronic device with fingerprint verification function and operation method thereof
CN108932068A (en) * 2018-06-30 2018-12-04 珠海市魅族科技有限公司 A kind of input method application method and device
CN109284160A (en) * 2018-08-24 2019-01-29 维沃移动通信有限公司 A kind of application interface display methods, mobile terminal
CN111427629B (en) * 2020-03-30 2023-03-17 北京梧桐车联科技有限责任公司 Application starting method and device, vehicle equipment and storage medium
CN111814672B (en) * 2020-07-08 2024-10-29 维沃移动通信有限公司 Key, electronic equipment, control method and device of key

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102109998A (en) * 2011-01-20 2011-06-29 宇龙计算机通信科技(深圳)有限公司 Managing method and managing device for shortcut icons of application programs and terminal adopting managing device
CN102541603A (en) * 2011-12-28 2012-07-04 华为终端有限公司 Method, system and terminal equipment for starting of application programs
CN102542042A (en) * 2011-12-27 2012-07-04 惠州Tcl移动通信有限公司 Method and system for searching application programs on mobile equipment
CN104077518A (en) * 2014-07-03 2014-10-01 南昌欧菲生物识别技术有限公司 Device and method for unlocking and executing application
CN104239770A (en) * 2014-09-23 2014-12-24 陈包容 Method and system for enabling mobile terminal to enter application program under standby state
CN106575170A (en) * 2014-07-07 2017-04-19 三星电子株式会社 Method of performing a touch action in a touch sensitive device

Family Cites Families (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103049288A (en) * 2012-12-10 2013-04-17 广东欧珀移动通信有限公司 Method and device for starting applications of Android device and device
CN103118168B (en) * 2012-12-26 2017-06-20 魅族科技(中国)有限公司 The display control method and terminal of a kind of unprocessed information
CN106502544A (en) * 2016-11-04 2017-03-15 乐视控股(北京)有限公司 A kind of application program launching method and device
CN107037885A (en) * 2017-05-24 2017-08-11 宇龙计算机通信科技(深圳)有限公司 A kind of Terminal fingerprints unlocking method and device
CN107657163B (en) * 2017-09-25 2020-08-21 维沃移动通信有限公司 Application program starting method and mobile terminal

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102109998A (en) * 2011-01-20 2011-06-29 宇龙计算机通信科技(深圳)有限公司 Managing method and managing device for shortcut icons of application programs and terminal adopting managing device
CN102542042A (en) * 2011-12-27 2012-07-04 惠州Tcl移动通信有限公司 Method and system for searching application programs on mobile equipment
CN102541603A (en) * 2011-12-28 2012-07-04 华为终端有限公司 Method, system and terminal equipment for starting of application programs
CN104077518A (en) * 2014-07-03 2014-10-01 南昌欧菲生物识别技术有限公司 Device and method for unlocking and executing application
CN106575170A (en) * 2014-07-07 2017-04-19 三星电子株式会社 Method of performing a touch action in a touch sensitive device
CN104239770A (en) * 2014-09-23 2014-12-24 陈包容 Method and system for enabling mobile terminal to enter application program under standby state

Also Published As

Publication number Publication date
WO2019056969A1 (en) 2019-03-28
CN107657163A (en) 2018-02-02

Similar Documents

Publication Publication Date Title
CN107657163B (en) Application program starting method and mobile terminal
CN109241775B (en) Privacy protection method and terminal
CN109933273B (en) Information processing method and terminal equipment
CN107835286B (en) Method for preventing mistaken unlocking and mobile terminal
CN108897473B (en) Interface display method and terminal
CN109739429B (en) Screen switching processing method and mobile terminal equipment
CN108376096B (en) Message display method and mobile terminal
CN107992342B (en) Application configuration changing method and mobile terminal
CN108256308B (en) Face recognition unlocking control method and mobile terminal
CN108509204B (en) Application program login method and mobile terminal
CN111163260B (en) Camera starting method and electronic equipment
CN109901976B (en) Application program management method and terminal equipment
CN111339515A (en) Application program starting method and electronic equipment
CN109446775A (en) A kind of acoustic-controlled method and electronic equipment
CN108108111B (en) Method and device for checking lock screen picture information and mobile terminal
CN107609363B (en) Unlocking method and mobile terminal
CN111459362A (en) Information display method, information display device, electronic apparatus, and storage medium
CN110232266B (en) Screen unlocking method and terminal equipment
CN111125800A (en) Icon display method and electronic equipment
CN111078002A (en) Suspended gesture recognition method and terminal equipment
CN107809515B (en) Display control method and mobile terminal
CN108062370B (en) Application program searching method and mobile terminal
CN111124537B (en) Application starting method and electronic equipment
CN110225192B (en) Message display method and mobile terminal
CN109164951B (en) Mobile terminal operation method and mobile terminal

Legal Events

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