CN102981859B - A kind of figure of adjustment automatically calibration method, device and mobile terminal - Google Patents

A kind of figure of adjustment automatically calibration method, device and mobile terminal Download PDF

Info

Publication number
CN102981859B
CN102981859B CN201210515911.9A CN201210515911A CN102981859B CN 102981859 B CN102981859 B CN 102981859B CN 201210515911 A CN201210515911 A CN 201210515911A CN 102981859 B CN102981859 B CN 102981859B
Authority
CN
China
Prior art keywords
icon
array
variable
opened
application function
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.)
Expired - Fee Related
Application number
CN201210515911.9A
Other languages
Chinese (zh)
Other versions
CN102981859A (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.)
Guangdong Oppo Mobile Telecommunications Corp Ltd
Original Assignee
Guangdong Oppo Mobile Telecommunications Corp 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 Guangdong Oppo Mobile Telecommunications Corp Ltd filed Critical Guangdong Oppo Mobile Telecommunications Corp Ltd
Priority to CN201210515911.9A priority Critical patent/CN102981859B/en
Publication of CN102981859A publication Critical patent/CN102981859A/en
Application granted granted Critical
Publication of CN102981859B publication Critical patent/CN102981859B/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Landscapes

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

Abstract

The present invention relates to a kind of adjustment figure calibration method, device and mobile terminal automatically, wherein method comprises the following steps: set up putting in order and the mapping relations of the number of times that is opened of the icon of current all application functions in mobile terminal; The number of times that the icon detecting current all application functions in mobile terminal is opened; According to mapping relations, the icon of all application functions is re-started arrangement by the number of times order from big to small that is opened; Application function icon after display rearranges.The present invention can automatically according to the use habit arrangement application icon of user, user is made not need to do it yourself to adjust putting in order of icon, also plenty of time and energy need not be spent to search often need the application function icon used, save the user operation time, improve Consumer's Experience.

Description

