CN106156600B - A kind of unlocking method and mobile terminal of application program - Google Patents
A kind of unlocking method and mobile terminal of application program Download PDFInfo
- Publication number
- CN106156600B CN106156600B CN201610871077.5A CN201610871077A CN106156600B CN 106156600 B CN106156600 B CN 106156600B CN 201610871077 A CN201610871077 A CN 201610871077A CN 106156600 B CN106156600 B CN 106156600B
- Authority
- CN
- China
- Prior art keywords
- icon
- application program
- sequence
- lighted
- mobile terminal
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
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/31—User authentication
- G06F21/36—User authentication by graphic or iconic representation
Landscapes
- Engineering & Computer Science (AREA)
- Computer Security & Cryptography (AREA)
- Theoretical Computer Science (AREA)
- Computer Hardware Design (AREA)
- Software Systems (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Telephone Function (AREA)
- Stored Programmes (AREA)
Abstract
The present invention provides a kind of unlocking method and mobile terminal of application program, which includes:The illuminating state of icon in the default application program launching column of mobile terminal is detected, determine the position for the icon lighted and lights sequence;When the position of the icon lighted and light sequence meet preset unlocking condition when, unlock and the position of the icon lighted and light sequentially corresponding destination application;The embodiment of the present invention, than being triggered to predetermined registration operation in a manner of more covert, has safety and interest, promotes user experience by a kind of.
Description
Technical field
The present invention relates to fields of communication technology, particularly relate to a kind of unlocking method and mobile terminal of application program.
Background technology
The mode for entering encrypted APP (application program) in the prior art is generally, and is clicked encrypted APP, is then popped up
One figure unlock interface or numerical ciphers unlock interface, encrypted APP can then be entered by then inputting password success.And even if
The password of multiple and different application program settings is identical, and user also needs to unlock one by one, and releasing process is cumbersome.
Based on foregoing description, the mode for entering encrypted APP in the prior art is excessively single, and figure or numerical ciphers are deposited
Certain safety the problem of.
Invention content
The purpose of the present invention is to provide a kind of unlocking method of application program and mobile terminals, solve in the prior art
Mode into encrypted application program is excessively single and figure or numerical ciphers have certain safety.
In order to achieve the above object, on the one hand, the embodiment of the present invention provides a kind of unlocking method of application program, including:
The illuminating state of icon in the default application program launching column of mobile terminal is detected, determines the position for the icon lighted
With light sequence;
When the position of the icon lighted and light sequence meet preset unlocking condition when, unlock with the figure lighted
Target position and light the corresponding destination application of sequence.
On the other hand, present invention implementation also provides a kind of mobile terminal, including:
Detection module, the illuminating state of icon, determines a little in the default application program launching column for detecting mobile terminal
The position of bright icon and light sequence;
Unlocked state, for when the position of the icon lighted and light sequence meet preset unlocking condition when, unlock
With the position of the icon lighted and light the corresponding destination application of sequence.
The above-mentioned technical proposal of the present invention at least has the advantages that:
In the unlocking method and mobile terminal of the application program of the embodiment of the present invention, default application program launching is pre-set
The position for the icon lighted in column and the correspondence for lighting sequence and encrypted application program, to be opened when default application program
It the position for the icon lighted in dynamic column and lights sequence and meets when presetting unlocking condition, destination application is unlocked;This
Inventive embodiments, than being triggered to unlock operation in a manner of more covert, have safety and interest, promote user by a kind of
Experience.
Description of the drawings
Fig. 1 shows the step flow charts of the unlocking method of the application program of first embodiment of the present invention offer;
Flow chart of steps in the unlocking method for the application program that Fig. 2 expression second embodiment of the present invention provides;
The flow chart of specific example in the unlocking method for the application program that Fig. 3 expression second embodiment of the present invention provides;
Fig. 4 indicates one of the structural schematic diagram of mobile terminal that the third embodiment of the present invention provides;
Fig. 5 indicates the second structural representation for the mobile terminal that the third embodiment of the present invention provides;
Fig. 6 indicates the structural schematic diagram for the mobile terminal that the fourth embodiment of the present invention provides;
Fig. 7 indicates the structural schematic diagram for the mobile terminal that the fifth embodiment of the present invention provides.
Specific implementation mode
To keep the technical problem to be solved in the present invention, technical solution and advantage clearer, below in conjunction with attached drawing and tool
Body embodiment is described in detail.
First embodiment
As shown in Figure 1, the first embodiment of the present invention provides a kind of unlocking method of application program, including:
Step 101, the illuminating state of icon in the default application program launching column of mobile terminal is detected, determines the figure lighted
Target position and light sequence.
In this step, one or more icons are included in the default application program launching column of mobile terminal;Each icon packet
Containing two states, respectively illuminating state and non-illuminating state, generally judged by the brightness of icon or detection signal, herein
Without specifically limiting.
Step 102, when the position of the icon lighted and light sequence meet preset unlocking condition when, unlock with it is described
The position for the icon lighted and light the corresponding destination application of sequence.
In this step, with the position of the same icon lighted and to light the corresponding destination application of sequence can be one
Application program, or multiple application programs are not specifically limited herein.
It should be noted that the first embodiment of the present invention need to pre-set the position for the icon lighted and light sequence with
The matching relationship of destination application and preservation, consequently facilitating in step 102 destination application determination.Its is pre-set
Step can be executed by user, can also be pre-set, be not specifically limited herein by system.
To sum up, by pre-setting default application in the unlocking method for the application program that the first embodiment of the present invention provides
Program starts the position for the icon lighted in column and lights the correspondence of sequence and encrypted application program, to be answered when default
Start the position of icon lighted in column with program and light sequence and meet when presetting unlocking condition, destination application is carried out
Unlock;The embodiment of the present invention, than being triggered to unlock operation in a manner of more covert, has safety and interest, carries by a kind of
Rise user experience.
Second embodiment
As shown in Fig. 2, the second embodiment of the present invention provides a kind of unlocking method of application program, including:
Step 201, the cryptographic operation for receiving at least one application program for mobile terminal, at least one is answered to described
Operation is encrypted with program.
The ciphering process of application program is described in the second embodiment of the present invention, i.e., according to for application program
Operation is encrypted to application program in cryptographic operation, to obtain encrypted application program.
Step 202, it obtains the position of icon corresponding with the cryptographic operation and lights sequence.
The position of the corresponding icon of cryptographic operation and electricity sequence are encrypted password in the second embodiment of the present invention, together
The sample password is also the password of unlock.
Step 203, it establishes the position of the icon and lights the correspondence of sequence and encrypted application program.
By lighting the icon in default application program launching column come to application program i.e. in the first embodiment of the present invention
It is encrypted, Crypted password is the position for the icon lighted and lights sequentially;Using the password can also to application program into
Row unlock (is decrypted).For the ease of subsequent calling, needed in the embodiment of the present invention position by icon and light sequence with
The correspondence of encrypted application program is preserved.
Step 204, the illuminating state of icon in the default application program launching column of mobile terminal is detected, determines the figure lighted
Target position and light sequence.
In this step, one or more icons are included in the default application program launching column of mobile terminal;Each icon packet
Containing two states, respectively illuminating state and non-illuminating state, generally judged by the brightness of icon or detection signal, herein
Without specifically limiting.
Step 205, by the position of the icon lighted and light sequence respectively with the position of pre-stored icon and
Sequence is lighted to be compared.
The position for the icon lighted is considered in the embodiment of the present invention and lights sequence compared to the icon for only considering to light
For position, then the safety of password and the difficulty of decryption can be improved.
Step 206, when the position of the icon lighted and light sequence with the position of pre-stored icon and point
When the matching of bright sequence, determine described in the position of icon lighted and light sequence and meet and preset unlocking condition.
In this step, default unlocking condition be the position for the icon lighted and light sequentially with being encrypted to application program when
Icon position and light sequence matching (alternatively referred to as identical).
Step 207, according to the position of pre-stored icon and light sequence it is corresponding with encrypted application program pass
System determines encrypted destination application.
In this step, destination application can determine according to pre-stored correspondence in step 203, which answers
It is encrypted application program with program.
Step 208, the encrypted destination application is unlocked.
It should be noted that the default application program launching column mentioned in step 204 in the second embodiment of the present invention can
To be by mobile terminal default setting;It can also open to user, be voluntarily arranged by user.Specifically, application program
Icon is arranged according to the array of preset shape, and application program launching column is preset to be formed.
I.e. before step 204, the unlocking method for the application program that second embodiment of the invention provides further includes following steps:
Obtain the icon of at least one application program of mobile terminal;
The icon of at least one application program is arranged by the array of preset shape, generates the default application
Program starts column.
Wherein, preset shape can be a line multiple row, or multiple lines and multiple rows;When preset shape is a line multiple row,
The position of application program in default application program launching column can utilize Serial No. to indicate;When preset shape is multiple lines and multiple rows
When, presetting the position of application program in application program launching column can utilize matrix sequence to indicate.
When default application program launching column is indicated with a line, icon position is identified with Serial No., example
As Serial No. " 1257 " indicates first icon, second icon, the 5th icon and the 7th icon;Or when default
Application program launching column is the icon position matrix lighted when expression with multiple lines and multiple rows (spread pattern of matrix)
Sequence identifier, such as matrix sequence " (1,2), (1,3), (3,1), (3,3), (4,2), (4,3) " indicate second figure of the first row
Mark, the first row third icon, first icon of the third line, the third line third icon, second icon of fourth line and
Four row third icons.
Specifically, when mobile terminal can be only generated default application program launching column, above-mentioned steps obtain mobile terminal
The icon of at least one application program includes:
Obtain the frequency of use of each application program at least one application program.
In this step, when at least one application program is only an application program, without arrangement, default application program opens
Dynamic column only includes an above-mentioned application program;And when at least one application program is multiple application programs, acquisition is each answered
With the frequency of use of program, multiple application programs are arranged so as to foundation frequency of use.
At least one application program is arranged according to the sequence of frequency of use from high to low, is formed described default
The array of shape generates the default application program launching column.
By frequency of use from high to low in the way of arranged a preferred embodiment only of the invention, be not used in limit
The protection domain of the application processed, other arrangement modes are equally applicable to the present invention, do not enumerate one by one herein.
In order to further enhance the security performance of unlocking method provided by the invention, promote password cracks difficulty, this hair
In bright second embodiment when the position of the icon lighted and light sequence meet preset unlocking condition when, also need obtain institute
State the system time of mobile terminal;So that it is determined that the period belonging to the system time;And then it can determine and be lighted with described
Icon position, light sequence and system time belonging to period corresponding encrypted destination application;Finally
The destination application can be unlocked;Wherein, the different periods corresponds to different destination applications.
I.e. the period different in the second embodiment of the present invention can correspond to different destination applications, such as
In one period, the position of the icon lighted meets default unlocking condition with sequence is lighted, then unlocks first object application
Program;And in second time period, it the position of the icon lighted and lights sequence and meets and preset unlocking condition, then unlock the
Two destination applications, etc., differ a citing herein.
In order to better illustrate the unlocking method of application program provided by the present application, with reference to a specific example pair
The unlocking method of application program is described in detail.
Step 301, multiple icons on quickly starting column are lighted;
Step 302, according to the position for the icon lighted and light sequence, record the number of the position where the icon lighted
Sequence;Each icon corresponds to a number, and leftmost is digital 1, and second is 2, incremented by successively.Alternatively, according to lighting
Icon position and light sequence, record the matrix sequence of the position where the icon lighted;Each icon homography
In line number and columns, such as it is (1,2) that second icon of the first row is corresponding, the first row third icon is corresponding to be (1,
3)。
Step 303, if the Serial No. or the matched encrypted application program of matrix sequence of icon for existing and lighting;
Step 304, all encrypted application programs are unlocked;
Step 305, click can directly open corresponding application program.
To sum up, by pre-setting the icon lighted in default application program launching column in the second embodiment of the present invention
Position and the correspondence for lighting sequence and encrypted application program, to when the icon lighted in default application program launching column
Position and light sequence meet preset unlocking condition when, destination application is unlocked;And further pass through clock synchronization
Between section restriction come ensure unlock difficulty and safety;The embodiment of the present invention is by a kind of than being operated to unlock in a manner of more covert
It is triggered, there is safety and interest, promote user experience.
3rd embodiment
As shown in figure 4, the third embodiment of the present invention provides a kind of mobile terminal 400, including:
Detection module 401, the illuminating state of icon in the default application program launching column for detecting mobile terminal, determines
The position for the icon lighted and light sequence;
Unlocked state 402, for when the position of the icon lighted and light sequence meet preset unlocking condition when, solution
Lock and the position of the icon lighted and light sequentially corresponding destination application.
Specifically, in the second embodiment of the present invention, the mobile terminal as shown in Figure 5 further includes:
Encrypting module 41, for receives be directed to mobile terminal at least one application program cryptographic operation, to it is described extremely
Operation is encrypted in a few application program;
Acquisition module 42, position for obtaining icon corresponding with the cryptographic operation and lights sequence;
Module 43 is established, position for establishing the icon and lights sequence pass corresponding with encrypted application program
System.
Specifically, in the second embodiment of the present invention, as shown in figure 5, the unlocked state 402 includes:
Compare submodule 4021, for by the position of the icon lighted and light sequentially respectively with pre-stored figure
Target position is compared with sequence is lighted;
First determination sub-module 4022, for when the icon that light position and light sequentially with it is pre-stored
The position of icon and when lighting sequence and matching, determine described in the position of icon lighted and light sequence and meet and preset release bar
Part;
Second determination sub-module 4023, for according to the position of pre-stored icon and lighting sequence and being answered with encrypted
With the correspondence of program, encrypted destination application is determined;
First unlock submodule 4024, for unlocking the encrypted destination application.
Specifically, in the second embodiment of the present invention, as shown in figure 5, the mobile terminal further includes:
Icon acquisition module 44, the icon of at least one application program for obtaining mobile terminal;
Start column generation module 45, for carrying out the icon of at least one application program by the array of preset shape
Arrangement generates the default application program launching column.
Specifically, in the second embodiment of the present invention, as shown in figure 5, startup column generation module 45 includes:
Frequency acquisition submodule 451, the use frequency for obtaining each application program at least one application program
Rate;
Arrange submodule 452, for according to frequency of use sequence from high to low at least one application program into
Row arrangement, forms the array of the preset shape, generates the default application program launching column.
Specifically, in the second embodiment of the present invention, as shown in figure 5, the unlocked state 402 includes:
Time acquisition submodule 4025, for presetting release bar with sequence satisfaction is lighted when the position of the icon lighted
When part, the system time of the mobile terminal is obtained;
Time determination sub-module 4026, for determining the period belonging to the system time;
Program determination sub-module 4027, for determine with the position of the icon lighted, light sequence and system when
Between belonging to period corresponding encrypted destination application;
Second unlock submodule 4028, for unlocking the destination application;Wherein, the different periods corresponds to different
Destination application.
To sum up, the mobile terminal provided in the third embodiment of the present invention is by pre-setting default application program launching column
In the position of icon lighted and the correspondence for lighting sequence and encrypted application program, to when default application program launching
The position for the icon lighted in column and light sequence meet preset unlocking condition when, destination application is unlocked;And
Further by ensureing the difficulty unlocked and safety to the restriction of period;The embodiment of the present invention is with a kind of than more covert
Mode triggers unlock operation, has safety and interest, promotes user experience.
It should be noted that the mobile terminal that the third embodiment of the present invention provides is using above-mentioned first embodiment and the
The mobile terminal of the unlocking method for the application program that two embodiments provide, then above-mentioned first embodiment and second embodiment provide
All embodiments of the unlocking method of application program are suitable for the mobile terminal, and can reach same or analogous beneficial to effect
Fruit.
Fourth embodiment
Fig. 6 is the block diagram of the mobile terminal of another embodiment of the present invention.Mobile terminal 600 shown in fig. 6 includes:At least
One processor 601, memory 602, at least one network interface 604 and other users interface 603.In mobile terminal 600
Various components are coupled by bus system 605.It is understood that bus system 605 is for realizing the company between these components
Connect letter.Bus system 605 further includes power bus, controlling bus and status signal bus in addition in addition to including data/address bus.But
It is that various buses are all designated as bus system 605 in figure 6 for the sake of clear explanation.
Wherein, user interface 603 may include display, keyboard or pointing device (for example, mouse, trace ball
(trackball), touch-sensitive plate or touch screen etc..
It is appreciated that the memory 602 in the embodiment of the present invention can be volatile memory or nonvolatile memory,
Both or may include volatile and non-volatile memory.Wherein, nonvolatile memory can be read-only memory (Read-
OnlyMemory, ROM), programmable read only memory (ProgrammableROM, PROM), Erasable Programmable Read Only Memory EPROM
(ErasablePROM, EPROM), electrically erasable programmable read-only memory (ElectricallyEPROM, EEPROM) dodge
It deposits.Volatile memory can be random access memory (RandomAccessMemory, RAM), and it is slow to be used as external high speed
It deposits.By exemplary but be not restricted explanation, the RAM of many forms is available, such as static RAM
(StaticRAM, SRAM), dynamic random access memory (DynamicRAM, DRAM), Synchronous Dynamic Random Access Memory
(SynchronousDRAM, SDRAM), double data speed synchronous dynamic RAM (DoubleDataRate
SDRAM, DDRSDRAM), enhanced Synchronous Dynamic Random Access Memory (Enhanced SDRAM, ESDRAM), synchronized links
Dynamic random access memory (SynchlinkDRAM, SLDRAM) and direct rambus random access memory
(DirectRambusRAM, DRRAM).The memory 602 of system and method described herein be intended to including but not limited to these and
The memory of any other suitable type.
In some embodiments, memory 602 stores following element, executable modules or data structures, or
Their subset of person or their superset:Operating system 6021 and application program 6022.
Wherein, operating system 6021, including various system programs, such as ccf layer, core library layer, driving layer etc., are used for
Realize various basic businesses and the hardware based task of processing.Application program 6022, including various application programs, such as media
Player (MediaPlayer), browser (Browser) etc., for realizing various applied business.Realize embodiment of the present invention side
The program of method may be embodied in application program 6022.
In embodiments of the present invention, by the program for calling memory 602 to store or instruction, specifically, can be application
The program stored in program 6022 or instruction, processor 601 are schemed in the default application program launching column for detecting mobile terminal
Target illuminating state determines the position for the icon lighted and lights sequence;When the position of the icon lighted and light sequence
Meet when presetting unlocking condition, unlock and the position of the icon lighted and lights sequentially corresponding destination application.
The method that the embodiments of the present invention disclose can be applied in processor 601, or be realized by processor 601.
Processor 601 may be a kind of IC chip, the processing capacity with signal.During realization, the above method it is each
Step can be completed by the integrated logic circuit of the hardware in processor 601 or the instruction of software form.Above-mentioned processing
Device 601 can be general processor, digital signal processor (DigitalSignalProcessor, DSP), application-specific integrated circuit
(ApplicationSpecific IntegratedCircuit, ASIC), ready-made programmable gate array
(FieldProgrammableGateArray, FPGA) either other programmable logic device, discrete gate or transistor logic
Device, discrete hardware components.It may be implemented or execute disclosed each method, step and the logical box in the embodiment of the present invention
Figure.General processor can be microprocessor or the processor can also be any conventional processor etc..In conjunction with the present invention
The step of method disclosed in embodiment, can be embodied directly in hardware decoding processor and execute completion, or use decoding processor
In hardware and software module combination execute completion.Software module can be located at random access memory, and flash memory, read-only memory can
In the storage medium of this fields such as program read-only memory or electrically erasable programmable memory, register maturation.The storage
Medium is located at memory 602, and processor 601 reads the information in memory 602, and the step of the above method is completed in conjunction with its hardware
Suddenly.
It is understood that embodiments described herein can use hardware, software, firmware, middleware, microcode or its
It combines to realize.For hardware realization, processing unit may be implemented at least one application-specific integrated circuit
(ApplicationSpecificIntegratedCircuits, ASIC), digital signal processor
(DigitalSignalProcessing, DSP), digital signal processing appts (DSPDevice, DSPD), programmable logic device
(ProgrammableLogicDevice, PLD), field programmable gate array (Field-ProgrammableGateArray,
FPGA), general processor, controller, microcontroller, microprocessor, other electronics lists for executing herein described function
In member or combinations thereof.
For software implementations, it can be realized herein by executing the module (such as process, function etc.) of function described herein
The technology.Software code is storable in memory and is executed by processor.Memory can in the processor or
It is realized outside processor.
Optionally, as another embodiment, processor 601 is additionally operable to receive at least one application for mobile terminal
Operation is encrypted at least one application program in the cryptographic operation of program;Obtain figure corresponding with the cryptographic operation
Target position and light sequence;It establishes the position of the icon and lights the correspondence of sequence and encrypted application program.
Optionally, as another embodiment, processor 601 is additionally operable to the position of the icon lighted and lights suitable
Sequence respectively with the position of pre-stored icon and light sequence be compared;When the position of the icon lighted and light suitable
Sequence with the position of pre-stored icon and when lighting sequence and match, determine described in the position of icon lighted and light sequentially
Meet and presets unlocking condition;According to the position of pre-stored icon and light sequence pass corresponding with encrypted application program
System determines encrypted destination application;The encrypted destination application of unlock.
Optionally, as another embodiment, processor 601 is additionally operable to:It obtains at least one of mobile terminal and applies journey
The icon of sequence;The icon of at least one application program is arranged by the array of preset shape, described preset is generated and answers
Start column with program.
Optionally, as another embodiment, processor 601 is additionally operable to:It obtains each at least one application program
The frequency of use of a application program;At least one application program is arranged according to the sequence of frequency of use from high to low
Row form the array of the preset shape, generate the default application program launching column.
Optionally, as another embodiment, processor 601 is additionally operable to:When the position of the icon lighted and light
Sequence meets when presetting unlocking condition, and the system time for obtaining the mobile terminal determines time belonging to the system time
Section;Determine with the position of the icon lighted, light sequentially and system time belonging to period it is corresponding encrypted
Destination application;Unlock the destination application;Wherein, the different periods corresponds to different destination applications.
Mobile terminal 600 can realize each process that mobile terminal is realized in previous embodiment, to avoid repeating, here
It repeats no more.
To sum up, the mobile terminal provided in the fourth embodiment of the present invention is by pre-setting default application program launching column
In the position of icon lighted and the correspondence for lighting sequence and encrypted application program, to when default application program launching
The position for the icon lighted in column and light sequence meet preset unlocking condition when, destination application is unlocked;And
Further by ensureing the difficulty unlocked and safety to the restriction of period;The embodiment of the present invention is with a kind of than more covert
Mode triggers unlock operation, has safety and interest, promotes user experience.
It should be noted that the mobile terminal that the fourth embodiment of the present invention provides is using above-mentioned first embodiment and the
The mobile terminal of the unlocking method for the application program that two embodiments provide, then above-mentioned first embodiment and second embodiment provide
All embodiments of the unlocking method of application program are suitable for the mobile terminal, and can reach same or analogous beneficial to effect
Fruit.
5th embodiment
Fig. 7 is the structural schematic diagram of the mobile terminal of another embodiment of the present invention.Specifically, the mobile terminal in Fig. 7
700 can be mobile phone, tablet computer, personal digital assistant (PersonalDigital Assistant, PDA) or vehicle-mounted computer
Deng.
Mobile terminal 700 in Fig. 7 includes radio frequency (RadioFrequency, RF) circuit 710, memory 720, input list
Member 730, display unit 740, processor 760, voicefrequency circuit 770, WiFi (WirelessFidelity) module 780 and power supply
790。
Wherein, input unit 730 can be used for receiving number input by user or character information, and generation and mobile terminal
The 700 related signal input of user setting and function control.Specifically, in the embodiment of the present invention, which can
To include touch panel 731.Touch panel 731, also referred to as touch screen collect user on it or neighbouring touch operation
(for example user uses the operations of any suitable object or attachment on touch panel 731 such as finger, stylus), and according to advance
The formula of setting drives corresponding attachment device.Optionally, touch panel 731 may include touch detecting apparatus and touch controller
Two parts.Wherein, the touch orientation of touch detecting apparatus detection user, and the signal that touch operation is brought is detected, by signal
Send touch controller to;Touch controller receives touch information from touch detecting apparatus, and is converted into contact coordinate,
The processor 760 is given again, and can be received order that processor 760 is sent and be executed.Furthermore, it is possible to using resistance-type,
The multiple types such as condenser type, infrared ray and surface acoustic wave realize touch panel 731.In addition to touch panel 731, input unit
730 can also include other input equipments 732, other input equipments 732 can include but is not limited to physical keyboard, function key
It is one or more in (such as volume control button, switch key etc.), trace ball, mouse, operating lever etc..
Wherein, display unit 740 can be used for showing information input by user or be supplied to information and the movement of user
The various menu interfaces of terminal 700.Display unit 740 may include display panel 741, optionally, LCD or organic hairs may be used
The forms such as optical diode (OrganicLight-EmittingDiode, OLED) configure display panel 741.
It should be noted that touch panel 731 can cover display panel 741, touch display screen is formed, when the touch display screen is examined
It measures and sends processor 760 on it or after neighbouring touch operation to determine the type of touch event, be followed by subsequent processing device
760 provide corresponding visual output according to the type of touch event in touch display screen.
Touch display screen includes Application Program Interface viewing area and common control viewing area.The Application Program Interface viewing area
And arrangement mode of the common control viewing area does not limit, can be arranged above and below, left-right situs etc. can distinguish two it is aobvious
Show the arrangement mode in area.The Application Program Interface viewing area is displayed for the interface of application program.Each interface can be with
Including the interface elements such as icon and/or widget desktop controls of at least one application program.The Application Program Interface viewing area
Or the empty interface not comprising any content.This commonly uses control viewing area for showing the higher control of utilization rate, for example,
Application icons such as button, interface number, scroll bar, phone directory icon etc. are set.
Wherein processor 760 is the control centre of mobile terminal 700, utilizes various interfaces and connection whole mobile phone
Various pieces, by running or executing the software program and/or module that are stored in first memory 721, and calling storage
Data in second memory 722 execute the various functions and processing data of mobile terminal 700, to mobile terminal 700
Carry out integral monitoring.Optionally, processor 760 may include at least one processing unit.
In embodiments of the present invention, by calling store the first memory 721 in software program and/or module and/
Or the data in the second memory 722, processor 760 are used to detect icon in the default application program launching column of mobile terminal
Illuminating state, determine the position of icon lighted and light sequence;When the position of the icon lighted and light sequence completely
When the default unlocking condition of foot, unlock and the position of the icon lighted and sequentially corresponding destination application is lighted.
Optionally, as another embodiment, processor 760 is additionally operable to receive at least one application for mobile terminal
Operation is encrypted at least one application program in the cryptographic operation of program;Obtain figure corresponding with the cryptographic operation
Target position and light sequence;It establishes the position of the icon and lights the correspondence of sequence and encrypted application program.
Optionally, as another embodiment, processor 760 is additionally operable to the position of the icon lighted and lights suitable
Sequence respectively with the position of pre-stored icon and light sequence be compared;When the position of the icon lighted and light suitable
Sequence with the position of pre-stored icon and when lighting sequence and match, determine described in the position of icon lighted and light sequentially
Meet and presets unlocking condition;According to the position of pre-stored icon and light sequence pass corresponding with encrypted application program
System determines encrypted destination application;The encrypted destination application of unlock.
Optionally, as another embodiment, processor 760 is additionally operable to obtain at least one application program of mobile terminal
Icon;The icon of at least one application program is arranged by the array of preset shape, generates the default application
Program starts column.
Optionally, as another embodiment, processor 760 is additionally operable to obtain each at least one application program
The frequency of use of application program;At least one application program is arranged according to the sequence of frequency of use from high to low,
The array of the preset shape is formed, the default application program launching column is generated.
Optionally, as another embodiment, processor 760 is additionally operable to the position for the icon lighted described in and lights suitable
When sequence meets default unlocking condition, the system time of the mobile terminal is obtained;Determine the period belonging to the system time;
Determine with the position of the icon lighted, light period corresponding encrypted target sequentially and belonging to system time
Application program;Unlock the destination application;Wherein, the different periods corresponds to different destination applications.
As it can be seen that the mobile terminal provided in the fourth embodiment of the present invention is by pre-setting default application program launching column
In the position of icon lighted and the correspondence for lighting sequence and encrypted application program, to when default application program launching
The position for the icon lighted in column and light sequence meet preset unlocking condition when, destination application is unlocked;And
Further by ensureing the difficulty unlocked and safety to the restriction of period;The embodiment of the present invention is with a kind of than more covert
Mode triggers unlock operation, has safety and interest, promotes user experience.
It should be noted that the mobile terminal that the fifth embodiment of the present invention provides is using above-mentioned first embodiment and the
The mobile terminal of the unlocking method for the application program that two embodiments provide, then above-mentioned first embodiment and second embodiment provide
All embodiments of the unlocking method of application program are suitable for the mobile terminal, and can reach same or analogous beneficial to effect
Fruit.
Those of ordinary skill in the art may realize that lists described in conjunction with the examples disclosed in the embodiments of the present disclosure
Member and algorithm steps can be realized with the combination of electronic hardware or computer software and electronic hardware.These functions are actually
It is implemented in hardware or software, depends on the specific application and design constraint of technical solution.Professional technician
Each specific application can be used different methods to achieve the described function, but this realization is it is not considered that exceed
The scope of the present invention.
It is apparent to those skilled in the art that for convenience and simplicity of description, the system of foregoing description,
The specific work process of device and unit, can refer to corresponding processes in the foregoing method embodiment, and details are not described herein.
In embodiment provided herein, it should be understood that disclosed device and method can pass through others
Mode is realized.For example, the apparatus embodiments described above are merely exemplary, for example, the division of the unit, only
A kind of division of logic function, formula that in actual implementation, there may be another division manner, such as multiple units or component can combine or
Person is desirably integrated into another system, or some features can be ignored or not executed.Another point, shown or discussed is mutual
Between coupling, direct-coupling or communication connection can be INDIRECT COUPLING or communication link by some interfaces, device or unit
It connects, can be electrical, machinery or other forms.
The unit illustrated as separating component may or may not be physically separated, aobvious as unit
The component shown may or may not be physical unit, you can be located at a place, or may be distributed over multiple
In network element.Some or all of unit therein can be selected according to the actual needs to realize the mesh of this embodiment scheme
's.
In addition, each functional unit in each embodiment of the present invention can be integrated in a processing unit, it can also
It is that each unit physically exists alone, it can also be during two or more units be integrated in one unit.
It, can be with if the function is realized in the form of SFU software functional unit and when sold or used as an independent product
It is stored in a computer read/write memory medium.Based on this understanding, technical scheme of the present invention is substantially in other words
The part of the part that contributes to existing technology or the technical solution can be expressed in the form of software products, the meter
Calculation machine software product is stored in a storage medium, including some instructions are used so that a computer equipment (can be
People's computer, server or network equipment etc.) it performs all or part of the steps of the method described in the various embodiments of the present invention.
And storage medium above-mentioned includes:USB flash disk, mobile hard disk, ROM, RAM, magnetic disc or CD etc. are various can to store program code
Medium.
The above is the preferred embodiment of the present invention, it is noted that for those skilled in the art
For, without departing from the principles of the present invention, several improvements and modifications can also be made, these improvements and modifications
It should be regarded as protection scope of the present invention.
Claims (10)
1. a kind of unlocking method of application program, which is characterized in that including:
The illuminating state of icon in the default application program launching column of mobile terminal is detected, determines position and the point of the icon lighted
Bright sequence;
When the position of the icon lighted and light sequence meet preset unlocking condition when, unlock is with the icon lighted
Position and light the corresponding destination application of sequence;
It is described detection mobile terminal default application program launching column in icon illuminating state the step of before, the unlock side
Method further includes:
The cryptographic operation for receiving at least one application program for mobile terminal, adds at least one application program
Close operation;
It obtains the position of icon corresponding with the cryptographic operation and lights sequence;
It establishes the position of the icon and lights the correspondence of sequence and encrypted application program.
2. unlocking method according to claim 1, which is characterized in that the position when the icon that light and light
Sequence meets when presetting unlocking condition, unlock and the position of the icon lighted and lights sequentially corresponding destination application
The step of, including:
By the position of the icon lighted and light sequence respectively with the position of pre-stored icon and light sequence progress
It compares;
When the position of the icon lighted and light sequence with the position of pre-stored icon and light sequentially match when,
The position for the icon lighted described in determination meets default unlocking condition with sequence is lighted;
According to the position of pre-stored icon and the correspondence sequentially with encrypted application program is lighted, it is determining to have encrypted
Destination application;
The encrypted destination application of unlock.
3. unlocking method according to claim 1, which is characterized in that the default application program of the detection mobile terminal opens
Before the step of moving the illuminating state of icon in column, the unlocking method further includes:
Obtain the icon of at least one application program of mobile terminal;
The icon of at least one application program is arranged by the array of preset shape, generates the default application program
Start column.
4. unlocking method according to claim 3, which is characterized in that the icon by least one application program
The step of being arranged by the array of preset shape, generating the default application program launching column, including:
Obtain the frequency of use of each application program at least one application program;
At least one application program is arranged according to the sequence of frequency of use from high to low, forms the preset shape
Array, generate the default application program launching column.
5. unlocking method according to claim 1, which is characterized in that the position when the icon that light and light
Sequence meets when presetting unlocking condition, unlock and the position of the icon lighted and lights sequentially corresponding destination application
The step of, including:
When the position of the icon lighted and light sequence meet preset unlocking condition when, the system that obtains the mobile terminal
Time;
Determine the period belonging to the system time;
Determine with the position of the icon lighted, light sequentially and system time belonging to period it is corresponding encrypted
Destination application;
Unlock the destination application;Wherein, the different periods corresponds to different destination applications.
6. a kind of mobile terminal, which is characterized in that including:
Detection module, the illuminating state of icon in the default application program launching column for detecting mobile terminal are determined and are lighted
The position of icon and light sequence;
Unlocked state, for when the position of the icon lighted and light sequence meet preset unlocking condition when, unlock and institute
It states the position for the icon lighted and lights the corresponding destination application of sequence;
The mobile terminal further includes:
Encrypting module, the cryptographic operation for receiving at least one application program for mobile terminal, to described at least one
Operation is encrypted in application program;
Acquisition module, position for obtaining icon corresponding with the cryptographic operation and lights sequence;
Module is established, position for establishing the icon and the correspondence for lighting sequence and encrypted application program.
7. mobile terminal according to claim 6, which is characterized in that the unlocked state includes:
Submodule is compared, for by the position of the icon lighted and lighting the sequentially position with pre-stored icon respectively
It is compared with sequence is lighted;
First determination sub-module, for when the icon that light position and light the position sequentially with pre-stored icon
When setting and light sequence and matching, determine described in the position of icon lighted and light sequence and meet and preset unlocking condition;
Second determination sub-module, for according to the position of pre-stored icon and lighting sequence and encrypted application program
Correspondence determines encrypted destination application;
First unlock submodule, for unlocking the encrypted destination application.
8. mobile terminal according to claim 6, which is characterized in that the mobile terminal further includes:
Icon acquisition module, the icon of at least one application program for obtaining mobile terminal;
Start column generation module, for the icon of at least one application program to be arranged by the array of preset shape,
Generate the default application program launching column.
9. mobile terminal according to claim 8, which is characterized in that startup column generation module includes:
Frequency acquisition submodule, the frequency of use for obtaining each application program at least one application program;
Submodule is arranged, for being arranged at least one application program according to the sequence of frequency of use from high to low,
The array of the preset shape is formed, the default application program launching column is generated.
10. mobile terminal according to claim 6, which is characterized in that the unlocked state includes:
Time acquisition submodule, for when the position of the icon lighted and light sequence meet preset unlocking condition when, obtain
Take the system time of the mobile terminal;
Time determination sub-module, for determining the period belonging to the system time;
Program determination sub-module for determining and the icon lighted position, is lighted belonging to sequence and system time
Period corresponding encrypted destination application;
Second unlock submodule, for unlocking the destination application;Wherein, the different periods corresponds to different targets and answers
Use program.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201610871077.5A CN106156600B (en) | 2016-09-29 | 2016-09-29 | A kind of unlocking method and mobile terminal of application program |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201610871077.5A CN106156600B (en) | 2016-09-29 | 2016-09-29 | A kind of unlocking method and mobile terminal of application program |
Publications (2)
Publication Number | Publication Date |
---|---|
CN106156600A CN106156600A (en) | 2016-11-23 |
CN106156600B true CN106156600B (en) | 2018-10-16 |
Family
ID=57340942
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201610871077.5A Active CN106156600B (en) | 2016-09-29 | 2016-09-29 | A kind of unlocking method and mobile terminal of application program |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN106156600B (en) |
Families Citing this family (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106709320A (en) * | 2016-11-29 | 2017-05-24 | 维沃移动通信有限公司 | Identity authentication method and mobile terminal |
CN107633167A (en) * | 2017-09-04 | 2018-01-26 | 西安钛克韦尔信息科技有限公司 | One kind applies decryption method, device and terminal |
CN108573133B (en) * | 2018-03-04 | 2019-02-19 | 上海聚石信息科技有限公司 | Intelligent terminal big data analysis platform |
CN111427629B (en) * | 2020-03-30 | 2023-03-17 | 北京梧桐车联科技有限责任公司 | Application starting method and device, vehicle equipment and storage medium |
CN111611556A (en) * | 2020-04-14 | 2020-09-01 | 上海卓易科技股份有限公司 | Locking method, terminal and storage medium |
Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2000222130A (en) * | 1999-02-02 | 2000-08-11 | Toshiba Corp | Input device and method and storage medium |
CN101866230A (en) * | 2009-04-20 | 2010-10-20 | 纬创资通股份有限公司 | Program starting method, auxiliary correcting method as well as related device and computer device thereof |
CN101957711A (en) * | 2010-05-25 | 2011-01-26 | 宇龙计算机通信科技(深圳)有限公司 | Application position display method and system and touch equipment |
CN105045610A (en) * | 2015-06-24 | 2015-11-11 | 上海海漾软件技术有限公司 | Method and apparatus for starting application of intelligent device |
CN105160218A (en) * | 2015-08-27 | 2015-12-16 | 广东欧珀移动通信有限公司 | Unlocking method and mobile terminal |
CN105892808A (en) * | 2016-03-30 | 2016-08-24 | 上海斐讯数据通信技术有限公司 | Mobile terminal unlocking system and method and mobile terminal |
-
2016
- 2016-09-29 CN CN201610871077.5A patent/CN106156600B/en active Active
Patent Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2000222130A (en) * | 1999-02-02 | 2000-08-11 | Toshiba Corp | Input device and method and storage medium |
CN101866230A (en) * | 2009-04-20 | 2010-10-20 | 纬创资通股份有限公司 | Program starting method, auxiliary correcting method as well as related device and computer device thereof |
CN101957711A (en) * | 2010-05-25 | 2011-01-26 | 宇龙计算机通信科技(深圳)有限公司 | Application position display method and system and touch equipment |
CN105045610A (en) * | 2015-06-24 | 2015-11-11 | 上海海漾软件技术有限公司 | Method and apparatus for starting application of intelligent device |
CN105160218A (en) * | 2015-08-27 | 2015-12-16 | 广东欧珀移动通信有限公司 | Unlocking method and mobile terminal |
CN105892808A (en) * | 2016-03-30 | 2016-08-24 | 上海斐讯数据通信技术有限公司 | Mobile terminal unlocking system and method and mobile terminal |
Also Published As
Publication number | Publication date |
---|---|
CN106156600A (en) | 2016-11-23 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN106156600B (en) | A kind of unlocking method and mobile terminal of application program | |
CN106126077B (en) | Display control method of application program icons and mobile terminal | |
CN107194235B (en) | A kind of application program launching method and mobile terminal | |
CN106127076B (en) | A kind of inspection method and mobile terminal of photograph album photo | |
CN106357866B (en) | A kind of book management method and mobile intelligent terminal | |
CN105956431B (en) | A kind of application protection processing method and mobile terminal | |
CN106228085B (en) | The method for secret protection and mobile terminal of application program | |
CN106557259B (en) | A kind of operating method and mobile terminal of mobile terminal | |
CN105867830B (en) | A kind of processing method and mobile terminal based on fingerprint recognition | |
CN105827816B (en) | A kind of the split screen method and mobile terminal of terminal screen | |
CN106446614B (en) | A kind of right management method and mobile terminal of application program | |
CN106250757B (en) | A kind of control method and mobile terminal of application program | |
CN106027794B (en) | A kind of encryption method and mobile terminal of photo | |
CN106250026A (en) | The startup method of the application program of a kind of mobile terminal and mobile terminal | |
CN107632870A (en) | The startup method and terminal of a kind of application | |
CN107229396A (en) | A kind of hiding method of mobile terminal application icon and mobile terminal | |
CN106022065B (en) | A kind of mobile terminal and its control method | |
CN106709457A (en) | Task execution method based on fingerprint, and mobile terminal | |
CN107103224A (en) | A kind of unlocking method and mobile terminal | |
CN106384060B (en) | A kind of mobile terminal data encryption method and mobile terminal | |
CN106791542B (en) | A kind of panoramic picture image pickup method and mobile terminal | |
CN106203174A (en) | Application information processing method and device and electronic equipment | |
CN106709320A (en) | Identity authentication method and mobile terminal | |
CN106778344B (en) | A kind of data permission control method and terminal | |
CN108052248A (en) | The startup method, apparatus and mobile terminal of a kind of application program |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |