CN109145583A - Using unlocking method, system, mobile terminal and storage medium - Google Patents
Using unlocking method, system, mobile terminal and storage medium Download PDFInfo
- Publication number
- CN109145583A CN109145583A CN201810847185.8A CN201810847185A CN109145583A CN 109145583 A CN109145583 A CN 109145583A CN 201810847185 A CN201810847185 A CN 201810847185A CN 109145583 A CN109145583 A CN 109145583A
- Authority
- CN
- China
- Prior art keywords
- coordinate
- current
- application
- displaing coordinate
- application icon
- 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.)
- Withdrawn
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F21/00—Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
- G06F21/30—Authentication, i.e. establishing the identity or authorisation of security principals
- G06F21/45—Structures or tools for the administration of authentication
- G06F21/46—Structures or tools for the administration of authentication by designing passwords or checking the strength of passwords
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F21/00—Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
- G06F21/60—Protecting data
- G06F21/602—Providing cryptographic facilities or services
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0481—Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance
- G06F3/04817—Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance using icons
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for program control, e.g. control units
- G06F9/06—Arrangements 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/44—Arrangements for executing specific programs
- G06F9/451—Execution arrangements for user interfaces
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F2221/00—Indexing scheme relating to security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
- G06F2221/21—Indexing scheme relating to G06F21/00 and subgroups addressing additional information or applications relating to security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
- G06F2221/2133—Verifying human interaction, e.g., Captcha
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Software Systems (AREA)
- General Physics & Mathematics (AREA)
- Physics & Mathematics (AREA)
- Computer Security & Cryptography (AREA)
- Computer Hardware Design (AREA)
- Human Computer Interaction (AREA)
- Health & Medical Sciences (AREA)
- Bioethics (AREA)
- General Health & Medical Sciences (AREA)
- User Interface Of Digital Computer (AREA)
Abstract
The present invention provides a kind of application unlocking method, system, mobile terminal and storage mediums, the described method includes: when receiving the selected signal for being directed to any application icon, the current displaing coordinate of the application icon is obtained, and judges whether the current displaing coordinate meets coordinate unlocking condition;When determining the current displaing coordinate and meeting the coordinate unlocking condition, the current password of user's input is obtained, and judges whether the current password is preset password;If, then unlock the corresponding target application of the operation application icon, the present invention is designed by the judgement between judgement, the current password and the preset password to the current displaing coordinate and the coordinate unlocking condition, the control using unlock is carried out in a manner of using double verification, the security performance using unlocking method is effectively raised, safety coefficient is higher.
Description
Technical field
The present invention relates to technical field of electronic equipment, in particular to a kind of application unlocking method, system, mobile terminal and deposit
Storage media.
Background technique
With the development of electric terminal equipment technology, in order to which the privacy to terminal user is protected, present terminal is all provided with
Some secret protection softwares are equipped with, such as terminal screen locking software, privacy application protection software, these application software are used in user
When user can be required to input password, only when the password of user's input is correct, just can be unlocked operation to the application, with
For protecting the safety of user privacy information.
But in existing application unlocking process, security performance is lower, other people guess password and to unlock possibility larger, not
Effectively the data information in application software on user's electric terminal equipment can be protected.
Summary of the invention
Based on this, the present invention provides a kind of application unlocking method that security performance is high, system, mobile terminal and storage and is situated between
Matter.
In a first aspect, applying unlocking method, the method the present invention provides a kind of, comprising:
When receiving the selected signal for being directed to any application icon, the current displaing coordinate of the application icon is obtained, and
Judge whether the current displaing coordinate meets coordinate unlocking condition;
When determining the current displaing coordinate and meeting the coordinate unlocking condition, the current close of user's input is obtained
Code, and judge whether the current password is preset password;
If so, unlock runs the corresponding target application of the application icon.
It is above-mentioned to apply unlocking method, by judgement to the current displaing coordinate and the coordinate unlocking condition, described
Judgement design between current password and the preset password, carries out the control using unlock in a manner of using double verification,
The security performance using unlocking method is effectively raised, safety coefficient is higher.
Further, after the unlock runs the step of application icon corresponding target application, the method is also
Include:
When determining target application closing, the application icon is moved to respective coordinates by default movement rule
It is shown.
Further, described that the application icon is moved to the step of respective coordinates are shown by default movement rule
Include:
Judge fixed displaing coordinate whether is marked on the application icon;
When determine marked on the application icon stated fixed displaing coordinate when, the application icon is moved to institute
Fixed displaing coordinate is stated to be shown;
When determine be not marked with the fixed displaing coordinate on the application icon when, by preset coordinate convert algorithm pair
The current displaing coordinate is calculated, and to obtain transformation displaing coordinate, and the application icon is moved to the transformation display
Coordinate is shown.
Further, described the step of calculating by preset coordinate transformation algorithm the current displaing coordinate, includes:
Obtain the current displaing coordinate current abscissa value and current ordinate value, and calculate separately the current cross
It is between coordinate value, the current ordinate value and corresponding preset value and, with the transformation displaing coordinate, the transformation are shown
Coordinate includes transformation abscissa and transformation ordinate.
Further, it is described calculate separately the current abscissa value, the current ordinate value and corresponding preset value it
Between and the step of after, the method also includes:
Judge whether the transformation abscissa, the transformation ordinate are greater than respective coordinates threshold value respectively;
When determining the transformation abscissa greater than the corresponding coordinate threshold value, by the transformation abscissa regulated value pair
Minimum value should be preset;
When determining the transformation ordinate greater than the corresponding coordinate threshold value, by the transformation ordinate regulated value pair
Answer the default minimum value.
Further, described to judge that the step of whether current displaing coordinate meets coordinate unlocking condition includes:
The application icon is matched with the application region table being locally pre-stored, with the release region that is applied;
Judge the current displaing coordinate whether in the application release region;
If so, determining that the current displaing coordinate meets the coordinate unlocking condition;
If it is not, then determining that the current displaing coordinate does not meet the coordinate unlocking condition.
Further, it is described judge the step of whether current displaing coordinate meets coordinate unlocking condition after, it is described
Method further include:
When determining the current displaing coordinate and not meeting the coordinate unlocking condition, unlock operation standby application, institute
Standby application is stated as empty data application.
Second aspect applies system for unlocking the present invention provides a kind of, comprising:
First judgment module, for obtaining the application icon when receiving the selected signal for being directed to any application icon
Current displaing coordinate, and judge whether the current displaing coordinate meets coordinate unlocking condition;
Second judgment module, for meeting the coordinate when the first judgment module determines the current displaing coordinate
When unlocking condition, the current password of user's input is obtained, and judges whether the current password is preset password;
First unlocked state, for being the preset password when second judgment module determines the current password
When, unlock runs the corresponding target application of the application icon.
It is above-mentioned to apply system for unlocking, the current displaing coordinate and the coordinate are unlocked by the first judgment module
The judgement of condition, second judgment module design the judgement between the current password and the preset password, to use
The mode of double verification carries out effectively raising the security performance using system for unlocking using the control of unlock, safety
Coefficient is higher.
The third aspect, the present invention provides a kind of mobile terminal, including memory, processor and storage are on a memory simultaneously
The computer program that can be run on a processor, the processor run the computer program so that the mobile terminal execution
Above-mentioned application unlocking method.
Fourth aspect, the present invention provides a kind of storage mediums, are stored thereon with computer program, and the program is by processor
The step of above-mentioned application unlocking method is realized when execution.
Detailed description of the invention
Fig. 1 is the flow chart using unlocking method that first embodiment of the invention provides;
Fig. 2 is the flow chart using unlocking method that second embodiment of the invention provides;
Fig. 3 is the flow chart of the specific implementation step of step S71 in Fig. 2;
Fig. 4 is the flow chart of the specific implementation step of step S712 in Fig. 3;
Fig. 5 is the structural schematic diagram using system for unlocking that third embodiment of the invention provides.
Specific embodiment
For the ease of more fully understanding the present invention, the present invention is carried out further below in conjunction with related embodiment attached drawing
It explains.The embodiment of the present invention is given in attached drawing, but the present invention is not limited in above-mentioned preferred embodiment.On the contrary, providing
The purpose of these embodiments be in order to make disclosure of the invention face more sufficiently.
Expression or logic and/or step described otherwise above herein in flow charts, for example, being considered use
In the order list for the executable instruction for realizing logic function, may be embodied in any computer-readable medium, for
Instruction execution system, device or equipment (such as computer based system, including the system of processor or other can be held from instruction
The instruction fetch of row system, device or equipment and the system executed instruction) it uses, or combine these instruction execution systems, device or set
It is standby and use.For the purpose of this specification, " computer-readable medium ", which can be, any may include, stores, communicates, propagates or pass
Defeated program is for instruction execution system, device or equipment or the dress used in conjunction with these instruction execution systems, device or equipment
It sets.
In the description of this specification, reference term " one embodiment ", " some embodiments ", " example ", " specifically show
The description of example " or " some examples " etc. means specific features, structure, material or spy described in conjunction with this embodiment or example
Point is included at least one embodiment or example of the invention.In the present specification, schematic expression of the above terms are not
Centainly refer to identical embodiment or example.Moreover, particular features, structures, materials, or characteristics described can be any
One or more embodiment or examples in can be combined in any suitable manner.
Referring to Fig. 1, for the flow chart using unlocking method that first embodiment of the invention provides, including step S10 is extremely
S40。
Step S10 obtains the current display of the application icon when receiving the selected signal for being directed to any application icon
Coordinate;
Wherein, the receiving end of the selected signal can for mobile phone, computer, smart television, tablet device, wearable device or
Any mobile terminal device, the receiving end of the selected signal is mobile phone in the present embodiment, is shown on the mobile phone multiple and different
Application icon, the application icon is for being directed toward corresponding application program.
Preferably, selected signal described in the step can use touching signals, push button signalling, voice signal or wireless communication
Number etc. modes transmitted, and the selected signal can be for one or more different application icons, and the selected signal is available
The unlock process of the application program corresponding to the application icon that triggering is directed to;When the selected signal is using touching in the step
When the mode of control signal is transmitted, it can be obtained by directly acquiring the touch point coordinate of the touching signals described current aobvious
Show that coordinate, the current displaing coordinate are displaing coordinate point of the application icon on corresponding equipment touch screen;
Step S20, judges whether the current displaing coordinate meets coordinate unlocking condition;
Wherein, the display position of the application icon is determined in advance by the way of application lock in the present embodiment,
Judge that the application icon whether within the scope of preset coordinate point or default display area, has by the coordinate unlocking condition
Body, which is any encryption software, which is used to need application to be protected to encrypt user, when need into
Enter corresponding in application, being required to input password, and to carry out the judgement of the coordinate unlocking condition in advance in this step;
Preferably, before step S20, the method also includes being arranged application lock, it may be assumed that
When receiving the setting signal for any application, coordinate record is carried out using corresponding coordinates of icon to this,
With the region table that is applied, it is stored in the application region table using the coordinates of icon as origin and is formed by regional scope, the area
Domain range is for judging whether corresponding application icon meets the coordinate unlocking condition, specifically, the origin is the corresponding figure
Target center point coordinate, it is preferred that in other embodiments, which can also be apex angle coordinate any on the icon;
When step S20, which determines the current displaing coordinate, meets the coordinate unlocking condition, step S30 is executed;
Specifically, needing corresponding application icon carrying out touch-control in advance when user needs to be unlocked operation to application
It is mobile, when so as to which the application icon being moved within the scope of corresponding preset coordinate point or default display area, just work as described in judgement
Preceding displaing coordinate meets the coordinate unlocking condition.
Step S30, obtains the current password of user's input, and judges whether the current password is preset password;
Wherein, the acquisition of the current password is carried out in the step by way of showing interface for password input, and should
Current password can be the modes such as numerical value password, speech cipher, finger-print cipher or facial characteristics password, and locally be pre-stored with use
Therefore the pre-stored preset password in family passes through sentencing between the current password and the preset password in this step
Disconnected design to carry out secondary unlocking judgement, and then effectively raises the security performance using unlocking method and safety system
Number.
When it is the preset password that step S30, which determines the current password, step S40 is executed.
Step S40, unlock run the corresponding target application of the application icon;
Wherein, corresponding due to being stored with multiple preset icons and preset icon in corresponding to the locally applied list of cell phone apparatus
Application therefore can be by the way that the application icon be matched with the locally applied list, to obtain in step S40
Target application is stated, i.e., the application icon is subjected to images match with multiple preset icons respectively, to obtain the target application,
So that facilitating the operation of the unlock to the target application;
Preferably, after the step s 40, the method also includes:
When determine the target application close when or mobile phone screen go out screen reach preset time when, by the application icon
Position carries out random movement or is moved to fixed position and is shown, and then further improves the peace using unlocking method
Full performance.
In the present embodiment, by judgement to the current displaing coordinate and the coordinate unlocking condition, described current close
Judgement between code and the preset password designs, and the control using unlock is carried out in a manner of using double verification, effectively
The security performance using unlocking method is improved, safety coefficient is higher.
Referring to Fig. 2, the method includes steps for the flow chart using unlocking method that second embodiment of the invention provides
Rapid S11 to S71.
Step S11 obtains the current display of the application icon when receiving the selected signal for being directed to any application icon
Coordinate;
Wherein, the receiving end of the selected signal can for mobile phone, computer, smart television, tablet device, wearable device or
Any mobile terminal device, the receiving end of the selected signal is mobile phone in the present embodiment, is shown on the mobile phone multiple and different
Application icon, the application icon is for being directed toward corresponding application program.
Preferably, selected signal described in the step can use touching signals, push button signalling, voice signal or wireless communication
Number etc. modes transmitted, and the selected signal can be for one or more different application icons, and the selected signal is available
The unlock process of the application program corresponding to the application icon that triggering is directed to;When the selected signal is using touching in the step
When the mode of control signal is transmitted, it can be obtained by directly acquiring the touch point coordinate of the touching signals described current aobvious
Show that coordinate, the current displaing coordinate are displaing coordinate point of the application icon on corresponding equipment touch screen;
Step S21 matches the application icon, with the application region table being locally pre-stored with the unlock that is applied
Region;
Specifically, the method also includes being arranged application lock before step S21, it may be assumed that
When receiving the setting signal for any application, coordinate record is carried out using corresponding coordinates of icon to this,
With the region table that is applied, it is stored in the application region table and is formed by release region range by origin of the coordinates of icon,
The regional scope corresponds to whether application icon meets coordinate unlocking condition for judging, therefore can be by that will work as in step S21
The preceding application icon is matched with the application region table, described using release region to obtain corresponding to;
Whether step S31 judges the current displaing coordinate in the application release region;
Wherein, it when the selected signal is touching signals, can be directly acquired by the touching signals described current aobvious
Show coordinate, and then effectively facilitates the current displaing coordinate and the judgement using between release region;
When step S31 determines the current displaing coordinate not in the application release region, step S41 is executed.
Step S41, unlock operation standby application, the standby application are empty data application;
Wherein, which is the pre-set application of user, this applies interior and not stored any user data,
The standby application be used for when carry out application lock unlock it is failed when, be shown to active user's viewing, it is preferred that described spare to answer
Display interface with target application corresponding with the application icon is identical, in the present embodiment, passes through the standby application
Design, effectively prevent other people to application unlock after data leakage, and prevent due to other people due to Password Input mistake
The repeatedly generation of input phenomenon caused by accidentally, for example, the described of opening spare answers when the target application is photo management device
It is not stored in have any picture data, such as when the target application is memorandum, in the standby application of opening not
It is stored with any document data, but the image of the image display interfaces of the corresponding standby application opened and the target application
Display interface is identical.
When step S31 determines the current displaing coordinate in the application release region, step S51 is executed.
Step S51, obtains the current password of user's input, and judges whether the current password is preset password;
Wherein, the acquisition of the current password is carried out in the step by way of showing interface for password input, and should
Current password can be the modes such as numerical value password, speech cipher, finger-print cipher or facial characteristics password, and locally be pre-stored with use
Therefore the pre-stored preset password in family passes through sentencing between the current password and the preset password in this step
Disconnected design to carry out secondary unlocking judgement, and then effectively raises the security performance using unlocking method and safety system
Number.
When it is the preset password that step S51, which determines the current password, step S61 is executed;
Step S61, unlock run the corresponding target application of the application icon;
Wherein, by matching the application icon with the list of application being locally pre-stored in step S61, to obtain
The target application;
The application icon is moved to when determining target application closing by default movement rule by step S71
Respective coordinates are shown;
Referring to Fig. 3, for the flow chart of the specific implementation step of step S71 in Fig. 2:
Step S710 judges fixed displaing coordinate whether is marked on the application icon;
Wherein, the fixed displaing coordinate is that user is configured for the display of the application icon, and the fixation is aobvious
Show that coordinate can independently carry out the setting of coordinate value according to the demand of user, but the coordinate value of the fixation displaing coordinate not more than touches
Maximum coordinate value among on control screen, and then effectively prevent the mistake display of the application icon.
When step S710 determine marked on the application icon stated fixed displaing coordinate when, execute step S711;
The application icon is moved to the fixed displaing coordinate and shown by step S711;
When step S710, which is determined, is not marked with the fixed displaing coordinate on the application icon, step is executed
S712。
Step S712 calculates the current displaing coordinate by preset coordinate transformation algorithm, to obtain transformation display
Coordinate, and the application icon is moved to the transformation displaing coordinate and is shown;
Preferably, the replacement of the current displaing coordinate can also be carried out in the step by the way of stochastic transformation;
Referring to Fig. 4, for the flow chart of the specific implementation step of step S712 in Fig. 3:
Step S7120, the current abscissa value of the acquisition current displaing coordinate and current ordinate value, and calculate separately
It is between the current abscissa value, the current ordinate value and corresponding preset value and, with the transformation displaing coordinate;
Wherein, since the icon sizes shape of the corresponding display of application each on mobile phone is identical (icon shows that content is different),
Therefore, current displaing coordinate described in the step can be the center point coordinate of the application icon, the transformation displaing coordinate
Including transformation abscissa and transformation ordinate, for example, preset value described in the present embodiment is 1, the current displaing coordinate is
(3,4), therefore, the transformation displaing coordinate are (4,5), it is possible to understand that, in other embodiments, which can be with
For apex angle coordinate any on the icon or the coordinate chosen according to default selection rule;
The default selection rule can be with are as follows: sets origin for the central point of the application icon, and based on the origin
Mark when coordinate points according to preset coordinate value, to obtain currently showing that point and the current display point are corresponding described current aobvious
Show coordinate;
Step S7121, judges whether the transformation abscissa is greater than respective coordinates threshold value;
Wherein, since the size of touch screen is limited, each touch screen can be arranged there are two coordinate threshold value, distinguish
For ordinate threshold value and abscissa threshold value;
When step S7121 executes step S7122 when determining the transformation abscissa greater than the corresponding coordinate threshold value.
Step S7122, by the corresponding default minimum value of the transformation abscissa regulated value;
Step S7123, judges whether the transformation ordinate is greater than the corresponding coordinate threshold value;
When step S7123, which determines the transformation ordinate, is greater than the corresponding coordinate threshold value, step S7124 is executed;
The transformation ordinate regulated value is corresponded to the default minimum value by step S7124;
For example, when the threshold value coordinate of touch screen in the present embodiment is (4,3), when the transformation displaing coordinate is (4,5), by
It is greater than the ordinate threshold value in the transformation ordinate and therefore (4,1) is set by the transformation displaing coordinate, with effective
Prevent the mistake display of the application icon.
Further, it can also be image translation rule by default movement rule described in step S71, i.e., be answered by described in
With icon towards the display area of the mobile presetting digit capacity of preset direction, and by the replacement icon shown in the display area with it is described
Application icon carries out evolution, for example, can be by the application icon to the display area of one unit of right translation, and it will be by
Replacement icon in transitional zone is to one unit of left, it is possible to understand that, in other embodiments, which can be with
For any angular orientation.
In the present embodiment, by judgement to the current displaing coordinate and the coordinate unlocking condition, described current close
Judgement between code and the preset password designs, and the control using unlock is carried out in a manner of using double verification, effectively
The security performance using unlocking method is improved, safety coefficient is higher.
Referring to Fig. 5, the structural schematic diagram using system for unlocking 100 provided for third embodiment of the invention, comprising:
First judgment module 10, for obtaining the application drawing when receiving the selected signal for being directed to any application icon
The current displaing coordinate of target, and judge whether the current displaing coordinate meets coordinate unlocking condition, wherein the selected signal
Receiving end can be mobile phone, computer, smart television, tablet device, wearable device or any mobile terminal device, the present embodiment
In the receiving end of the selected signal be mobile phone, show multiple and different application icons on the mobile phone, the application icon is for referring to
To corresponding application program.
Specifically, being sentenced in advance to the display position of the application icon by the way of application lock in the present embodiment
It is fixed, i.e., judge the application icon whether in preset coordinate point or default display area range by the coordinate unlocking condition
It is interior.
Second judgment module 20, for being determined described in the current displaing coordinate satisfaction when the first judgment module 10
When coordinate unlocking condition, the current password of user's input is obtained, and judges whether the current password is preset password, wherein
The acquisition of the current password is carried out by way of showing interface for password input, and the current password can be close for numerical value
The modes such as code, speech cipher, finger-print cipher or facial characteristics password, and it is pre-stored described default to be locally pre-stored with user
Therefore password is designed by the judgement between the current password and the preset password, to carry out secondary unlocking judgement, into
And effectively raise the security performance and safety coefficient using unlocking method.
First unlocked state 30, for when second judgment module 20 determine the current password be it is described preset it is close
When code, unlock runs the corresponding target application of the application icon.
Mobile control module 40, for being answered by described in by default movement rule when determining target application closing
Respective coordinates are moved to icon to be shown.
Specifically, the mobile control module 40 includes:
First judging unit 41, for judging whether be marked with fixed displaing coordinate on the application icon, wherein described
Fixed displaing coordinate is that user is configured for the display of the application icon, which can be according to user's
Demand independently carries out the setting of coordinate value, but the coordinate value of the fixation displaing coordinate is not more than the maximum coordinates on touch screen
Value, and then effectively prevent the mistake display of the application icon.
First movement unit 42, for being stated when first judging unit 41 determines to mark on the application icon
When fixed displaing coordinate, the application icon is moved to the fixed displaing coordinate and is shown;
Second mobile unit 43, for when first judging unit 41 determine on the application icon it is unmarked
When stating fixed displaing coordinate, the current displaing coordinate is calculated by preset coordinate transformation algorithm, to obtain transformation display
Coordinate, and the application icon is moved to the transformation displaing coordinate and is shown.
Second mobile unit 43 includes:
Computing unit 431, for obtain the current displaing coordinate current abscissa value and current ordinate value, and point
Do not calculate it is between the current abscissa value, the current ordinate value and corresponding preset value and, with the transformation is shown
Coordinate, the transformation displaing coordinate include transformation abscissa and transformation ordinate, wherein the transformation displaing coordinate includes transformation
Abscissa and transformation ordinate, for example, preset value described in the present embodiment is 1, the current displaing coordinate is (3,4), because
This, the transformation displaing coordinate is (4,5).
Second judgment unit 432, for judging whether the transformation abscissa, the transformation ordinate are greater than correspondence respectively
Coordinate threshold value, wherein since the size of touch screen is limited, each touch screen can be arranged there are two coordinate threshold value, distinguish
For ordinate threshold value and abscissa threshold value.
Unit 433 is adjusted, for being greater than described in correspondence when the second judgment unit 432 determines the transformation abscissa
When coordinate threshold value, by the corresponding default minimum value of the transformation abscissa regulated value;When the second judgment unit 432 determines institute
When stating transformation ordinate greater than the corresponding coordinate threshold value, the transformation ordinate regulated value is corresponded into the default minimum value,
For example, when the threshold value coordinate of touch screen in the present embodiment is (4,3), when the transformation displaing coordinate is (4,5), due to the change
It changes ordinate and therefore sets (4,1) for the transformation displaing coordinate greater than the ordinate threshold value, it is described to effectively prevent
The mistake display of application icon.
In addition, the first judgment module 10 includes:
Matching unit 11, for matching the application icon with the application region table being locally pre-stored, to obtain
Using release region;
Third judging unit 12, for judging the current displaing coordinate whether in the application release region;If so,
Then determine that the current displaing coordinate meets the coordinate unlocking condition;If it is not, then determining that the current displaing coordinate does not meet
The coordinate unlocking condition.
Preferably, the application system for unlocking 100 further include:
Second unlocked state 50, for not meeting institute when the first judgment module 10 determines the current displaing coordinate
When stating coordinate unlocking condition, unlock operation standby application, the standby application is empty data application.
Above-mentioned application system for unlocking 100, by the first judgment module 10 to the current displaing coordinate and the seat
Mark the judgement of unlocking condition, second judgment module 20 sets the judgement between the current password and the preset password
Meter carries out effectively raising the safety using system for unlocking using the control of unlock in a manner of using double verification
Performance, safety coefficient are higher.
The present embodiment additionally provides a kind of storage medium, is stored thereon with computer program, the program when being executed, including
Following steps:
When receiving the selected signal for being directed to any application icon, the current displaing coordinate of the application icon is obtained, and
Judge whether the current displaing coordinate meets coordinate unlocking condition;
When determining the current displaing coordinate and meeting the coordinate unlocking condition, the current close of user's input is obtained
Code, and judge whether the current password is preset password;
If so, unlock runs the corresponding target application of the application icon.The storage medium, such as: ROM/RAM,
Magnetic disk, CD etc..
Above embodiment described technical principles of the invention, and the description is merely to explain the principles of the invention, and
It cannot be construed to the limitation of the scope of the present invention in any way.Based on the explanation herein, those skilled in the art is not required to
Other specific embodiments of the invention can be associated by paying creative labor, these modes fall within of the invention
In protection scope.
The more specific example (non-exhaustive list) of computer-readable medium include the following: there are one or more wirings
Electrical connection section (electronic device), portable computer diskette box (magnetic device), random access memory (RAM), read-only memory
(ROM), erasable edit read-only storage (EPROM or flash memory), fiber device and portable optic disk is read-only deposits
Reservoir (CDROM).In addition, computer-readable medium can even is that the paper that can print described program on it or other are suitable
Medium, because can then be edited, be interpreted or when necessary with it for example by carrying out optical scanner to paper or other media
His suitable method is handled electronically to obtain described program, is then stored in computer storage.
It should be appreciated that each section of the invention can be realized with hardware, software, firmware or their combination.Above-mentioned
In embodiment, software that multiple steps or method can be executed in memory and by suitable instruction execution system with storage
Or firmware is realized.It, and in another embodiment, can be under well known in the art for example, if realized with hardware
Any one of column technology or their combination are realized: having a logic gates for realizing logic function to data-signal
Discrete logic, with suitable combinational logic gate circuit specific integrated circuit, programmable gate array (PGA), scene
Programmable gate array (FPGA) etc..
Claims (10)
1. a kind of apply unlocking method, which is characterized in that the described method includes:
When receiving the selected signal for being directed to any application icon, the current displaing coordinate of the application icon is obtained, and judge
Whether the current displaing coordinate meets coordinate unlocking condition;
When determining the current displaing coordinate and meeting the coordinate unlocking condition, the current password of user's input is obtained, and
Judge whether the current password is preset password;
If so, unlock runs the corresponding target application of the application icon.
2. according to claim 1 apply unlocking method, which is characterized in that it is corresponding that the unlock runs the application icon
Target application the step of after, the method also includes:
When determining target application closing, the application icon is moved to respective coordinates by default movement rule and is carried out
Display.
3. according to claim 2 apply unlocking method, which is characterized in that described to press default movement rule for the application
Icon is moved to the step of respective coordinates are shown and includes:
Judge fixed displaing coordinate whether is marked on the application icon;
When determine marked on the application icon stated fixed displaing coordinate when, the application icon is moved to described solid
Determine displaing coordinate to be shown;
When determine be not marked with the fixed displaing coordinate on the application icon when, by preset coordinate transformation algorithm to described
Current displaing coordinate is calculated, and to obtain transformation displaing coordinate, and the application icon is moved to the transformation displaing coordinate
It is shown.
4. according to claim 3 apply unlocking method, which is characterized in that described to convert algorithm to described by preset coordinate
The step of current displaing coordinate is calculated include:
Obtain the current displaing coordinate current abscissa value and current ordinate value, and calculate separately the current abscissa
It is between value, the current ordinate value and corresponding preset value and, to obtain the transformation displaing coordinate, the transformation displaing coordinate
Including transformation abscissa and transformation ordinate.
5. according to claim 4 apply unlocking method, which is characterized in that described to calculate separately the current abscissa
It is between value, the current ordinate value and corresponding preset value and the step of after, the method also includes:
Judge whether the transformation abscissa, the transformation ordinate are greater than respective coordinates threshold value respectively;
It is when determining the transformation abscissa greater than the corresponding coordinate threshold value, the transformation abscissa regulated value is corresponding pre-
If minimum value;
When determining the transformation ordinate greater than the corresponding coordinate threshold value, the transformation ordinate regulated value is corresponded into institute
State default minimum value.
6. according to claim 1 apply unlocking method, which is characterized in that described whether to judge the current displaing coordinate
The step of meeting coordinate unlocking condition include:
The application icon is matched with the application region table being locally pre-stored, with the release region that is applied;
Judge the current displaing coordinate whether in the application release region;
If so, determining that the current displaing coordinate meets the coordinate unlocking condition;
If it is not, then determining that the current displaing coordinate does not meet the coordinate unlocking condition.
7. according to claim 1 apply unlocking method, which is characterized in that described whether to judge the current displaing coordinate
After the step of meeting coordinate unlocking condition, the method also includes:
When determining the current displaing coordinate and not meeting the coordinate unlocking condition, unlock operation standby application is described standby
It is sky data application with application.
8. a kind of apply system for unlocking characterized by comprising
First judgment module, for obtaining working as the application icon when receiving the selected signal for being directed to any application icon
Preceding displaing coordinate, and judge whether the current displaing coordinate meets coordinate unlocking condition;
Second judgment module, for meeting the coordinate unlock when the first judgment module determines the current displaing coordinate
When condition, the current password of user's input is obtained, and judges whether the current password is preset password;
First unlocked state, for solving when it is the preset password that second judgment module, which determines the current password,
Lock runs the corresponding target application of the application icon.
9. a kind of mobile terminal including memory, processor and stores the calculating that can be run on a memory and on a processor
Machine program, which is characterized in that the processor runs the computer program so that the mobile terminal execution is wanted according to right
Ask 1 to 7 described in any item using unlocking method.
10. a kind of storage medium, is stored thereon with computer program, which is characterized in that the realization when program is executed by processor
The step of claim 1 to 7 described in any item application unlocking methods.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201810847185.8A CN109145583A (en) | 2018-07-27 | 2018-07-27 | Using unlocking method, system, mobile terminal and storage medium |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201810847185.8A CN109145583A (en) | 2018-07-27 | 2018-07-27 | Using unlocking method, system, mobile terminal and storage medium |
Publications (1)
Publication Number | Publication Date |
---|---|
CN109145583A true CN109145583A (en) | 2019-01-04 |
Family
ID=64798105
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201810847185.8A Withdrawn CN109145583A (en) | 2018-07-27 | 2018-07-27 | Using unlocking method, system, mobile terminal and storage medium |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN109145583A (en) |
Citations (13)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103713802A (en) * | 2012-09-28 | 2014-04-09 | 三星电子株式会社 | Method and electronic device for running an application |
CN103780756A (en) * | 2014-01-06 | 2014-05-07 | 宇龙计算机通信科技(深圳)有限公司 | Customer identification card data confidentiality method and mobile terminal thereof |
CN103984885A (en) * | 2014-05-30 | 2014-08-13 | 深圳市欧珀通信软件有限公司 | Application program hiding method applied to touch screen terminal and touch screen terminal |
CN105204690A (en) * | 2015-10-20 | 2015-12-30 | 青岛海信移动通信技术股份有限公司 | Method and device for starting up Android platform application |
CN105868617A (en) * | 2016-03-25 | 2016-08-17 | 维沃移动通信有限公司 | Application encryption method and mobile terminal |
CN106250754A (en) * | 2016-07-27 | 2016-12-21 | 维沃移动通信有限公司 | The control method of a kind of application program and mobile terminal |
CN106484483A (en) * | 2016-10-18 | 2017-03-08 | 维沃移动通信有限公司 | A kind of Application Program Interface display packing and mobile terminal |
CN106547590A (en) * | 2016-10-27 | 2017-03-29 | 北京奇虎科技有限公司 | The startup method of privacy application program and starter |
CN106708414A (en) * | 2017-03-15 | 2017-05-24 | 莆田市烛火信息技术有限公司 | Method and terminal for rapidly entering application programs on basis of sliding to unlock |
CN107103224A (en) * | 2017-05-12 | 2017-08-29 | 维沃移动通信有限公司 | A kind of unlocking method and mobile terminal |
CN107194235A (en) * | 2017-04-28 | 2017-09-22 | 维沃移动通信有限公司 | A kind of application program launching method and mobile terminal |
CN107229410A (en) * | 2017-05-26 | 2017-10-03 | 努比亚技术有限公司 | Interactive operation method, mobile terminal and computer-readable recording medium |
CN108319832A (en) * | 2017-01-18 | 2018-07-24 | 北京小米移动软件有限公司 | Unlocking method and device |
-
2018
- 2018-07-27 CN CN201810847185.8A patent/CN109145583A/en not_active Withdrawn
Patent Citations (13)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103713802A (en) * | 2012-09-28 | 2014-04-09 | 三星电子株式会社 | Method and electronic device for running an application |
CN103780756A (en) * | 2014-01-06 | 2014-05-07 | 宇龙计算机通信科技(深圳)有限公司 | Customer identification card data confidentiality method and mobile terminal thereof |
CN103984885A (en) * | 2014-05-30 | 2014-08-13 | 深圳市欧珀通信软件有限公司 | Application program hiding method applied to touch screen terminal and touch screen terminal |
CN105204690A (en) * | 2015-10-20 | 2015-12-30 | 青岛海信移动通信技术股份有限公司 | Method and device for starting up Android platform application |
CN105868617A (en) * | 2016-03-25 | 2016-08-17 | 维沃移动通信有限公司 | Application encryption method and mobile terminal |
CN106250754A (en) * | 2016-07-27 | 2016-12-21 | 维沃移动通信有限公司 | The control method of a kind of application program and mobile terminal |
CN106484483A (en) * | 2016-10-18 | 2017-03-08 | 维沃移动通信有限公司 | A kind of Application Program Interface display packing and mobile terminal |
CN106547590A (en) * | 2016-10-27 | 2017-03-29 | 北京奇虎科技有限公司 | The startup method of privacy application program and starter |
CN108319832A (en) * | 2017-01-18 | 2018-07-24 | 北京小米移动软件有限公司 | Unlocking method and device |
CN106708414A (en) * | 2017-03-15 | 2017-05-24 | 莆田市烛火信息技术有限公司 | Method and terminal for rapidly entering application programs on basis of sliding to unlock |
CN107194235A (en) * | 2017-04-28 | 2017-09-22 | 维沃移动通信有限公司 | A kind of application program launching method and mobile terminal |
CN107103224A (en) * | 2017-05-12 | 2017-08-29 | 维沃移动通信有限公司 | A kind of unlocking method and mobile terminal |
CN107229410A (en) * | 2017-05-26 | 2017-10-03 | 努比亚技术有限公司 | Interactive operation method, mobile terminal and computer-readable recording medium |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN107145795B (en) | Screenshot method and device and computer equipment | |
CN104182668B (en) | Personal identification method based on unlocking screen | |
US20090170569A1 (en) | Information-communication terminal device and automatic backup system including the same | |
CN107862194B (en) | A kind of method, device and mobile terminal of safety verification | |
CN104715178A (en) | Electronic device unlocking system and method | |
CN104156071A (en) | Method and device for setting screen password and unlocking screen | |
CN106779722B (en) | A kind of method of payment and mobile terminal of mobile terminal | |
CN104573456A (en) | Terminal interface control method | |
CN107133993A (en) | A kind of image processing method and device | |
CN105095719B (en) | A kind of unlocked by fingerprint method and its system and the electronic equipment with the system | |
CN104298911A (en) | Fingerprint identification and authentication circuit of mobile terminal | |
CN105184135A (en) | Fingerprint recognition method and fingerprint recognition system | |
CN104598792A (en) | Terminal | |
CN110110514A (en) | Using encryption method and relevant apparatus | |
CN106033625A (en) | Lockset, mobile terminal, lockset control method, and lockset control system | |
CN105701386A (en) | Security certification method and device | |
CN103324874A (en) | Verification method and electronic device | |
CN106951757A (en) | A kind of method and apparatus for operating application program | |
CN104615245A (en) | Method for starting application through terminal | |
CN109409044A (en) | A kind of verifying interface display method and terminal | |
CN106529264A (en) | Application locking and unlocking method and apparatus | |
CN105141750B (en) | A kind of screen locking method and terminal | |
US20200184056A1 (en) | Method and electronic device for authenticating a user | |
CN106778344B (en) | A kind of data permission control method and terminal | |
CN105933506A (en) | Mobile terminal unlocking method, device, mobile terminal and earphone |
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 | ||
WW01 | Invention patent application withdrawn after publication | ||
WW01 | Invention patent application withdrawn after publication |
Application publication date: 20190104 |