A kind of figure of adjustment automatically calibration method, device and mobile terminal
Technical field
The present invention relates to communication technical field, more particularly, relate to a kind of adjustment figure calibration method, device and mobile terminal automatically.
Background technology
Along with science and technology is growing, the application function of mobile terminal is more and more abundanter.In existing mobile terminal, the icon of application function is generally with the display of fixing order, or according to the order display that user is manually arranged.Some application icons according to the use habit arrangement application icon of oneself, or can be carried out taxonomic revision with the form of file by user.But because application function gets more and more, user's use habit at ordinary times also can adjust at any time, therefore user is caused to need to adjust frequently display position or the order of application icon in terminal, if adjustment not in time, some frequent application function icons may be caused to find in time, or need to expend time in just can find, make Consumer's Experience not good.
Summary of the invention
The technical problem to be solved in the present invention is, for the above-mentioned defect of prior art, provides a kind of adjustment figure calibration method, device and mobile terminal automatically.
The technical solution adopted for the present invention to solve the technical problems is:
A kind of adjustment automatically of structure figure calibration method, wherein, comprises the following steps:
Set up putting in order and the mapping relations of the number of times that is opened of the icon of current all application functions in mobile terminal;
The number of times that the icon detecting current all application functions in described mobile terminal is opened;
According to described mapping relations, the icon of all application functions is re-started arrangement by the number of times order from big to small that is opened;
Application function icon after display rearranges.
Method of the present invention, wherein, describedly set up putting in order of the icon of current all application functions in mobile terminal and specifically to comprise with the step of the corresponding relation of the number of times that is opened:
The icon of all application functions current in described mobile terminal is numbered, and by icon arrangement order, described numbering is stored into the first array A=[a1, a2, a3, a5 ... an];
Set up the second array B=[b1, b2, b3, b4 of the number of times that to be opened for the icon storing all application functions ... bn];
Set up the one-to-one relationship of variable in described first array A and the second array B, wherein, the corresponding described b2 of described a1 corresponding described b1, described a2 ... described an corresponding described bn, described n are natural number.
Method of the present invention, wherein, the step of the number of times that described detection the icon upgrading current all application functions in described mobile terminal are opened specifically comprises:
The click information that the icon obtaining application function is opened;
According to the click information that the icon got is opened, the numerical value of the variable bn in the described second array B that the described icon that renewal is opened is corresponding;
Judge whether the icon regulation time cycle reaching setting;
When the icon regulation time cycle set arrives, the variable in described second array B is sorted according to order from big to small, and upgrade described second array B according to the result after sequence.
Method of the present invention, wherein, described according to described mapping relations, the step that the icon of all application functions re-starts arrangement by the number of times order from big to small that is opened specifically is comprised:
The variable order in described first array A is adjusted, the variable sequence consensus in the described second array B after making the variable order in the described first array A after adjusting and upgrading according to the variable order in described mapping relations and the described second array B after upgrading.
Method of the present invention, wherein, described method also comprises step:
Detect and whether have the application function icon that newly increases or whether have the application function icon deleted;
When there being the application function icon newly increased, the application function icon newly increased is numbered, and with renewal described first array A, make to comprise application function icons all in current mobile terminal in the first array A after upgrading, upgrade described second array B simultaneously, make the variable in the second array B after upgrading and the variable one_to_one corresponding in described first array A;
When there being the application function icon deleted, delete in described first array A with by the application function icon deleted and number corresponding variable, upgrade described second array B simultaneously, make the variable in the second array B after upgrading and the variable one_to_one corresponding in described first array A.
Present invention also offers a kind of device of automatic adjustment icon, wherein, comprising:
Mapping relations set up module, for setting up putting in order and the mapping relations of the number of times that is opened of the icon of current all application functions in mobile terminal;
First detection module, the number of times that the icon for detecting current all application functions in described mobile terminal is opened;
Update module, for according to described mapping relations, re-starts arrangement by the icon of all application functions by the number of times order from big to small that is opened;
Display module, for showing the application function icon after rearranging.
Device of the present invention, wherein, described mapping relations are set up module and are comprised:
First sets up unit, for being numbered the icon of all application functions current in described mobile terminal, and by icon arrangement order, described numbering is stored into the first array A=[a1, a2, a3, a5 ... an];
Second sets up unit, the second array B=[b1, b2, b3, b4 of the number of times that is opened for the icon set up for storing all application functions ... bn];
3rd sets up unit, for setting up the one-to-one relationship of variable in described first array A and the second array B, wherein, and the corresponding described b2 of described a1 corresponding described b1, described a2 ... described an corresponding described bn, described n are natural number.
Device of the present invention, wherein, described first detection module comprises:
Information acquisition unit, the click information that the icon for obtaining application function is opened;
First updating block, for the click information be opened according to the icon got, the numerical value of the variable bn in the described second array B that the described icon that renewal is opened is corresponding;
Judging unit, for judging whether the icon regulation time cycle reaching setting;
Second updating block, for when the icon regulation time cycle set arrives, sorts according to order from big to small to the variable in described second array B, and upgrades described second array B according to the result after sequence.
Device of the present invention, wherein, described device also comprises:
Second detection module, for detecting the application function icon that whether has and newly increase or whether having the application function icon deleted;
Described first sets up unit, also for when there being the application function icon newly increased, the application function icon newly increased is numbered, and with renewal described first array A, make upgrade after the first array A in comprise application function icons all in current mobile terminal; And, when there being the application function icon deleted, deleting in described first array A with by the application function icon deleted and numbering corresponding variable;
Described second sets up unit, also for when there being the application function icon newly increased, upgrades described second array B, makes the variable in the second array B after upgrading and the variable one_to_one corresponding in described first array A; And, when there being the application function icon deleted, upgrading described second array B, making the variable in the second array B after upgrading and the variable one_to_one corresponding in described first array A.
Present invention also offers a kind of mobile terminal, wherein, comprise the device of the automatic adjustment icon as described in aforementioned any one.
Beneficial effect of the present invention is: by setting up putting in order and the mapping relations of the number of times that is opened of the icon of current all application functions in mobile terminal, the number of times that the icon detecting current all application functions in mobile terminal is opened, and according to mapping relations, the icon of all application functions is re-started arrangement by the number of times order from big to small that is opened; Like this can automatically according to the use habit arrangement application icon of user, user is made not need to do it yourself to adjust putting in order of icon, also plenty of time and energy need not be spent to search often need the application function icon used, save the user operation time, improve Consumer's Experience.
Accompanying drawing explanation
Below in conjunction with drawings and Examples, the invention will be further described, in accompanying drawing:
Fig. 1 is the automatic adjustment figure calibration method general flowchart of present pre-ferred embodiments;
Fig. 2 is the automatic adjustment figure calibration method detail flowchart of present pre-ferred embodiments;
Fig. 3 is the principle of device block diagram of the automatic adjustment icon of present pre-ferred embodiments;
Fig. 4 is that in Fig. 3, mapping relations set up module principle block diagram;
Fig. 5 is first detection module theory diagram in Fig. 3.
Embodiment
The method flow of the automatic adjustment icon of present pre-ferred embodiments as shown in Figure 1, the method runs on mobile terminal, specifically comprises the following steps: S1, set up the putting in order and the mapping relations of the number of times that is opened of icon of current all application functions in mobile terminal; The number of times that S2, the icon detecting current all application functions in mobile terminal are opened; S3, according to mapping relations, the icon of all application functions is re-started arrangement by the number of times order from big to small that is opened; Application function icon after S4, display rearrange.Like this can automatically according to the use habit arrangement application icon of user, user is made not need to do it yourself to adjust putting in order of icon, also plenty of time and energy need not be spent to search often need the application function icon used, save the user operation time, improve Consumer's Experience.
In above-described embodiment, setting up putting in order of the icon of current all application functions in mobile terminal can have multiple with the method for the mapping relations of the number of times that is opened, such as: adopt the form of association, the form, tabular form etc. of array record.
Preferably, as shown in Figure 2, above-mentionedly set up putting in order of the icon of current all application functions in mobile terminal and specifically to comprise with the step of the corresponding relation of the number of times that is opened: S11, the icon of all application functions current in mobile terminal to be numbered, and numbering is stored into the first array A=[a1, a2, a3, a5 ... an]; S12, the icon set up for storing all application functions are opened the second array B=[b1, b2, b3, b4 of number of times ... bn]; S13, set up the one-to-one relationship (i.e. mapping relations) of variable in the first array A and the second array B, wherein, the corresponding b2 of a1 corresponding b1, a2 ... the corresponding bn of an; N is natural number.
Such as, in mobile terminal, current interface shows 10 application function icons, is numbered successively 0,1,2,3,4,5,6,7,8,9, and to put in order be 0,1,2,3,4,5,6,7,8,9.Then set up the one-dimension array A1=[a0, a1, a2, a3, a4, a5, a6, a7, a8, a9] that has 10 variablees, wherein a0 is for storing numbering 0, a1 for storing numbering 1, a2 for storing numbering 2, a3 for storing numbering 3, a4 for storing numbering 4, a5 for storing numbering 5, a6 for storing numbering 6, a7 for storing numbering 7, a8 for storing numbering 8, a9 for storing numbering 9, and correspondence establishment one has the one-dimension array B1=[b0, b1, b2, b3, b4, b5, b6, b7, b8, b9] of 10 variablees, wherein: the number of times that the icon that variable b0 is a0 for record number is opened, the number of times that the icon that variable b1 is a1 for record number is opened, the number of times that the icon that variable b2 is a2 for record number is opened, the number of times that the icon that variable b3 is a3 for record number is opened, the number of times that the icon that variable b4 is a4 for record number is opened, the number of times that the icon that variable b5 is a5 for record number is opened, the number of times that the icon that variable b6 is a6 for record number is opened, the number of times that the icon that variable b7 is a7 for record number is opened, the number of times that the icon that variable b8 is a8 for record number is opened, the number of times that the icon that variable b9 is a9 for record number is opened.
Further, as shown in Figure 2, the step of number of times that above-mentioned detection the icon upgrading current all application functions in mobile terminal are opened specifically comprises: the click information that S21, the icon obtaining application function are opened; S22, the click information be opened according to the icon got, the numerical value of the variable bn in the described second array B that the described icon that renewal is opened is corresponding; S23, judge whether the icon regulation time cycle reaching setting; S24, set the icon regulation time cycle arrive time, the variable in the second array B is sorted according to order from big to small; S25, according to sequence after result upgrade the second array B; When not reaching the icon regulation time cycle of setting, then continue to perform step S21.Wherein, the icon regulation time cycle can be set by user oneself, such as can be set as adjustment in five days once, week adjustment once etc.Automatically detect and accumulate the clicked number of times of each application function icon in the regulation time cycle that such system can be arranged, and when a regulation time end cycle, automatically clicked according to each application function icon of statistics number of times, sorts according to order from big to small to the variable in the second array B.
Such as: the icon regulation time cycle of user or default is 1 week, namely often cross and automatic icon arrangement order to be adjusted once week.If statistics is in 1 week: in above-mentioned array B1, variable b0 is 8, variable b1 is 3, variable b2 is 2, variable b3 is 0, variable b4 is 12, variable b5 is 13, variable b6 is 5, variable b7 is 20, variable b8 is 2, variable b9 is 3.Then when the icon regulation time end cycle of a week being detected, to the variable rearrangement in array B1 be: B1=[b7, b5, b4, b0, b6, b1, b9, b2, b8, b3].
Further, above-mentioned steps S3, according to mapping relations, the icon of all application functions is re-started arrangement by the number of times order from big to small that is opened specifically comprise: according to the variable order in variable order adjustment the first array A in mapping relations and the second array B after upgrading, make the variable order in the first array A after adjusting and the variable sequence consensus in the second array B after upgrading.Such as: after the variable rearrangement in above-mentioned B1 is B1=[b7, b5, b4, b0, b6, b1, b9, b2, b8, b3], according to the one-to-one relationship of the array A1 established before and array B1, array A1 can be adjusted to: A1=[a7, a5, a4, a0, a6, a1, a9, a2, a8, a3].The putting in order of current all application function icons in mobile terminal due to what store in array A1, after variable order adjustment in array A1, namely corresponding is to the adjustment sequentially of current all application function icon arrangement, finally by the icon of all application functions in the putting in order display current mobile terminal in array A1.Display mode can be Pagination Display, also can be in same one page display.
Because the application function in mobile terminal is not always constant, user probably can delete or add one or more application function icon at any time as required.
Therefore, further, said method also comprises step: detect and whether have the application function icon that newly increases or whether have the application function icon deleted; When there being the application function icon newly increased, the application function icon newly increased is numbered, and with renewal first array A, make to comprise application function icons all in current mobile terminal in the first array A after upgrading, upgrade the second array B simultaneously, make the variable in the second array B after upgrading and the variable one_to_one corresponding in the first array A; When there being the application function icon deleted, deleting in the first array A with by the application function icon deleted and numbering corresponding variable, upgrading the second array B simultaneously, make the variable in the second array B after upgrading and the variable one_to_one corresponding in the first array A.
Such as: user adds an application function, then correspondingly, array A1 in above-described embodiment expands to A1=[a0, a1, a2, a3, a4, a5, a6, a7, a8, a9, a10], array B1 expands to B1=[b0, b1, b2, b3, b4, b5, b6, b7, b8, b9, b10], and makes increased a10 and b10 corresponding; Or, user has deleted two application functions, is numbered a1, a7, then correspondingly, array A1 in above-described embodiment changes to A1=[a0, a2, a3, a4, a5, a6, a8, a9], and array B1 changes to B1=[b0, b2, b3, b4, b5, b6, b8, b9].
In another embodiment of the invention, additionally provide a kind of device of automatic adjustment icon, as shown in Figure 3, comprising: mapping relations set up module 10, first detection module 20, update module 30 and display module 40.Wherein, mapping relations set up module 10, for setting up putting in order and the mapping relations of the number of times that is opened of the icon of current all application functions in mobile terminal; First detection module 20, the number of times that the icon for detecting current all application functions in mobile terminal is opened; Update module 30, for according to mapping relations, re-starts arrangement by the icon of all application functions by the number of times order from big to small that is opened; Display module 40, for showing the application function icon after rearranging.Like this can automatically according to the use habit arrangement application icon of user, user is made not need to do it yourself to adjust putting in order of icon, also plenty of time and energy need not be spent to search often need the application function icon used, save the user operation time, improve Consumer's Experience.
Further, as shown in Figure 4, above-mentioned mapping relations are set up module 10 and are comprised: first sets up unit 11, for being numbered the icon of all application functions current in mobile terminal, and numbering are stored into the first array A=[a1, a2, a3, a5 ... an]; Second sets up unit 12, the second array B=[b1, b2, b3, b4 of the number of times that is opened for the icon set up for storing all application functions ... bn]; 3rd sets up unit 13, for setting up the one-to-one relationship of variable in the first array A and the second array B, wherein, and the corresponding b2 of a1 corresponding b1, a2 ... the corresponding bn of an; N is natural number.
Such as, in mobile terminal, current interface shows 10 application function icons, is numbered successively 0,1,2,3,4,5,6,7,8,9, and to put in order be 9,8,7,6,5,4,3,2,1,0.Then set up the one-dimension array A1=[a0, a1, a2, a3, a4, a5, a6, a7, a8, a9] that has 10 variablees, wherein a0 is for storing numbering 9, a1 for storing numbering 8, a2 for storing numbering 7, a3 for storing numbering 6, a4 for storing numbering 5, a5 for storing numbering 4, a6 for storing numbering 3, a7 for storing numbering 2, a8 for storing numbering 1, a9 for storing numbering 0, and correspondence establishment one has the one-dimension array B1=[b0, b1, b2, b3, b4, b5, b6, b7, b8, b9] of 10 variablees, wherein: the number of times that the icon that variable b0 is a0 for record number is opened, the number of times that the icon that variable b1 is a1 for record number is opened, the number of times that the icon that variable b2 is a2 for record number is opened, the number of times that the icon that variable b3 is a3 for record number is opened, the number of times that the icon that variable b4 is a4 for record number is opened, the number of times that the icon that variable b5 is a5 for record number is opened, the number of times that the icon that variable b6 is a6 for record number is opened, the number of times that the icon that variable b7 is a7 for record number is opened, the number of times that the icon that variable b8 is a8 for record number is opened, the number of times that the icon that variable b9 is a9 for record number is opened.
Further, as shown in Figure 5, above-mentioned first detection module 20 comprises: information acquisition unit 21, the click information that the icon for obtaining application function is opened; First updating block 22, for the click information be opened according to the icon got, the numerical value of the variable bn in the described second array B that the described icon that renewal is opened is corresponding; Judging unit 23, for judging whether the icon regulation time cycle reaching setting; Second updating block 24, for when the icon regulation time cycle set arrives, sorts according to order from big to small to the variable in the second array B, and upgrades the second array B according to the result after sequence.
Such as: the icon regulation time cycle of user or default is 2 weeks, namely often excessively within two weeks, with regard to automatic, icon arrangement order is adjusted.If statistics is in 2 weeks: in above-mentioned array B1, variable b0 is 20, variable b1 is 12, variable b2 is 15, variable b3 is 8, variable b4 is 6, variable b5 is 5, variable b6 is 7, variable b7 is 0, variable b8 is 2, variable b9 is 10.Then when the icon regulation time end cycle of two weeks being detected, to the variable rearrangement in array B2 be: B1=[b0, b2, b1, b9, b3, b6, b4, b5, b8, b7].
After the variable rearrangement in above-mentioned B1 is B1=[b0, b2, b1, b9, b3, b6, b4, b5, b8, b7], according to the one-to-one relationship of the array A1 established before and array B1, array A1 can be adjusted to: A1=[a0, a2, a1, a9, a3, a6, a4, a5, a8, a7].The putting in order of current all application function icons in mobile terminal due to what store in array A1, after variable order adjustment in array A1, namely corresponding is to the adjustment sequentially of current all application function icon arrangement, finally by the icon of all application functions in the putting in order display current mobile terminal in array A1.That is: icon numbering puts in order and becomes 9,7,8,0,6,3,5,4,1,2.
Further, said apparatus also comprises: the second detection module, for detecting the application function icon that whether has and newly increase or whether having the application function icon deleted; First sets up unit, also for when there being the application function icon newly increased, is numbered the application function icon newly increased, and with renewal first array A, make upgrade after the first array A in comprise application function icons all in current mobile terminal; And, when there being the application function icon deleted, deleting in the first array A with by the application function icon deleted and numbering corresponding variable; Second sets up unit, also for when there being the application function icon newly increased, upgrades the second array B, makes the variable in the second array B after upgrading and the variable one_to_one corresponding in the first array A; And, when there being the application function icon deleted, upgrading the second array B, making the variable in the second array B after upgrading and the variable one_to_one corresponding in the first array A.
Such as: user adds three application functions, then correspondingly, array A1 in above-described embodiment expands to A1=[a0, a1, a2, a3, a4, a5, a6, a7, a8, a9, a10, a11, a12], array B1 expands to B1=[b0, b1, b2, b3, b4, b5, b6, b7, b8, b9, b10, b11, b12], and makes that increased a10 and b10 is corresponding, a11 and b11 is corresponding, a12 and b12 is corresponding; Or, user has deleted two application functions, is numbered a9, a3, then correspondingly, array A1 in above-described embodiment changes to A1=[a0, a1, a2, a4, a5, a6, a7, a8], and array B1 changes to B1=[b0, b1, b2, b4, b5, b6, b7, b8].
In another embodiment of the invention, additionally provide a kind of mobile terminal, comprising the device of the such as automatic adjustment icon of aforementioned any one, concrete principle, see foregoing embodiments, is not repeated herein.Wherein mobile terminal elects mobile phone as in advance.
To sum up, the present invention is by setting up putting in order and the mapping relations of the number of times that is opened of the icon of current all application functions in mobile terminal, the number of times that the icon detecting current all application functions in mobile terminal is opened, and according to mapping relations, the icon of all application functions is re-started arrangement by the number of times order from big to small that is opened; Like this can automatically according to the use habit arrangement application icon of user, user is made not need to do it yourself to adjust putting in order of icon, also plenty of time and energy need not be spent to search often need the application function icon used, save the user operation time, improve Consumer's Experience.Should be understood that, for those of ordinary skills, can be improved according to the above description or convert, and all these improve and convert the protection domain that all should belong to claims of the present invention.

