CN107562473A - A kind of application program display methods and mobile terminal - Google Patents

A kind of application program display methods and mobile terminal Download PDF

Info

Publication number
CN107562473A
CN107562473A CN201710744935.4A CN201710744935A CN107562473A CN 107562473 A CN107562473 A CN 107562473A CN 201710744935 A CN201710744935 A CN 201710744935A CN 107562473 A CN107562473 A CN 107562473A
Authority
CN
China
Prior art keywords
application program
angle value
display mode
folding
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.)
Granted
Application number
CN201710744935.4A
Other languages
Chinese (zh)
Other versions
CN107562473B (en
Inventor
李景
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Vivo Mobile Communication Co Ltd
Original Assignee
Vivo Mobile Communication Co Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Vivo Mobile Communication Co Ltd filed Critical Vivo Mobile Communication Co Ltd
Priority to CN201710744935.4A priority Critical patent/CN107562473B/en
Publication of CN107562473A publication Critical patent/CN107562473A/en
Application granted granted Critical
Publication of CN107562473B publication Critical patent/CN107562473B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Landscapes

  • Telephone Function (AREA)
  • User Interface Of Digital Computer (AREA)

Abstract

The embodiment of the invention discloses a kind of application program display methods and mobile terminal.Methods described is applied to the mobile terminal for being provided with folding screen, and the folding screen has a variety of Folding display modes, and methods described includes:Detect the Folding display mode of the folding screen, according to use frequent angle value order from high to low of the application program in historical period under the Folding display mode, at least one application program of the frequent angle value of use in the mobile terminal in default ranking is included in main interface, it is described to include the access times of application program and using the one or more in duration using frequent angle value, so that the application program that the application program that main interface is shown is commonly used for user under the Folding display mode, more conform to demand of the user to application program, simplify and even eliminate finding step of the user to required application program, shorten the operating time, improve Consumer's Experience.

Description

A kind of application program display methods and mobile terminal
Technical field
The present invention relates to the communications field, more particularly to a kind of application program display methods and mobile terminal.
Background technology
Mobile terminal with folding screen is because with large scale display screen, that terminal cabinet size is small, is easy to carry etc. is excellent Point, it has also become the development trend of mobile terminal.Folding screen has a variety of Folding display modes, is with reference to such as Fig. 1-Fig. 3, Fig. 1 The full screen display mode of folding screen, Fig. 2 are 1/3rd Folding display modes of folding screen, and Fig. 3 is pair of folding screen Display mode is rolled over, mobile terminal has different display modes under different Folding display modes, for example, when folding screen is in During full screen display mode, content is displayed in full screen;When folding screen is in doubling display mode, only half screen display content;Work as folding When folded screen is in 1/3rd Folding display modes, only 2/3rds screen display content.
Existing application program display methods, it is the position according to the downloading order of application program and user to application program Install, preferentially show that multiple application programs are checked and used for user in the main interface of mobile terminal.It is but aobvious due to folding Show that only partially folded screen progress content shows that the number for the application program that main interface is shown is less, therefore user is normal under mode Often need just find required application program by other interfaces of repeatedly leafing through, user is cumbersome, and operation is time-consuming longer.
The content of the invention
The invention provides a kind of application program display methods, to solve present in prior art due to Folding display side Only partially folded screen carries out content and shows that the number for the application program that main interface is shown is less, therefore user usually needs under formula Required application program can be just found by other interfaces of repeatedly leafing through, user is cumbersome, and operation takes longer ask Topic.
First aspect, there is provided a kind of application program display methods, methods described are applied to the shifting for being provided with folding screen Dynamic terminal, the folding screen have a variety of Folding display modes, and methods described includes:
Detect the Folding display mode of the folding screen;
According to use frequent angle value of the application program in historical period under the Folding display mode from high to low suitable Sequence, at least one application program of the frequent angle value of use in the mobile terminal in default ranking is included in master It is described to include the access times of application program and using the one or more in duration using frequent angle value on interface.
Second aspect, there is provided a kind of mobile terminal, the mobile terminal are provided with folding screen, the folding screen tool There are a variety of Folding display modes, including:
Folding display mode detection module, for detecting the Folding display mode of the folding screen;
Application program display module, for the use according to application program in historical period under the Folding display mode The frequent order of angle value from high to low, the frequent angle value of use in the mobile terminal is being preset in ranking at least One application program is shown in main interface, described to include the access times of application program and using in duration using frequent angle value One or more.
So, in the embodiment of the present invention, the Folding display mode of folding screen is detected, according to application program in historical period The order of the frequent angle value of use from high to low under the Folding display mode, by the use frequency in mobile terminal At least one application program of the value in default ranking is preferably displaying in main interface so that the application program that main interface is shown is The application program that user commonly uses under the Folding display mode, demand of the user to application program is more conformed to, simplify and even save User has been gone to shorten the operating time to the finding step of required application program, improve Consumer's Experience.
The embodiment of the present invention can also use use frequent angle value of the default display size of application program to application program It is corrected, according to the order of the frequent angle value of use from high to low after correction, multiple journey is applied to what is installed in mobile terminal Sequence is ranked up, and finally includes at least one application program of the frequent angle value of use after correction in default ranking on main boundary On face, so that the application program that main interface is shown is operationally, application program has the display size of relatively matching, using journey Sequence content can preferably be shown.
Brief description of the drawings
In order to illustrate the technical solution of the embodiments of the present invention more clearly, below by institute in the description to the embodiment of the present invention The accompanying drawing needed to use is briefly described, it should be apparent that, drawings in the following description are only some implementations of the present invention Example, for those of ordinary skill in the art, without having to pay creative labor, can also be according to these accompanying drawings Obtain other accompanying drawings.
Fig. 1 is the schematic diagram of the first Folding display mode of existing folding screen;
Fig. 2 is the schematic diagram of second of Folding display mode of existing folding screen;
Fig. 3 is the schematic diagram of the third Folding display mode of existing folding screen;
Fig. 4 is the flow chart of the application program display methods of one embodiment of the invention;
Fig. 5 is the flow chart of the application program display methods of another embodiment of the present invention;
Fig. 6 is the flow chart of the application program display methods of another embodiment of the present invention;
Fig. 7 is the flow chart of the application program display methods of another embodiment of the present invention;
Fig. 8 is the block diagram of the mobile terminal of one embodiment of the invention;
Fig. 9 is the block diagram of the mobile terminal of another embodiment of the present invention;
Figure 10 is the block diagram of the mobile terminal of another embodiment of the present invention;
Figure 11 is the block diagram of the mobile terminal of another embodiment of the present invention;
Figure 12 is the block diagram of the mobile terminal of another embodiment of the present invention;
Figure 13 is the block diagram of the mobile terminal of another embodiment of the present invention.
Embodiment
Below in conjunction with the accompanying drawing in the embodiment of the present invention, the technical scheme in the embodiment of the present invention is carried out clear, complete Site preparation describes, it is clear that described embodiment is part of the embodiment of the present invention, rather than whole embodiments.Based on this hair Embodiment in bright, the every other implementation that those of ordinary skill in the art are obtained under the premise of creative work is not made Example, belongs to the scope of protection of the invention.
Fig. 4 is the flow chart of the application program display methods of one embodiment of the invention.Application program shown in Fig. 4 is shown Method is applied to the mobile terminal for being provided with folding screen, and the folding screen has a variety of Folding display modes, the application Program display method includes:
Step 101, the Folding display mode for detecting folding screen.
Mobile terminal described in the embodiment of the present invention can be diversified forms, such as mobile phone, flat board, notebook.It is mobile whole End has folding screen, and folding screen has a variety of Folding display modes, such as unfolded display mode, doubling display mode, three / mono- Folding display mode etc., wherein, unfolded display mode can be full screen display mode, and doubling display mode can be Half screen display mode, 1/3rd Folding display modes can be 2/3rds screen display modes or 1/3rd screen display sides Formula, the Folding display mode of folding screen can be according to being actually configured, and the structure of Folding display mode is referred to accompanying drawing Shown in 1-3.
Folding screen has different display sizes under different Folding display modes, more for what is installed in mobile terminal Individual application program, different application have corresponding preferred display size, under preferred display size, the display of application program Content can preferably be shown.Therefore user is when using application program, it will usually suitable Folding display mode is selected, So that application program is run and shown under preferred display size;It is corresponding that other user can also be accustomed to selection according to personal use Folding display mode shown that thus the Folding display mode of folding screen and user deposit to the service condition of application program In corresponding relation.
For example, because the preferred display size of Video Applications is larger, can preferably be shown under full screen display mode Show, therefore user would generally use Video Applications under full screen display mode, and it is multiple with Video Applications to there is full screen display mode The corresponding relation used.And for example, the preferred display size of calculator application is smaller, can be obtained under doubling display mode preferably Display, and facilitate user to check and operate, therefore user would generally use calculator under doubling display mode, exist pair Roll over display mode and the nonexpondable corresponding relation of calculator application.
When folding screen is in a certain Folding display mode, to make application program that the main interface of folding screen shows more Add the demand for meeting user, improve the intelligent using what is recommended of mobile terminal, the embodiment of the present invention detects mobile terminal first The Folding display mode that is presently in of folding screen, further can recommend one according to the Folding display mode being presently in Or multiple application programs are shown in main interface, preferential recommendation is checked and used to user.
The execution opportunity of this step can have it is a variety of, for example, system detectio is triggered to the power key of mobile terminal, and After folding screen is converted into bright screen state by black state, start perform detection folding screen Folding display mode the step of; And for example, when a certain application program of operation is just shown in folding screen, if system have received the triggering behaviour of Home key Make, then the step of starting the Folding display mode of perform detection folding screen.When can be according to the execution of actual setting this step Machine.
Step 102, according to use frequent angle value of the application program in historical period under the Folding display mode by height To low order, at least one application program of the frequent angle value of use in mobile terminal in default ranking is shown In main interface.
Historical period used in this step can be preset period of time, can be according to being actually configured, such as away from present The period of three days, period away from a present week etc..In historical period, mobile terminal is likely to be at a variety of Folding display sides Formula, used under a variety of Folding display modes, under a certain Folding display mode, there can be one or more application programs to be made With, therefore under different Folding display modes, different application may have different service conditions.
The embodiment of the present invention, which uses, weighs the service condition of application program using frequent angle value, can be with using frequent angle value Including a variety of, the one or more in the access times and use duration of such as application program.If a certain application program is being gone through The frequent angle value of use in the history period under a certain Folding display mode is higher, then can illustrate in the historical period in the folding User often uses this application program under folded display mode, therefore when folding screen is in the Folding display mode, system is excellent It will first be included using this higher application program of frequent angle value in main interface, recommend user.
In concrete operations, it can determine that application program is under a certain Folding display mode in historical period in several ways The frequent angle value of use.
For example, in historical period under a certain Folding display mode, if the system detects that a certain application program is opened, Then system is recorded in historical period under a certain Folding display mode, the opening time of the application program, such as can be recorded The corresponding relation of historical period 1- folding mode 1- application program 1- opening times 1, system application program in historical period When access times under a certain Folding display mode are counted, can by searching the corresponding relation of above-mentioned record, it is determined that Go out the number of opening time of the application program under a certain Folding display mode in historical period, and then determine that this applies journey The access times of sequence under these conditions.
And for example, in historical period under a certain Folding display mode, if the system detects that a certain application program is opened, Access times of the application program in historical period under the Folding display mode can then be added up to add one.To make access times Statistical result it is more accurate, after system can be opened detecting a certain application program, when judging the operation of the application program Between whether be more than default time threshold, if it is greater, then the access times of the application program are accumulative plus one;If it is determined that should The run time of application program is very short, less than default time threshold, then the access times of the application program is not tired out Add.
And for example, in historical period under a certain Folding display mode, a certain application program of system detectio beats on and off Close, and record the opening time and the shut-in time that use duration, can specifically record the application program of the application program, or The application program can directly be recorded uses duration.Can be by the application program in the accumulated history period in the Folding display Multiple under mode use duration, determine that the application program under these conditions total uses duration.
The embodiment of the present invention is after the folding mode that folding screen is presently in is detected, according to applying journey in historical period The order of the frequent angle value of use of the sequence under the folding mode detected from high to low, frequent angle value will be used in default ranking At least one application program be shown in main interface.
Preset ranking used in said process to pre-set, default ranking can include a variety of rankings and limit, example Such as, default ranking can refer to using N names before the sequence of frequent angle value, and N is positive integer, specifically such as sorts first five using frequent angle value Name, the particular content of default ranking can be according to being actually configured.
What said process had used multiple application programs uses the order of frequent angle value from high to low, and this sequentially can be Different opportunitys obtain, for example, can be performed before the Folding display mode for performing the detection folding screen described in step 101, Specifically, can be calculated each under each Folding display mode in historical period before the Folding display mode of detection folding screen The frequent angle value of use of application program, and the frequent angle value of use to multiple application programs carries out height sequence, and it is aobvious to obtain folding Show multigroup corresponding relation of the order of the frequent angle value of mode-use from high to low, wherein, use frequent angle value from high to low suitable Sequence can be recorded with the sequence form of multiple application programs, and in application program sequence, the forward application program that sorts has higher The frequent angle value of use, can be from the multigroup of advance gained after the Folding display mode that folding screen is presently in is detected In corresponding relation, the order of the frequent angle value of use from high to low corresponding to the Folding display mode detected is found out, then according to It is investigated that the order found out performs subsequent operation.
It can also be calculated each in mobile terminal in historical period after the step described in step 101 is performed Use frequent angle value of the application program under the Folding display mode detected, and answered according to order sequence from high to low is multiple Multiple with program use frequent angle value, obtain using the order of frequent angle value from high to low, then perform according to the order of gained Subsequent operation.Wherein, can also be recorded using the order of frequent angle value from high to low with the sequence form of multiple application programs, should There is the higher frequent angle value of use with the forward application program that in agenda, sorts.
The display methods of application program provided in an embodiment of the present invention, the application program that can show main interface are user The application program commonly used under the Folding display mode, more conforms to demand of the user to application program, is even saved so as to simplify User has been gone to shorten the operating time to the finding step of required application program, improve Consumer's Experience.
According to the embodiment of the present invention, the Folding display mode of folding screen is detected, is existed according to application program in historical period The order of the frequent angle value of use from high to low under the Folding display mode, by the frequent angle value of use in mobile terminal At least one application program in default ranking is preferably displaying in main interface so that the application program that main interface is shown is use The application program that family is commonly used under the Folding display mode, demand of the user to application program is more conformed to, simplify and even save Finding step of the user to required application program, shortens the operating time, improves Consumer's Experience.
Fig. 5 is the flow chart of the application program display methods of one embodiment of the invention.Application program shown in Fig. 5 is shown Method is applied to the mobile terminal for being provided with folding screen, and the folding screen has a variety of Folding display modes, the application Program display method includes:
Step 201, the Folding display mode for detecting folding screen.
Mobile terminal described in the embodiment of the present invention can be diversified forms, such as mobile phone, flat board, notebook.It is mobile whole End has folding screen, and folding screen has a variety of Folding display modes, as unfolded display mode is full screen display mode, right Roll over display mode, 1/3rd Folding display modes etc., the Folding display mode of folding screen can be according to being actually configured.
Multiple application programs are installed, different based on display content, each application program has preferably aobvious in mobile terminal Show size.When user uses application program, it will usually select the Folding display mode of matching, make folding screen that matching be presented Screen display size so that application content can preferably be shown, facilitate use of the user to application program.Example Such as, when user uses Video Applications in advance, full screen display mode can be presented in folding screen so that video content can clearly show Show.
When folding screen is in a certain Folding display mode, to make the application program that the main interface in folding screen is shown The demand of user is more conformed to, improves the intelligent using what is recommended of mobile terminal, the embodiment of the present invention detects mobile whole first The Folding display mode that the folding screen at end is presently in, further it can recommend one according to the Folding display mode being presently in Individual or multiple application programs are shown in main interface, and preferential recommendation is checked and used to user.
Step 202, each application program being arranged in historical period in mobile terminal is calculated under Folding display mode Use frequent angle value.
Historical period used in this method can be the default period, can be according to being actually configured.In history In section, mobile terminal is likely to be at a variety of Folding display modes, under a certain Folding display mode, can there is one or more answer Used with program, therefore in historical period under different Folding display modes, different application may have different Service condition.
The embodiment of the present invention, which uses, weighs the service condition of application program using frequent angle value, can be with using frequent angle value Including plurality of kinds of contents, as application program access times and use the one or more in duration.It is if a certain in historical period Use frequent angle value of the application program under a certain Folding display mode is higher, then illustrates user in historical period in the folding The application program is often used under display mode, therefore when folding screen is in the Folding display mode, System Priority should by this With program display in main interface, user is recommended.
When application program under a certain Folding display mode by use, system can record a variety of corresponding relations, such as roll over The corresponding relation of the service condition of folded display mode-application program, the service condition of application program is including a variety of, such as application program Opening time, access times and use the one or more in the information such as duration.
This step can be closed after the Folding display mode that folding screen is presently in is detected based on the corresponding of record System, the corresponding relation of the service condition of Folding display mode-application program such as based on record, statistical history are respectively applied in the period Use frequent angle value of the program under the Folding display mode detected.
Step 203, the order according to the frequent angle value of use from high to low, to the multiple application programs installed in mobile terminal It is ranked up.
Use of each application program in historical period in mobile terminal under Folding display mode is calculated After frequent angle value, according to the order using frequent angle value from high to low, multiple application programs in mobile terminal are entered Row sequence, obtains putting in order for multiple application programs.
Step 204, it will be included using at least one application program of the frequent angle value in default ranking in main interface.
If use frequent angle value of a certain application program in historical period under the Folding display mode detected is got over Height, then illustrate that access times of the application program in the historical period under the Folding display mode detected are more or use Time is longer, and user is bigger using the probability of the application program, therefore system can will use frequent angle value in default ranking One or more application programs as preferred application, be shown in main interface, check and use for user.Above-mentioned is pre- What if ranking was pre-set, default ranking can include a variety of rankings and limit, for example, default ranking, which can refer to, uses frequent angle value N names before sequence, N are positive integers, and specific as using frequent angle value sequence TOP V, the particular content for presetting ranking can be according to reality Border is configured.
The display methods of application program provided in an embodiment of the present invention, the application program that can show main interface are user The application program commonly used under the Folding display mode, more conforms to demand of the user to application program, is even saved so as to simplify User has been gone to shorten the operating time to the finding step of required application program, improve Consumer's Experience.
According to the embodiment of the present invention, the Folding display mode of folding screen is detected, is existed according to application program in historical period The order of the frequent angle value of use from high to low under the Folding display mode, by the frequent angle value of use in mobile terminal At least one application program in default ranking is preferably displaying in main interface so that the application program that main interface is shown is use The application program that family is commonly used under the Folding display mode, demand of the user to application program is more conformed to, simplify and even save Finding step of the user to required application program, shortens the operating time, improves Consumer's Experience.
Fig. 6 is the flow chart of the application program display methods of one embodiment of the invention.Application program shown in Fig. 6 is shown Method is applied to the mobile terminal for being provided with folding screen, and the folding screen has a variety of Folding display modes, the application Program display method includes:
Step 301, each application program being arranged in historical period in mobile terminal is calculated under each Folding display mode The frequent angle value of use.
Mobile terminal described in the embodiment of the present invention can be diversified forms, such as mobile phone, flat board, notebook.It is mobile whole End has folding screen, and folding screen has a variety of Folding display modes, as unfolded display mode is full screen display mode, right Roll over display mode, 1/3rd Folding display modes etc., the Folding display mode of folding screen can be according to being actually configured. Historical period can be the default period, can be according to being actually configured.
Multiple application programs are installed, different based on display content, each application program has preferably aobvious in mobile terminal Show size, when user uses application program, it will usually select the Folding display mode of matching, make folding screen that matching be presented Screen display size so that application content can preferably be shown, so as to facilitate use of the user to application program. In historical period, mobile terminal is likely to be at a variety of Folding display modes, under a certain Folding display mode, may there is one Or multiple application programs are used, therefore in historical period under different Folding display modes, different application may have There is different service conditions.
Each application program that the embodiment of the present invention calculates in historical period in mobile terminal first shows in each fold Show the frequent angle value of use under mode, the service condition of application program can be indicated using frequent angle value, can using frequent angle value With the access times including application program and use the one or more in duration.Generally, if historical period in certain Use frequent angle value of one application program under a certain Folding display mode is higher, then illustrates user under the Folding display mode It is bigger using the probability of the application program, what the system recommendation application program was shown in the main interface under the Folding display mode Recommend coefficient bigger.Therefore the embodiment of the present invention can be by the frequent angle value that calculates the use of multiple application programs and to more The comparison of the frequent angle value of use of individual application program, selects one or more application programs and is shown in main interface, recommend User uses.
When application program is by use, system can record the opening time of the application program, in history in concrete operations Access times, certain first use in period using duration, in historical period always using a variety of use informations such as durations. When carrying out the calculating of the frequent angle value of use of application program, can be counted according to the use information of pre-recorded application program Calculate the frequent angle value of use of application program.
Pair of step 302, each Folding display mode in the log history period and the frequent angle value of use of each application program It should be related to.
Calculate each application program in historical period in mobile terminal and use frequency under each Folding display mode After numerous angle value, for each Folding display mode and each application program, log history period-Folding display mode-application program The frequent angle value of use multigroup corresponding relation, used for follow-up.
Step 303, the Folding display mode for detecting folding screen.
This step detects to the Folding display mode of folding screen, obtains the Folding display that folding screen is presently in Mode.The Folding display mode being presently in afterwards according to folding screen, one is recommended to the main interface under the Folding display mode Individual or multiple application programs are shown.
The use frequency of each Folding display mode and each application program in step 304, the historical period based on record The corresponding relation of value, search the frequent angle value of use of each application program under Folding display mode.
After detecting the Folding display mode that folding screen is presently in, pre-recorded Folding display mode is extracted with answering With multigroup corresponding relation of the frequent angle value of the use of program, pre-recorded historical period-Folding display mode-application is such as extracted Multigroup corresponding relation of the frequent angle value of use of program, and find out the Folding display mode being presently in comprising folding screen Corresponding relation, further determine that out that each application program is in the use frequency of the Folding display mode detected in historical period Value.
Step 305, the order of the frequent angle value of use based on each application program under Folding display mode from high to low, to peace Multiple application programs in mobile terminal are ranked up.
Based on the height for the frequent angle value of use for finding each application program under the Folding display mode, journey is applied to multiple Sequence is ranked up so that before being come using the high application program of frequent angle value, so as to obtain the sequence of multiple application programs.
Step 306, it will be included using at least one application program of the frequent angle value in default ranking in main interface.
In the sequence of gained application program, because the frequent angle value of use for the forward application program that sorts is higher, user makes It is larger with the probability of the application program, therefore will can be shown using at least one application program of the frequent angle value in default ranking Show in the main interface, recommend user's use.Default ranking can refer to using N names before the sequence of frequent angle value, and N is just whole Number or other applicable rankings limit.
According to the embodiment of the present invention, the Folding display mode of folding screen is detected, is existed according to application program in historical period The order of the frequent angle value of use from high to low under the Folding display mode, by the frequent angle value of use in mobile terminal At least one application program in default ranking is preferably displaying in main interface so that the application program that main interface is shown is use The application program that family is commonly used under the Folding display mode, demand of the user to application program is more conformed to, simplify and even save Finding step of the user to required application program, shortens the operating time, improves Consumer's Experience.
Fig. 7 is the flow chart of the application program display methods of one embodiment of the invention.Application program shown in Fig. 7 is shown Method is applied to the mobile terminal for being provided with folding screen, and the folding screen has a variety of Folding display modes, the application Program display method includes:
Step 401, the Folding display mode for detecting folding screen.
Step 402, each application program for being installed in mobile terminal are right using the default display size of application program The frequent angle value of use of the application program under Folding display mode is corrected in historical period.
Multiple application programs are installed, different application has different because of the difference of display content in mobile terminal It is preferred that display size, for example, the preferred display size of Video Applications is larger, the preferred display size of calculator application is smaller.This Inventive embodiments are provided with default display size to different application in advance, and different types of application program can have difference Default display size, for example, the default display size of video class application program is larger, and calculator application, alarm clock should It is smaller with the default display size of the small routines such as program, under default display size the display content of application program can obtain compared with Good display.
To enable the application content that main interface is shown preferably to be shown under Folding display mode, application program is prevented Content shows that poor situation occurs under Folding display mode, when being shown such as video under one of three parts Folding display modes, Picture dimension is smaller, is not easy to user and checks, the embodiment of the present invention is using the default display size of application program to application program The frequent angle value of use be corrected so that the application program that main interface is shown more conforms to user's request and use habit. The frequent angle value of use of application program can be counted obtaining after step 401 is performed or performing step 401 Statistics obtains before, can be according to being actually configured.Can be including a variety of, such as the use of application program using frequent angle value One or more in number and use duration.
This step is obtained to be arranged in historical period and moved after the Folding display mode that folding screen is presently in is detected The frequent angle value of use of each application program in dynamic terminal, afterwards for each application program, use the default aobvious of the application program Show that the frequent angle value of use of the size to the application program is corrected.
Specifically, the default display size using application program described in this step, exists to application program in historical period The step of frequent angle value of use under Folding display mode is corrected can include:First, based on the application journey pre-set The weighted value of the default display size of sequence and the corresponding relation of Folding display mode, it is determined that described under the Folding display mode The weighted value of the default display size of application program;Secondly, by the frequent angle value of the use of application program and the weighted value phase of determination Multiply, determine application program the frequent angle value of use and determine weighted value is multiplied gained numerical value for correct after use frequency Value.
For example, pre-setting Video Applications 1- presets display size 1- weighted values 1- full screen display modes and video The corresponding relation of display size 1- weighted value 0.5- doubling display modes is preset using 1-, when detecting that folding screen is in doubling During display mode, the frequent angle value of use of the Video Applications 1 under doubling display mode in historical period is calculated first, is reused The weighted value 0.5 of the default display size 1 of Video Applications 1 is multiplied by the frequent angle value of use for the Video Applications 1 being calculated, by phase Multiply the numerical value of gained as the frequent angle value of use after the correction of Video Applications 1, can be in screen display chi by the above method When very little smaller, reduce the frequent angle value of use of the larger Video Applications 1 of default display size, it is relative improve default display size compared with The frequent angle value of use of small other application, main interface is set to recommend the content of the application program of display in doubling display mode Lower preferably display.
Step 403, according to the order of the frequent angle value of use from high to low after correction, it is multiple to what is installed in mobile terminal Application program is ranked up.
After the correction for completing the frequent angle value of use to each application program, according to the frequent angle value of use after correction by height to Low order, the multiple application programs installed in mobile terminal are ranked up.
Step 404, at least one application program of the frequent angle value of use after correction in default ranking included in master On interface.
Because the frequent angle value of use for the forward application program of sorting is higher, user using the application program probability compared with Greatly, therefore the embodiment of the present invention is after having obtained using the sequence of frequent angle value from high to low, will can be existed using frequent angle value At least one application program in default ranking is shown in the main interface, so that the application program that main interface is shown exists During operation, application program has the display size of relatively matching, and application content can preferably be shown.Default ranking can refer to N names before being sorted using frequent angle value, N are that positive integer or other applicable rankings limit.
According to the embodiment of the present invention, the Folding display mode of folding screen is detected, is existed according to application program in historical period The order of the frequent angle value of use from high to low under the Folding display mode, by the frequent angle value of use in mobile terminal At least one application program in default ranking is preferably displaying in main interface so that the application program that main interface is shown is use The application program that family is commonly used under the Folding display mode, demand of the user to application program is more conformed to, simplify and even save Finding step of the user to required application program, shortens the operating time, improves Consumer's Experience.
The embodiment of the present invention can also use use frequent angle value of the default display size of application program to application program It is corrected, according to the order of the frequent angle value of use from high to low after correction, multiple journey is applied to what is installed in mobile terminal Sequence is ranked up, and finally includes at least one application program of the frequent angle value of use after correction in default ranking on main boundary On face, so that the application program that main interface is shown is operationally, application program has the display size of relatively matching, using journey Sequence content can preferably be shown.
Fig. 8 is the block diagram of the mobile terminal of one embodiment of the invention.Mobile terminal shown in Fig. 8 is provided with Folding screen Curtain, folding screen have a variety of Folding display modes, and the mobile terminal includes:
Folding display mode detection module 501, for detecting the Folding display mode of the folding screen.
Application program display module 502, for according to application program in historical period under the Folding display mode Using the order of frequent angle value from high to low, by the frequent angle value of use in the mobile terminal in default ranking At least one application program is shown in main interface, during access times and the use using frequent angle value including application program One or more in length.
According to the embodiment of the present invention, the Folding display mode of folding screen is detected, is existed according to application program in historical period The order of the frequent angle value of use from high to low under the Folding display mode, by the frequent angle value of use in mobile terminal At least one application program in default ranking is preferably displaying in main interface so that the application program that main interface is shown is use The application program that family is commonly used under the Folding display mode, demand of the user to application program is more conformed to, simplify and even save Finding step of the user to required application program, shortens the operating time, improves Consumer's Experience.
Fig. 9 is the block diagram of the mobile terminal of another embodiment of the present invention.Mobile terminal shown in Fig. 9 is provided with Folding screen Curtain, folding screen have a variety of Folding display modes, and the mobile terminal includes:
Folding display mode detection module 601, for detecting the Folding display mode of the folding screen.
Application program display module 602, for according to application program in historical period under the Folding display mode Using the order of frequent angle value from high to low, by the frequent angle value of use in the mobile terminal in default ranking At least one application program is shown in main interface, during access times and the use using frequent angle value including application program One or more in length.
The application program display module 602, including:
Using frequent angle value calculating sub module 6021, it is arranged on for calculating in the historical period in the mobile terminal Use frequent angle value of each application program under the Folding display mode;
First application program sorting sub-module 6022, for the order according to the frequent angle value of use from high to low, to described Multiple application programs of installation are ranked up in mobile terminal;
First application rollouts submodule 6023, for by should using at least one in default ranking of frequent angle value With program display in the main interface.
According to the embodiment of the present invention, the Folding display mode of folding screen is detected, is existed according to application program in historical period The order of the frequent angle value of use from high to low under the Folding display mode, by the frequent angle value of use in mobile terminal At least one application program in default ranking is preferably displaying in main interface so that the application program that main interface is shown is use The application program that family is commonly used under the Folding display mode, demand of the user to application program is more conformed to, simplify and even save Finding step of the user to required application program, shortens the operating time, improves Consumer's Experience.
Figure 10 is the block diagram of the mobile terminal of another embodiment of the present invention.Mobile terminal shown in Figure 10 is provided with folding Screen, folding screen have a variety of Folding display modes, and the mobile terminal includes:
Using frequency Data-Statistics module 701, it is arranged on for calculating in the historical period in the mobile terminal Use frequent angle value of each application program under each Folding display mode, the use that application program is included using frequent angle value One or more in number and use duration.
Corresponding relation logging modle 702, journey is applied with each for recording each Folding display mode in the historical period The corresponding relation of the frequent angle value of use of sequence.
Folding display mode detection module 703, for detecting the Folding display mode of the folding screen.
Application program display module 704, for according to application program in historical period under the Folding display mode Using the order of frequent angle value from high to low, by the frequent angle value of use in the mobile terminal in default ranking At least one application program is shown in main interface.
The application program display module 704, including:
Submodule 7041 is searched using frequent angle value, for each Folding display side in the historical period based on record The corresponding relation of formula and the frequent angle value of use of each application program, search the use of each application program under the Folding display mode Frequent angle value;
Second application program sorting sub-module 7042, for the use based on each application program under the Folding display mode Multiple application programs in the mobile terminal are ranked up by the frequent order of angle value from high to low;
Second application rollouts submodule 7043, for by should using at least one in default ranking of frequent angle value With program display in the main interface.
According to the embodiment of the present invention, the Folding display mode of folding screen is detected, is existed according to application program in historical period The order of the frequent angle value of use from high to low under the Folding display mode, by the frequent angle value of use in mobile terminal At least one application program in default ranking is preferably displaying in main interface so that the application program that main interface is shown is use The application program that family is commonly used under the Folding display mode, demand of the user to application program is more conformed to, simplify and even save Finding step of the user to required application program, shortens the operating time, improves Consumer's Experience.
Figure 11 is the block diagram of the mobile terminal of another embodiment of the present invention.Mobile terminal shown in Figure 11 is provided with folding Screen, folding screen have a variety of Folding display modes, and the mobile terminal includes:
Folding display mode detection module 801, for detecting the Folding display mode of the folding screen.
Application program display module 802, for according to application program in historical period under the Folding display mode Using the order of frequent angle value from high to low, by the frequent angle value of use in the mobile terminal in default ranking At least one application program is shown in main interface, during access times and the use using frequent angle value including application program One or more in length.
The application program display module 802 includes:
Using frequent angle value correction module 8021, for each application program for being installed in the mobile terminal, make With the default display size of the application program, to the application program in the historical period under the Folding display mode The frequent angle value of use be corrected;
3rd application program sorting sub-module 8022, for according to from high to low suitable of the frequent angle value of use after correction Sequence, the multiple application programs installed in the mobile terminal are ranked up;
3rd application rollouts submodule 8023, for the frequent angle value of use after correction to be preset in ranking extremely A few application program is shown in the main interface.
It is described to be included using frequent angle value correction module:
Weighted value determining unit, weighted value and folding for the default display size based on the application program pre-set The corresponding relation of display mode, determine the weighted value of the default display size of the application program under the Folding display mode;
The frequent angle value computing unit of use after correction, for by the frequent angle value of the use of the application program with determine Weighted value is multiplied, determine the frequent angle value of use of the application program be multiplied with the weighted value determined obtained by numerical value be school The frequent angle value of use after just.
According to the embodiment of the present invention, the Folding display mode of folding screen is detected, is existed according to application program in historical period The order of the frequent angle value of use from high to low under the Folding display mode, by the frequent angle value of use in mobile terminal At least one application program in default ranking is preferably displaying in main interface so that the application program that main interface is shown is use The application program that family is commonly used under the Folding display mode, demand of the user to application program is more conformed to, simplify and even save Finding step of the user to required application program, shortens the operating time, improves Consumer's Experience.
The embodiment of the present invention can also use use frequent angle value of the default display size of application program to application program It is corrected, according to the order of the frequent angle value of use from high to low after correction, multiple journey is applied to what is installed in mobile terminal Sequence is ranked up, and finally includes at least one application program of the frequent angle value of use after correction in default ranking on main boundary On face, so that the application program that main interface is shown is operationally, application program has the display size of relatively matching, using journey Sequence content can preferably be shown.
Another embodiment of the present invention additionally provides a kind of mobile terminal, including processor, memory, is stored in the storage On device and the computer program that can run on the processor, the computer program are realized during the computing device Each process of the embodiment of application program display methods is stated, and identical technique effect can be reached, to avoid repeating, here not Repeat again.
Another embodiment of the present invention additionally provides a kind of computer-readable recording medium, is deposited on computer-readable recording medium Computer program is contained, the embodiment of any application program display methods as described above is realized when computer program is executed by processor Each process, and identical technique effect can be reached, to avoid repeating, repeated no more here.Wherein, described computer can Storage medium is read, such as read-only storage (Read-Only Memory, abbreviation ROM), random access memory (Random Access Memory, abbreviation RAM), magnetic disc or CD etc..
Figure 12 is the block diagram for the mobile terminal that another embodiment of the present invention provides.Mobile terminal 900 shown in Figure 12 wraps Include:At least one processor 901, memory 902, at least one network interface 904 and user interface 903.In mobile terminal 900 Each component be coupled by bus system 905.It is understood that bus system 905 is used to realize between these components Connection communication.Bus system 905 is in addition to including data/address bus, in addition to power bus, controlling bus and status signal bus in addition. But for the sake of clear explanation, various buses are all designated as bus system 905 in fig. 12.
Wherein, user interface 903 can include display, keyboard or pointing device (for example, mouse, trace ball (trackball), touch-sensitive plate or touch-screen etc..Display is provided with folding screen, and folding screen has a variety of Folding displays Mode.
It is appreciated that the memory 902 in the embodiment of the present invention can be volatile memory or nonvolatile memory, Or it may include both volatibility and nonvolatile memory.Wherein, nonvolatile memory can be read-only storage (Read- OnlyMemory, ROM), programmable read only memory (ProgrammableROM, PROM), Erasable Programmable Read Only Memory EPROM (ErasablePROM, EPROM), Electrically Erasable Read Only Memory (ElectricallyEPROM, EEPROM) dodge Deposit.Volatile memory can be random access memory (RandomAccessMemory, RAM), and it is used as outside slow at a high speed Deposit.By exemplary but be not restricted explanation, the RAM of many forms can use, 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 902 of the system and method for description of the embodiment of the present invention is intended to include but unlimited In these memories with any other suitable type.
In some embodiments, memory 902 stores following element, can perform module or data structure, or Their subset of person, or their superset:Operating system 9021 and application program 9022.
Wherein, operating system 9021, comprising various system programs, such as ccf layer, core library layer, driving layer etc., it is used for Realize various basic businesses and the hardware based task of processing.Application program 9022, include 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 9022.
In embodiments of the present invention, mobile terminal 900 also includes:It is stored on memory 902 and can be on processor 901 The computer program of operation, computer program realize following steps when being performed by processor 901:Detect the folding of the folding screen Folded display mode, according to use frequent angle value of the application program in historical period under the Folding display mode from high to low Sequentially, at least one application program of the frequent angle value of use in the mobile terminal in default ranking is included It is described to include the access times of application program and using the one or more in duration using frequent angle value in main interface.
The method that the embodiments of the present invention disclose can apply in processor 901, or be realized by processor 901. Processor 901 is probably a kind of IC chip, has the disposal ability of signal.In implementation process, the above method it is each Step can be completed by the integrated logic circuit of the hardware in processor 901 or the instruction of software form.Above-mentioned processing Device 901 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 PLDs, discrete gate or transistor logic Device, discrete hardware components.It can realize or perform disclosed each method, step and the box in the embodiment of the present invention Figure.General processor can be microprocessor or the processor can also be any conventional processor etc..With reference to the present invention The step of method disclosed in embodiment, can be embodied directly in hardware decoding processor and perform completion, or use decoding processor In hardware and software module combination perform completion.Software module can be located at random access memory, and flash memory, read-only storage can The ripe computer-readable recording medium in this area such as program read-only memory or electrically erasable programmable memory, register In.The computer-readable recording medium is located at memory 902, and processor 901 reads the information in memory 902, hard with reference to its Part completes the step of above method.Specifically, computer program, computer program are stored with the computer-readable recording medium Each step of the embodiment such as above-mentioned fingerprint identification method is realized when being performed by processor 901.
It is understood that the embodiment of the present invention description these embodiments can use hardware, software, firmware, middleware, Microcode or its combination are realized.Realized for hardware, processing unit can be realized in one or more application specific integrated circuits (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 performing herein described function In member or its combination.
For software realize, can by perform the module (such as process, function etc.) of function described in the embodiment of the present invention come Realize the technology described in the embodiment of the present invention.Software code is storable in memory and passes through computing device.Memory can To realize within a processor or outside processor.
Alternatively, following steps can be also realized when computer program is performed by processor 901:
Each application program in the historical period in the mobile terminal is calculated in the Folding display mode Under the frequent angle value of use;
According to the order using frequent angle value from high to low, the multiple application programs installed in the mobile terminal are carried out Sequence;
It will be included using at least one application program of the frequent angle value in default ranking in the main interface.
Alternatively, following steps can be also realized when computer program is performed by processor 901:
Before the Folding display mode of the detection folding screen, calculate described in being arranged in the historical period Use frequent angle value of each application program under each Folding display mode in mobile terminal;
Record each Folding display mode pass corresponding with the frequent angle value of the use of each application program in the historical period System.
Alternatively, following steps can be also realized when computer program is performed by processor 901:
Each Folding display mode and the frequent angle value of use of each application program in the historical period based on record Corresponding relation, search the frequent angle value of use of each application program under the Folding display mode;
The order of the frequent angle value of use based on each application program under the Folding display mode from high to low, to installed in Multiple application programs in the mobile terminal are ranked up;
It will be included using at least one application program of the frequent angle value in default ranking in the main interface.
Alternatively, following steps can be also realized when computer program is performed by processor 901:
It is right using the default display size of the application program for each application program installed in the mobile terminal Use frequent angle value of the application program under the Folding display mode is corrected in the historical period;
According to the order of the frequent angle value of use from high to low after correction, multiple applications to being installed in the mobile terminal Program is ranked up;
At least one application program of the frequent angle value of use after correction in default ranking is included in the main interface On.
Alternatively, following steps can be also realized when computer program is performed by processor 901:
The weighted value of default display size based on the application program pre-set and the corresponding relation of Folding display mode, It is determined that under the Folding display mode the default display size of the application program weighted value;
The frequent angle value of the use of the application program is multiplied with the weighted value determined, determines the use of the application program Is multiplied with the weighted value determined the numerical value of gained of frequent angle value is the frequent angle value of use after correcting.
Mobile terminal 900 can realize each process that mobile terminal is realized in previous embodiment, to avoid repeating, here Repeat no more.
According to the embodiment of the present invention, the Folding display mode of folding screen is detected, is existed according to application program in historical period The order of the frequent angle value of use from high to low under the Folding display mode, by the frequent angle value of use in mobile terminal At least one application program in default ranking is preferably displaying in main interface so that the application program that main interface is shown is use The application program that family is commonly used under the Folding display mode, demand of the user to application program is more conformed to, simplify and even save Finding step of the user to required application program, shortens the operating time, improves Consumer's Experience.
The embodiment of the present invention can also use use frequent angle value of the default display size of application program to application program It is corrected, according to the order of the frequent angle value of use from high to low after correction, multiple journey is applied to what is installed in mobile terminal Sequence is ranked up, and finally includes at least one application program of the frequent angle value of use after correction in default ranking on main boundary On face, so that the application program that main interface is shown is operationally, application program has the display size of relatively matching, using journey Sequence content can preferably be shown.
Figure 13 is the block diagram for the mobile terminal that another embodiment of the present invention provides.Specifically, the mobile terminal in Figure 13 1000 can be mobile phone, tablet personal computer, personal digital assistant (PersonalDigital Assistant, PDA) or vehicle mounted electric Brain etc..
Mobile terminal 1000 in Figure 13 includes radio frequency (RadioFrequency, RF) circuit 1010, memory 1020, defeated Enter unit 1030, display unit 1040, processor 1060, voicefrequency circuit 1070, WiFi (WirelessFidelity) module 1080 and power supply 1090.
Wherein, input block 1030 is available for the numeral or character information for receiving user's input, and generation and movement are eventually The signal input that the user at end 1000 is set and function control is relevant.Specifically, in the embodiment of the present invention, the input block 1030 can include contact panel 1031.Contact panel 1031, also referred to as touch-screen, collect user's touching on or near it Operation (for example user uses the operations of any suitable object or annex on contact panel 1031 such as finger, stylus) is touched, and Corresponding attachment means are driven according to formula set in advance.Optionally, contact panel 1031 may include touch detecting apparatus and Two parts of touch controller.Wherein, the touch orientation of touch detecting apparatus detection user, and detect the letter that touch operation is brought Number, transmit a signal to touch controller;Touch controller receives touch information from touch detecting apparatus, and is converted into Contact coordinate, then give the processor 1060, and the order sent of reception processing device 1060 and can be performed.Furthermore, it is possible to Contact panel 1031 is realized using polytypes such as resistance-type, condenser type, infrared ray and surface acoustic waves.Except contact panel 1031, input block 1030 can also include other input equipments 1032, and other input equipments 1032 can include but is not limited to One kind or more in physical keyboard, function key (such as volume control button, switch key etc.), trace ball, mouse, action bars etc. Kind.
Wherein, display unit 1040 can be used for display by the information of user's input or be supplied to information and the movement of user The various menu interfaces of terminal 1000.Display unit 1040 may include display panel 1041, optionally, can use LCD or have The forms such as machine light emitting diode (OrganicLight-EmittingDiode, OLED) configure display panel 1041.Display surface Plate 1041 is provided with folding screen, and folding screen has a variety of Folding display modes.
It should be noted that contact panel 1031 can cover display panel 1041, touch display screen is formed, when the touch display screen After detecting the touch operation on or near it, processor 1060 is sent to determine the type of touch event, is followed by subsequent processing Device 1060 provides corresponding visual output according to the type of touch event in touch display screen.
Touch display screen includes Application Program Interface viewing area and conventional control viewing area.The Application Program Interface viewing area And arrangement mode of the conventional 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 The interface element such as the icon comprising at least one application program and/or widget desktop controls.The Application Program Interface viewing area It can also be the empty interface not comprising any content.The conventional control viewing area is used to show the higher control of utilization rate, for example, Application icons such as settings button, interface numbering, scroll bar, phone directory icon etc..
Wherein processor 1060 is the control centre of mobile terminal 1000, utilizes various interfaces and connection whole mobile phone Various pieces, by running or performing the software program and/or module that are stored in first memory 1021, and call and deposit The data in second memory 1022 are stored up, perform the various functions and processing data of mobile terminal 1000, so as to mobile whole End 1000 carries out integral monitoring.Optionally, processor 1060 may include one or more processing units.
In embodiments of the present invention, mobile terminal 1000 also includes:It is stored in memory 1020 and can be in processor 1060 The computer program of upper operation, can be the computer program in application program, computer program is by processor 1060 specifically Following steps are realized during execution:The Folding display mode of the folding screen is detected, according to application program in historical period in institute The order of the frequent angle value of use from high to low under Folding display mode is stated, the use in the mobile terminal is frequent At least one application program of the angle value in default ranking is shown in main interface, described to include application program using frequent angle value Access times and use the one or more in duration.
Alternatively, following steps can be also realized when computer program is performed by processor 1001:
Each application program in the historical period in the mobile terminal is calculated in the Folding display mode Under the frequent angle value of use;
According to the order using frequent angle value from high to low, the multiple application programs installed in the mobile terminal are carried out Sequence;
It will be included using at least one application program of the frequent angle value in default ranking in the main interface.
Alternatively, following steps can be also realized when computer program is performed by processor 1001:
Before the Folding display mode of the detection folding screen, calculate described in being arranged in the historical period Use frequent angle value of each application program under each Folding display mode in mobile terminal;
Record each Folding display mode pass corresponding with the frequent angle value of the use of each application program in the historical period System.
Alternatively, following steps can be also realized when computer program is performed by processor 1001:
Each Folding display mode and the frequent angle value of use of each application program in the historical period based on record Corresponding relation, search the frequent angle value of use of each application program under the Folding display mode;
The order of the frequent angle value of use based on each application program under the Folding display mode from high to low, to installed in Multiple application programs in the mobile terminal are ranked up;
It will be included using at least one application program of the frequent angle value in default ranking in the main interface.
Alternatively, following steps can be also realized when computer program is performed by processor 1001:
It is right using the default display size of the application program for each application program installed in the mobile terminal Use frequent angle value of the application program under the Folding display mode is corrected in the historical period;
According to the order of the frequent angle value of use from high to low after correction, multiple applications to being installed in the mobile terminal Program is ranked up;
At least one application program of the frequent angle value of use after correction in default ranking is included in the main interface On.
Alternatively, following steps can be also realized when computer program is performed by processor 1001:
The weighted value of default display size based on the application program pre-set and the corresponding relation of Folding display mode, It is determined that under the Folding display mode the default display size of the application program weighted value;
The frequent angle value of the use of the application program is multiplied with the weighted value determined, determines the use of the application program Is multiplied with the weighted value determined the numerical value of gained of frequent angle value is the frequent angle value of use after correcting.
Mobile terminal 1000 can realize each process that mobile terminal is realized in previous embodiment, to avoid repeating, this In repeat no more.
It can be seen that according to the embodiment of the present invention, the Folding display mode of folding screen is detected, according to applying journey in historical period Use frequent angle value order from high to low of the sequence under the Folding display mode, the use in mobile terminal is frequent At least one application program of the angle value in default ranking is preferably displaying in main interface so that the application program that main interface is shown The application program commonly used for user under the Folding display mode, demand of the user to application program is more conformed to, simplified even Finding step of the user to required application program is eliminated, the operating time is shortened, improves Consumer's Experience.
The embodiment of the present invention can also use use frequent angle value of the default display size of application program to application program It is corrected, according to the order of the frequent angle value of use from high to low after correction, multiple journey is applied to what is installed in mobile terminal Sequence is ranked up, and finally includes at least one application program of the frequent angle value of use after correction in default ranking on main boundary On face, so that the application program that main interface is shown is operationally, application program has the display size of relatively matching, using journey Sequence content can preferably be shown.
Because the mobile terminal embodiment essentially corresponds to the embodiment of the method shown in earlier figures 1- Fig. 5, therefore this implementation Not detailed part in the description of example, may refer to the related description in previous embodiment, does not just repeat herein.
Those of ordinary skill in the art it is to be appreciated that with reference to disclosed in the embodiment of the present invention embodiment description it is each The unit and algorithm steps of example, it can be realized with the combination of electronic hardware or computer software and electronic hardware.These Function is performed with hardware or software mode actually, application-specific and design constraint depending on technical scheme.Specialty Technical staff can realize described function using distinct methods to each specific application, but this realization should not Think beyond the scope of this 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, the corresponding process in preceding method embodiment is may be referred to, will not be repeated here.
In embodiment provided herein, it should be understood that disclosed apparatus and method, others can be passed through Mode is realized.For example, device embodiment described above is only schematical, for example, the division of the unit, is only A kind of division of logic function, can there is an other dividing mode when actually realizing, for example, multiple units or component can combine or Person is desirably integrated into another system, or some features can be ignored, or does not perform.Another, shown or discussed is mutual Between coupling or direct-coupling or communication connection can be INDIRECT COUPLING or communication link by some interfaces, device or unit Connect, can be electrical, mechanical or other forms.
The unit illustrated as separating component can be or may not be physically separate, show as unit The part shown can be or may not be physical location, you can with positioned at a place, or can also be distributed to multiple On NE.Some or all of unit therein can be selected to realize the mesh of this embodiment scheme according to the actual needs 's.
In addition, each functional unit in each embodiment of the present invention can be integrated in a processing unit, can also That unit is individually physically present, can also two or more units it is integrated in a unit.
If the function is realized in the form of SFU software functional unit and is used as independent production marketing or in use, can be with It is stored in a computer read/write memory medium.Based on such understanding, technical scheme is substantially in other words The part to be contributed to prior art or the part of the technical scheme can be embodied in the form of software product, the meter Calculation machine software product is stored in a storage medium, including some instructions are causing a computer equipment (can be People's computer, server, or network equipment etc.) perform all or part of step of each embodiment methods described of the present invention. And foregoing storage medium includes:USB flash disk, mobile hard disk, ROM, RAM, magnetic disc or CD etc. are various can be with store program codes Medium.
The foregoing is only a specific embodiment of the invention, but protection scope of the present invention is not limited thereto, any Those familiar with the art the invention discloses technical scope in, change or replacement can be readily occurred in, should all be contained Cover within protection scope of the present invention.Therefore, protection scope of the present invention should be defined by scope of the claims.

Claims (13)

1. a kind of application program display methods, methods described is applied to the mobile terminal for being provided with folding screen, the Folding screen Curtain has a variety of Folding display modes, it is characterised in that methods described includes:
Detect the Folding display mode of the folding screen;
, will according to use frequent angle value order from high to low of the application program in historical period under the Folding display mode At least one application program of the frequent angle value of use in default ranking in the mobile terminal is shown in main interface On, it is described to include the access times of application program and using the one or more in duration using frequent angle value.
2. according to the method for claim 1, it is characterised in that it is described according to application program in historical period in the folding The order of the frequent angle value of use from high to low under display mode, the frequent angle value of use in the mobile terminal is existed At least one application program in default ranking, which is shown in main interface, to be included:
Each application program in the historical period in the mobile terminal is calculated under the Folding display mode Use frequent angle value;
According to the order using frequent angle value from high to low, the multiple application programs installed in the mobile terminal are carried out Sequence;
It will be included using at least one application program of the frequent angle value in default ranking in the main interface.
3. according to the method for claim 1, it is characterised in that in the Folding display mode of the detection folding screen Before, methods described also includes:
The application program in the historical period in the mobile terminal is calculated under the Folding display mode The frequent angle value of use;
Record the corresponding relation of the frequent angle value of use of each Folding display mode and the application program in the historical period.
4. according to the method for claim 3, it is characterised in that it is described according to application program in historical period in the folding The order of the frequent angle value of use from high to low under display mode, the frequent angle value of use in the mobile terminal is existed At least one application program in default ranking, which is shown in main interface, to be included:
The Folding display mode and the frequent angle value of use of the application program in the historical period based on record Corresponding relation, search the frequent angle value of use of the application program under the Folding display mode;
The order of the frequent angle value of use based on the application program under the Folding display mode from high to low, to installed in institute The multiple application program stated in mobile terminal is ranked up;
It will be included using at least one application program of the frequent angle value in default ranking in the main interface.
5. according to the method for claim 1, it is characterised in that it is described according to application program in historical period in the folding The order of the frequent angle value of use from high to low under display mode, the frequent angle value of use in the mobile terminal is existed At least one application program in default ranking, which is shown in main interface, to be included:
For each application program installed in the mobile terminal, using the default display size of the application program, to described Use frequent angle value of the application program under the Folding display mode is corrected in historical period;
According to the order of the frequent angle value of use from high to low after correction, to the multiple application programs installed in the mobile terminal It is ranked up;
At least one application program of the frequent angle value of use after correction in default ranking is included in the main interface.
6. according to the method for claim 5, it is characterised in that the default display size using the application program, Use frequent angle value of the application program in the historical period under the Folding display mode is corrected including:
The weighted value of default display size based on the application program pre-set and the corresponding relation of Folding display mode, it is determined that The weighted value of the default display size of the application program under the Folding display mode;
The frequent angle value of the use of the application program is multiplied with the weighted value determined, determines the use of the application program Is multiplied with the weighted value determined the numerical value of gained of frequent angle value is the frequent angle value of use after correcting.
7. a kind of mobile terminal, the mobile terminal is provided with folding screen, and the folding screen has a variety of Folding display sides Formula, it is characterised in that including:
Folding display mode detection module, for detecting the Folding display mode of the folding screen;
Application program display module, it is frequent for the use according to application program in historical period under the Folding display mode The order of angle value from high to low, the frequent angle value of use in the mobile terminal is at least one in default ranking Application program is shown in main interface, described to include the access times of application program and using one in duration using frequent angle value Kind is a variety of.
8. mobile terminal according to claim 7, it is characterised in that the application program display module, including:
Using frequent angle value calculating sub module, for calculating each application being arranged in the historical period in the mobile terminal Use frequent angle value of the program under the Folding display mode;
First application program sorting sub-module, for the order according to the frequent angle value of use from high to low, to the mobile terminal Multiple application programs of interior installation are ranked up;
First application rollouts submodule, for will be shown using at least one application program of the frequent angle value in default ranking Show in the main interface.
9. mobile terminal according to claim 7, it is characterised in that the mobile terminal also includes:
Using frequency Data-Statistics module, for before the Folding display mode of the detection folding screen, calculating institute State use frequent angle value of each application program in historical period in the mobile terminal under each Folding display mode;
Corresponding relation logging modle, for recording the use of each Folding display mode in the historical period and each application program The corresponding relation of frequent angle value.
10. mobile terminal according to claim 9, it is characterised in that the application program display module includes:
Submodule is searched using frequent angle value, for each Folding display mode in the historical period based on record with respectively should With the corresponding relation of the frequent angle value of the use of program, the use frequency of each application program under the Folding display mode is searched Value;
Second application program sorting sub-module, for the frequent angle value of use based on each application program under the Folding display mode Order from high to low, multiple application programs in the mobile terminal are ranked up;
Second application rollouts submodule, for will be shown using at least one application program of the frequent angle value in default ranking Show in the main interface.
11. mobile terminal according to claim 7, it is characterised in that the application program display module includes:
Using frequent angle value correction module, for each application program for being installed in the mobile terminal, answered using described With the default display size of program, frequency is used under the Folding display mode to the application program in the historical period Numerous angle value is corrected;
3rd application program sorting sub-module, for according to the order of the frequent angle value of use from high to low after correction, to described Multiple application programs of installation are ranked up in mobile terminal;
3rd application rollouts submodule, for should by least one in default ranking of the frequent angle value of use after correction With program display in the main interface.
12. mobile terminal according to claim 11, it is characterised in that described to use frequent angle value correction module bag Include:
Weighted value determining unit, weighted value and Folding display for the default display size based on the application program pre-set The corresponding relation of mode, it is determined that under the Folding display mode the default display size of the application program weighted value;
The frequent angle value computing unit of use after correction, for by the frequent angle value of the use of the application program with determine weight Value is multiplied, and determines that is multiplied with the weighted value determined the numerical value of gained of the frequent angle value of use of the application program is after correcting The frequent angle value of use.
13. a kind of mobile terminal, it is characterised in that including processor, memory and be stored on the memory and can be in institute The computer program run on processor is stated, the computer program is realized such as claim 1 to 6 during the computing device Any one of application program display methods the step of.
CN201710744935.4A 2017-08-25 2017-08-25 Application program display method and mobile terminal Active CN107562473B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201710744935.4A CN107562473B (en) 2017-08-25 2017-08-25 Application program display method and mobile terminal

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201710744935.4A CN107562473B (en) 2017-08-25 2017-08-25 Application program display method and mobile terminal

Publications (2)

Publication Number Publication Date
CN107562473A true CN107562473A (en) 2018-01-09
CN107562473B CN107562473B (en) 2021-04-06

Family

ID=60975955

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201710744935.4A Active CN107562473B (en) 2017-08-25 2017-08-25 Application program display method and mobile terminal

Country Status (1)

Country Link
CN (1) CN107562473B (en)

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109725683A (en) * 2018-12-27 2019-05-07 维沃移动通信有限公司 A kind of program display control method and Folding screen terminal
WO2019165828A1 (en) * 2018-02-28 2019-09-06 Oppo广东移动通信有限公司 Processing method, storage medium and electronic device
WO2021037149A1 (en) * 2019-08-31 2021-03-04 华为技术有限公司 Application icon display method, and electronic apparatus
CN113360046A (en) * 2021-07-16 2021-09-07 西安中诺通讯有限公司 Application icon display method and display system
CN113597595A (en) * 2019-02-19 2021-11-02 三星电子株式会社 Electronic device for displaying content and method thereof

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20090031243A1 (en) * 2007-07-24 2009-01-29 Ntt Docomo, Inc. Method and apparatus for controlling display of windows
CN101414240A (en) * 2008-11-12 2009-04-22 圆展科技股份有限公司 Method and apparatus for dynamically arranging virtual key position
CN103477304A (en) * 2011-02-10 2013-12-25 三星电子株式会社 Portable device comprising a touch-screen display, and method for controlling same
CN105975164A (en) * 2016-07-22 2016-09-28 深圳天珑无线科技有限公司 Application program display method and terminal
CN106357887A (en) * 2016-08-25 2017-01-25 乐视控股(北京)有限公司 Icon view method, equipment and mobile terminal

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20090031243A1 (en) * 2007-07-24 2009-01-29 Ntt Docomo, Inc. Method and apparatus for controlling display of windows
CN101414240A (en) * 2008-11-12 2009-04-22 圆展科技股份有限公司 Method and apparatus for dynamically arranging virtual key position
CN103477304A (en) * 2011-02-10 2013-12-25 三星电子株式会社 Portable device comprising a touch-screen display, and method for controlling same
CN105975164A (en) * 2016-07-22 2016-09-28 深圳天珑无线科技有限公司 Application program display method and terminal
CN106357887A (en) * 2016-08-25 2017-01-25 乐视控股(北京)有限公司 Icon view method, equipment and mobile terminal

Cited By (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2019165828A1 (en) * 2018-02-28 2019-09-06 Oppo广东移动通信有限公司 Processing method, storage medium and electronic device
US11481229B2 (en) 2018-02-28 2022-10-25 Guangdong Oppo Mobile Telecommunications Corp., Ltd. Method for application processing, storage medium, and electronic device
CN109725683A (en) * 2018-12-27 2019-05-07 维沃移动通信有限公司 A kind of program display control method and Folding screen terminal
CN109725683B (en) * 2018-12-27 2021-01-29 维沃移动通信有限公司 Program display control method and folding screen terminal
CN113597595A (en) * 2019-02-19 2021-11-02 三星电子株式会社 Electronic device for displaying content and method thereof
CN113597595B (en) * 2019-02-19 2023-11-17 三星电子株式会社 Electronic device for displaying content and method thereof
WO2021037149A1 (en) * 2019-08-31 2021-03-04 华为技术有限公司 Application icon display method, and electronic apparatus
CN112445386A (en) * 2019-08-31 2021-03-05 华为技术有限公司 Application icon display method and electronic equipment
CN115951808A (en) * 2019-08-31 2023-04-11 华为技术有限公司 Application icon display method and electronic equipment
US11842031B2 (en) 2019-08-31 2023-12-12 Huawei Technologies Co., Ltd. Method for displaying application icon and electronic device
CN113360046A (en) * 2021-07-16 2021-09-07 西安中诺通讯有限公司 Application icon display method and display system

Also Published As

Publication number Publication date
CN107562473B (en) 2021-04-06

Similar Documents

Publication Publication Date Title
CN107562473A (en) A kind of application program display methods and mobile terminal
CN107145348B (en) A kind of application program split screen processing method and mobile terminal
CN106155480B (en) A kind of interface display method and mobile terminal of application program
CN106126013A (en) A kind of application management method and mobile terminal
CN107678666A (en) A kind of virtual key display methods, mobile terminal and computer-readable recording medium
CN106201321A (en) A kind of application control method and mobile terminal
CN106406656A (en) Application program toolbar control method and mobile terminal
CN106527904A (en) Method for adjusting display interface and mobile terminal
CN107329656A (en) The location regulation method and mobile terminal of a kind of application icon
CN106126035A (en) A kind of method that application program shows and mobile terminal
CN106125984A (en) The touch-control processing method of a kind of mobile terminal and mobile terminal
CN106055232B (en) A kind of processing method and mobile terminal of message
CN107193482A (en) The operating method and mobile terminal of a kind of mobile terminal screen
CN107508936A (en) A kind of information display control method and mobile terminal
CN106874046A (en) The operating method and mobile terminal of a kind of application program
CN107391078A (en) A kind of sound adjusting method and mobile terminal
CN106503179A (en) A kind of loading method of Webpage and mobile terminal
CN105955600B (en) A kind of method and mobile terminal adjusting mobile terminal display interface
CN107071264A (en) A kind of image resolution ratio method of adjustment and mobile terminal
CN106775755A (en) One kind application recommendation method and mobile terminal
CN107544729A (en) The interface switching method and mobile terminal of a kind of application
CN106681628A (en) Method and terminal for starting application programs
CN106502697A (en) A kind of method for sorting of desktop application icon and mobile terminal
CN106357918A (en) Method for adjusting screen brightness and mobile terminal
CN106227453A (en) The control method of a kind of mobile terminal and mobile terminal

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant