CN107390971A - Adaptive application icon display method and device - Google Patents
Adaptive application icon display method and device Download PDFInfo
- Publication number
- CN107390971A CN107390971A CN201710528461.XA CN201710528461A CN107390971A CN 107390971 A CN107390971 A CN 107390971A CN 201710528461 A CN201710528461 A CN 201710528461A CN 107390971 A CN107390971 A CN 107390971A
- Authority
- CN
- China
- Prior art keywords
- application program
- icon
- usual
- starting region
- application
- 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.)
- Pending
Links
- 238000000034 method Methods 0.000 title claims abstract description 44
- 230000003044 adaptive effect Effects 0.000 title claims description 18
- 210000003813 thumb Anatomy 0.000 claims abstract description 8
- 238000012545 processing Methods 0.000 claims description 8
- 238000012544 monitoring process Methods 0.000 claims description 3
- 230000003993 interaction Effects 0.000 abstract description 4
- 230000015654 memory Effects 0.000 description 13
- 238000004891 communication Methods 0.000 description 10
- 230000006870 function Effects 0.000 description 8
- 238000010586 diagram Methods 0.000 description 7
- 238000004458 analytical method Methods 0.000 description 4
- 238000004364 calculation method Methods 0.000 description 3
- 238000005516 engineering process Methods 0.000 description 2
- 230000002452 interceptive effect Effects 0.000 description 2
- 108700039691 Genetic Promoter Regions Proteins 0.000 description 1
- 238000009412 basement excavation Methods 0.000 description 1
- 230000009286 beneficial effect Effects 0.000 description 1
- 230000001413 cellular effect Effects 0.000 description 1
- 238000006243 chemical reaction Methods 0.000 description 1
- 230000001186 cumulative effect Effects 0.000 description 1
- 238000007418 data mining Methods 0.000 description 1
- 238000013461 design Methods 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 239000002360 explosive Substances 0.000 description 1
- 238000009434 installation Methods 0.000 description 1
- 238000010297 mechanical methods and process Methods 0.000 description 1
- 230000005226 mechanical processes and functions Effects 0.000 description 1
- 238000011084 recovery Methods 0.000 description 1
- 238000012216 screening Methods 0.000 description 1
- 239000007787 solid Substances 0.000 description 1
- 238000012546 transfer Methods 0.000 description 1
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0481—Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance
- G06F3/04817—Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance using icons
Landscapes
- Engineering & Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Human Computer Interaction (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- User Interface Of Digital Computer (AREA)
- Stored Programmes (AREA)
Abstract
The invention discloses a self-adaptive application program icon display method and a device thereof. The method comprises the following steps: acquiring a historical operation record; determining at least one conventional application program according to the historical operation record; moving the application program icon corresponding to the conventional application program to a convenient starting area of an icon display page for display; the convenient starting area is an area corresponding to the thumb operation range of the user. The user can be in the convenient starting area, the application program icon needing to be started can be found conveniently and rapidly, the interaction times between the user and the intelligent terminal are reduced, and the user experience is improved.
Description
Technical field
The present invention relates to user interaction techniques field, more particularly to a kind of adaptive application icon display methods and
Its device.
Background technology
With the continuous development of network and electronic technology, the hardware capability that intelligent terminal can provide is also more and more.Phase
It is corresponding, in order to meet use needs of the user in daily life for intelligent terminal, various types of Mobile solution
The situation of explosive growth is showed, the quantity for the Mobile solution being born every year is very more.
User, can be a large amount of in intelligent terminal installation in order to meet oneself various types of demand in daily life
Application program, such as the application of social class, map, take out platform, shopping platform etc..
But the display screen of intelligent terminal is limited by hardware limitation, its size.Therefore, every time can only to
Family shows certain amount of application icon.In order to show the whole applications installed in intelligent terminal, existing common practice
It is to show the pages using bigger display screen or the multiple icons of setting.
Realize the present invention during, it is found by the applicant that in the prior art there is it is following the problem of:It is even if bigger
Display screen or multiple icons show the mode of the page, and in the case where number of applications is very more, user needs voluntarily
Oneself desired application icon started is found to start application program.The process so found or searched for means user
Need more to be interacted between intelligent terminal, be not easy to user's operation, also reduce Consumer's Experience.
The content of the invention
The embodiment of the present invention is mainly solving the technical problems that provide adaptive application icon display methods and its dress
Put, can solve the problem that the problem of operation of user's searching application program in the prior art is relatively complicated, and Consumer's Experience is bad.
In order to solve the above technical problems, the technical scheme that embodiment of the present invention uses is:There is provided a kind of adaptive
Application icon method of adjustment.Methods described includes:Obtain historical operation record;Recorded according to the historical operation, it is determined that at least
One usual application program;By application icon corresponding to the usual application program, it is moved to icon and shows the page just
Shown in prompt starting region;The convenient starting region is region corresponding with user's thumb manipulation scope.
Alternatively, it is described to be recorded according to the historical operation, at least one usual application program is determined, is specifically included:
Calculate within a predetermined period of time, the frequency of use of application program;Select top n frequency of use highest application program
It is defined as usual application program;
And/or;
Obtain in predetermined amount of time, the usage time of application program;Select the most long application program of top n usage time true
It is set to usual application program;N is positive integer.
Alternatively, it is described by application icon corresponding to the usual application program, converge to icon and show the page
It has been shown that, specifically include in convenient starting region:
Obtain the Startup time of the usual application program;
The application program is ranked up according to the difference at Startup time and current time, generates application program launching sequence
Row;Wherein, the small usual application program of difference sorts preceding;
Application icon corresponding to preceding M usual application programs in the application program launching sequence is chosen, in institute
State and shown in convenient starting region;M is the convenient open ended application icon quantity of starting region.
Alternatively, it is described by application icon corresponding to the usual application program, converge to icon and show the page
It has been shown that, specifically include in convenient starting region:
According to the frequency of use of the usual application program, application icon corresponding to the usual application program is determined
Size;The application program image target size and the frequency of use direct proportionality;In the convenient starting region
The application icon is shown with corresponding size.
Alternatively, methods described also includes:Monitor the application journey that whether there is to being shown in the convenient starting region
The clicking operation instruction of sequence icon;When the clicking operation instruction be present, application program corresponding to startup;When in the absence of described
When clicking operation instructs, monitor with the presence or absence of the operational order pointed to the icon display page;
If in the presence of closing the convenient starting region, recover application icon corresponding to the usual application program
The position of the page is shown in icon.
In order to solve the above technical problems, the technical scheme that embodiment of the present invention uses is:There is provided a kind of adaptive
Application icon adjusting apparatus.The icon adjusting apparatus includes:Acquisition module, for obtaining historical operation record;Processing module,
For being recorded according to the historical operation, at least one usual application program is determined;Display control module, for will be described usual
Application icon corresponding to application program, it is moved in the convenient starting region of the icon display page and shows;It is described convenient to open
Dynamic region is region corresponding with user's thumb manipulation scope.
Alternatively, the processing module is specifically used for:Calculate within a predetermined period of time, the frequency of use of application program;Choosing
Select top n frequency of use highest application program and be defined as usual application program;
And/or;
Obtain in predetermined amount of time, the usage time of application program;Select the most long application program of top n usage time true
It is set to usual application program;N is positive integer.
Alternatively, the display module is specifically used for:Obtain the Startup time of the usual application program;During according to starting
Carve and the application program is ranked up with the difference at current time, generate application program launching sequence;Wherein, difference is small is used to
Sorted with application program preceding;Choose and apply journey corresponding to the preceding M in the application program launching sequence usual application programs
Sequence icon, shown in the convenient starting region;M is the convenient open ended application icon quantity of starting region.
Alternatively, the display control module is specifically used for:According to the frequency of use of the usual application program, institute is determined
State application program image target size corresponding to usual application program;The application program image target size and the frequency of use into
Proportional relationship;The application icon is shown with corresponding size in the convenient starting region.
Alternatively, described device also includes:Monitor module and execution module;
The monitoring module is used for, and monitors the application icon that whether there is to being shown in the convenient starting region
Clicking operation instruction;And when being instructed in the absence of the clicking operation, monitor and the icon is shown with the presence or absence of sensing
The operational order of the page;
The execution module is used for, when the clicking operation instruction be present, application program corresponding to startup;And if deposit
When pointing to the operational order to the icon display page, then the convenient starting region is closed, recovers the usual application
Application program image corresponding to program is marked on the position that icon shows the page.
A kind of adaptive application icon display methods provided in an embodiment of the present invention and its device, by obtaining user
Historical operation record, automatically by some conventional application icons include in convenient starting region.User can be
The convenient starting region, it is very convenient, rapidly find oneself and need the application icon that starts, reduce user and intelligence
Interaction times between terminal, lift Consumer's Experience.
Brief description of the drawings
Fig. 1 is the schematic diagram of application scenarios provided in an embodiment of the present invention;
Fig. 2 is the hardware device block diagram of intelligent terminal provided in an embodiment of the present invention;
Fig. 3 is the method flow diagram of adaptive application icon display methods provided in an embodiment of the present invention;
Fig. 4 is the method flow diagram for the adaptive application icon display methods that another embodiment of the present invention provides;
Fig. 5 is the method flow diagram for the adaptive application icon display methods that further embodiment of this invention provides;
Fig. 6 is the schematic device of adaptive application icon display device provided in an embodiment of the present invention;
Fig. 7 is the schematic diagram that icon provided in an embodiment of the present invention shows the page.
Embodiment
In order to make the purpose , technical scheme and advantage of the present invention be clearer, it is right below in conjunction with drawings and Examples
The present invention is further elaborated.It should be appreciated that specific embodiment described herein is only to explain the present invention, not
For limiting the present invention.
Application program, also known as APP, it is mounted in intelligent terminal local or the energy of online service interface (such as API) is provided
At least one function is enough provided, meets the software application of user view.Typical case of the application program in existing intelligent terminal
Display mode is as shown in Figure 7.Each application program can be corresponding with an application icon, intelligent terminal homepage (or
Icon show the page) in show.User can start corresponding application by clicking on (or double-click) these application icons
Program.
Fig. 1 is the application scenarios of adaptive application icon display methods provided in an embodiment of the present invention.Such as Fig. 1 institutes
Show, including:Several intelligent terminals 10, user 20 and network 30.
The intelligent terminal 10 can be specifically any suitable, and operation has the terminal device of intelligent operating system, such as
Mobile phone, tablet personal computer, intelligent wearable device etc..
As shown in Fig. 2 the intelligent terminal 10 has at least one processor 11, memory 12, display device 13, defeated
Enter/output equipment 14 and communications module 15.In certain embodiments, can also be according to being actually needed, addition or economization one
A little functional modules, such as increase one or more function button, Touch Screen etc..
In Fig. 1, processor 11, memory 12, display device 13, input-output apparatus 14 and communications module 15 can
To be connected by bus or other modes, in Fig. 2 exemplified by being connected by bus.
Memory 12 is used as a kind of non-volatile computer readable storage medium storing program for executing, available for storage non-volatile software journey
Sequence, non-volatile computer executable program and module, processor 11 is by running storage in memory 12 non-volatile
Property software program, instruction and module, various function application and data processing so as to execute server, realize that the present invention is real
One or more step in the adaptive application icon display methods of example offer is provided.
The memory 12 can include high-speed random access memory, can also include nonvolatile memory, such as
At least one disk memory, flush memory device or other non-volatile solid state memory parts.In certain embodiments, store
Device 12 is optional including that can pass through network connection relative to the remotely located memory of processor 11, these remote memories.On
The example for stating network includes but is not limited to internet, intranet, LAN, mobile radio communication and combinations thereof.
It can install or support in the intelligent terminal 10 to run one or more different application program.These should
Corresponding application icon is respectively provided with program, according to specific display rule, in the display screen of the intelligent terminal 10
Upper display (such as form shown in Fig. 7).
User 20 can be defeated by the input-output apparatus 14 (for example, touching screen, control button) of intelligent terminal 10
Enter corresponding user instruction (as clicked on application icon), make the intelligent terminal 10 perform specific application program.That is,
User can show in the icon of the intelligent terminal 10 first in order to meet self-demand, it is necessary to when starting some application program
Corresponding application icon is found in the page, then inputs corresponding user instruction for the application icon.
The network 30 can be specifically any suitable, have one or more network node, using the teaching of the invention it is possible to provide difference money
The network of the open or closed formula in source.For example, internet or 2G/3G/4G cellular networks.The communications module 15 can appoint
What suitable wired or radio communication module, such as WiFi communication module, Bluetooth communication module or physics cable interface etc.,
For establishing communication channel with network 30, data are transmitted.
In certain embodiments, the intelligent terminal 10 then can be connected to the network 30 by communications module 15, from
Corresponding data are obtained in the network 30 or by api interface, be connected to some application on site programs.
During daily use, although intelligent terminal 10 can be provided with the various application program of quantity.But user is used to
What is often used is typically specific several application programs, in other words user in the application program that selection needs to use, and its it
Inner link be present in the preceding application program used., can be potential by excavating these in method provided in an embodiment of the present invention
Information, adaptive adjustment application program image target display location, so as to reduce the operation time of user launches application needs
Number, lift the operating experience of user.
Fig. 3 is the method flow diagram of adaptive application icon display methods provided in an embodiment of the present invention.Such as Fig. 3 institutes
Show, this method comprises the following steps:
301st, historical operation record is obtained.
The historical operation record refers in interior for the previous period, operation note of the user for intelligent terminal.The time
Can be specifically the period of any appropriate length, such as nearest 1 week, nearest 3 days or nearest 5 days etc..
It is understood that because intelligent terminal is to realize function based on application class different one by one, therefore,
It is typically the operation information set related to application program, is included how using application program, the time used, the use used
Family etc..And in actual mechanical process, can be divided by operating system in intelligent terminal extra storage region or
Person's memory space deposits these information.
302nd, recorded according to the historical operation, determine at least one usual application program.
Although as described above, present in intelligent terminal 10, or the number of applications that user can use is very more.
But due to use habit or inertia, the application program that user usually uses is very small part therein.For example, i.e.
When communication type Mobile solution have a lot, including QQ, wechat, MSN, footpath between fields footpath between fields, Fetion etc., but for specific user, be used to
The instant messaging class application program often used may be that QQ lives wechat.
It will be understood by those skilled in the art that contained in above-mentioned historical operation record above-mentioned implicit information (such as
User preference, use habit etc.).Therefore, can be gone through by using modes such as any suitable data mining, analyses from described
These implicit informations are obtained in history operation note, and determine therefrom that the usual application program of some user 20.
303rd, by application icon corresponding to the usual application program, it is moved to the convenient startup that icon shows the page
Shown in region, the convenient starting region is region corresponding with user's thumb manipulation scope.
The icon shows that the page can be specifically any suitable, is configured as showing application icon in systems
Interactive interface, such as the homepage of intelligent terminal 10 or some function homepages.And the convenient starting region specifically refers to just
In user's operation or the region that can intuitively observe.That is, user can be easily to the application program in this region
Icon is operated.
The convenient starting region be intelligent terminal 10 display screen in a region with ad-hoc location and size.
Common, user is operated for the mode of operation of intelligent terminal by hand, it can be considered that user's thumb is grasped
It is the region that a comparison is easy to that user is clicked on or other are operated as scope.
For example, when the intelligent terminal 10 is touch-screen, as shown in figure 1, the convenient starting region can be set
In lower left (or lower right), size is the region of 3 centimetres of 3 cm x.
When intelligent terminal 10 is performing the above method, application program image be marked on display order in icon display interface or
Person shows that rule is variable, can adaptively be adjusted according to different users.Therefore, when user wants to show from icon
When specific application program is found in interface and being enabled, the possibility that the application program appears in convenient starting region is very high.
Such, user directly can operate from convenient starting region, click on some application icon so as in intelligence
Application program corresponding to being performed in energy terminal 10, it is required when reducing user to reach some user view (as started QQ)
, the interaction times (cumbersome search or search operation need not be carried out) with intelligent terminal.
In certain embodiments, specifically information excavating can be carried out from historical operation record as follows,
Determine usual application program corresponding to user:
As shown in figure 4, methods described can include following method and step:
401st, calculate within a predetermined period of time, the frequency of use of application program.
The predetermined amount of time can specifically be automatically selected according to actual conditions or transfer to user to set by intelligent terminal 10
Put.Certainly, when selection is using longer predetermined amount of time, it is necessary to which the historical data of analysis can be more, amount of calculation is bigger.And select
When selecting using shorter predetermined amount of time, then the service condition of some application programs possibly can not be fully demonstrated.
After user or system can be between balance amount of calculation and susceptibilitys, the scheduled time of suitable length is selected
Section.
402nd, selection top n frequency of use highest application program is defined as usual application program.Calculated in frequency of use
After, the application program that N is high before frequency of use can be selected as usual application program.For example, frequency of use can be selected
Higher preceding 3 application programs.
403rd, obtain in predetermined amount of time, the usage time of application program.Certainly, the usage time is one cumulative
Value, that is, when repeatedly starting application program, the time of application program is used for multiple times in superposition calculation.
404th, the application program for selecting top n usage time most long is defined as usual application program.
Similar with the calculating of frequency of use, usage time is also that another kind can be very good to represent user to using journey
The parameter of the use habit of sequence.
In the present embodiment, N value determines the quantity of usual application program.User or intelligent terminal can bases
The needs of actual conditions, suitable N values are selected, the usual application program of user is screened from application program.
Although above method embodiment, which discloses, can use two criterions of frequency of use and usage time, going through
The usual application program of user is excavated in history operation note.In further embodiments, those skilled in the art are based on identical
Principle, can also further it expand using other criterions, such as the power consumption of application program, set-up time etc..
The mode screened using above-mentioned one-level is a kind of relatively simple data digging method, in further embodiments,
Above-mentioned garbled data is also based on, is further excavated and is analyzed, obtains more accurate result.
Please continue to refer to Fig. 4, methods described can also comprise the following steps:
405th, the Startup time of the usual application program is obtained.The Startup time is answered by what intelligent terminal 10 recorded
With the last Startup time of program.
406th, the application program is ranked up according to the difference at Startup time and current time, generation application program opens
Dynamic sequence.Wherein, the small usual application program of difference sorts preceding.
407th, application icon corresponding to preceding M usual application programs in the application program launching sequence is chosen,
Shown in the convenient starting region.
Wherein, M is the convenient open ended application icon quantity of starting region.
When the quantity that the usual application program obtained is screened by step 401-404 is more, can also further tie
The Startup time of application is closed, postsearch screening, the application program for selecting some users to start recently are carried out to usual application program
It is shown in the convenient starting region.
By such mode, the sensitiveness of usual application program can be effectively improved, preferably reflects that user is nearest
Application program service condition.
In further embodiments, the two level excavation of the usual application program or analysis method can also include as follows
Step:
First, according to the frequency of use of the usual application program, determine to apply journey corresponding to the usual application program
The size of sequence icon.Wherein, the application program image target size and the frequency of use direct proportionality.
Then, the application icon is shown with corresponding size in the convenient starting region.That is, use frequency
The higher usual application program of rate can have bigger application icon, be shown in the convenient starting region, such as Fig. 1 institutes
Show, application program 1 has bigger icon.
By such mode, further usual application program can be finely divided, and to user's displaying or instead
Subdivided information as feedback, more accurately to match with the possible user view of user, improve Consumer's Experience.
Certainly, due to the step that the above method discloses, the recommendation results provided a user (are shown in i.e. convenient promoter region
Application icon) it is all based on what historical operation record analysis calculating obtained.Therefore, it is not possible to completely, accurately predict
Whole certain users is intended to.
In certain embodiments, in order to adapt to such situation, after interactive interface as shown in Figure 7 is shown to user,
As shown in figure 5, the intelligent terminal 10 can also carry out following steps:
501st, monitor whether there is and the application program image target clicking operation being shown in the convenient starting region is referred to
Order.If so, step 502 is then performed, if it is not, then performing step 503.
502nd, application program corresponding to starting.
503rd, monitor with the presence or absence of the operational order pointed to the icon display page.If so, then perform step 504.
If it is not, continue to monitor or terminate this operating process (such as the screen lighted being closed, into holding state).
The icon shows that the operational order of the page can be the instruction that user is look for other applications icon, example
Such as to two Slideslips, request shows that another icon shows the touching instruction of the page.
504th, the convenient starting region is closed, application program image corresponding to the recovery usual application program is marked on icon
Show the position of the page.
When user sends the instruction for being look for other applications icon, it is believed that user now wants what is started
The application icon of application program is not in the convenient starting region.Thus, intelligent terminal 10 should be closed timely
The convenient starting region, show that normal or conventional use of icon shows the page to user.
Fig. 6 is device provided in an embodiment of the present invention, corresponding with above-mentioned adaptive application icon display methods.
As shown in fig. 6, described device includes acquisition module 610, processing module 620 and display control module 630.
Wherein, the acquisition module 610 is used to obtain historical operation record;Processing module 620 is used for according to the history
Operation note, determine at least one usual application program;Display control module 630 is used for corresponding to the usual application program
Application icon, it is moved in the convenient starting region of the icon display page and shows;The convenient starting region is and user
Region corresponding to thumb manipulation scope.
In certain embodiments, the processing module 620 specifically can be used for:Calculate within a predetermined period of time, using journey
The frequency of use of sequence;Selection top n frequency of use highest application program is defined as usual application program;And/or;Obtain predetermined
In period, the usage time of application program;The most long application program of selection top n usage time is defined as usual applying journey
Sequence;N is positive integer.The usual application program of user is determined i.e. by two standards of frequency of use or usage time.
More specifically, the display module 630 specifically further can need what is shown by Startup time to screen
Usual application program.That is, obtain the Startup time of the usual application program;According to Startup time and the difference at current time
The application program is ranked up, generates application program launching sequence;Wherein, the small usual application program sequence of difference exists
Before;
Application icon corresponding to preceding M usual application programs in the application program launching sequence is chosen, in institute
State and shown in convenient starting region;M is the convenient open ended application icon quantity of starting region.
In further embodiments, the display control module 630 specifically can be used for:According to the usual application program
Frequency of use, determine application program image target size corresponding to the usual application program;The application program image target chi
The very little and frequency of use direct proportionality;The application program is shown with corresponding size in the convenient starting region
Icon.
Please continue to refer to Fig. 6, in order to adapt to all situations about being likely to occur, described device can also include:Monitor module
640 and execution module 650.
The monitoring module 640 is used for, and monitors the application program that whether there is to being shown in the convenient starting region
The clicking operation instruction of icon;And when being instructed in the absence of the clicking operation, monitor with the presence or absence of sensing to the icon
Show the operational order of the page;
The execution module 650 is used for, when the clicking operation instruction be present, application program corresponding to startup;And
If during in the presence of pointing to the operational order to the icon display page, the convenient starting region is closed, is recovered described usual
Application program image corresponding to application program is marked on the position that icon shows the page.
Said system can perform the method that the embodiment of the present invention is provided, and possesses the corresponding functional module of execution method and has
Beneficial effect.Not ins and outs of detailed description in the present embodiment, reference can be made to the method that the embodiment of the present invention is provided.
Professional should further appreciate that, each example described with reference to the embodiments described herein
Unit and algorithm steps, it can be realized with electronic hardware, computer software or the combination of the two, it is hard in order to clearly demonstrate
The interchangeability of part and software, the composition and step of each example are generally described according to function in the above description.
These functions are performed with hardware or software mode actually, application-specific and design constraint depending on technical scheme.
Professional and technical personnel can realize described function using distinct methods to each specific application, but this realization
It is it is not considered that beyond the scope of this invention.Described computer software can be stored in computer read/write memory medium, the journey
Sequence is upon execution, it may include such as the flow of the embodiment of above-mentioned each method.Wherein, described storage medium can be magnetic disc, CD,
Read-only memory or random access memory etc..
Embodiments of the present invention are the foregoing is only, are not intended to limit the scope of the invention, it is every to utilize this
The equivalent structure or equivalent flow conversion that description of the invention and accompanying drawing content are made, or directly or indirectly it is used in other correlations
Technical field, it is included within the scope of the present invention.
Claims (10)
- A kind of 1. adaptive application icon display methods, it is characterised in that including:Obtain historical operation record;Recorded according to the historical operation, determine at least one usual application program;By application icon corresponding to the usual application program, it is moved in the convenient starting region of the icon display page and shows Show;The convenient starting region is region corresponding with user's thumb manipulation scope.
- 2. according to the method for claim 1, it is characterised in that it is described to be recorded according to the historical operation, it is determined that at least one Individual usual application program, is specifically included:Calculate within a predetermined period of time, the frequency of use of application program;Selection top n frequency of use highest application program is defined as usual application program;And/or;Obtain in predetermined amount of time, the usage time of application program;The most long application program of selection top n usage time is defined as usual application program;N is positive integer.
- 3. according to the method for claim 2, it is characterised in that described by application program corresponding to the usual application program Icon, converge in the convenient starting region of the icon display page and show, specifically include:Obtain the Startup time of the usual application program;The application program is ranked up according to the difference at Startup time and current time, generates application program launching sequence; Wherein, the small usual application program of difference sorts preceding;Choose application icon corresponding to preceding M in the application program launching sequence usual application programs, it is described just Shown in prompt starting region;M is the convenient open ended application icon quantity of starting region.
- 4. according to the method for claim 2, it is characterised in that described by application program corresponding to the usual application program Icon, converge in the convenient starting region of the icon display page and show, specifically include:According to the frequency of use of the usual application program, application program image target chi corresponding to the usual application program is determined It is very little;The application program image target size and the frequency of use direct proportionality;The application icon is shown with corresponding size in the convenient starting region.
- 5. according to any described methods of claim 1-4, it is characterised in that methods described also includes:Monitor whether there is and the application program image target clicking operation being shown in the convenient starting region is instructed;When the clicking operation instruction be present, application program corresponding to startup;When being instructed in the absence of the clicking operation, monitor with the presence or absence of the operational order pointed to the icon display page;If in the presence of, close the convenient starting region, recover the usual application program corresponding to application program image be marked on figure Mark shows the position of the page.
- A kind of 6. adaptive application icon display device, it is characterised in that including:Acquisition module, for obtaining historical operation record;Processing module, for being recorded according to the historical operation, determine at least one usual application program;Display control module, the page is shown for by application icon corresponding to the usual application program, being moved to icon Convenient starting region in show;The convenient starting region is region corresponding with user's thumb manipulation scope.
- 7. device according to claim 6, it is characterised in that the processing module is specifically used for:Calculate within a predetermined period of time, the frequency of use of application program;Selection top n frequency of use highest application program is defined as usual application program;And/or;Obtain in predetermined amount of time, the usage time of application program;The most long application program of selection top n usage time is defined as usual application program;N is positive integer.
- 8. device according to claim 7, it is characterised in that the display module is specifically used for:Obtain the Startup time of the usual application program;The application program is ranked up according to the difference at Startup time and current time, generates application program launching sequence; Wherein, the small usual application program of difference sorts preceding;Choose application icon corresponding to preceding M in the application program launching sequence usual application programs, it is described just Shown in prompt starting region;M is the convenient open ended application icon quantity of starting region.
- 9. device according to claim 7, it is characterised in that the display control module is specifically used for:According to the frequency of use of the usual application program, application program image target chi corresponding to the usual application program is determined It is very little;The application program image target size and the frequency of use direct proportionality;The application icon is shown with corresponding size in the convenient starting region.
- 10. according to any described devices of claim 6-9, it is characterised in that described device also includes:Monitor module and hold Row module;The monitoring module is used for, and monitors the application program image target point that whether there is to being shown in the convenient starting region Hit operational order;And when being instructed in the absence of the clicking operation, monitor and the page is shown to the icon with the presence or absence of sensing Operational order;The execution module is used for, when the clicking operation instruction be present, application program corresponding to startup;And if in the presence of referring to During to the operational order that the page is shown to the icon, then the convenient starting region is closed, recovers the usual application program Corresponding application program image is marked on the position that icon shows the page.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201710528461.XA CN107390971A (en) | 2017-07-01 | 2017-07-01 | Adaptive application icon display method and device |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201710528461.XA CN107390971A (en) | 2017-07-01 | 2017-07-01 | Adaptive application icon display method and device |
Publications (1)
Publication Number | Publication Date |
---|---|
CN107390971A true CN107390971A (en) | 2017-11-24 |
Family
ID=60335178
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201710528461.XA Pending CN107390971A (en) | 2017-07-01 | 2017-07-01 | Adaptive application icon display method and device |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN107390971A (en) |
Cited By (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN108984063A (en) * | 2018-06-28 | 2018-12-11 | 努比亚技术有限公司 | A kind of desktop interaction regulation method, equipment and computer readable storage medium |
CN109240787A (en) * | 2018-09-09 | 2019-01-18 | 海南大学 | Personalized facilitation adaptive multi-layer grade interaction area Optimal Configuration Method |
CN111045436A (en) * | 2019-12-31 | 2020-04-21 | 广州享药户联优选科技有限公司 | Height control method and device for intelligent medicine chest |
CN111158835A (en) * | 2019-12-31 | 2020-05-15 | 威马智慧出行科技(上海)有限公司 | Intelligent terminal device and operation method of application program thereof |
CN112684953A (en) * | 2020-12-24 | 2021-04-20 | 方正株式(武汉)科技开发有限公司 | Mobile terminal application icon arrangement method |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2007131316A1 (en) * | 2006-05-16 | 2007-11-22 | Research In Motion Limited | Screen interface integrating application and system status |
CN103677567A (en) * | 2013-12-04 | 2014-03-26 | 三星电子(中国)研发中心 | Operation processing method for mobile terminal and mobile terminal |
CN105511853A (en) * | 2015-11-25 | 2016-04-20 | 上海斐讯数据通信技术有限公司 | Method and system for arraying desktop application program icons |
CN105739824A (en) * | 2016-01-27 | 2016-07-06 | 宇龙计算机通信科技(深圳)有限公司 | Application icon display method and apparatus |
CN106325680A (en) * | 2016-08-26 | 2017-01-11 | 乐视控股(北京)有限公司 | Application program icon regulation method and application program icon regulation device |
-
2017
- 2017-07-01 CN CN201710528461.XA patent/CN107390971A/en active Pending
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2007131316A1 (en) * | 2006-05-16 | 2007-11-22 | Research In Motion Limited | Screen interface integrating application and system status |
CN103677567A (en) * | 2013-12-04 | 2014-03-26 | 三星电子(中国)研发中心 | Operation processing method for mobile terminal and mobile terminal |
CN105511853A (en) * | 2015-11-25 | 2016-04-20 | 上海斐讯数据通信技术有限公司 | Method and system for arraying desktop application program icons |
CN105739824A (en) * | 2016-01-27 | 2016-07-06 | 宇龙计算机通信科技(深圳)有限公司 | Application icon display method and apparatus |
CN106325680A (en) * | 2016-08-26 | 2017-01-11 | 乐视控股(北京)有限公司 | Application program icon regulation method and application program icon regulation device |
Cited By (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN108984063A (en) * | 2018-06-28 | 2018-12-11 | 努比亚技术有限公司 | A kind of desktop interaction regulation method, equipment and computer readable storage medium |
CN109240787A (en) * | 2018-09-09 | 2019-01-18 | 海南大学 | Personalized facilitation adaptive multi-layer grade interaction area Optimal Configuration Method |
CN111045436A (en) * | 2019-12-31 | 2020-04-21 | 广州享药户联优选科技有限公司 | Height control method and device for intelligent medicine chest |
CN111158835A (en) * | 2019-12-31 | 2020-05-15 | 威马智慧出行科技(上海)有限公司 | Intelligent terminal device and operation method of application program thereof |
CN112684953A (en) * | 2020-12-24 | 2021-04-20 | 方正株式(武汉)科技开发有限公司 | Mobile terminal application icon arrangement method |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US10732803B2 (en) | Presentation and analysis of user interaction data | |
TWI718155B (en) | Application program control method, application program jump association configuration method and device | |
KR102180995B1 (en) | User interface data caching optimization for future actions | |
CN107390971A (en) | Adaptive application icon display method and device | |
CN102314450B (en) | Method for enhancing webpage browse and equipment | |
AU2014233570B2 (en) | Presentation and analysis of user interaction data | |
CN109446570B (en) | Business process display method, device, computer equipment and storage medium | |
EP2972804A1 (en) | Personalized community model for surfacing commands within productivity application user interfaces | |
US20160162148A1 (en) | Application launching and switching interface | |
US20150378600A1 (en) | Context menu utilizing a context indicator and floating menu bar | |
WO2012006352A2 (en) | Visualizing expressions for dynamic analytics | |
CN114527897B (en) | Track and restore pointer position between apps | |
CN110471591A (en) | A kind of exchange method, device and computer storage medium | |
CN104793915B (en) | A kind of multi-screen display method and terminal | |
US11556560B2 (en) | Intelligent management of a synchronization interval for data of an application or service | |
US11199952B2 (en) | Adjusting user interface for touchscreen and mouse/keyboard environments | |
US12061916B2 (en) | Generating personalized in-application recommendations utilizing in-application behavior and intent | |
US8621381B1 (en) | System and method for adaptive use of keyboard or search term based on recent use | |
US8527938B2 (en) | Worklet modeling | |
CN111596911A (en) | Method and device for generating control, computer equipment and storage medium | |
EP3214827B1 (en) | Application session recording and replaying | |
CN118747054A (en) | Interactive interface optimization method, device and storage medium | |
KR20190114410A (en) | Mobile apparatus and method for receiving recommended word continuously from a virtual keyboard | |
CN113010059A (en) | Application icon management method and device and electronic equipment | |
CN111880698A (en) | Information processing method and device of intelligent terminal, electronic equipment and storage medium |
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 | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20171124 |
|
RJ01 | Rejection of invention patent application after publication |