Claims (3)

1. automatically adjust a figure calibration method, it is characterized in that, comprise the following steps:
Set up putting in order and the mapping relations of the number of times that is opened of the icon of current all application functions in mobile terminal; This step specifically comprises: be numbered the icon of all application functions current in described mobile terminal, and by icon arrangement order, described numbering be stored into the first array A=[a1, a2, a3, a5 ... an]; Set up the second array B=[b1, b2, b3, b4 of the number of times that to be opened for the icon storing all application functions ... bn]; Set up the one-to-one relationship of variable in described first array A and the second array B, wherein, the corresponding described b2 of described a1 corresponding described b1, described a2 ... described an corresponding described bn, described n are natural number;
The number of times that the icon detecting current all application functions in described mobile terminal is opened; In the described mobile terminal of described detection, the step of the number of times that the icon of current all application functions is opened specifically comprises: the click information that the icon obtaining application function is opened; According to the click information that the icon got is opened, the numerical value of the variable bn in the described second array B that the described icon that renewal is opened is corresponding; Judge whether the icon regulation time cycle reaching setting; When the icon regulation time cycle set arrives, the variable in described second array B is sorted according to order from big to small, and upgrade described second array B according to the result after sequence;
According to described mapping relations, the icon of all application functions is re-started arrangement by the number of times order from big to small that is opened; Described according to described mapping relations, the step that the icon of all application functions re-starts arrangement by the number of times order from big to small that is opened specifically is comprised: adjust the variable order in described first array A according to the variable order in described mapping relations and the described second array B after upgrading, make the variable order in the described first array A after adjusting and the variable sequence consensus in the described second array B after upgrading;
Application function icon after display rearranges;
Described method also comprises step:
Detect and whether have the application function icon that newly increases or whether have the application function icon deleted;
When there being the application function icon newly increased, the application function icon newly increased is numbered, and with renewal described first array A, make to comprise application function icons all in current mobile terminal in the first array A after upgrading, upgrade described second array B simultaneously, make the variable in the second array B after upgrading and the variable one_to_one corresponding in described first array A;
When there being the application function icon deleted, delete in described first array A with by the application function icon deleted and number corresponding variable, upgrade described second array B simultaneously, make the variable in the second array B after upgrading and the variable one_to_one corresponding in described first array A.
2. automatically adjust a device for icon, it is characterized in that, comprising:
Mapping relations set up module, for setting up putting in order and the mapping relations of the number of times that is opened of the icon of current all application functions in mobile terminal; Described mapping relations are set up module and are comprised: first sets up unit, for being numbered the icon of all application functions current in described mobile terminal, and by icon arrangement order, described numbering are stored into the first array A=[a1, a2, a3, a5 ... an]; Second sets up unit, the second array B=[b1, b2, b3, b4 of the number of times that is opened for the icon set up for storing all application functions ... bn]; 3rd sets up unit, for setting up the one-to-one relationship of variable in described first array A and the second array B, wherein, and the corresponding described b2 of described a1 corresponding described b1, described a2 ... described an corresponding described bn, described n are natural number;
First detection module, the number of times that the icon for detecting current all application functions in described mobile terminal is opened; Described first detection module comprises: information acquisition unit, the click information that the icon for obtaining application function is opened; First updating block, for the click information be opened according to the icon got, the numerical value of the variable bn in the described second array B that the described icon that renewal is opened is corresponding; Judging unit, for judging whether the icon regulation time cycle reaching setting; Second updating block, for when the icon regulation time cycle set arrives, sorts according to order from big to small to the variable in described second array B, and upgrades described second array B according to the result after sequence;
Update module, for according to described mapping relations, re-starts arrangement by the icon of all application functions by the number of times order from big to small that is opened;
Display module, for showing the application function icon after rearranging;
Described device also comprises:
Second detection module, for detecting the application function icon that whether has and newly increase or whether having the application function icon deleted;
Described first sets up unit, also for when there being the application function icon newly increased, the application function icon newly increased is numbered, and with renewal described first array A, make upgrade after the first array A in comprise application function icons all in current mobile terminal; And, when there being the application function icon deleted, deleting in described first array A with by the application function icon deleted and numbering corresponding variable;
Described second sets up unit, also for when there being the application function icon newly increased, upgrades described second array B, makes the variable in the second array B after upgrading and the variable one_to_one corresponding in described first array A; And, when there being the application function icon deleted, upgrading described second array B, making the variable in the second array B after upgrading and the variable one_to_one corresponding in described first array A.
3. a mobile terminal, is characterized in that, comprises the device of the icon of adjustment automatically as claimed in claim 2.
CN201210515911.9A 2012-12-03 2012-12-03 A kind of figure of adjustment automatically calibration method, device and mobile terminal Expired - Fee Related CN102981859B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201210515911.9A CN102981859B (en) 2012-12-03 2012-12-03 A kind of figure of adjustment automatically calibration method, device and mobile terminal

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201210515911.9A CN102981859B (en) 2012-12-03 2012-12-03 A kind of figure of adjustment automatically calibration method, device and mobile terminal

