Embodiment
In order to make purpose of the present invention, technical scheme and advantage clearer,, the present invention is further elaborated below in conjunction with drawings and Examples.Should be appreciated that specific embodiment described herein only in order to explanation the present invention, and be not used in qualification the present invention.
In the embodiment of the invention, by judging the current upstate rank of application program, and according to the prompting mode prompting corresponding with current upstate rank, whether can allow the user understand application program intuitively, timely available, thereby can effectively remind the user, prevent to carry out under the situation that the state of user's application programs knows nothing the associative operation that can not carry out, cause experiencing failure.
The embodiment that the embodiment of the invention provides is as follows:
A kind of based reminding method of application program user mode said method comprising the steps of:
Obtain the currency of parameter in the portable terminal;
Judge the current upstate rank of application program according to the currency of described parameter;
According to the upstate rank that sets in advance and the corresponding relation of prompting mode, according to the prompting mode prompting corresponding with current upstate rank.
A kind of system for prompting of application program user mode, described system comprises:
Acquisition module is used for obtaining the currency of portable terminal parameter;
Judge module is used for the current upstate rank according to the currency judgement application program of described parameter;
Reminding module is used for according to the upstate rank that sets in advance and the corresponding relation of prompting mode, according to the prompting mode prompting corresponding with current upstate rank.
A kind of portable terminal, described portable terminal comprise the system for prompting of above-mentioned application program user mode.
Below in conjunction with specific embodiment realization of the present invention is described in detail:
Embodiment one:
See also Fig. 1, the embodiment of the invention provides a kind of based reminding method of application program user mode, said method comprising the steps of:
S101: the currency that obtains parameter in the portable terminal;
S102: the current upstate rank of judging application program according to the currency of described parameter;
S103: according to the upstate rank that sets in advance and the corresponding relation of prompting mode, according to the prompting mode prompting corresponding with current upstate rank.
In one embodiment of the invention, the step S101 step of obtaining the currency of parameter in the portable terminal is specially:
Obtain the currency of parameter relevant in the portable terminal with application program.
In an embodiment of the present invention, among the step S101, the currency of the parameter relevant with upstate, example such as table 1 are a corresponding tables of the parameter relevant with the upstate of a certain application program, range of parameter values and parameter current value.
Table 1:
| Parameter | Range of parameter values | The parameter current value |
| Network signal intensity | 1-5 | 4 |
| Battery allowance | 0-100% | 80% |
| The internal memory remaining space | 0-128M | 100M |
| The file system remaining space | 0-256M | 200M |
Certainly, range of parameter values and inessential in concrete the application can be selected whether to be provided with according to demand, as long as finally can obtain the parameter current value.
Wherein specifically will obtain how many parameters and obtain which concrete parameter and then carry out corresponding setting according to concrete application program.Certainly, also can select to be provided with according to the big or small degree of the importance of the upstate that influences application program.
In an embodiment of the present invention, a database be can create, application program and the parameter relevant comprised in this database with the upstate of application program.When execution in step S101, can obtain the relevant parameters value according to the parameter relevant with the upstate of application program.
In an embodiment of the present invention, among the step S102, current upstate rank can be distinguished other symbol of level with arabic numeral 1,2,3......, English digital A, B, C......, excellent, good, poor etc. and identify.
In an embodiment of the present invention, among the step S103, when application program is in different upstates, corresponding prompting mode difference.
Can put at application program image with the different prompting mode that the upstate rank is corresponding, display reminding on the application program image target background or on the display interface that sets in advance.Different prompting modes can be distinguished with different colors, different differentiation modes such as character.Certainly, choosing and the particular content of quantity, character prompting of color can be provided with as required, adopts colors such as red, orange, rate as color, and character adopts " unavailable ", " can use reluctantly ", " available " etc.Certainly be not limited to above-mentioned several forms of enumerating.
For example, the upstate rank comprises 0,1 and 2.When being 0, represent unavailablely, be to represent availablely reluctantly at 1 o'clock, be to represent available at 2 o'clock.
The upstate rank is 0 o'clock, and available red identification application icon is with prompting;
The upstate rank is 1 o'clock, and available orange identification application icon is with prompting;
The upstate rank is 2 o'clock, and available green identification application icon is with prompting;
By pointing out according to the prompting mode corresponding with current upstate rank, whether can allow the user understand application program intuitively, timely available, thereby carry out the associative operation that to carry out under the situation that can effectively remind the state user, that prevent user's application programs to know nothing, cause experiencing failure.
In an embodiment of the present invention, further comprising the steps of before the described step S101:
Set in advance the parameter relevant with the upstate of application program.
What and concrete parameter that parameter is set are then carried out corresponding setting according to concrete application program.Certainly, also can select to be provided with parameter according to the big or small degree of the importance of the upstate that influences application program.
In one embodiment of the invention, described step S102 judges that according to the currency of described parameter current other step of upstate level of application program is afterwards further comprising the steps of:
When comprising plural application program, application icon is successively arranged at display interface according to other height of upstate level is corresponding.
That is to say that the upstate rank is high, can preferentially come the front, search use to make things convenient for the user.And when the upstate rank minimum when for example unavailable, then can come backmost.
In one embodiment of the invention, described step S102 judges that according to the currency of described parameter current other step of upstate level of application program is afterwards further comprising the steps of:
When comprising plural application program, the application program image that the upstate rank is identical is marked on same display interface and shows.
In one embodiment of the invention, described step S102 judges that according to the currency of described parameter current other step of upstate level of application program is afterwards further comprising the steps of:
When comprising plural application program, application icon is arranged according to the corresponding priority page or leaf at display interface of other height of upstate level, and same one page that the application program image that the upstate rank is identical is marked on display interface shows.
For example, the upstate rank is 2, and promptly available application icon can be placed on first page of desktop;
The upstate rank is 1, and promptly inadequate available application icon can be placed on second page of desktop;
The upstate rank is 0, and promptly disabled application icon can be placed on the 3rd page of desktop;
And same upstate rank for example, all is 2 o'clock, then all in first page of demonstration of desktop.Thereby convenient user goes preferentially to search the high application program of upstate rank.
In one embodiment of the invention, described S102 judges that according to the currency of described parameter different application programs can be provided with different determination methods in the current upstate rank of application program.
See also Fig. 2, for judge other example of current upstate level of application program according to the currency of described parameter.This application program is specially an application program with application function, parameter comprises: whether battery allowance, described application program are communication class, internal memory remaining space, file system remaining space, when execution in step S102, then, judge current upstate rank according to following step according to the parameter value of the above-mentioned parameter that obtains.
S201: judge whether battery allowance surpasses the normal value that sets in advance, and if not, the upstate rank is 0 then, is then to enter step S202;
S202: judge whether battery allowance surpasses half of battery total amount, if, then enter step S203, if not, the upstate rank then is 1;
S203: judge whether owning application is communication class, if, then enter step S204, if not, the upstate rank then is 0;
S204: judge whether the internal memory remaining space surpasses the normal value that sets in advance, if, then enter step S205, if not, the upstate rank then is 2;
S204: judge whether the file system remaining space surpasses half of whole space, if the upstate rank then is 2, otherwise the upstate rank is 1.
Certainly, in an embodiment of the present invention, but method is carried out concrete determination methods to different application programs like the reference class, and in the practical application, the corresponding concrete determination methods that is provided with of different application programs is difference to some extent, can not be exhaustive at this.
In one embodiment of the invention, among the described step S102, the influence coefficient of the upstate rank influence degree that is used for weighing the relevant parameter application programs can be set, influence coefficient is big more, and is big more to other influence of upstate level.The user can regulate the size of influence coefficient, thereby reflect current upstate rank more accurately according to actual conditions.The example such as the table two at adjustable interface.
Table 2:
In adjustable interface, influence coefficient is adjustable, and the user thinks that the influence that residual capacity of battery listens at any time to music is bigger, then adjustable big coefficient.Then this parameter is to the also corresponding improve of influence degree of upstate.In this table, the ratio that the influences=influence coefficient * of parameter (influence coefficient/all influence coefficient sums).
In another embodiment of the present invention, but the user also can think the rank of forced adjustment upstate on the key interface, realizing some purposes, as heightens rank, with preferential demonstration, makes things convenient for the user to search some specific application program.
In one embodiment of the invention, described step S103 can be specially:
When described application program is in current display interface, selected or when mapping,, point out according to the prompting mode corresponding with current upstate rank then according to the upstate rank that sets in advance and the corresponding relation of prompting mode.
In an embodiment of the present invention, by judging the current upstate rank of application program, and according to the prompting mode prompting corresponding with current upstate rank, whether can allow the user understand application program intuitively, timely available, thereby carry out the associative operation that to carry out under the situation that can effectively remind the state user, that prevent user's application programs to know nothing, cause experiencing failure.
See also Fig. 3, be the application synoptic diagram of the embodiment of the invention, as, when the electric weight deficiency, can not the support media recreational application programs during work, then below the icon of media entertainment application program, show: the electric weight deficiency, unavailable.Thereby thereby carry out the associative operation that can not carry out under the situation that can effectively remind the state user, that prevent user's application programs to know nothing, cause experiencing failure.
Embodiment two:
See also Fig. 4, the system for prompting of the application program user mode that the embodiment of the invention provides comprises:
Acquisition module 401 is used for obtaining the currency of portable terminal parameter;
Judge module 402 is used for the current upstate rank according to the currency judgement application program of described parameter;
Remindingmodule 403 is used for according to the upstate rank that sets in advance and the corresponding relation of prompting mode, according to the prompting mode prompting corresponding with current upstate rank.
In one embodiment of the invention, describedacquisition module 401 specifically is used for obtaining the currency of the portable terminal parameter relevant with application program.
In one embodiment of the invention, described system also comprises:
Select module, be used for selecting in advance to obtain the portable terminal parameter relevant with the upstate of application program.
In one embodiment of the invention, described system also comprises:
Order module is used for when comprising plural application program, and application icon is successively arranged at display interface according to other height of upstate level is corresponding.
In one embodiment of the invention, described system also comprises:
Same interface display module is used for when comprising plural application program, and the application program image that the upstate rank is identical is marked on same display interface and shows.
In one embodiment of the invention, described system also comprises:
Order module is used for when comprising plural application program, and application icon is arranged according to the corresponding priority page or leaf at display interface of other height of upstate level;
Same interface display module is used for same one page demonstration that the application program image that the upstate rank is identical is marked on display interface.
In one embodiment of the invention, described system also comprises:
Module is set, is used to be provided with influence coefficient, described influence coefficient is used to weigh parameter to other influence degree of upstate level.
The user can regulate the size of influence coefficient, thereby reflect current upstate rank more accurately according to actual conditions in module is set.But the user also can be on the key interface rank of forced adjustment upstate, realizing some purposes, as heighten rank, with preferential demonstration, make things convenient for the user to search some specific application program.
In one embodiment of the invention, remindingmodule 403, specifically be used for being in current display interface, selected or when mapping when described application program, then according to the upstate rank that sets in advance and the corresponding relation of prompting mode, according to the prompting mode prompting corresponding with current upstate rank.
Embodiment three:
The embodiment of the invention also provides a kind of portable terminal, and described portable terminal comprises the system for prompting of above-mentioned application program user mode.
The based reminding method of application program user mode of the present invention, system and portable terminal, by judging the current upstate rank of application program, and according to the prompting mode prompting corresponding with current upstate rank, whether can allow the user understand application program intuitively, timely available, thereby can effectively remind the user, prevent to carry out under the situation that the state of user's application programs knows nothing the associative operation that can not carry out, cause experiencing failure.
The above only is preferred embodiment of the present invention, not in order to restriction the present invention, all any modifications of being done within the spirit and principles in the present invention, is equal to and replaces and improvement etc., all should be included within protection scope of the present invention.