CN106502697A - A kind of method for sorting of desktop application icon and mobile terminal - Google Patents

A kind of method for sorting of desktop application icon and mobile terminal Download PDF

Info

Publication number
CN106502697A
CN106502697A CN201610955328.8A CN201610955328A CN106502697A CN 106502697 A CN106502697 A CN 106502697A CN 201610955328 A CN201610955328 A CN 201610955328A CN 106502697 A CN106502697 A CN 106502697A
Authority
CN
China
Prior art keywords
preset time
time period
application
intended application
period
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CN201610955328.8A
Other languages
Chinese (zh)
Other versions
CN106502697B (en
Inventor
吴丽芳
王健
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Vivo Mobile Communication Co Ltd
Original Assignee
Vivo Mobile Communication Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Vivo Mobile Communication Co Ltd filed Critical Vivo Mobile Communication Co Ltd
Priority to CN201610955328.8A priority Critical patent/CN106502697B/en
Publication of CN106502697A publication Critical patent/CN106502697A/en
Application granted granted Critical
Publication of CN106502697B publication Critical patent/CN106502697B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F9/00Arrangements for program control, e.g. control units
    • G06F9/06Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
    • G06F9/44Arrangements for executing specific programs
    • G06F9/451Execution arrangements for user interfaces

Landscapes

  • Engineering & Computer Science (AREA)
  • Software Systems (AREA)
  • Theoretical Computer Science (AREA)
  • Human Computer Interaction (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • User Interface Of Digital Computer (AREA)
  • Telephone Function (AREA)

Abstract

A kind of method for sorting of desktop application icon and mobile terminal is embodiments provided, the method for sorting of the desktop application icon includes:According to predetermined period, the use duration of each application in preset time period is counted;According to statistical result, one or more intended application are selected;When monitor current time be preset time period initial time when, corresponding for one or more intended application icon is adjusted to specified location.The present invention can effectively improve Consumer's Experience according to the use habit of user by the putting position of period dynamic adjustment desktop application icon.

Description

A kind of method for sorting of desktop application icon and mobile terminal
Technical field
The present embodiments relate to the communications field, more particularly to a kind of method for sorting of desktop application icon and movement are eventually End.
Background technology
With the continuous development of smart mobile phone desktop application, the function of mobile terminal is increasingly enriched, so, mobile terminal The application icon of middle display is more and more.
For the method for sorting of desktop application icon is typically according to the downloading order of application in prior art, to application drawing Mark is ranked up.Or the order of each icon is manually adjusted by user, by corresponding for commonly used application program icon It is positioned over prostatitis or other positions easy to use that desktop shows.
But, during routine use, user may be different in the application used by each time period.For example:User Commonly used application is chat application, then user can be placed in screen top by corresponding for chat application in use, to make With.But, period between morning, the daily usage frequency highest of user are probably news application or weather application, then daily In the period, user needs to ransack news application and the corresponding icon of weather application in multiple applications of mobile terminal.
Obviously, there is very flexible in arranging desktop application icon in prior art, cause the problem of poor user experience.
Content of the invention
The embodiment of the present invention provides a kind of method for sorting of desktop application icon and mobile terminal, is existed with solving prior art There is very flexible during arranging desktop application icon, cause the problem of poor user experience.
First aspect, there is provided a kind of method for sorting of desktop application icon, methods described is applied to mobile terminal, described Method includes:
According to predetermined period, the use duration of each application in preset time period is counted;
According to statistical result, one or more intended application are selected;
When initial time that current time is preset time period is monitored, will be corresponding for one or more intended application Icon be adjusted to specified location.
On the other hand, the embodiment of the present invention additionally provides a kind of mobile terminal, including:
Statistical module, for according to predetermined period, counting the use duration of each application in preset time period;
Selecting module, for according to statistical result, selecting one or more intended application;
Adjusting module, for when monitor current time be preset time period initial time when, by one or one with The corresponding icon of upper intended application is adjusted to specified location.
So, in the embodiment of the present invention, by according to predetermined period, when counting the use of each application in preset time period Long;According to statistical result, one or more intended application are selected;When the starting for monitoring that current time is preset time period During the moment, corresponding for one or more intended application icon is adjusted to specified location.So as to making according to user With custom, by the putting position of period dynamic adjustment desktop application icon, Consumer's Experience is effectively improved.
Description of the drawings
In order to be illustrated more clearly that the technical scheme of the embodiment of the present invention, below by institute in the description to the embodiment of the present invention The accompanying drawing for using is needed to be briefly described, it should be apparent that, drawings in the following description are only some enforcements of the present invention Example, for those of ordinary skill in the art, without having to pay creative labor, can be with according to these accompanying drawings Obtain other accompanying drawings.
Fig. 1 is the flow chart of the method for sorting of the desktop application icon in the embodiment of the present invention one;
Fig. 2 is the flow chart of the method for sorting of the desktop application icon in the embodiment of the present invention two;
Fig. 3 is the flow chart of the method for sorting of the desktop application icon in the embodiment of the present invention three;
Fig. 4 is the block diagram of the mobile terminal in the embodiment of the present invention four;
Fig. 5 is the block diagram of the mobile terminal in the embodiment of the present invention four;
Fig. 6 is the block diagram of the mobile terminal in the embodiment of the present invention four;
Fig. 7 is the block diagram of the mobile terminal in the embodiment of the present invention five;
Fig. 8 is the structural representation of the mobile terminal in the embodiment of the present invention six.
Specific embodiment
Accompanying drawing in below in conjunction with the embodiment of the present invention, to the embodiment of the present invention in technical scheme carry out clear, complete Site preparation is described, it is clear that described embodiment is a part of embodiment of the invention, rather than whole embodiments.It is based on this Embodiment in bright, the every other enforcement obtained under the premise of creative work is not made by those of ordinary skill in the art Example, belongs to the scope of protection of the invention.
Embodiment one
With reference to Fig. 1, a kind of flow chart of the method for sorting of desktop application icon in the embodiment of the present invention is shown.
Step 101, according to predetermined period, counts the use duration of each application in preset time period.
Specifically, in an embodiment of the present invention, user can arrange predetermined period in the terminal, and user can basis It is actually needed and different predetermined periods is set.For example:When the use habit of user, the i.e. usage frequency to applying often occur During change, predetermined period can be set to 3 days or 5 days by user, so that mobile terminal can pass through counting user in predetermined period In to apply use duration, dynamic adjustment desktop application icon.In another embodiment, predetermined period can be to dispatch from the factory to set Put or default setting, for example:5 days.
In an embodiment of the present invention, user can also arrange preset time period in the terminal.One in the present invention In embodiment, user can arrange preset time period in units of hour.For example:User was carried out with one hour as preset time period Arrange, then the period will be divided in predetermined period in units of one hour, then 10 points to 11 points is a preset time period, and 11 points are arrived 12 points be a preset time period by that analogy.In another embodiment of the present invention, user can also be specifically designated the time Section, for example:User is more and application species that use is also more using the frequency of mobile terminal on daytime, in night using movement The frequency of terminal is less, and will not use mobile phone in the stage in morning, then user can be by each of (8 points to 18 points) in daytime Hour is set to a preset time period, and night (18 points to 23 points) is set to one or more preset time periods, will Period in morning (23 points to second day 8 points) is set to a preset time period.User can according to the actual requirements to preset time period It is configured, the present invention is not limited to this.
In an embodiment of the present invention, mobile terminal counts making for preset time period each application interior in predetermined period Use duration.It should be noted that in preset time period, user may be used for multiple times certain application, then this is applied in Preset Time Section in use when a length of summation that duration is used for multiple times in the preset time period.
Step 102, according to statistical result, selects one or more intended application.
Specifically, in an embodiment of the present invention, mobile terminal, according to the result for counting, is that preset time period is selected One or more intended application corresponding.
In a preferred embodiment of the invention, if user deletes certain application, mobile terminal will delete system The corresponding item of deleted with this application in meter result.
Step 103, when monitor current time be preset time period initial time when, by one or more targets Corresponding icon is applied to be adjusted to specified location.
Specifically, in an embodiment of the present invention, mobile terminal real-time monitoring current time, if monitoring, current time is During the initial time of preset time period, then corresponding for one or more intended application that selects icon is adjusted to specify Position.In one embodiment of the invention, it is intended that position can be the centre position on homepage.Another reality in the present invention Apply in example, it is intended that position can also be the original position in the upper left corner on homepage.In yet another embodiment of the present invention, it is intended that Position can also be that the optional position on other pages, user can be configured according to actual needs, and the present invention is not limited to this Fixed.
Additionally, in one embodiment of the invention, the preset time period corresponding to current time is predetermined period knot Spot.Illustrate:If predetermined period is 5 days, and with a hour as interval setting preset time period, then has 24 daily Preset time period.If current time is 10 points, counted with the time period (10 points to 11 points) corresponding to current time (10 points), (10 points to 11 points) of 10 points of corresponding time periods before five days are the starting point of predetermined period.
In another embodiment of the present invention, can be with 0 point of end point as predetermined period using the same day.That is, nothing It is some by current time, with 0 point of the same day, i.e. end point of the previous day as predetermined period.Illustrate:If default week Phase be 5 days, and the same day be 6 days, then the timing statisticses of predetermined period be 1 day to 5 days, and so on, the same day be 7 days when, then Start statistics from 2 days until 6 days such that it is able to accurately grasp the custom of user, further improve the adjustment of desktop application icon Accuracy, lifts Consumer's Experience.
To sum up, the technical scheme in the embodiment of the present invention, by according to predetermined period, counting in preset time period, each should Use duration;According to statistical result, one or more intended application are selected;When monitoring that current time is for presetting Between section initial time when, corresponding for one or more intended application icon is adjusted to specified location.So as to root According to the use habit of user, by the putting position of period dynamic adjustment desktop application icon, Consumer's Experience is effectively improved.
Embodiment two
With reference to Fig. 2, a kind of flow chart of the method for sorting of desktop application icon in the embodiment of the present invention is shown.
Step 201, in predetermined period, unit of statistics interior preset time period each application interior daily uses duration.
Specifically, in an embodiment of the present invention, user can arrange predetermined period in the terminal, and user can basis It is actually needed and different predetermined periods is set.For example:When the use habit of user, the i.e. usage frequency to applying often occur During change, predetermined period can be set to 3 days or 5 days by user, so that mobile terminal can pass through counting user in predetermined period In to apply use duration, dynamic adjustment desktop application icon.In another embodiment, predetermined period can be to dispatch from the factory to set Put or default setting, for example:5 days.
In an embodiment of the present invention, user can also arrange preset time period in the terminal.One in the present invention In embodiment, user can arrange preset time period in units of hour.For example:User was carried out with one hour as preset time period Arrange, then the period will be divided in predetermined period in units of one hour, then 10 points to 11 points is a preset time period, and 11 points are arrived 12 points be a preset time period by that analogy.In another embodiment of the present invention, user can also be specifically designated the time Section, for example:User is more and application species that use is also more using the frequency of mobile terminal on daytime, in night using movement The frequency of terminal is less, and will not use mobile phone in the stage in morning, then user can be by each of (8 points to 18 points) in daytime Hour is set to a preset time period, and night (18 points to 23 points) is set to one or more preset time periods, will Period in morning (23 points to second day 8 points) is set to a preset time period.User can according to the actual requirements to preset time period It is configured, the present invention is not limited to this.
In an embodiment of the present invention, mobile terminal is in predetermined period, statistics daily in preset time period in each The unit of application uses duration.It should be noted that in daily preset time period, user may be used for multiple times certain application, Then this applies a length of summation that duration is used for multiple times in the preset time period in the use in preset time period.
Additionally, in a preferred embodiment of the invention, mobile terminal can also be short by Preset Time interior daily The use duration of each application interior is recorded in statistical table.
In a preferred embodiment of the invention, if user deletes certain application, mobile terminal will delete system The corresponding item of deleted with this application in meter result.
Step 202, each unit that applies is overlapped respectively using duration, calculates each corresponding use of application Duration.
Specifically, in an embodiment of the present invention, mobile terminal by daily preset time period each application unit It is overlapped using duration respectively, when calculating each and applying corresponding use in the preset time period in predetermined period Long.
Step 203, the use duration of each application in preset time period is ranked up.
Specifically, in an embodiment of the present invention, mobile terminal by preset time period each application use when progress Row sequence.Specific ordering rule, even if being ranked the first with the most long application of duration and is arranged in order for arranging from big to small.
Step 204, according to ranking results, selects one or more intended application according to pre-defined rule.
Specifically, in an embodiment of the present invention, mobile terminal is according to ranking results, according to pre-defined rule select one or More than one intended application.User can be configured to pre-defined rule, for example:Pre-defined rule is set duration ranking is used for selection The application of first three is used as intended application.User can be configured according to actual needs, and the present invention is not limited to this.Need to illustrate , when user setup selects the ranking application of first three as intended application, but in ranking results, only two applications make It is not zero with duration, and the use duration that he applies when being 0, then mobile terminal can only selects the application that ranking is first two As intended application, or, the application that two and system default or user specify before the optional ranking of mobile terminal is used as mesh Mark application.
Step 205, when monitor current time be preset time period initial time when, according to ranking results by one or The corresponding icon of more than one intended application is sequentially adjusted to specified location.
Specifically, in an embodiment of the present invention, mobile terminal real-time monitoring current time, if monitoring, current time is During the initial time of preset time period, then by corresponding for one or more intended application that selects icon according to sequence knot Order in fruit is adjusted to specified location.In one embodiment of the invention, it is intended that position can be the interposition on homepage Put.In another embodiment of the present invention, it is intended that position can also be the original position in the upper left corner on homepage.In the present invention Further embodiment in, it is intended that position can also be that the optional position on other pages, user can be carried out according to actual needs Arrange, the present invention is not limited to this.
Additionally, in one embodiment of the invention, the preset time period corresponding to current time is predetermined period knot Spot.Illustrate:If predetermined period is 5 days, and with a hour as interval setting preset time period, then has 24 daily Preset time period.If current time is 10 points, counted with the time period (10 points to 11 points) corresponding to current time (10 points), (10 points to 11 points) of 10 points of corresponding time periods before five days are the starting point of predetermined period.
In another embodiment of the present invention, can be with 0 point of end point as predetermined period using the same day.That is, nothing It is some by current time, with 0 point of the same day, i.e. end point of the previous day as predetermined period.Illustrate:If default week Phase be 5 days, and the same day be 6 days, then the timing statisticses of predetermined period be 1 day to 5 days, and so on, the same day be 7 days when, then Start statistics from 2 days until 6 days such that it is able to accurately grasp the custom of user, further improve the adjustment of desktop application icon Accuracy, lifts Consumer's Experience.
To sum up, the technical scheme in the embodiment of the present invention, by according to predetermined period, counting in preset time period, each should Use duration;According to statistical result, one or more intended application are selected;When monitoring that current time is for presetting Between section initial time when, corresponding for one or more intended application icon is adjusted to specified location.So as to root According to the use habit of user, by the putting position of period dynamic adjustment desktop application icon, Consumer's Experience is effectively improved.
Embodiment three
In an embodiment of the present invention, mobile terminal is configured to count in predetermined period, and in preset time period, each should With corresponding use duration.In one embodiment of the invention, preset time period can be multiple.That is, wrap in predetermined period Include multiple preset time periods.It is described in detail by taking the embodiment as an example below.
With reference to Fig. 3, a kind of flow chart of the method for sorting of desktop application icon in the embodiment of the present invention is shown.
Step 301, according to predetermined period, counts the use duration of each application in each preset time period.
Step 302, according to statistical result, is that each preset time period selects one or more targets corresponding to answer With.
Step 303, when the time point for monitoring each preset time period is triggered, will be corresponding with the preset time period of triggering The corresponding icon of one or more intended application be adjusted to specified location.
Wherein, in an embodiment of the present invention, when the time point for monitoring each preset time period is triggered, mobile terminal Corresponding for one or more intended application corresponding with the preset time period of triggering icon is being adjusted to specified location At the same time it can also by one or more targets corresponding for the related next preset time period of preset time period to triggering Corresponding icon is applied to be adjusted to the other positions of neighbouring specified location.
Specific implementation details in the present embodiment with similar in embodiment one and/or embodiment two, do not repeat herein.
To sum up, the technical scheme in the embodiment of the present invention, by according to predetermined period, counting in preset time period, each should Use duration;According to statistical result, one or more intended application are selected;When monitoring that current time is for presetting Between section initial time when, corresponding for one or more intended application icon is adjusted to specified location.So as to root According to the use habit of user, by the putting position of period dynamic adjustment desktop application icon, Consumer's Experience is effectively improved.
Example IV
With reference to Fig. 4, a kind of block diagram of mobile terminal in the embodiment of the present invention is shown.
Mobile terminal 400 shown in Fig. 4 includes:Statistical module 401, selecting module 402, adjusting module 403.
Statistical module 401, for according to predetermined period, counting the use duration of each application in preset time period.
Specifically, in an embodiment of the present invention, user can arrange predetermined period in the terminal, and user can basis It is actually needed and different predetermined periods is set.For example:When the use habit of user, the i.e. usage frequency to applying often occur During change, predetermined period can be set to 3 days or 5 days by user, so that mobile terminal can pass through counting user in predetermined period In to apply use duration, dynamic adjustment desktop application icon.In another embodiment, predetermined period can be to dispatch from the factory to set Put or default setting, for example:5 days.
In an embodiment of the present invention, user can also arrange preset time period in the terminal.One in the present invention In embodiment, user can arrange preset time period in units of hour.For example:User was carried out with one hour as preset time period Arrange, then the period will be divided in predetermined period in units of one hour, then 10 points to 11 points is a preset time period, and 11 points are arrived 12 points be a preset time period by that analogy.In another embodiment of the present invention, user can also be specifically designated the time Section, for example:User is more and application species that use is also more using the frequency of mobile terminal on daytime, in night using movement The frequency of terminal is less, and will not use mobile phone in the stage in morning, then user can be by each of (8 points to 18 points) in daytime Hour is set to a preset time period, and night (18 points to 23 points) is set to one or more preset time periods, will Period in morning (23 points to second day 8 points) is set to a preset time period.User can according to the actual requirements to preset time period It is configured, the present invention is not limited to this.
In an embodiment of the present invention, statistical module 401 counts each application in preset time period in predetermined period Using duration.It should be noted that in preset time period, user may be used for multiple times certain application, then this is applied when default Between use in section when a length of summation that duration is used for multiple times in the preset time period.
Selecting module 402, for according to statistical result, selecting one or more intended application.
Specifically, in an embodiment of the present invention, selecting module 402, according to the result for counting, is preset time period choosing Select out one or more intended application corresponding.
Adjusting module 403, for when monitor current time be preset time period initial time when, by one or one The corresponding icon of above intended application is adjusted to specified location.
Specifically, in an embodiment of the present invention, 403 real-time monitoring current time of adjusting module, if monitor current When carving the initial time for preset time period, then corresponding for one or more intended application that selects icon is adjusted to Specified location.In one embodiment of the invention, it is intended that position can be the centre position on homepage.In the another of the present invention In individual embodiment, it is intended that position can also be the original position in the upper left corner on homepage.In yet another embodiment of the present invention, Specified location can also be that the optional position on other pages, user can be configured according to actual needs, the present invention to this not Limit.
Additionally, in one embodiment of the invention, the preset time period corresponding to current time is predetermined period knot Spot.Illustrate:If predetermined period is 5 days, and with a hour as interval setting preset time period, then has 24 daily Preset time period.If current time is 10 points, counted with the time period (10 points to 11 points) corresponding to current time (10 points), (10 points to 11 points) of 10 points of corresponding time periods before five days are the starting point of predetermined period.
In another embodiment of the present invention, can be with 0 point of end point as predetermined period using the same day.That is, nothing It is some by current time, with 0 point of the same day, i.e. end point of the previous day as predetermined period.Illustrate:If default week Phase be 5 days, and the same day be 6 days, then the timing statisticses of predetermined period be 1 day to 5 days, and so on, the same day be 7 days when, then Start statistics from 2 days until 6 days such that it is able to accurately grasp the custom of user, further improve the adjustment of desktop application icon Accuracy, lifts Consumer's Experience.
To sum up, the technical scheme in the embodiment of the present invention, by according to predetermined period, counting in preset time period, each should Use duration;According to statistical result, one or more intended application are selected;When monitoring that current time is for presetting Between section initial time when, corresponding for one or more intended application icon is adjusted to specified location.So as to root According to the use habit of user, by the putting position of period dynamic adjustment desktop application icon, Consumer's Experience is effectively improved.
Additionally, with reference to Fig. 5, in a preferred embodiment of the invention, statistical module 401 can also include:
Statistic submodule 501, for, in predetermined period, unit of statistics interior preset time period each application interior daily makes Use duration.
Calculating sub module 502, the unit for applying each are overlapped respectively using duration, calculate each application Corresponding use duration.
With reference to Fig. 6, in a preferred embodiment of the invention, selecting module 402 can also include:
Sorting sub-module 601, for the use duration of each application in preset time period to be ranked up.
Submodule 602 is selected, for according to ranking results, selecting one or more targets to answer according to pre-defined rule With.
In one preferred embodiment of the present invention, adjusting module 403 can be further used for monitoring current time For preset time period initial time when, corresponding for one or more intended application icon is sequentially adjusted according to ranking results Whole to specified location.
In a preferred embodiment of the invention, if preset time period is multiple, statistical module 401 can enter one Walk for according to predetermined period, counting the use duration of each application in each preset time period.
Accordingly, selecting module 402 can be further used for according to duration is used, and be that each preset time period selects to correspond to One or more intended application.
And, adjusting module 403 can be further used for when the time point for monitoring each preset time period is triggered, will Specified location is adjusted to the corresponding icon of corresponding one or more intended application of preset time period of triggering.
Embodiment five
Fig. 7 is the block diagram of the mobile terminal of another embodiment of the present invention.Mobile terminal 700 shown in Fig. 7 includes:At least One processor 701, memorizer 702, at least one network interface 704 and other users interface 703.In mobile terminal 700 Each component is coupled by bus system 705.It is understood that bus system 705 is used for realizing the company between these components Connect letter.Bus system 705 also includes power bus, controlling bus and status signal bus in addition in addition to data/address bus is included.But Be for clear explanation for the sake of, various buses are all designated as bus system 705 in the figure 7.
Wherein, user interface 703 can include display, keyboard or pointing device (for example, mouse, trace ball (trackball), touch-sensitive plate or touch screen etc..
It is appreciated that the memorizer 702 in the embodiment of the present invention can be volatile memory or nonvolatile memory, Or may include volatibility and nonvolatile memory.Wherein, nonvolatile memory can be read only memory (Read- OnlyMemory, ROM), programmable read only memory (ProgrammableROM, PROM), Erasable Programmable Read Only Memory EPROM (ErasablePROM, EPROM), Electrically Erasable Read Only Memory (ElectricallyEPROM, EEPROM) dodge Deposit.Volatile memory can be random access memory (RandomAccessMemory, RAM), and which is used as outside slow at a high speed Deposit.By exemplary but be not restricted explanation, the RAM of many forms can use, such as static RAM (StaticRAM, SRAM), dynamic random access memory (DynamicRAM, DRAM), Synchronous Dynamic Random Access Memory (SynchronousDRAM, SDRAM), double data speed synchronous dynamic RAM (DoubleDataRate SDRAM, DDRSDRAM), enhancement mode Synchronous Dynamic Random Access Memory (Enhanced SDRAM, ESDRAM), synchronized links Dynamic random access memory (SynchlinkDRAM, SLDRAM) and direct rambus random access memory (DirectRambusRAM, DRRAM).The memorizer 702 of the system and method for embodiment of the present invention description is intended to include but does not limit In these memorizeies with any other suitable type.
In some embodiments, memorizer 702 stores following element, can perform module or data structure, or Person their subset, or their superset:Operating system 7021 and application program 7022.
Wherein, operating system 7021, comprising various system programs, such as ccf layer, core library layer, driving layer etc., are used for Realize various basic businesses and process hardware based task.Application program 7022, comprising various application programs, such as media Player (MediaPlayer), browser (Browser) etc., for realizing various applied business.Realize embodiment of the present invention side The program of method is may be embodied in application program 7022.
In embodiments of the present invention, by call memorizer 702 storage program or instruction, specifically, can be application The program stored in program 7022 or instruction, processor 701 are used for according to predetermined period, count each application in preset time period Use duration;According to statistical result, one or more intended application are selected;When monitor current time be Preset Time During the initial time of section, corresponding for one or more intended application icon is adjusted to specified location.
The method that the embodiments of the present invention are disclosed is can apply in processor 701, or is realized by processor 701. A kind of possibly IC chip of processor 701, the disposal ability with signal.During realization, said method each Step can be completed by the instruction of the integrated logic circuit of the hardware in processor 701 or software form.Above-mentioned process Device 701 can be general processor, digital signal processor (DigitalSignalProcessor, DSP), special IC (ApplicationSpecific IntegratedCircuit, ASIC), ready-made programmable gate array (FieldProgrammableGateArray, FPGA) or other PLDs, discrete gate or transistor logic Device, discrete hardware components.Can realize or execute disclosed each method in the embodiment of the present invention, step and box Figure.General processor can be microprocessor or the processor can also be any conventional processor etc..In conjunction with the present invention The step of method disclosed in embodiment, can be embodied directly in hardware decoding processor and execute and complete, or use decoding processor In hardware and software module combination execution complete.Software module may be located at random access memory, and flash memory, read only memory can In the ripe storage medium in this area such as program read-only memory or electrically erasable programmable memory, depositor.The storage Medium is located at memorizer 702, and processor 701 reads the information in memorizer 702, in conjunction with the step that its hardware completes said method Suddenly.
It is understood that the embodiment of the present invention description these embodiments can use hardware, software, firmware, middleware, Microcode or its combine realizing.For hardware is realized, processing unit can be realized in one or more special ICs (ApplicationSpecificIntegratedCircuits, ASIC), digital signal processor (DigitalSignalProcessing, DSP), digital signal processing appts (DSPDevice, DSPD), programmable logic device (ProgrammableLogicDevice, PLD), field programmable gate array (Field-ProgrammableGateArray, FPGA), general processor, controller, microcontroller, microprocessor, for executing other electronics lists of herein described function In unit or its combination.
For software realize, can pass through execute the embodiment of the present invention described in function module (such as process, function etc.) come Realize the technology described in the embodiment of the present invention.Software code is storable in memorizer and by computing device.Memorizer can To realize within a processor or outside the processor.
Alternatively, processor 701 is additionally operable to:In predetermined period, statistics interior preset time period each application interior daily Unit uses duration;Each unit that applies is overlapped respectively using duration, when calculating each corresponding use of application Long.
Alternatively, processor 701 is additionally operable to:The use duration of each application in preset time period is ranked up;According to Ranking results, select one or more intended application according to pre-defined rule.
Alternatively, processor 701 is additionally operable to:When monitor current time be preset time period initial time when, according to Corresponding for one or more intended application icon is sequentially adjusted to specified location by ranking results.
Alternatively, as another embodiment, processor 701 is additionally operable to:If preset time period is multiple, according to default week Phase, count the use duration of each application in each preset time period.And, according to statistical result, it is each preset time period Select one or more intended application corresponding.And, when the time point for monitoring each preset time period is triggered, will Specified location is adjusted to the corresponding icon of corresponding one or more intended application of preset time period of triggering.
Mobile terminal 700 can realize each process that mobile terminal is realized in previous embodiment, for avoiding repeating, here Repeat no more.
To sum up, the mobile terminal in the embodiment of the present invention, by according to predetermined period, counting in preset time period, each should Use duration;According to statistical result, one or more intended application are selected;When monitoring that current time is for presetting Between section initial time when, corresponding for one or more intended application icon is adjusted to specified location.So as to root According to the use habit of user, by the putting position of period dynamic adjustment desktop application icon, Consumer's Experience is effectively improved.
Embodiment six
Fig. 8 is the structural representation of the mobile terminal of another embodiment of the present invention.Specifically, the mobile terminal in Fig. 8 800 can be mobile phone, panel computer, personal digital assistant (PersonalDigital Assistant, PDA) or vehicle-mounted computer Deng.
Mobile terminal 800 in Fig. 8 includes that radio frequency (RadioFrequency, RF) circuit 810, memorizer 820, input are single Unit 830, display unit 840, processor 860, voicefrequency circuit 870, WiFi (WirelessFidelity) module 880 and power supply 890.
Wherein, input block 830 can be used for numeral or the character information of receiving user's input, and produce and mobile terminal The relevant signal input of 800 user setup and function control.Specifically, in the embodiment of the present invention, the input block 830 can To include contact panel 831.Contact panel 831, also referred to as touch screen, can collect user thereon or neighbouring touch operation (such as user is using the operation of any suitable object or adnexa on contact panel 831 such as finger, stylus), and according to advance The formula of setting drives corresponding attachment means.Optionally, contact panel 831 may include touch detecting apparatus and touch controller Two parts.Wherein, the touch orientation of touch detecting apparatus detection user, and the signal that touch operation brings is detected, by signal Send touch controller to;Touch controller receives touch information from touch detecting apparatus, and is converted into contact coordinate, Give the processor 860 again, and the order sent of receiving processor 860 can be executed.Furthermore, it is possible to adopt resistance-type, The polytypes such as condenser type, infrared ray and surface acoustic wave realize contact panel 831.Except contact panel 831, input block 830 can also include that other input equipments 832, other input equipments 832 can include but is not limited to physical keyboard, function key One or more in (such as volume control button, switch key etc.), trace ball, mouse, action bars etc..
Wherein, display unit 840 can be used for display by the information of user input or be supplied to information and the movement of user The various menu interfaces of terminal 800.Display unit 840 may include display floater 841, optionally, can adopt LCD or organic The forms such as optical diode (OrganicLight-EmittingDiode, OLED) are configuring display floater 841.
It should be noted that contact panel 831 can cover display floater 841, touch display screen is formed, when the touch display screen inspection Measure thereon or after neighbouring touch operation, processor 860 is sent to determine the type of touch event, with preprocessor 860 provide corresponding visual output in touch display screen according to the type of touch event.
Touch display screen includes Application Program Interface viewing area and conventional control viewing area.The Application Program Interface viewing area And the arrangement mode of the conventional control viewing area is not limited, can be arranged above and below, left-right situs etc. can be distinguished two and show Show the arrangement mode in area.The Application Program Interface viewing area is displayed for the interface of application program.Each interface can be with The interface element such as the icon comprising at least one application program and/or widget desktop controls.The Application Program Interface viewing area It can also be the empty interface not comprising any content.The conventional control viewing area be used for show the higher control of utilization rate, for example, Application icons such as settings button, interface numbering, scroll bar, phone directory icon etc..
Wherein processor 860 is the control centre of mobile terminal 800, using various interfaces and connection whole mobile phone Various pieces, by running or executing software program and/or the module being stored in first memory 821, and call storage Data in second memory 822, execute the various functions and processing data of mobile terminal 800, so as to mobile terminal 800 Carry out integral monitoring.Optionally, processor 860 may include one or more processing units.
In embodiments of the present invention, by call store the first memory 821 in software program and/or module and/ Or the data in the second memory 822, for according to predetermined period, counting in preset time period, each applies processor 860 Use duration;According to statistical result, one or more intended application are selected;When monitor current time be Preset Time During the initial time of section, corresponding for one or more intended application icon is adjusted to specified location.
Alternatively, processor 860 is additionally operable to:In predetermined period, statistics interior preset time period each application interior daily Unit uses duration;Each unit that applies is overlapped respectively using duration, when calculating each corresponding use of application Long.
Alternatively, processor 860 is additionally operable to:The use duration of each application in preset time period is ranked up;According to Ranking results, select one or more intended application according to pre-defined rule.
Alternatively, processor 860 is additionally operable to:When monitor current time be preset time period initial time when, according to Corresponding for one or more intended application icon is sequentially adjusted to specified location by ranking results.
Alternatively, as another embodiment, processor 860 is additionally operable to:If preset time period is multiple, according to default week Phase, count the use duration of each application in each preset time period.And, according to statistical result, it is each preset time period Select one or more intended application corresponding.And, when the time point for monitoring each preset time period is triggered, will Specified location is adjusted to the corresponding icon of corresponding one or more intended application of preset time period of triggering.
It can be seen that, the mobile terminal in the embodiment of the present invention, by according to predetermined period, counting in preset time period, each should Use duration;According to statistical result, one or more intended application are selected;When monitoring that current time is for presetting Between section initial time when, corresponding for one or more intended application icon is adjusted to specified location.So as to root According to the use habit of user, by the putting position of period dynamic adjustment desktop application icon, Consumer's Experience is effectively improved.
Those of ordinary skill in the art are it is to be appreciated that with reference to each of the embodiment description disclosed in the embodiment of the present invention The unit and algorithm steps of example, being capable of being implemented in combination in electronic hardware or computer software and electronic hardware.These Function is executed with hardware or software mode actually, the application-specific and design constraint depending on technical scheme.Specialty Technical staff can use different methods to realize described function to each specific application, but this realization should Think beyond the scope of this invention.
Those skilled in the art can be understood that, for convenience and simplicity of description, the system of foregoing description, Device and the specific work process of unit, may be referred to the corresponding process in preceding method embodiment, will not be described here.
In embodiment provided herein, it should be understood that disclosed apparatus and method, can pass through other Mode is realized.For example, device embodiment described above is only that schematically for example, the division of the unit is only A kind of division of logic function, can have when actually realizing other dividing mode, for example multiple units or component can in conjunction with or Person is desirably integrated into another system, or some features can be ignored, or does not execute.Another, shown or discussed is mutual Between coupling or direct-coupling or communication connection can be INDIRECT COUPLING or communication link by some interfaces, device or unit Connect, can be electrical, mechanical or other forms.
The unit that illustrates as separating component can be or may not be physically separate, aobvious as unit The part for showing can be or may not be physical location, you can be located at a place, or can also be distributed to multiple On NE.Some or all of unit therein can be selected according to the actual needs to realize the mesh of this embodiment scheme 's.
In addition, each functional unit in each embodiment of the invention can be integrated in a processing unit, it is also possible to It is that unit is individually physically present, it is also possible to which two or more units are integrated in a unit.
If the function is realized using in the form of SFU software functional unit and as independent production marketing or when using, can be with It is stored in a computer read/write memory medium.Such understanding is based on, technical scheme is substantially in other words The part contributed by prior art or the part of the technical scheme can be embodied in the form of software product, the meter Calculation machine software product is stored in a storage medium, is used including some instructions so that a computer equipment (can be individual People's computer, server, or network equipment etc.) execute all or part of step of each embodiment methods described of the invention. And aforesaid storage medium includes:USB flash disk, portable hard drive, ROM, RAM, magnetic disc or CD etc. are various can be with store program codes Medium.
The above, the only specific embodiment of the present invention, but protection scope of the present invention is not limited thereto, any Those familiar with the art the invention discloses technical scope in, change or replacement can be readily occurred in, should all be contained Cover within protection scope of the present invention.Therefore, protection scope of the present invention should be defined by scope of the claims.

Claims (10)

1. a kind of method for sorting of desktop application icon, methods described are applied to mobile terminal, it is characterised in that methods described bag Include:
According to predetermined period, the use duration of each application in preset time period is counted;
According to statistical result, one or more intended application are selected;
When initial time that current time is the preset time period is monitored, by one or more than one intended application Corresponding icon is adjusted to specified location.
2. method according to claim 1, it is characterised in that described according to predetermined period, counts each in preset time period The step of use duration of individual application, including:
In the predetermined period, unit of the statistics interior preset time period each application interior daily uses duration;
Each unit that applies is overlapped respectively using duration, each corresponding use duration of application is calculated.
3. method according to claim 1, it is characterised in that described according to statistical result, selects one or more The step of intended application, including:
The use duration of each application in the preset time period is ranked up;
According to ranking results, one or more than one intended application is selected according to pre-defined rule.
4. method according to claim 3, it is characterised in that described when monitoring that current time is the preset time period Initial time when, the step of the one or corresponding icon of more than one intended application is adjusted to specified location, including:
When initial time that current time is the preset time period is monitored, according to the ranking results by one or The corresponding icon of more than one intended application is sequentially adjusted to the specified location.
5. method according to claim 1, it is characterised in that if the preset time period is multiple, described according to pre- If the cycle, include the step of the use duration of each application in statistics preset time period:
According to predetermined period, the use duration of each application in each preset time period is counted;
Accordingly, described according to statistical result, include the step of select one or more intended application:
According to statistical result, it is that each preset time period described selects one or more intended application corresponding;
Accordingly, described when initial time that current time is the preset time period is monitored, will be one or one The step of corresponding icon of above intended application is adjusted to specified location, including:
When the time point for monitoring each preset time period is triggered, will be corresponding one or one with the preset time period of triggering The corresponding icon of above intended application is adjusted to specified location.
6. a kind of mobile terminal, it is characterised in that include:
Statistical module, for according to predetermined period, counting the use duration of each application in preset time period;
Selecting module, for according to statistical result, selecting one or more intended application;
Adjusting module, for when initial time that current time is the preset time period is monitored, will be one or one The corresponding icon of individual above intended application is adjusted to specified location.
7. mobile terminal according to claim 6, it is characterised in that the statistical module also includes:
Statistic submodule, in the predetermined period, counting the unit of each application in the preset time period in daily Using duration;
Calculating sub module, the unit for applying each are overlapped respectively using duration, calculate each application corresponding Using duration.
8. mobile terminal according to claim 6, it is characterised in that the selecting module also includes:
Sorting sub-module, for the use duration of each application in the preset time period to be ranked up;
Submodule is selected, for according to ranking results, one or more than one intended application being selected according to pre-defined rule.
9. mobile terminal according to claim 8, it is characterised in that the adjusting module is further used for when monitoring to work as When the front moment is the initial time of the preset time period, should by one or more than one target according to the ranking results The specified location is sequentially adjusted to corresponding icon.
10. mobile terminal according to claim 6, it is characterised in that if the preset time period is multiple, the system Meter module is further used for according to predetermined period, counts the use duration of each application in each preset time period;
Accordingly, the selecting module is further used for according to the use duration, is that each preset time period selection described is right One or more intended application that answers;
Accordingly, the adjusting module be further used for when monitor each preset time period time point trigger when, will with touch The corresponding icon of corresponding one or more intended application of preset time period for sending out is adjusted to specified location.
CN201610955328.8A 2016-10-27 2016-10-27 A kind of method for sorting and mobile terminal of desktop application icon Active CN106502697B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201610955328.8A CN106502697B (en) 2016-10-27 2016-10-27 A kind of method for sorting and mobile terminal of desktop application icon

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201610955328.8A CN106502697B (en) 2016-10-27 2016-10-27 A kind of method for sorting and mobile terminal of desktop application icon

Publications (2)

Publication Number Publication Date
CN106502697A true CN106502697A (en) 2017-03-15
CN106502697B CN106502697B (en) 2019-08-20

Family

ID=58322333

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201610955328.8A Active CN106502697B (en) 2016-10-27 2016-10-27 A kind of method for sorting and mobile terminal of desktop application icon

Country Status (1)

Country Link
CN (1) CN106502697B (en)

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107733988A (en) * 2017-08-18 2018-02-23 上海掌门科技有限公司 A kind of method and apparatus for being used to provide desktop
CN107844234A (en) * 2017-11-22 2018-03-27 朱秋华 A kind of terminal display method, apparatus, terminal and medium
CN107908984A (en) * 2017-11-29 2018-04-13 努比亚技术有限公司 Application display method, mobile terminal and computer-readable recording medium
CN108021414A (en) * 2017-12-29 2018-05-11 北京奇虎科技有限公司 A kind of method and system that presentation is customized to the application platform based on plug-in unit
CN108803966A (en) * 2018-06-12 2018-11-13 奇酷互联网络科技(深圳)有限公司 Display methods, device and the touch-screen equipment of application icon
CN109491782A (en) * 2017-09-11 2019-03-19 中兴通讯股份有限公司 A kind of method and device of cloud desktop intelligent management

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102087575A (en) * 2009-12-03 2011-06-08 鸿富锦精密工业(深圳)有限公司 Electronic device and method for dynamic arrangement of icons
CN102508649A (en) * 2011-09-26 2012-06-20 鸿富锦精密工业(深圳)有限公司 Electronic device with function of automatically sequencing icons and sequencing method
CN103530220A (en) * 2013-10-09 2014-01-22 华为技术有限公司 Display method and system and terminal for application program icons
CN104346047A (en) * 2013-07-24 2015-02-11 中兴通讯股份有限公司 Icon arrangement processing method, device and terminal

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102087575A (en) * 2009-12-03 2011-06-08 鸿富锦精密工业(深圳)有限公司 Electronic device and method for dynamic arrangement of icons
CN102508649A (en) * 2011-09-26 2012-06-20 鸿富锦精密工业(深圳)有限公司 Electronic device with function of automatically sequencing icons and sequencing method
CN104346047A (en) * 2013-07-24 2015-02-11 中兴通讯股份有限公司 Icon arrangement processing method, device and terminal
CN103530220A (en) * 2013-10-09 2014-01-22 华为技术有限公司 Display method and system and terminal for application program icons

Cited By (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107733988A (en) * 2017-08-18 2018-02-23 上海掌门科技有限公司 A kind of method and apparatus for being used to provide desktop
CN107733988B (en) * 2017-08-18 2020-06-30 上海掌门科技有限公司 Method and equipment for providing desktop
CN109491782A (en) * 2017-09-11 2019-03-19 中兴通讯股份有限公司 A kind of method and device of cloud desktop intelligent management
CN109491782B (en) * 2017-09-11 2023-07-18 中兴通讯股份有限公司 Cloud desktop intelligent management method and device
CN107844234A (en) * 2017-11-22 2018-03-27 朱秋华 A kind of terminal display method, apparatus, terminal and medium
CN107908984A (en) * 2017-11-29 2018-04-13 努比亚技术有限公司 Application display method, mobile terminal and computer-readable recording medium
CN108021414A (en) * 2017-12-29 2018-05-11 北京奇虎科技有限公司 A kind of method and system that presentation is customized to the application platform based on plug-in unit
CN108803966A (en) * 2018-06-12 2018-11-13 奇酷互联网络科技(深圳)有限公司 Display methods, device and the touch-screen equipment of application icon

Also Published As

Publication number Publication date
CN106502697B (en) 2019-08-20

Similar Documents

Publication Publication Date Title
CN106502697A (en) A kind of method for sorting of desktop application icon and mobile terminal
CN107357574A (en) A kind of operating method and mobile terminal
CN106527904A (en) Method for adjusting display interface and mobile terminal
CN106406656A (en) Application program toolbar control method and mobile terminal
CN106293332A (en) The processing method of a kind of singlehanded location application and mobile terminal
CN106504777A (en) A kind of processing method of recording data and mobile terminal
CN106059440A (en) Mobile terminal vibration motor control method and mobile terminal
CN107193482A (en) The operating method and mobile terminal of a kind of mobile terminal screen
CN106227488A (en) The display packing of a kind of reminder message and mobile terminal
CN106406565A (en) Vocabulary input method for mobile terminal and mobile terminal
CN106325753A (en) Payment interface display method and mobile terminal
CN107491278A (en) A kind of split screen processing method and terminal
CN106095296A (en) The changing method of a kind of application program and mobile terminal
CN106126034A (en) A kind of keypress function method to set up and mobile terminal
CN106874046A (en) The operating method and mobile terminal of a kind of application program
CN106371659A (en) Function entry enable method and mobile terminal
CN107544729A (en) The interface switching method and mobile terminal of a kind of application
CN106371745A (en) Interface switching method and mobile terminal
CN106648426A (en) Method for adjusting video playing progress and mobile terminal
CN106055232A (en) Message processing method and mobile terminal
CN106357918A (en) Method for adjusting screen brightness and mobile terminal
CN106775378A (en) A kind of method and mobile terminal for determining input method candidate word
CN107643867A (en) A kind of display methods and mobile terminal
CN107678642A (en) The control method and mobile terminal of a kind of application
CN107632761A (en) A kind of display content inspection method, mobile terminal and computer-readable recording medium

Legal Events

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