Publications (2)

Publication Number Publication Date
CN102981859A CN102981859A (en) 2013-03-20
CN102981859B true CN102981859B (en) 2016-03-02

Family

ID=47855923

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201210515911.9A Expired - Fee Related CN102981859B (en) 2012-12-03 2012-12-03 A kind of figure of adjustment automatically calibration method, device and mobile terminal

Country Status (1)

Country Link
CN (1) CN102981859B (en)

Families Citing this family (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105094608A (en) * 2015-07-17 2015-11-25 小米科技有限责任公司 Task display method and device
CN105183275B (en) * 2015-08-17 2018-04-27 广东欧珀移动通信有限公司 A kind of terminal icon aligning method and device
CN105338176A (en) * 2015-10-01 2016-02-17 陆俊 Account number switching method and mobile terminal
CN105867719A (en) * 2015-12-14 2016-08-17 乐视移动智能信息技术(北京)有限公司 Arrangement method and terminal device
CN106445335A (en) * 2016-09-07 2017-02-22 广东欧珀移动通信有限公司 Application icon processing method and device, and mobile terminal
CN107317930B (en) * 2017-06-26 2020-12-15 南京沄海区块链科技有限公司 Desktop icon layout method and device and computer readable storage medium
CN108459710B (en) * 2018-02-08 2021-04-06 东南大学 Interaction device controlled by eye movement signal
CN108346001A (en) * 2018-02-10 2018-07-31 杭州后博科技有限公司 A kind of steel tower regular visit project order method of adjustment and system
CN111061402B (en) * 2018-10-15 2021-09-03 陈旭 Application icon management method and system
CN110602322B (en) * 2019-09-12 2020-11-03 北京车慧科技有限公司 Method and device for layout of application icons and mobile terminal
CN112988293A (en) * 2019-12-18 2021-06-18 深圳市万普拉斯科技有限公司 Desktop management method and device, computer equipment and storage medium

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101651870A (en) * 2008-08-13 2010-02-17 深圳富泰宏精密工业有限公司 Mobile phone realizing function menu dynamic sequencing, system and method
CN102566928A (en) * 2011-12-29 2012-07-11 广东步步高电子工业有限公司 System and method for automatically managing desktop application icons of mobile terminal
CN102722406A (en) * 2012-06-08 2012-10-10 中兴通讯股份有限公司 Method for adjusting display position of application program icon and device

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
TW201232379A (en) * 2011-01-20 2012-08-01 Chi Mei Comm Systems Inc Menu icon adjustment system and method

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101651870A (en) * 2008-08-13 2010-02-17 深圳富泰宏精密工业有限公司 Mobile phone realizing function menu dynamic sequencing, system and method
CN102566928A (en) * 2011-12-29 2012-07-11 广东步步高电子工业有限公司 System and method for automatically managing desktop application icons of mobile terminal
CN102722406A (en) * 2012-06-08 2012-10-10 中兴通讯股份有限公司 Method for adjusting display position of application program icon and device

Also Published As

Publication number Publication date
CN102981859A (en) 2013-03-20

Similar Documents

Publication Publication Date Title
CN102981859B (en) A kind of figure of adjustment automatically calibration method, device and mobile terminal
CN103607498B (en) A kind of method and device showing Stranger Calls/de-electrifying number related information
EP3062204A1 (en) Panel displaying method, portable electronic device and recording medium using the method
CN101510207B (en) Tree menu dynamic maintenance method and apparatus based on web page
CN103391351B (en) Realize menu individual, automatization's tissue and the method shown and mobile terminal
CN104699502B (en) A kind of method and terminal that application is recommended
CN102945168A (en) Intelligent main menu system based on user behavior analysis
CN102203778B (en) Method for adjusting web page on touch screen and display terminal
CN101677338B (en) Shortcut list ordering system and method
US20190228043A1 (en) Information analysis method, electronic device, and storage medium
CN102542009A (en) Data querying method and device
CN102857636B (en) A kind of address list method of operation of mobile terminal and operating system
US20150046802A1 (en) Webpage display method, device, browser and user terminal
CN102523343A (en) Method for intelligent arrangement of mobile phone application program shortcut menu icons
CN105338594B (en) A kind of wifi network connection method and device
CN102163197B (en) A kind of skin change method, system and device
CN104580710A (en) Automatic power saving method based on learning operation habit of user
CN105468707A (en) Cache-based data processing method and device
US20110078288A1 (en) Network unit and method for executing a function of a network termination unit using the same
CN102014282A (en) Distributed video transcoding scheduling method and system
CN105282299A (en) Application starting device and method
CN103118179A (en) Weather forecast method and system based on mobile terminal equipment
CN102904912A (en) Method and system for downloading webpage contents
CN107491324A (en) A kind of method and terminal for installing application program
CN103077171A (en) Method and terminal for adding quick link

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant
CP01 Change in the name or title of a patent holder

Address after: Changan town in Guangdong province Dongguan 523860 usha Beach Road No. 18

Patentee after: GUANGDONG OPPO MOBILE TELECOMMUNICATIONS Corp.,Ltd.

Address before: Changan town in Guangdong province Dongguan 523860 usha Beach Road No. 18

Patentee before: GUANGDONG OPPO MOBILE TELECOMMUNICATIONS Corp.,Ltd.

CP01 Change in the name or title of a patent holder
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20160302

CF01 Termination of patent right due to non-payment of annual fee