The content of the invention
It is a primary object of the present invention to propose a kind of main screen page display method, terminal and computer-readable storage medium
Matter, it is intended to solve the main screen page after terminal unlocking and show not intelligence, user can not be quickly found out target in many main screen pages should
Technical problem.
To achieve the above object, the present invention provides a kind of main screen page display method, and the main screen page display method should
For main screen page display terminal, the main screen page display terminal is at least provided with two main screen pages, the main screen page
Display methods comprises the following steps:
When showing a certain main screen page, if receiving screen locking instruction, the current display main screen page and screen locking are recorded
Time, and perform screen locking operation;
When receiving unlock instruction, this duration of locking is obtained according to current unlocked time and the screen locking time,
And be compared the duration of locking with preset memory duration;
If the duration of locking performs unblock operation, and show current slot more than the preset memory duration
It is default to recommend the main screen page;
If the duration of locking is equal to or less than the preset memory duration, unblock operation is performed, and show described aobvious
Show the main screen page.
Optionally, if the duration of locking performs unblock operation more than the preset memory duration, and display is worked as
After the step of default recommendation main screen page of preceding period, in addition to:
When receiving using enabled instruction, detection starts the default recommendation main screen page whether application is located at current slot
Face;
If the default recommendation main screen page for starting application positioned at current slot, by this recommendation operating state note
Record to be effective;
If described start the default recommendation main screen page that application is not located at current slot, by this recommendation operating state
It is invalid to be recorded as.
Optionally, if the default recommendation main screen page for starting application positioned at current slot, this is pushed away
Operating state is recommended to be recorded as after effective step, in addition to:
The history for counting the current slot recommends operating state, if the history recommendation action shape of the current slot
The effective degree of state is more than default adjusted value, then shortens the preset memory duration according to the first regulation rule.
Optionally, if described start application positioned at the recommendation main screen page, by this recommendation operating state
It is recorded as after invalid step, in addition to:
The preset memory duration is extended according to the second regulation rule ratio.
Optionally, it is described when showing a certain main screen page, if receiving screen locking instruction, record current display main screen
The page and screen locking time, and before performing the step of screen locking is operated, in addition to:
The startup information of each application is recorded, the startup information includes the application place main screen page and starts the time;
The startup weight of each main screen page in each period is obtained according to the startup information and default weight rule;
The default recommendation main screen page of each period is determined in each main screen page according to the startup weight.
Optionally, if the duration of locking performs unblock operation more than the preset memory duration, and display is worked as
After the step of default recommendation main screen page of preceding period, in addition to:
When receiving using enabled instruction, detection starts the default recommendation main screen page whether application is located at current slot
Face;
If described start application positioned at the recommendation main screen page, each main screen page is adjusted according to the 3rd regulation rule
Startup weight;
The default recommendation main screen page of current slot is redefined according to the startup weight after adjustment.
Optionally, it is described when showing a certain main screen page, if receiving screen locking instruction, record current display main screen
The page and screen locking time, and before performing the step of screen locking is operated, in addition to:
The startup information of each application is recorded, the startup information includes the application number of starts and starts the time;
The target start application in each period is determined in each application according to the startup information and goal-selling rule;
The default recommendation main screen page of each period is generated according to the target start application in each period, described preset pushes away
Recommending the main screen page includes the target start application of affiliated period.
Optionally, if the duration of locking performs unblock operation more than the preset memory duration, and display is worked as
After the step of default recommendation main screen page of preceding period, in addition to:
When receiving using enabled instruction, detection starts the default recommendation main screen page whether application is located at current slot
Face;
If described start the default recommendation main screen page that application is not located at current slot, the startup application is added
The default recommendation main screen page of current slot.
In addition, to realize object above, the present invention also provides a kind of main screen page display terminal, and the main screen page is shown
Terminal includes processor, memory and is stored on the memory and can be shown by the main screen page performed on the processor
Program, wherein the main screen page realizes main screen page display method described above when showing program by the computing device
Step.
In addition, to realize object above, the present invention also provides a kind of computer-readable recording medium, described computer-readable
The main screen that is stored with the storage medium page shows program, and the main screen page shows and realized as described above when program is executed by processor
Main screen page display method the step of.
The present invention is by when showing a certain main screen page, if receiving screen locking instruction, recording current display main screen
The page and screen locking time, and perform screen locking operation;When receiving unlock instruction, according to current unlocked time and the screen locking
Time obtains this duration of locking, and the duration of locking is compared with preset memory duration;If described grow up when locking
In the preset memory duration, then unblock operation is performed, and show the default recommendation main screen page of current slot;If on described
Lock duration and be equal to or less than the preset memory duration, then perform unblock operation, and show the display main screen page.By with
Upper type, main screen page display method of the invention from the memory time of user, when user unlocks using lock duration as
Basis for estimation, judge user whether also remember before operation;If duration of locking exceedes preset value, then it is assumed that user has forgotten
Operation before or the operation before needing not continue to, will now show the recommendation main screen page, facilitate user in the shortest time
Inside find intended application;If duration of locking is not less than preset value, then it is assumed that user still remember before operation, now will display lock
The main screen page before screen, it is ensured that the fluency of user's operation.By the Dynamic Announce main screen page, facilitate user after mobile phone unblock
Intended application can be quickly found out, the usage experience of user is improved.
Embodiment
It should be appreciated that the specific embodiments described herein are merely illustrative of the present invention, it is not intended to limit the present invention.
In follow-up description, the suffix using such as " module ", " part " or " unit " for representing element is only
Be conducive to the explanation of the present invention, itself there is no a specific meaning.Therefore, " module ", " part " or " unit " can be mixed
Ground is used.
In scheme of the embodiment of the present invention, main screen page display method is applied to main screen page display terminal, and the terminal can be with
Implement in a variety of manners.For example, the main screen page display terminal described in the present invention can include such as mobile phone, flat board electricity
Brain, notebook computer, palm PC, personal digital assistant (PersonalDigital Assistant, PDA), portable media
Player (Portable Media Player, PMP), guider, wearable device, Intelligent bracelet, pedometer etc. are mobile eventually
End, and the fixed terminal such as numeral TV, desktop computer.
It will be illustrated in subsequent descriptions by taking mobile terminal as an example, it will be appreciated by those skilled in the art that except special
Outside element for moving purpose, construction according to the embodiment of the present invention can also apply to the terminal of fixed type.
Referring to Fig. 1, Fig. 1 is realizes the main screen page display terminal hardware architecture diagram of each embodiment of the invention,
The terminal 100 can include:RF (Radio Frequency, radio frequency) unit 101, WiFi module 102, audio output unit
103rd, A/V (audio/video) input block 104, sensor 105, display unit 106, user input unit 107, interface unit
108th, the part such as memory 109, processor 110 and power supply 111.It will be understood by those skilled in the art that shown in Fig. 1
Main screen page display terminal structure does not constitute the restriction to main screen page display terminal, and main screen page display terminal can include
Than illustrating more or less parts, some parts or different parts arrangement are either combined.
The all parts of main screen page display terminal are specifically introduced with reference to Fig. 1:
Radio frequency unit 101 can be used for receiving and sending messages or communication process in, the reception and transmission of signal, specifically, by base station
Downlink information receive after, handled to processor 110;In addition, up data are sent into base station.Generally, radio frequency unit 101
Including but not limited to antenna, at least one amplifier, transceiver, coupler, low-noise amplifier, duplexer etc..In addition, penetrating
Frequency unit 101 can also be communicated by radio communication with network and other equipment.Above-mentioned radio communication can use any communication
Standard or agreement, including but not limited to GSM (Global System of Mobile communication, global system for mobile telecommunications
System), GPRS (General Packet Radio Service, general packet radio service), CDMA2000 (Code
Division Multiple Access 2000, CDMA 2000), WCDMA (Wideband Code Division
Multiple Access, WCDMA), TD-SCDMA (TimeDivision-Synchronous Code Division
Multiple Access, TD SDMA), FDD-LTE (Frequency Division Duplexing-Long
Term Evolution, FDD Long Term Evolution) and TDD-LTE (Time Division Duplexing-Long Term
Evolution, time division duplex Long Term Evolution) etc..
WiFi belongs to short range wireless transmission technology, and main screen page display terminal can help to use by WiFi module 102
Family sends and receive e-mail, browses webpage and access streaming video etc., and it has provided the user wireless broadband internet and accessed.Though
Right Fig. 1 shows WiFi module 102, but it is understood that, it is simultaneously not belonging to must be configured into for main screen page display terminal,
It can be omitted as needed in the essential scope for do not change invention completely.
Audio output unit 103 can be in call signal reception pattern, call mould in main screen page display terminal 100
When under the isotypes such as formula, logging mode, speech recognition mode, broadcast reception mode, by radio frequency unit 101 or WiFi module 102
Voice data receiving or being stored in memory 109 is converted into audio signal and is output as sound.Moreover, audio is defeated
The audio output related to the specific function of the execution of terminal 100 can also be provided (for example, call signal reception sound by going out unit 103
Sound, message sink sound etc.).Audio output unit 103 can include loudspeaker, buzzer etc..
A/V input blocks 104 are used to receive audio or video signal.A/V input blocks 104 can include graphics processor
(Graphics Processing Unit, GPU) 1041 and microphone 1042,1041 pairs of graphics processor is in video acquisition mode
Or the view data progress of the static images or video obtained in image capture mode by image capture apparatus (such as camera)
Reason.Picture frame after processing may be displayed on display unit 106.Picture frame after being handled through graphics processor 1041 can be deposited
Storage is transmitted in memory 109 (or other storage mediums) or via radio frequency unit 101 or WiFi module 102.Mike
Wind 1042 can connect in telephone calling model, logging mode, speech recognition mode etc. operational mode via microphone 1042
Quiet down sound (voice data), and can be voice data by such acoustic processing.Audio (voice) data after processing can
To be converted to the form output that mobile communication base station can be sent to via radio frequency unit 101 in the case of telephone calling model.
Microphone 1042 can implement various types of noises and eliminate (or suppression) algorithm to eliminate (or suppression) in reception and send sound
The noise produced during frequency signal or interference.
Main screen page display terminal 100 also includes at least one sensor 105, such as optical sensor, motion sensor with
And other sensors.Specifically, optical sensor includes ambient light sensor and proximity transducer, wherein, ambient light sensor can
The brightness of display panel 1061 is adjusted according to the light and shade of ambient light, proximity transducer can be in main screen page display terminal 100
When being moved in one's ear, display panel 1061 and/or backlight are closed.As one kind of motion sensor, accelerometer sensor can be examined
The size of (generally three axles) acceleration in all directions is surveyed, size and the direction of gravity are can detect that when static, available for knowing
The application (such as horizontal/vertical screen switching, dependent game, magnetometer pose calibrating) of other mobile phone posture, Vibration identification correlation function (ratio
Such as pedometer, percussion);Fingerprint sensor, pressure sensor, iris sensor, the molecule that can also configure as mobile phone are sensed
The other sensors such as device, gyroscope, barometer, hygrometer, thermometer, infrared ray sensor, will not be repeated here.
Display unit 106 is used for the information for showing the information inputted by user or being supplied to user.Display unit 106 can be wrapped
Display panel 1061 is included, liquid crystal display (Liquid Crystal Display, LCD), Organic Light Emitting Diode can be used
Forms such as (Organic Light-Emitting Diode, OLED) configures display panel 1061.
User input unit 107 can be used for the numeral or character information for receiving input, and generation and the user of terminal to set
Put and the input of key signals that function control is relevant.Specifically, user input unit 107 may include contact panel 1071 and its
His input equipment 1072.Contact panel 1071, also referred to as touch-screen, collect touch operation (ratio of the user on or near it
Such as user is using finger, any suitable object of stylus or annex on contact panel 1071 or near contact panel 1071
Operation), and corresponding attachment means are driven according to formula set in advance.Contact panel 1071 may include touch detecting apparatus
With two parts of touch controller.Wherein, touch detecting apparatus detects the touch orientation of user, and detects what touch operation was brought
Signal, transmits a signal to touch controller;Touch controller receives touch information from touch detecting apparatus, and it is changed
Into contact coordinate, then give processor 110, and the order sent of reception processing device 110 and can be performed.Furthermore, it is possible to adopt
Contact panel 1071 is realized with polytypes such as resistance-type, condenser type, infrared ray and surface acoustic waves.Except contact panel
1071, user input unit 107 can also include other input equipments 1072.Specifically, other input equipments 1072 can be wrapped
Include but be not limited to physical keyboard, in function key (such as volume control button, switch key etc.), trace ball, mouse, action bars etc.
One or more, do not limit herein specifically.
Further, contact panel 1071 can cover display panel 1061, detect thereon when contact panel 1071 or
After neighbouring touch operation, processor 110 is sent to determine the type of touch event, with preprocessor 110 according to touch thing
The type of part provides corresponding visual output on display panel 1061.Although in Fig. 1, contact panel 1071 and display panel
1061 be input and the output function that terminal is realized as two independent parts, but in some embodiments it is possible to will
Contact panel 1071 and the input that is integrated and realizing main screen page display terminal of display panel 1061 and output function, specifically herein
Do not limit.
Interface unit 108 is used as at least one external device (ED) and connecing of can passing through is connected with main screen page display terminal 100
Mouthful.For example, external device (ED) can include wired or wireless head-band earphone port, external power source (or battery charger) port,
Wired or wireless FPDP, memory card port, the port for connecting the device with identification module, audio input/output
(I/O) port, video i/o port, ear port etc..Interface unit 108 can be used for receiving the input from external device (ED)
(for example, data message, electric power etc.) and by the input received be transferred to one in main screen page display terminal 100 or
Multiple element can be used for transmitting data between terminal 100 and external device (ED).
Memory 109 can be used for storage software program and various data.Memory 109 can mainly include storing program area
And storage data field, wherein, application program (the such as sound that storing program area can be needed for storage program area, at least one function
Sound playing function, image player function etc.) etc.;Storage data field can be stored uses created data (such as according to mobile phone
Voice data, phone directory etc.) etc..In addition, memory 109 can include high-speed random access memory, it can also include non-easy
The property lost memory, for example, at least one disk memory, flush memory device or other volatile solid-state parts.
Processor 110 is the control centre of main screen page display terminal, utilizes various interfaces and the whole main screen of connection
The various pieces of page display terminal, software program and/or module in memory 109 are stored in by operation or execution, with
And the data being stored in memory 109 are called, the various functions and processing data of main screen page display terminal are performed, so that right
Main screen page display terminal carries out integral monitoring.Processor 110 may include one or more processing units;It is preferred that, processor
110 can integrated application processor and modem processor, wherein, application processor mainly handles operating system, user interface
With application program etc., modem processor mainly handles radio communication.It is understood that above-mentioned modem processor
It can not be integrated into processor 110.
Main screen page display terminal 100 can also include the power supply 111 (such as battery) powered to all parts, preferably
, power supply 111 can be logically contiguous by power-supply management system and processor 110, is managed so as to be realized by power-supply management system
The functions such as reason charging, electric discharge and power managed.
Although Fig. 1 is not shown, main screen page display terminal 100 can also will not be repeated here including bluetooth module etc..
Based on above-mentioned main screen page display terminal hardware configuration, each implementation of main screen page display method of the present invention is proposed
Example.
Reference picture 2, Fig. 2 is the schematic flow sheet of main screen page display method first embodiment of the present invention.
In the present embodiment, the main screen page display method is applied to main screen page display terminal, and the main screen page shows
Show terminal at least provided with two main screen pages, the main screen page display method comprises the following steps:
Step S10, when showing a certain main screen page, if receiving screen locking instruction, records current display main screen page
Face and screen locking time, and perform screen locking operation;
Main screen page display method in the present embodiment is applied to main screen page display terminal, the main screen page display terminal
Mobile phone, tablet personal computer, palm PC, portable electronic device, wearable device, Intelligent bracelet, pedometer can be included, with
And the fixed terminal such as numeral TV, desktop computer.Illustrated in the present embodiment with mobile terminal mobile phone.
With the development and growth in the living standard of science and technology, user can install multiple application programs in mobile phone.In order that
Convenience, user can set multiple main screen pages in the terminal, and application program is placed in into difference according to personal use custom
The main screen page on.And when user uses many main screen page functions of mobile phone, mobile phone directly shows after screen lock is unlocked successfully
Show that the main screen page before last screen locking, this main screen page display method continue after being intended that user mobile phone unblock for convenience
Operation before, but this method only only accounts for the operation order of user, shortage is considered memory time to user.User remembers
Recall and there is certain memory curve, after a period of time, the memory of user can disappear, after terminal screen locking for a period of time, use
Family can not necessarily remember the operation before screen locking, if the operation before user has forgotten screen locking in unblock, and terminal still shows
Show the main screen page before screen locking, then the display action just loses its original positive effect.Therefore, this traditional main screen page
Display methods can not meet the actual use demand of user.
The main screen display methods of the present embodiment is from the memory time of user, using the screen locking time as basis for estimation, to
Desktop unblock in the memory period of family does not change main screen and shown;Desktop unblock to remembering the period more than user, be in after unblock
Now recommend main screen, realize the Dynamic Announce main screen page, facilitate user to be quickly found out intended application after mobile phone unblock, improve and use
The usage experience at family.
Specifically, in this implementation, two main screen pages are provided with the mobile phone terminal of user, a main screen pages are designated as respectively
With the b pages.Reference picture 3, Fig. 3 for user mobile phone terminal main screen page schematic diagram, wherein have in a main screens page app1 and
There are app3 and app4 in app2, b the main screen page.The o'clock sharp of user 9 uses mobile phone terminal, and the display screen of mobile phone terminal shows
What is shown is a main screen pages;Now user needs to temporarily cease to use mobile phone for some reason, and user presses the lock of mobile phone terminal
Shield key triggering screen locking instruction, screen locking operation is carried out to mobile phone.Mobile phone terminal have received user and touch when showing a main screen pages
The screen locking instruction of hair, now mobile phone terminal can obtain the current screen locking time, and the current screen locking time (9 o'clock sharp) is remembered
Record, while being a main screen pages also by the main screen page shown when recording this screen locking;When recording completion, mobile phone terminal meeting
Screen locking action is completed according to screen locking instruction.When screen locking is completed, mobile phone can also automatically dark screen to save mobile phone electricity.
Step S20, when receiving unlock instruction, is obtained on this according to current unlocked time and the screen locking time
Duration is locked, and the duration of locking is compared with preset memory duration;
In the present embodiment, after a period of time has passed, user needs to use mobile phone, can press the solving locking key of mobile phone, touches
Unlock instruction is sent out to operate mobile phone.There can be different modes for the unblock of mobile phone, be included in the input area of mobile phone
Domain input numerical ciphers unblock, or be unlocked in mobile phone touch induction region using gesture password, it can also be in mobile phone
Fingerprint collecting region press oneself finger with typing fingerprint carry out fingerprint recognition unblock, certainly can be with iris recognition, face
The unlocking manner of mobile phone is not required and limited in the modes such as identification, the present embodiment.
In the present embodiment, mobile phone terminal can obtain current unlocked time when receiving the unlock instruction of user's triggering,
To also it obtain the screen locking time recorded when last user carries out screen locking operation simultaneously.According to current unlocked time and upper one
The screen locking time of secondary screen locking, mobile phone terminal can calculate the duration of locking of this mobile phone screen locking, i.e., subtract screen locking with unlocked time
Time.For example, this unlocked time be 9 points 30 minutes, and the screen locking time of last screen locking is 9 o'clock sharps, then this mobile phone screen locking
A length of 30 minutes when locking.Get this screen locking lock duration when, mobile phone terminal can lock this duration and default
Memory duration is compared, and judges whether the duration of locking of this mobile phone terminal is more than the preset memory duration.Wherein, note is preset
It can be the parameter value that a user is set manually to recall duration, the memory regression time to represent user;During the preset memory
Length can also be that the use process in mobile phone terminal is constantly automatically adjusted, so that the memory feelings of more real reflection user
Condition, and the memory state based on user dynamically shows the main screen page.In this implementation, if this mobile phone terminal is grown up when locking
In the preset memory duration, then illustrate that this screen locking time has exceeded the memory regression time of user, now think user not
The operation of last time is remembered, now into step S30;If the duration of locking of this mobile phone terminal is equal to or less than the preset memory
Duration, then illustrate memory regression time of this screen locking time not less than user, now think that user still remembers the operation of last time,
Now enter step S40.
Step S30, if the duration of locking is more than the preset memory duration, performs unblock operation, and show current
The default recommendation main screen page of period;
In the present embodiment, if the duration of locking of this mobile phone terminal illustrates this screen locking more than the preset memory duration
Time has exceeded the memory regression time of user, now thinks that user has forgotten the operation of last time, even if now in display
The a main screen pages of the page before screen locking, user can not also continue before operation, i.e. the display action can not provide the user
It is convenient.Meanwhile, the duration of locking of this mobile phone terminal is more than the preset memory duration, it is also possible to which user no longer needs to continue
Operation before last screen locking, if still showing a main screen pages, can cause user effort more times to go page turning to find it on the contrary
Application program in its main screen page, so as to reduce the usage experience of user.Therefore, in the present embodiment, if this mobile phone terminal
Duration of locking more than the preset memory duration, now mobile phone terminal carries out mobile phone unblock in the unlock instruction triggered according to user
While action, the relevant information of the default recommendation main screen page can be also obtained, when unlocking motion is completed, can be shown on screen
The default recommendation main screen page of current slot.Wherein preset and recommend the main screen page, be according to the application feelings installed in mobile phone
The main screen page that condition is configured, the default recommendation main screen page includes the application program image that user's most probable is used
Mark, therefore the default recommendation main screen page is shown, user can be facilitated to find destination application in the most short time and use.
Specifically, because user is when the different time sections of one day use mobile phone, its application program most possibly used is also differed,
For example, 7 o'clock sharps likeed best the program used to user in the morning is weather program, and 12 o'clock sharps likeed best the program used at noon
It is news program, it is video program that 21 points, which like best the program used, at night, then mobile phone terminal is pre- in the different periods
If it can also be different to recommend the main screen page, mobile phone terminal includes weather journey in 6 points to 8 points of the default recommendation main screen page
Sequence, 11 points to 1 point of the default recommendation main screen page includes wrapping in news program, 20 points to 22 points of the default recommendation main screen page
Video program is included, so that user can recommend to find destination application in the main screen page in the different periods default
And use, improve the usage experience of user.
What deserves to be explained is, the default recommendation main screen page can be that user is voluntarily configured, can also be terminal certainly
Move and select a main screen page as the default main screen page in a main screens page and the b main screen pages set, can also be eventually
End automatically generates a new c main screens page as the default main screen page, and the c main screen pages include user and most possibly used
Application program.
Step S40, if the duration of locking performs unblock operation, and show equal to or less than the preset memory duration
Show the display main screen page.
In the present embodiment, if the duration of locking of this mobile phone terminal illustrates this equal to or less than the preset memory duration
The secondary screen locking time, not less than the memory regression time of user, now thinks that user still remembers the operation of last time, mobile phone terminal will
The a main screen pages before last lock are shown, facilitate the operation before user's continuation.
In the present embodiment, by when showing a certain main screen page, if receiving screen locking instruction, recording current display
The main screen page and screen locking time, and perform screen locking operation;When receiving unlock instruction, according to current unlocked time and described
The screen locking time obtains this duration of locking, and the duration of locking is compared with preset memory duration;If described when locking
It is long to be more than the preset memory duration, then unblock operation is performed, and show the default recommendation main screen page of current slot;If institute
Duration of locking is stated equal to or less than the preset memory duration, then performs unblock operation, and show the display main screen page.It is logical
Cross with upper type, the main screen page display method of the present embodiment is from the memory time of user, when user unlocks to lock
Shi Changwei bases for estimation, judge user whether also remember before operation;If duration of locking exceedes preset value, then it is assumed that Yong Huyi
Operation before forgetting or the operation before needing not continue to, will now show the recommendation main screen page, facilitate user most
Intended application is found in short time;If duration of locking is not less than preset value, then it is assumed that user still remember before operation, now will
Show the main screen page before screen locking, it is ensured that the fluency of user's operation.By the Dynamic Announce main screen page, facilitate user in mobile phone
Intended application can be quickly found out after unblock, the usage experience of user is improved.
Reference picture 4, Fig. 4 is the schematic flow sheet of main screen page display method second embodiment of the present invention.
Based on above-mentioned embodiment illustrated in fig. 2, also include after above-mentioned steps S30:
Step S50, when receiving using enabled instruction, detection starts whether application pushes away positioned at the default of current slot
Recommend the main screen page;
In the present embodiment, if the duration of locking of this mobile phone terminal illustrates the screen locking time more than the preset memory duration
The memory regression time of user is exceeded, now terminal will show the default recommendation main screen page.In the default recommendation main screen page of display
During face, service condition of the mobile phone terminal also to user is detected and recorded, and detection user will start the startup application used
Whether in the default recommendation main screen page, so as to judge whether the state of this recommendation action is effective.If what user started enables
Using positioned at the default recommendation main screen page, then into step S60;If what user started enables using not positioned at default recommendation main screen
The page, then into step S70.
Step S60, it is if the default recommendation main screen page for starting application positioned at current slot, this recommendation is dynamic
It is effective to make state recording;
In the present embodiment, if user recommends to select to start some application program in main screen default, during preset memory
This memory regression situation of long also correct reflection user, so as to recommend to show that can meet user is pushed away using the default of needs
The main screen page is recommended, the state of this recommendation action is effective, and mobile phone terminal will be remembered to the state that this recommendation is acted
Record.
Further, the recommendation operating state that mobile phone terminal is counted is counted at times, such as one day 24 small
When, 8 periods can be divided into 3 hours, such as 0 point to 3 points, 3 points to 6 points, 6 points to 9 points by that analogy;In each period
The recommendation operating state in the respective period is counted, 9 default recommendation main screen pages are recommended altogether, wherein having 8 times at such as 6 points to 9 points
Recommendation state is effective status (i.e. user once recommends to select to start some application program in main screen for 8 times default).And in system
, now will be according to first if recommending the effective degree of operating state to be more than default adjusted value in some period during meter
Regulation rule shortens preset memory duration, and first regulation rule can be that preset memory duration is multiplied by into one less than 1 to be
Number can also be other calculations certainly to reduce preset memory duration.For example, 6 points to 9 points, 9 times are recommended altogether and default is pushed away
The main screen page is recommended, wherein there are 8 recommendation states to be effective status, and 7 times during default adjusted value, now mobile phone can be by preset memory
Duration was shorten to 8 minutes by 10 minutes.So as to which the automatic study and dynamic of realizing preset memory duration are adjusted.Certainly, for contracting
The condition of short preset memory duration, it may also is that set:If the period state of nearest 3 recommendations action all has
Effect, then shorten preset memory duration according to the first regulation rule.In addition, the preset memory duration of each period can be differed
Sample, such as 0 point to 3 points of preset memory duration is 10 minutes, and 3 points to 6 points of preset memory duration is 5 minutes, 6 points
It it is 30 minutes to 9 points of preset memory durations., can be more accurate by setting different preset memory durations to the different periods
Reflection user different time sections memory state so that it is more targeted display the main screen page.
Step S70, if described start the default recommendation main screen page that application is not located at current slot, this is recommended
Operating state is recorded as invalid.
In the present embodiment, if the application that user is started is not in default recommendation main screen, then it is assumed that this recommends dynamic
Work is failure, and the state recording that mobile phone will act this recommendation is invalid.
Further, the application started by user does not recommend main screen default, it is believed that user currently still remembers
Operation before obtaining, i.e., current preset memory duration fails to reflect the memory state of user, and user really remembers regression
Duration is longer than the preset memory duration of current setting, and now mobile phone extends the default note according to the second regulation rule ratio
Recall duration, second regulation rule can be multiplied by a coefficient more than 1 to extend during preset memory by preset memory duration
It is long, other calculations are can also be certainly
In the present embodiment, mobile phone terminal will be detected and remembered to the default follow-up service condition for recommending the main screen page
Record, the convenient follow-up use habit to user carries out statistics and analysis, so as to be optimized to recommendation action, meets making for user
With requiring.
Reference picture 5, Fig. 5 is the schematic flow sheet of main screen page display method 3rd embodiment of the present invention.
Based on above-mentioned embodiment illustrated in fig. 2, the main screen page display method also includes:
Step S80, records the startup information of each application, when the startup information includes the application place main screen page and started
Between;
In the present embodiment, the default recommendation page of mobile phone terminal can be determined according to the service condition of application.Specifically
, mobile phone will record the startup information of each application, and the startup information includes the place main screen page of application and starts the time.
For example, being provided with a main screens page and the b main screen pages in mobile phone, having in a main screen pages in app1 and app2, the b main screen pages has
App3 and app4.Between 0 point to 3 points, app1 is started 1 time, and app2 is started 2 times, and app3 is started 3 times, and app4 starts 4
It is secondary.Mobile phone will be recorded to above-mentioned startup information.
Step S90, the startup of each main screen page in each period is obtained according to the startup information and default weight rule
Weight;
When getting the startup information, mobile phone can obtain at 0 point to 3 points according to the startup information and default weight rule
The startup weight of each main screen page in period.Specifically, app1 and app2 are all located on a main screen pages, a main screen pages
Using 3 times when being activated the number of starts of 3 times, i.e. a main screens page within 0 point to 3 points of period altogether;App3 and app4
The application being all located on the b main screen pages, the b main screen pages, which has altogether, has been activated 7 times, i.e. time of the b main screens page at 0 point to 3 points
The number of starts in section is 7 times;And the number of times that all applications start between 0 point to 3 points is 10 times, then a main screens page is arrived at 0 point
The startup weight of 3 periods is that startup weight of 3/10, the b main screens page in 0 point to 3 period is 7/10.
Step S100, the default recommendation main screen page of each period is determined according to the startup weight in each main screen page
Face.
In the present embodiment, it is determined that in each period each main screen page startup weight, then can in each main screen page really
The default recommendation main screen page of fixed each period.Specifically, then the startup weight in 0 point to 3 period of a main screens page is
Startup weight of 3/10, the b main screen page in 0 point to 3 period is 7/10, due in the b main screens in 0 point to 3 period
The startup weight of the page is more than a main screen pages, it is believed that user more likely uses the b main screen pages within 0 point to 3 period
In application, therefore the b main screen pages are set to 0 point to 3 points of the default recommendation main screen page.What deserves to be explained is, user is not
With period in used in application it is not necessarily identical, therefore the default recommendation main screen page of different time sections may not also
Together;In addition, can also be according to the different dividing mode of the actual use custom selection of user, this implementation for dividing for period
Division methods in example do not constitute the restriction to technical scheme.
Further, the determination process of the main screen page is recommended to need to take a certain time the use feelings to user due to default
Condition is recorded and analyzed, therefore, can preset learning time in mobile phone in actual use, in the default learning time
Interior, mobile phone is not carried out recommending the action of main screen, but the main startup information to application is collected and recorded, so that according to
The determination method of the default recommendation main screen page of the present embodiment determines the default recommendation main screen of each period in each main screen page
The page;It is determined that just carrying out main screen web page recommendation after the default recommendation main screen page.
Further, it is determined that after the default recommendation main screen page, mobile phone can also be according to the service condition of user to default
The main screen page is recommended to be adjusted, to meet the use habit of user's change.Specifically, mobile phone is in the default recommendation main screen page of display
Behind face, it will whether the startup application that detection user is started is located at the default recommendation main screen page.What if user was started
Start application and be located at the default recommendation main screen page, then illustrate the default use demand for recommending the main screen page to meet user,
The startup weight of each main screen page will now be maintained;If what user was started enables using not positioned at the default recommendation main screen page
Face, user starts application in other main screen pages, then illustrates that the default recommendation main screen page can not meet the use of user
Demand, will now be adjusted according to the 3rd regulation rule to the startup weight of each main screen page.For example, having in a main screen pages
There are app3 and app4 in app1 and app2, b the main screen page, wherein the startup weight of a main screen pages is in 0 point to 3 period
The startup weight of 3/10, the b main screen page is the default recommendation main screen page that 7/10, the b main screens page is 0 point to 3 period;
In main screen web page recommendation, user does not recommend to start application in the main screen page (the b main screens page) default, but in a
App1 is started in the main screen page, then now mobile phone is adjusted to the startup weight of each main screen page, by opening for a main screen pages
Dynamic weight is adjusted to 6/10 by 3/10, and the startup weight of the b main screen pages is adjusted into 4/10, and according to the startup weight after adjustment
The default recommendation main screen page is redefined, a main screens recommendation page is defined as the default recommendation main screen page.Certainly, for the 3rd
Regulation rule can be configured according to actual conditions, and this programme is simultaneously not limited thereof.
What deserves to be explained is, it is determined that each main screen page startup weight when, if occur multiple main screen pages startup power
Weight identical situation, can be that one of main screen page is defined as into the default recommendation main screen page at random, can also be certainly
Display inquiry option is determined by user.
In the present embodiment, the use habit of user is analyzed according to the service condition of application, so that user is commonly used
The main screen page is defined as default recommendation main screen, and detects the service condition of each application during main screen is recommended, so as to pre-
If recommending main screen to be adjusted in real time, the use demand of user is met to greatest extent, improves the usage experience of user.
Reference picture 6, Fig. 6 is the schematic flow sheet of main screen page display method fourth embodiment of the present invention.
Based on above-mentioned embodiment illustrated in fig. 2, the main screen page display method also includes:
Step S110, records the startup information of each application, and the startup information includes the application number of starts and starts the time;
Step S120, the target in each period is determined according to the startup information and goal-selling rule in each application
Start application;
Step S130, the default recommendation main screen page of each period is generated according to the target start application in each period,
The default recommendation main screen page includes the target start application of affiliated period.
It is default to recommend the page to can also be the new main screen page that terminal is automatically generated in the present embodiment.Specifically, with
Family, which is provided with mobile phone in a main screens page and the b main screen pages, a main screen pages, app1 and app2, has in the b main screen pages
App3 and app4;Mobile phone can record the startup information of each application, and the startup information includes the place main screen page of application and opened
The dynamic time.Between 0 point to 3 points, app1 is started 1 time, and app2 is started 4 times, and app3 is started 3 times, and app4 is started 4 times.
According to startup information and default weight rule of each application of 0 point to 3 period, mobile phone will be 0 point to 3 period
Two most applications of the number of starts are defined as intended application, i.e. app2 and app4 is 0 point of intended application to 3 periods.
When obtaining the intended application, mobile phone will automatically generate the c main screen pages, and such as Fig. 7, the c main screen pages include intended application, i.e.,
App2 and app4, while the c main screen pages to be defined as to the default recommendation main screen page of 0 point to 3 period.Now, if mobile phone
Carry out main screen recommendation action in 0 point to 3 period, display would is that the c main screen pages.
Of course for the use habit for adapting to user, the c main screens page can also be hidden in use process usually, mobile phone
The main screen page of middle display still only includes a main screens page and the b main screen pages, only just shows c when carrying out main screen recommendation action
The main screen page.
Further, it is determined that after the default recommendation main screen page, mobile phone can also be pushed away according to the service condition of user to default
The main screen page is recommended to be adjusted.Specifically, mobile phone is after the default recommendation main screen page of display, it will what detection user was started opens
Positioned at the intended application of the default recommendation main screen page when whether dynamic application.If the startup application that user starts is just at
The intended application of the default recommendation main screen page, then do not recommend the main screen page to be adjusted to default;If what if user started
Startup application is not located at the intended application of the default recommendation main screen page, then can will start application definition in intended application
One, and the startup application is added to default recommend in the main screen page.For example, mobile phone is in the default recommendation main screen page (c of display
The main screen page) when, user does not choose intended application app2 and app4 therein, but starts in a main screen pages
app1;Now mobile phone will make adjustment, and app1 is defined as into intended application, and app1 is added into default recommendation main screen (c master
Shield the page) in.
Further, for default some intended application recommended in main screen, if all do not had through user after a while
There is startup, or the frequency of use of the intended application is less than goal-selling frequency, then it is no longer the height of user to illustrate the application
Frequency starts object, and the application can be removed to default recommend in main screen.
In the present embodiment, the use habit for analyzing user according to the service condition of application automatically generates recommends main screen to be default
The page, and the service condition of each application is detected during main screen is recommended, so that recommend main screen to be adjusted in real time to default,
The use demand of user is met to greatest extent, improves the usage experience of user.
The present invention also provides a kind of main screen page display terminal.
Main screen page display terminal of the present invention includes processor, memory and is stored on the memory and can be described
The main screen page performed on processor shows program, wherein the main screen page is realized when showing program by the computing device
The step of main screen page display method as described above.
Wherein, the main screen page shows that the method realized when program is performed can refer to the main screen page of the present invention and show
Each embodiment of method, here is omitted.
The present invention also provides a kind of computer-readable recording medium.
The main screen that is stored with the computer-readable recording medium of the present invention page shows program, and the main screen page shows program
The step of main screen page display method as described above is realized when being executed by processor.
Wherein, the main screen page shows that the method realized when program is performed can refer to the main screen page of the present invention and show
Each embodiment of method, here is omitted.
Through the above description of the embodiments, those skilled in the art can be understood that above-described embodiment side
Method can add the mode of required general hardware platform to realize by software, naturally it is also possible to by hardware, but in many cases
The former is more preferably embodiment.Understood based on such, technical scheme is substantially done to prior art in other words
Going out the part of contribution can be embodied in the form of software product, and the computer software product is stored in a storage medium
In (such as ROM/RAM, magnetic disc, CD), including some instructions are to cause a station terminal equipment (can be mobile phone, computer, clothes
It is engaged in device, air conditioner, or network equipment etc.) perform method described in each embodiment of the invention.
The preferred embodiments of the present invention are these are only, are not intended to limit the scope of the invention, it is every to utilize this hair
Equivalent structure or equivalent flow conversion that bright specification and accompanying drawing content are made, or directly or indirectly it is used in other related skills
Art field, is included within the scope of the present invention.