Summary of the invention
In order to solve the above-mentioned technical problem or it at least is partially solved above-mentioned technical problem, the present invention provides one kind to answer
With feature list recommended method and device in software.
In a first aspect, the method is applied to eventually the present invention provides feature list recommended method in a kind of application software
It holds, default application software app is installed in the terminal, which comprises
When receiving opening operation of the user to the default app, the corresponding each function of the default app is obtained
?;
Detect the current operating conditions of the terminal;
The current recommendation function list of the default app is generated, the recommendation function list includes the default app in institute
State the objective function item that can be operated normally under current operating conditions.
Optionally, the current operating conditions of the terminal, including following one or several kinds: the memory of the terminal makes
With rate, the internal temperature of the terminal, the electricity of the terminal residual and networking state.
It is optionally, described to generate the current recommendation function list of the default app, comprising:
Whether according to the terminal current operating conditions, detecting in the corresponding each function items of the default app includes energy
Enough meet the function items of the terminal current operating conditions;
If comprising the function items of the terminal current operating conditions will be met as objective function item, and will packet
List containing the objective function item is as the recommendation function list.
Optionally, the objective function item in the recommendation function list is arranged according to the sequence of priority from high to low
Column, and/or, color identifier is carried out to the objective function item after arrangement.
Optionally, the method also includes:
Operation when detecting that the current operating conditions of the terminal change, after currently being changed according to the terminal
State adjusts putting in order for objective function item and objective function item in the recommendation function list.
Second aspect, the present invention provides feature list recommendation apparatus in a kind of application software, described device is applied to eventually
It holds, default application software app is installed in the terminal, described device includes:
Acquiring unit, for obtaining described default app pairs when receiving opening operation of the user to the default app
The each function items answered;
Detection unit, for detecting the current operating conditions of the terminal;
Generation unit, for generating the current recommendation function list of the default app, the recommendation function list includes institute
State the objective function item that default app can be operated normally under the current operating conditions.
Optionally, the current operating conditions of the terminal, including following one or several kinds: the memory of the terminal makes
With rate, the internal temperature of the terminal, the electricity of the terminal residual and networking state.
Optionally, the generation unit, is specifically used for:
Whether according to the terminal current operating conditions, detecting in the corresponding each function items of the default app includes energy
Enough meet the function items of the terminal current operating conditions;
If comprising the function items of the terminal current operating conditions will be met as objective function item, and will packet
List containing the objective function item is as the recommendation function list.
Optionally, the objective function item in the recommendation function list is arranged according to the sequence of priority from high to low
Column, and/or, color identifier is carried out to the objective function item after arrangement.
Optionally, described device further include:
List adjustment unit, for when detecting that the current operating conditions of the terminal change, according to the end
Operating status after the current variation in end adjusts putting in order for objective function item and objective function item in the recommendation function list.
Above-mentioned technical proposal provided in an embodiment of the present invention has the advantages that compared with prior art
Feature list recommended method in application software provided in an embodiment of the present invention is receiving user to described default
When the opening operation of app, the corresponding each function items of the default app are obtained;Detect the current operating conditions of the terminal;It is raw
At the current recommendation function list of the default app, the recommendation function list includes the default app in the current operation
The objective function item that can be operated normally under state.User is allowed preferentially to choose function forward in recommendation function list
, it avoids influencing the function choosing-item in user's normal use app because of the current operating status of terminal.
Specific embodiment
In order to make the object, technical scheme and advantages of the embodiment of the invention clearer, below in conjunction with the embodiment of the present invention
In attached drawing, technical scheme in the embodiment of the invention is clearly and completely described, it is clear that described embodiment is
A part of the embodiments of the present invention, instead of all the embodiments.Based on the embodiments of the present invention, ordinary skill people
Member's every other embodiment obtained without making creative work, shall fall within the protection scope of the present invention.
Fig. 1 is the flow chart of feature list recommended method in a kind of application software provided in an embodiment of the present invention.Such as Fig. 1 institute
Show, feature list recommended method in a kind of application software provided in an embodiment of the present invention can be applied to terminal, pacify in the terminal
Equipped with preset app, this method can specifically include following steps:
Step S110 obtains the default corresponding each function of app when receiving opening operation of the user to default app
?.
The app installed in the terminal of that embodiment of the invention, can be with multiple function items, and each function items have specifically
Function.Illustratively, some functions need to occupy biggish mobile phone EMS memory in app, and some functions need to consume biggish GPU
(Graphics Processing Unit, graphics processor) resource, and some possibility need mobile phone networking that could normally execute
Corresponding function etc..
Step S120 detects the current operating conditions of terminal.
Resource in the mobile phone as needed for function each in app may be different, for example, it is above-mentioned described in the function that has need
Want biggish mobile phone EMS memory, whether the more GPU resource of some need the more demanding mobile phone electricity having and networks etc.,
When the current operating conditions of terminal are not able to satisfy certain functions in app, the certain functions of may result in app can not be just
Often operation.
Illustratively, the current operating conditions of terminal, including following one or several kinds: the memory usage of terminal,
The internal temperature of terminal, the electricity of terminal residual and networking state etc..The embodiment of the present invention can carry out according to specific needs
Setting, the embodiment of the present invention are without being limited thereto.
Step S130, generates the current recommendation function list of default app, and recommendation function list includes default app current
The objective function item that can be operated normally under operating status.
In another embodiment provided by the invention, additionally provides one kind and specifically generate the current recommendation of the default app
The mode of feature list, therefore, step S130 can also specifically include the following steps:
Step S131, whether according to terminal current operating conditions, detecting in the default corresponding each function items of app includes energy
Enough meet the function items of terminal current operating conditions.
If comprising the function items of terminal current operating conditions will be met as objective function in step S132
, and using the list comprising objective function item as recommendation function list.
Corresponding each function in the current operating conditions and app that the embodiment of the present invention passes through detection terminal, by app
The function that can be operated normally is put into recommendation function list, for example, according to fluency priority in desizing feature list
Function items are ranked up, and the top that will be run the higher function of fluency and be placed on recommendation function list, being placed on for normal operation pushes away
The lower section for recommending feature list allows user preferentially to choose function items forward in recommendation function list, avoids working as because of terminal
Preceding operating status influences the function choosing-item in user's normal use app.
In embodiment provided by the invention, objective function item in recommendation function list can according to priority from height to
Low sequence is arranged, and can also carry out color identifier to the objective function item after arrangement certainly.For example, recommendation function is arranged
It is forward in table to be indicated with green, being indicated with red rearward, or by the function items in feature list from high to low with color depth
The difference of shallow degree is marked etc..
In addition, the operation shape when the current operating conditions for detecting terminal change, after currently being changed according to terminal
Objective function item and objective function item puts in order in state adjustment recommendation function list.
The operating status that the embodiment of the present invention can be current according to terminal in this way, it is dynamic to adjust recommendation function list, completely
Sufficient user uses the demand of function items in app in real time.
As the specific implementation of above method embodiment, in another embodiment provided by the invention, the embodiment of the present invention
Feature list recommendation apparatus in a kind of application software is additionally provided, as shown in Fig. 2, described device is applied to terminal, the terminal
On default application software app is installed, described device includes:
Acquiring unit 10, for obtaining the default app when receiving opening operation of the user to the default app
Corresponding each function items;
Detection unit 20, for detecting the current operating conditions of the terminal;
Generation unit 30, for generating the current recommendation function list of the default app, the recommendation function list includes
The objective function item that the default app can be operated normally under the current operating conditions.
In another embodiment provided by the invention, the current operating conditions of the terminal, including following one kind or
It is several: the memory usage of the terminal, the internal temperature of the terminal, the electricity of the terminal residual and networking state.
In another embodiment provided by the invention, the generation unit is specifically used for:
Whether according to the terminal current operating conditions, detecting in the corresponding each function items of the default app includes energy
Enough meet the function items of the terminal current operating conditions;
If comprising the function items of the terminal current operating conditions will be met as objective function item, and will packet
List containing the objective function item is as the recommendation function list.
In another embodiment provided by the invention, objective function item in the recommendation function list according to priority from
High to Low sequence is arranged, and/or, color identifier is carried out to the objective function item after arrangement.
In another embodiment provided by the invention, described device further include:
List adjustment unit, for when detecting that the current operating conditions of the terminal change, according to the end
Operating status after the current variation in end adjusts putting in order for objective function item and objective function item in the recommendation function list.
Feature list recommendation apparatus in a kind of application software provided in an embodiment of the present invention, by the current fortune for detecting terminal
Corresponding each function in row state and app, the app function that can be operated normally is put into recommendation function list, example
Such as the function items in desizing feature list are ranked up according to the priority of fluency, the higher function of fluency will be run and put
In the top of recommendation function list, the lower section for being placed on recommendation function list of normal operation is chosen user preferentially and is pushed away
Function items forward in feature list are recommended, avoid influencing the function in user's normal use app because of the current operating status of terminal
Option.
It should be noted that, in this document, the relational terms of such as " first " and " second " or the like are used merely to one
A entity or operation with another entity or operate distinguish, without necessarily requiring or implying these entities or operation it
Between there are any actual relationship or orders.Moreover, the terms "include", "comprise" or its any other variant are intended to
Cover non-exclusive inclusion, so that the process, method, article or equipment for including a series of elements not only includes those
Element, but also including other elements that are not explicitly listed, or further include for this process, method, article or setting
Standby intrinsic element.In the absence of more restrictions, the element limited by sentence "including a ...", it is not excluded that
There is also other identical elements in the process, method, article or apparatus that includes the element.
The above is only a specific embodiment of the invention, is made skilled artisans appreciate that or realizing this hair
It is bright.Various modifications to these embodiments will be apparent to one skilled in the art, as defined herein
General Principle can be realized in other embodiments without departing from the spirit or scope of the present invention.Therefore, of the invention
It is not intended to be limited to the embodiments shown herein, and is to fit to and applied principle and features of novelty phase one herein
The widest scope of cause.