Nothing Special   »   [go: up one dir, main page]

CN105930036A - Desktop plug-in adding method and device - Google Patents

Desktop plug-in adding method and device Download PDF

Info

Publication number
CN105930036A
CN105930036A CN201610298700.2A CN201610298700A CN105930036A CN 105930036 A CN105930036 A CN 105930036A CN 201610298700 A CN201610298700 A CN 201610298700A CN 105930036 A CN105930036 A CN 105930036A
Authority
CN
China
Prior art keywords
desktop
ins
plug
terminal
desktop plug
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.)
Withdrawn
Application number
CN201610298700.2A
Other languages
Chinese (zh)
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.)
Meizu Technology Co Ltd
Original Assignee
Meizu Technology 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 Meizu Technology Co Ltd filed Critical Meizu Technology Co Ltd
Priority to CN201610298700.2A priority Critical patent/CN105930036A/en
Publication of CN105930036A publication Critical patent/CN105930036A/en
Withdrawn legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input 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/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0481Interaction 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/04817Interaction 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
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input 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/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0487Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser
    • G06F3/0488Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using a touch-screen or digitiser, e.g. input of commands through traced gestures
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F2203/00Indexing scheme relating to G06F3/00 - G06F3/048
    • G06F2203/048Indexing scheme relating to G06F3/048
    • G06F2203/04808Several contacts: gestures triggering a specific function, e.g. scrolling, zooming, right-click, when the user establishes several contacts with the surface simultaneously; e.g. using several fingers or a combination of fingers and pen

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)

Abstract

The invention relates to a desktop plug-in adding method. The desktop plug-in adding method is characterized by comprising the following steps of obtaining touch operation on an icon of an application; and judging whether the touch operation accords with a pre-set condition or not, and if so, adding a desktop plug-in corresponding to the application onto a desktop of a terminal. According to the desktop plug-in adding method, it is unnecessary to read the desktop plug-in having nothing to do with the application in the terminal; therefore, occupation on terminal resources is reduced; furthermore, the desktop plug-in adding processing manner is simplified; the desktop plug-in adding efficiency is increased; and in addition, the invention further provides a desktop plug-in adding device.

Description

Desktop plug-ins adding method and device
Technical field
The present invention relates to terminal applies technical field, particularly relate to a kind of desktop plug-ins adding method and device.
Background technology
Nowadays, the application on intelligent terminal is more and more diversified.A lot of application all have some corresponding tables Face plug-in unit.Such as conventional weather class application software, it is generally of some and such as accounts for mobile terminal screen 4 × 2 or 2 The desktop plug-ins of × 2 sizes, user can click on a certain position on desktop plug-ins, thus rapidly enter therewith Corresponding function application.Such as by clicking on the upper left corner of the desktop plug-ins of some weather class application software, Alarm clock interface can be directly entered.
Traditional desktop plug-ins adding method is long by the white space on desktop, inputs and adds desktop at desktop The instruction of plug-in unit, then shows that all of desktop plug-ins of all terminals selects for user, table user selected Face plug-in unit adds on desktop.Or interface is set etc. by entrance system and shows all desktop plug-ins, will The desktop plug-ins that user selects adds on desktop.
The method of traditional this interpolation desktop plug-ins is that all desktop plug-ins by installing in displaying terminal come Select for user, this traditional method owing to needing all of desktop plug-ins in the presence of reading terminals, Make the resource occupation to terminal bigger.
Summary of the invention
Based on this, it is necessary to for above-mentioned technical problem, it is provided that a kind of can reduce the table that resource is taken Face plug-in unit adding method and device.
A kind of desktop plug-ins adding method, described method includes:
Obtain the touch control operation to application icon;
Judge whether described touch control operation meets pre-conditioned, the most then
Desktop plug-ins corresponding for described application is added on terminal desktop.
Wherein in an embodiment, described judge whether described touch control operation meets pre-conditioned step, Including:
Judge whether the contact duration of described application icon is reached preset duration;And/or
Judge whether the press pressure to described application icon reaches preset pressure;And/or
Judge the sliding trace to described application icon or drag whether track meets desired guiding trajectory.
Wherein in an embodiment, desktop plug-ins corresponding for described application is being added on terminal desktop Before step, including:
Whether detection terminal exists described desktop plug-ins, the most then performs described to be added by described desktop plug-ins The step being added on terminal desktop, otherwise, downloads described desktop plug-ins, adds described desktop plug-ins to end On end desktop.
Wherein in an embodiment, add desktop plug-ins corresponding for described application to step on terminal desktop Suddenly, including:
Determine placement region according to the dragging to described desktop plug-ins detected, described desktop plug-ins is added To described placement region.
Wherein in an embodiment, add desktop plug-ins corresponding for described application to step on terminal desktop Suddenly, including:
Detect the size of white space on described terminal desktop;
Whether the desktop plug-ins selected by judgement can be placed at the white space of described terminal desktop, if so, Then described desktop plug-ins is added at the white space of terminal desktop.
A kind of desktop plug-ins adding set, described device includes:
Touch control operation acquisition module, for obtaining the touch control operation to application icon;
Judge module, is used for judging whether described touch control operation meets pre-conditioned;
Desktop plug-ins adds module, for when the judged result of judge module is for being, by described application correspondence Desktop plug-ins add on terminal desktop.
Wherein in an embodiment, described judge module is for judging the contact duration to described application icon Whether reach preset duration;And/or
Judge whether the press pressure to described application icon reaches preset pressure;And/or
Judge the sliding trace to described application icon or drag whether track meets desired guiding trajectory.
Wherein in an embodiment, described device also includes desktop plug-ins detection module, is used for detecting terminal In whether there is described desktop plug-ins, the most then call desktop plug-ins add module perform described by described table Face plug-in unit adds the step on terminal desktop to, otherwise, downloads described desktop plug-ins, calls desktop plug-ins and add Add module to be added on terminal desktop by described desktop plug-ins.
Wherein in an embodiment, described desktop plug-ins add module be additionally operable to according to detect to described The dragging of desktop plug-ins determines placement region, and described desktop plug-ins adds to described placement region.
Wherein in an embodiment, desktop plug-ins adds module and is additionally operable to detect the sky on described terminal desktop The size of white region;Whether the desktop plug-ins selected by judgement can be placed at the clear area of described terminal desktop At territory, the most described desktop plug-ins is added at the white space of terminal desktop.
Above-mentioned desktop plug-ins adding method and device, by the touch control operation to application icon acquired in detection Whether meet pre-conditioned, when meeting pre-conditioned, then the desktop plug-ins corresponding to this application is directly added It is added on terminal desktop, and without removing desktop plug-ins unrelated with this application in reading terminals, not only reduces Terminal resource is taken, also simplify the processing mode that desktop plug-ins is added, improve desktop plug-ins The efficiency of interpolation.
Accompanying drawing explanation
Fig. 1 is the flow chart of desktop plug-ins adding method in an embodiment;
Fig. 2 A~2E is the schematic diagram of terminal desktop in an embodiment;
Fig. 3 is the structured flowchart of desktop plug-ins adding set in an embodiment;
Fig. 4 is the structured flowchart of desktop plug-ins adding set in another embodiment.
Detailed description of the invention
In order to make the purpose of the present invention, technical scheme and advantage clearer, below in conjunction with accompanying drawing and reality Execute example, the present invention is further elaborated.Only should be appreciated that specific embodiment described herein In order to explain the present invention, it is not intended to limit the present invention.
In one embodiment, as shown in Figure 1, it is provided that a kind of desktop plug-ins adding method, the method bag Include following step 102~108.
Step 102, obtains the touch control operation to application icon.
Touch operation includes single-touch operation and the multi-point touch operation commonly used.Single-touch operation is usually User utilizes the operation that single finger completes on the touchscreen, as used a finger click, length to press or touching Touch the operations such as the upper slip of screen.Multiple point touching operation is that user utilizes multiple finger to complete on the touchscreen simultaneously Operation, such as, use two fingers to press touch screen, two fingers sliding toward each other on the touchscreen simultaneously Dynamic.Terminal acts on the touch operation on touch screen by detection user, to perform corresponding instruction.Such as root Singly refer to that slide controls the page turning of the document on this touch screen according to the user detected;According to detect The kneading of two fingers of user/pull open gesture operation controls amplification or the contracting of the display content on this touch screen Little.
Application is preassembled software application in terminal, and is shown with application icon on terminal interface. As shown in Fig. 2 A~2B, can be provided with multiple application in terminal 200, application icon corresponding to each application is such as Shown in application icon 202.When terminal gets and application icon is clicked touch control operation, may have access to should With application corresponding to icon.
Wherein, touch screen is the display device of a terminal, and terminal includes but not limited to have mobile communication function Smart mobile phone, panel computer, palm PC, the equipment such as intelligent watch.This touch screen can be condenser type, Resistance-type, infrared type, the touch screen of sound wave type.In the present embodiment, this touch screen is preferably condenser type Multi-point touch panel, i.e. it can be detected and identify from multiple fingers of user tapping on the touchscreen more Touch.
Step 104, it is judged that it is pre-conditioned whether touch control operation meets, the most then execution step 106, otherwise, Perform step 108.
In the present embodiment, pre-conditioned for being used for detecting whether this touch control operation is performed for adding desktop socket The Rule of judgment of part can be systemic presupposition or allows User Defined to set, as can be that this touch operation need to be expired Sufficient time conditions and/or the operation trace condition that need to meet.Terminal is detecting the touch on touch screen After operation, then judge whether this touch operation meets pre-conditioned, the most then perform step 106, otherwise hold Row step 108.
Step 106, adds to the desktop plug-ins that application is corresponding on terminal desktop.
Desktop plug-ins is generally showed on terminal desktop, is integrated a certain kind or multiple specific in corresponding application The shortcut of the access of function.For example, as shown in Fig. 2 A~2B, terminal 200 exist a certain clear Device of looking at is applied, and it possesses function of search, arranges a desktop plug-ins 204 for this function of search so that Yong Huke In this desktop plug-ins 204, directly input keyword, and click on this search button and can directly access this and browse Device is applied, and searches for the information relevant to this keyword.
In the present embodiment, when judge this touch control operation meet pre-conditioned after, then according to this application icon Touch control operation obtains the desktop plug-ins that this application is corresponding, is added on terminal desktop by this desktop plug-ins.Specifically , the form of the desktop plug-ins in different operating system there may be difference, and terminal can be according to its operating system Classification determine the form of the desktop plug-ins matched with it.Desktop plug-ins is generally present in the installation of this application Under catalogue, terminal can search desktop by the form of desktop plug-ins determined by basis under the installation directory of this application Plug-in unit, adds to the desktop plug-ins found out on terminal desktop.
Further, before the desktop plug-ins that application is corresponding is added on terminal desktop, also include: inspection Surveying and there is this desktop plug-ins on terminal desktop, if not existing, then performing step 106, if existing, Then can without repeating to add this desktop plug-ins, and transfer this desktop plug-ins existed is entered to choose pattern, And this desktop plug-ins moved to determined by desktop position.
Further, add the desktop plug-ins that application is corresponding to step on terminal desktop, including: root Determine placement region according to the dragging to desktop plug-ins detected, desktop plug-ins is added to placement region.
In the present embodiment, terminal can obtain user further and instruct the confirmation of the placement location of this desktop plug-ins, And according to this confirmation instruction by desktop plug-ins is added to correspondence placement region.When this placement location When there is the element such as other application icon or other desktop plug-ins, can to the element at this placement location and its The placement location of its affected element is adjusted.
Step 108, does not adds to the desktop plug-ins that application is corresponding on terminal desktop.
If it is pre-conditioned to judge that this touch control operation does not meets, do not add the desktop plug-ins that application is corresponding to end On end desktop.Now, according to the touch control operation of user, this application can be performed the process of other correspondences.
The desktop plug-ins adding method that the present embodiment is provided, by touching application icon acquired in detection Whether control operation meets pre-conditioned, when meeting pre-conditioned, then directly by the desktop corresponding to this application Plug-in unit is directly appended on terminal desktop, and without removing desktop plug-ins unrelated with this application in reading terminals, Not only reduce and terminal resource is taken, also simplify the processing mode that desktop plug-ins is added, improve Efficiency to the interpolation of desktop plug-ins.
In one embodiment, it is judged that whether touch control operation meets pre-conditioned step, including: it is right to judge Whether the contact duration of application icon reaches preset duration.
In the present embodiment, touch control operation includes the pressing operation to terminal, and terminal is by detecting this touch control operation Whether the contact duration of this application icon is reached preset duration, and preset duration can be the duration of terminal acquiescence, Such as 1.5 seconds.Select to determine, as 1 second, 1.5 seconds, 2 seconds and 3 can be provided also dependent on User Defined The duration numerical value such as second select for user;Or the numerical value according to user's input is as preset duration;Can also carry For selecting such as the option confession user such as " shorter ", " general ", " longer " and " self-defined duration ", difference The corresponding different duration of option.As can " shorter ", " " duration respectively the most corresponding with " longer " It is set to 1 second, 1.5 seconds and 2 seconds, " self-defined duration " is defaulted as 2 seconds, can be modifiable by the user simultaneously For arbitrary value.
For self-defined duration, terminal can be come by the confirmation instruction of detection user's duration numerical value to being provided Determine contact duration, or when the selection of the duration numerical value of input being confirmed that instruction determines contact according to user Long.
In one embodiment, it is judged that whether touch control operation meets pre-conditioned step, including: it is right to judge Whether the press pressure of application icon reaches preset pressure.
Preset pressure is similar with preset duration, and terminal is by detecting the pressing to this application icon of this touch control operation Whether pressure reaches preset pressure, and preset pressure can be the pressure of terminal acquiescence, such as 0.1N.Also dependent on The self-defined selection in family determines, as the numerical value such as 0.1N, 0.2N can be provided to select for user;Or according to user The pressure value of input is as preset pressure;May be provided for as " lighter ", " ", " heavier " and " from Definition pressure " etc. option select for user, the corresponding different pressure duration of different option.As can " relatively Gently ", duration that " typically " and " heavier " is corresponding respectively be set to 0.1N, 0.2N and 0.3N, will " make by oneself Justice duration " it is defaulted as 0.2N, can be modifiable by the user as any force value simultaneously.
For self-defined pressure, terminal can be referred to by the confirmation of detection user's default pressure numerical value to being provided Order determines contact duration, or according to user, the selection of the pressure value of input being confirmed, instruction determines and connect Touch duration.
By detection pressure and pressing persistent period, it is possible to by " firmly pressing " in usual touch control operation and " length is pressed " makes a distinction.Specifically, existing intelligent mobile terminal (such as mobile phone, panel computer) In determined whether by the duration of contact of the finger of user Yu touch screen long by operation." firmly pressing " Identification condition be that press pressure is more than preset value and pressing persistent period less than preset value.So, can be by The two makes a distinction.
In one embodiment, it is judged that whether touch control operation meets pre-conditioned step, including: it is right to judge Whether sliding trace or the dragging track of application icon meet desired guiding trajectory.
In the present embodiment, desired guiding trajectory can be a certain sliding trace that system pre-sets.Wherein, rail is preset Mark can be the track of terminal acquiescence, such as, forms a circle for sliding.Select also dependent on User Defined Selecting and determine, wherein, terminal can provide multiple sliding trace pattern to select for user, it is possible to provides track certainly Definition, by obtaining the self-defining sliding trace of user setup as desired guiding trajectory.Terminal is used by detection Whether the sliding trace that family touch control operation on the touchscreen is formed matches with this desired guiding trajectory.
In one embodiment, this is pre-conditioned be above-mentioned three kind pre-conditioned in one or more, When for time a kind of, then meeting this one pre-conditioned, it is judged as meeting pre-conditioned, when for time multiple, then Need to meet simultaneously this multiple pre-conditioned be just judged as meeting pre-conditioned.
Such as, this is pre-conditioned includes again desired guiding trajectory for both to include preset duration, also includes preset pressure These three is pre-conditioned, and this terminal is preset by judging that the touch control operation of application icon is the most i.e. met by user Duration, has and meets desired guiding trajectory, also meets desired guiding trajectory.If being satisfied by, then it is judged as meeting pre-conditioned, Perform step 106;If three kinds pre-conditioned in have any one or more to be unsatisfactory for, then judge do not meet default Condition, performs step 108.
In the present embodiment, by judging whether the contact duration of application icon is reached preset duration;And/or sentence Whether the disconnected press pressure to application icon reaches preset pressure;And/or judge the sliding trace to application icon Or drag whether track meets desired guiding trajectory.Make quickly and accurately to determine the table of the application of required interpolation Face plug-in unit, improves the convenience that desktop plug-ins adds.
In one embodiment, before adding the desktop plug-ins that application is corresponding to step on terminal desktop, Including: whether detection terminal exists desktop plug-ins, the most then performs to add desktop plug-ins to terminal table Step on face, otherwise, downloads desktop plug-ins, is added on terminal desktop by desktop plug-ins.
In the present embodiment, terminal can judge this touch control operation meet pre-conditioned after, in detection terminal whether There is the desktop plug-ins that this application is corresponding.Wherein, whether described terminal exists the desktop that this application is corresponding Plug-in unit, refers to whether internal memory or the caching etc. of terminal exist this desktop socket in the storage medium store data Part, and this desktop plug-ins is also not present on terminal desktop.
If testing result is to there is not the desktop plug-ins that this application is corresponding, then can pass through network and cloud server It is associated, searches the desktop plug-ins corresponding with this application, and download this desktop plug-ins inquired.Enter one Step, before downloading this desktop plug-ins, also the one or more desktop plug-ins found out can be fed back to end On end display interface, select to confirm for user, after the confirmation getting user instructs, download user institute really The desktop plug-ins recognized.Further, if being not detected by the desktop plug-ins that this application is corresponding, the most equally can be by This testing result is shown on terminal demonstration interface, to inform user.
Further, if detecting when the quantity of the desktop plug-ins corresponding to this application is multiple, can be shown this Multiple desktop plug-ins, and obtain one or more in the plurality of plug-in unit are chosen instruction, this is chosen finger Determined by order, desktop plug-ins adds on terminal desktop.Also one of them and this terminal table can automatically be chosen The desktop plug-ins that white space size on face matches, is added on terminal desktop.
In the present embodiment, by judging whether terminal exists the desktop plug-ins corresponding with this application, when not depositing When desktop plug-ins, the network that can certainly be dynamically connected downloads this desktop plug-ins, thus can further improve desktop socket The convenience of the interpolation of part, improves Consumer's Experience.
In one embodiment, add the desktop plug-ins that application is corresponding to step on terminal desktop, including: The size of the white space on detection terminal desktop;Whether the desktop plug-ins selected by judgement can be placed at end At the white space of end desktop, the most then desktop plug-ins is added at the white space of terminal desktop, no Then, desktop plug-ins is added on terminal desktop, and the placement location of other affected element is carried out certainly Adapt to adjust.
For example, as shown in Fig. 2 A~2E, wherein, desktop plug-ins to be added is for such as Fig. 2 B or 2D institute The desktop plug-ins 204 shown.When the white space 206 that the white space on terminal desktop is as shown in Figure 2 A, Then can determine whether out that this desktop plug-ins can be placed at the white space 206 of terminal desktop, now, this desktop Plug-in unit 204 can add on terminal desktop as shown in Figure 2 B.When the white space on terminal desktop is such as figure During white space 206 shown in 2C, then can determine whether out that this desktop plug-ins can not be placed on the sky of terminal desktop At white region 206, now, it is possible to this desktop plug-ins 204 is placed position as shown in Figure 2 D, and incites somebody to action The placement location of other element 202 (such as therein 1~10) in this terminal makees self-adaptative adjustment.
In the present embodiment, by detection the most matched to the size of the placement location of desktop plug-ins, if Coupling, then be placed at selected placement location, if not mating, then be placed into selected Outside at placement location, also the placement location of other element of suffered impact is made self-adaptative adjustment, can carry The convenience that high desktop plug-ins adds.
In one embodiment, as shown in Figure 3, it is provided that a kind of desktop plug-ins adding set, this device bag Include:
Touch control operation acquisition module 302, for obtaining the touch control operation to application icon.
Touch operation includes single-touch operation and the multi-point touch operation commonly used.Single-touch operation is usually User utilizes the operation that single finger completes on the touchscreen, as used a finger click, length to press or touching Touch the operations such as the upper slip of screen.Multiple point touching operation is that user utilizes multiple finger to complete on the touchscreen simultaneously Operation, such as, use two fingers to press touch screen, two fingers sliding toward each other on the touchscreen simultaneously Dynamic.Terminal acts on the touch operation on touch screen by detection user, to perform corresponding instruction.Such as root Singly refer to that slide controls the page turning of the document on this touch screen according to the user detected;According to detect The kneading of two fingers of user/pull open gesture operation controls amplification or the contracting of the display content on this touch screen Little.
Application is preassembled software application in terminal, and is shown with application icon on terminal interface. As shown in Fig. 2 A~2B, can be provided with multiple application in terminal 200, application icon corresponding to each application is such as Shown in application icon 202.When terminal gets and application icon is clicked touch control operation, may have access to should With application corresponding to icon.
Wherein, touch screen is the display device of a terminal, and terminal includes but not limited to have mobile communication function Smart mobile phone, panel computer, palm PC, the equipment such as intelligent watch.This touch screen can be condenser type, Resistance-type, infrared type, the touch screen of sound wave type.In the present embodiment, this touch screen is preferably condenser type Multi-point touch panel, i.e. it can be detected and identify from multiple fingers of user tapping on the touchscreen more Touch.
Judge module 304, is used for judging whether touch control operation meets pre-conditioned.
In the present embodiment, pre-conditioned for being used for detecting whether this touch control operation is performed for adding desktop socket The Rule of judgment of part can be systemic presupposition or allows User Defined to set, as can be that this touch operation need to be expired Sufficient time conditions and/or the operation trace condition that need to meet.Terminal is detecting the touch on touch screen After operation, then judge whether this touch operation meets pre-conditioned.
Desktop plug-ins adds module 306, for when the judged result of judge module is for being, by application correspondence Desktop plug-ins adds on terminal desktop.
Desktop plug-ins is generally showed on terminal desktop, is integrated a certain kind or multiple specific in corresponding application The shortcut of the access of function.For example, as shown in Fig. 2 A~2B, terminal 200 exist a certain clear Device of looking at is applied, and it possesses function of search, arranges a desktop plug-ins 204 for this function of search so that Yong Huke In this desktop plug-ins 204, directly input keyword, and click on this search button and can directly access this and browse Device is applied, and searches for the information relevant to this keyword.
In the present embodiment, when judge this touch control operation meet pre-conditioned after, then according to this application icon Touch control operation obtains the desktop plug-ins that this application is corresponding, is added on terminal desktop by this desktop plug-ins.Specifically , the form of the desktop plug-ins in different operating system there may be difference, and terminal can be according to its operating system Classification determine the form of the desktop plug-ins matched with it.Desktop plug-ins is generally present in the installation of this application Under catalogue, terminal can search desktop by the form of desktop plug-ins determined by basis under the installation directory of this application Plug-in unit, adds to the desktop plug-ins found out on terminal desktop.
Further, desktop plug-ins interpolation module 306 is additionally operable to adding desktop plug-ins corresponding for application to Before on terminal desktop, there is this desktop plug-ins in detection terminal desktop.If not existing, then will The desktop plug-ins of application correspondence adds on terminal desktop, if existing, then and can be without repeating to add this desktop socket Part, and transfer this desktop plug-ins existed is entered to choose pattern, and this desktop plug-ins is moved to institute At the desktop position determined.
Further, desktop plug-ins interpolation module 306 is additionally operable to drag desktop plug-ins according to detect Move and determine placement region, desktop plug-ins is added to placement region.
In the present embodiment, terminal can obtain user further and instruct the confirmation of the placement location of this desktop plug-ins, And according to this confirmation instruction by desktop plug-ins is added to correspondence placement region.When this placement location When there is the element such as other application icon or other desktop plug-ins, can to the element at this placement location and its The placement location of its affected element is adjusted.
Desktop plug-ins adds module 306 and is additionally operable to when the judged result of judge module is for being, that application is not right The desktop plug-ins answered adds on terminal desktop.
The desktop plug-ins adding set that the present embodiment is provided, by touching application icon acquired in detection Whether control operation meets pre-conditioned, when meeting pre-conditioned, then directly by the desktop corresponding to this application Plug-in unit is directly appended on terminal desktop, and without removing desktop plug-ins unrelated with this application in reading terminals, Not only reduce and terminal resource is taken, also simplify the processing mode that desktop plug-ins is added, improve Efficiency to the interpolation of desktop plug-ins.
In one embodiment, it is judged that module 302 is for judging whether reach the contact duration of application icon Preset duration.
In the present embodiment, touch control operation includes the pressing operation to terminal, and terminal is by detecting this touch control operation Whether the contact duration of this application icon is reached preset duration, and preset duration can be the duration of terminal acquiescence, Such as 1.5 seconds.Select to determine, as 1 second, 1.5 seconds, 2 seconds and 3 can be provided also dependent on User Defined The duration numerical value such as second select for user;Or the numerical value according to user's input is as preset duration;Can also carry For selecting such as the option confession user such as " shorter ", " general ", " longer " and " self-defined duration ", difference The corresponding different duration of option.As can " shorter ", " " duration respectively the most corresponding with " longer " It is set to 1 second, 1.5 seconds and 2 seconds, " self-defined duration " is defaulted as 2 seconds, can be modifiable by the user simultaneously For arbitrary value.
For self-defined duration, terminal can be come by the confirmation instruction of detection user's duration numerical value to being provided Determine contact duration, or when the selection of the duration numerical value of input being confirmed that instruction determines contact according to user Long.
In one embodiment, it is judged that module 302 is for judging whether the press pressure to application icon reaches Preset pressure.
Preset pressure is similar with preset duration, and terminal is by detecting the pressing to this application icon of this touch control operation Whether pressure reaches preset pressure, and preset pressure can be the pressure of terminal acquiescence, such as 0.1N.Also dependent on The self-defined selection in family determines, as the numerical value such as 0.1N, 0.2N can be provided to select for user;Or according to user The pressure value of input is as preset pressure;May be provided for as " lighter ", " ", " heavier " and " from Definition pressure " etc. option select for user, the corresponding different pressure duration of different option.As can " relatively Gently ", duration that " typically " and " heavier " is corresponding respectively be set to 0.1N, 0.2N and 0.3N, will " make by oneself Justice duration " it is defaulted as 0.2N, can be modifiable by the user as any force value simultaneously.
For self-defined pressure, terminal can be referred to by the confirmation of detection user's default pressure numerical value to being provided Order determines contact duration, or according to user, the selection of the pressure value of input being confirmed, instruction determines and connect Touch duration.
By detection pressure and pressing persistent period, it is possible to by " firmly pressing " in usual touch control operation and " length is pressed " makes a distinction.Specifically, existing intelligent mobile terminal (such as mobile phone, panel computer) In determined whether by the duration of contact of the finger of user Yu touch screen long by operation." firmly pressing " Identification condition be that press pressure is more than preset value and pressing persistent period less than preset value.So, can be by The two makes a distinction.
In one embodiment, it is judged that module 302 is for judging the sliding trace to application icon or dragging rail Whether mark meets desired guiding trajectory.
Desired guiding trajectory can be a certain sliding trace that system pre-sets.Wherein, desired guiding trajectory can be that terminal is write from memory The track recognized, such as, forms a circle for sliding.Select to determine also dependent on User Defined, its In, terminal can provide multiple sliding trace pattern to select for user, it is possible to provides track self-defined, by obtaining Take the self-defining sliding trace of user setup as desired guiding trajectory.Terminal is by detection user on the touchscreen The sliding trace that formed of touch control operation whether match with this desired guiding trajectory.
In one embodiment, this is pre-conditioned be above-mentioned three kind pre-conditioned in one or more, When for time a kind of, then meeting this one pre-conditioned, it is judged as meeting pre-conditioned, when for time multiple, then Need to meet simultaneously this multiple pre-conditioned be just judged as meeting pre-conditioned.
Such as, this is pre-conditioned includes again desired guiding trajectory for both to include preset duration, also includes preset pressure These three is pre-conditioned, and this terminal is preset by judging that the touch control operation of application icon is the most i.e. met by user Duration, has and meets desired guiding trajectory, also meets desired guiding trajectory.If being satisfied by, then it is judged as meeting pre-conditioned; If three kinds pre-conditioned in have any one or more to be unsatisfactory for, then judge do not meet pre-conditioned.
In the present embodiment, by judging whether the contact duration of application icon is reached preset duration;And/or sentence Whether the disconnected press pressure to application icon reaches preset pressure;And/or judge the sliding trace to application icon Or drag whether track meets desired guiding trajectory.Make quickly and accurately to determine the table of the application of required interpolation Face plug-in unit, improves the convenience that desktop plug-ins adds.
In one embodiment, as shown in Figure 4, it is provided that another kind of desktop plug-ins adding set, this device Also include desktop plug-ins detection module 308, be used for detecting in terminal whether there is desktop plug-ins, the most then adjust Add module 306 with desktop plug-ins and perform the step of adding on terminal desktop by desktop plug-ins, otherwise, under Carry desktop plug-ins, call desktop plug-ins interpolation module 306 and desktop plug-ins is added on terminal desktop.
In the present embodiment, terminal can judge this touch control operation meet pre-conditioned after, in detection terminal whether There is the desktop plug-ins that this application is corresponding.Wherein, whether described terminal exists the desktop that this application is corresponding Plug-in unit, refers to whether internal memory or the caching etc. of terminal exist this desktop socket in the storage medium store data Part, and this desktop plug-ins is also not present on terminal desktop.
If testing result is to there is not the desktop plug-ins that this application is corresponding, then can pass through network and cloud server It is associated, searches the desktop plug-ins corresponding with this application, and download this desktop plug-ins inquired.Enter one Step, before downloading this desktop plug-ins, also the one or more desktop plug-ins found out can be fed back to end On end display interface, select to confirm for user, after the confirmation getting user instructs, download user institute really The desktop plug-ins recognized.Further, if being not detected by the desktop plug-ins that this application is corresponding, the most equally can be by This testing result is shown on terminal demonstration interface, to inform user.
Further, if detecting when the quantity of the desktop plug-ins corresponding to this application is multiple, can be shown this Multiple desktop plug-ins, and obtain one or more in the plurality of plug-in unit are chosen instruction, this is chosen finger Determined by order, desktop plug-ins adds on terminal desktop.Also one of them and this terminal table can automatically be chosen The desktop plug-ins that white space size on face matches, is added on terminal desktop.
In the present embodiment, by judging whether terminal exists the desktop plug-ins corresponding with this application, when not depositing When desktop plug-ins, the network that can certainly be dynamically connected downloads this desktop plug-ins, thus can further improve desktop socket The convenience of the interpolation of part, improves Consumer's Experience.
In one embodiment, desktop plug-ins adds the clear area that module 306 is additionally operable on detection terminal desktop The size in territory;Whether the desktop plug-ins selected by judgement can be placed at the white space of terminal desktop, if It is then desktop plug-ins to be added at the white space of terminal desktop.
For example, as shown in Fig. 2 A~2E, wherein, desktop plug-ins to be added is for such as Fig. 2 B or 2D institute The desktop plug-ins 204 shown.When the white space 206 that the white space on terminal desktop is as shown in Figure 2 A, Then can determine whether out that this desktop plug-ins can be placed at the white space 206 of terminal desktop, now, this desktop Plug-in unit 204 can add on terminal desktop as shown in Figure 2 B.When the white space on terminal desktop is such as figure During white space 206 shown in 2C, then can determine whether out that this desktop plug-ins can not be placed on the sky of terminal desktop At white region 206, now, it is possible to this desktop plug-ins 204 is placed position as shown in Figure 2 D, and incites somebody to action The placement location of other element 202 (such as therein 1~10) in this terminal makees self-adaptative adjustment.
In the present embodiment, by detection the most matched to the size of the placement location of desktop plug-ins, if Coupling, then be placed at selected placement location, if not mating, then be placed into selected Outside at placement location, also the placement location of other element of suffered impact is made self-adaptative adjustment, can carry The convenience that high desktop plug-ins adds.
One of ordinary skill in the art will appreciate that all or part of flow process realizing in above-described embodiment method, Can be by computer program and complete to instruct relevant hardware, described program can be stored in one non-easily In the property lost computer read/write memory medium, this program is upon execution, it may include such as the enforcement of above-mentioned each method The flow process of example.Wherein, described storage medium can be magnetic disc, CD, read-only store-memory body (Read-Only Memory, ROM) etc..
Each technical characteristic of embodiment described above can combine arbitrarily, for making description succinct, the most right The all possible combination of each technical characteristic in above-described embodiment is all described, but, if these skills There is not contradiction in the combination of art feature, is all considered to be the scope that this specification is recorded.
Embodiment described above only have expressed the several embodiments of the present invention, and it describes more concrete and detailed, But can not therefore be construed as limiting the scope of the patent.It should be pointed out that, for this area For those of ordinary skill, without departing from the inventive concept of the premise, it is also possible to make some deformation and change Entering, these broadly fall into protection scope of the present invention.Therefore, the protection domain of patent of the present invention should be with appended power Profit requires to be as the criterion.

Claims (10)

1. a desktop plug-ins adding method, it is characterised in that described method includes:
Obtain the touch control operation to application icon;
Judge whether described touch control operation meets pre-conditioned, the most then
Desktop plug-ins corresponding for described application is added on terminal desktop.
Method the most according to claim 1, it is characterised in that described whether judge described touch control operation Meet pre-conditioned step, including:
Judge whether the contact duration of described application icon is reached preset duration;And/or
Judge whether the press pressure to described application icon reaches preset pressure;And/or
Judge the sliding trace to described application icon or drag whether track meets desired guiding trajectory.
Method the most according to claim 1, it is characterised in that by desktop socket corresponding for described application Before part adds the step on terminal desktop to, including:
Whether detection terminal exists described desktop plug-ins, the most then performs described to be added by described desktop plug-ins The step being added on terminal desktop, otherwise, downloads described desktop plug-ins, adds described desktop plug-ins to end On end desktop.
Method the most according to claim 1, it is characterised in that by desktop plug-ins corresponding for described application Add the step on terminal desktop to, including:
Determine placement region according to the dragging to described desktop plug-ins detected, described desktop plug-ins is added To described placement region.
Method the most according to any one of claim 1 to 4, it is characterised in that by described application pair The desktop plug-ins answered adds the step on terminal desktop to, including:
Detect the size of white space on described terminal desktop;
Whether the desktop plug-ins selected by judgement can be placed at the white space of described terminal desktop, if so, Then described desktop plug-ins is added at the white space of terminal desktop.
6. a desktop plug-ins adding set, it is characterised in that described device includes:
Touch control operation acquisition module, for obtaining the touch control operation to application icon;
Judge module, is used for judging whether described touch control operation meets pre-conditioned;
Desktop plug-ins adds module, for when the judged result of judge module is for being, by described application correspondence Desktop plug-ins add on terminal desktop.
Device the most according to claim 6, it is characterised in that described judge module is for judging institute Whether the contact duration stating application icon reaches preset duration;And/or
Judge whether the press pressure to described application icon reaches preset pressure;And/or
Judge the sliding trace to described application icon or drag whether track meets desired guiding trajectory.
Device the most according to claim 6, it is characterised in that described device also includes that desktop plug-ins is examined Survey module, be used for detecting in terminal and whether there is described desktop plug-ins, the most then call desktop plug-ins and add Module execution is described adds the step on terminal desktop to by described desktop plug-ins, otherwise, downloads described desktop Plug-in unit, calls desktop plug-ins interpolation module and is added on terminal desktop by described desktop plug-ins.
Device the most according to claim 6, it is characterised in that described desktop plug-ins adds module and also uses In determining placement region according to the dragging to described desktop plug-ins detected, described desktop plug-ins is added to Described placement region.
10. according to the device according to any one of claim 6 to 9, it is characterised in that desktop plug-ins adds Add module and be additionally operable to detect the size of the white space on described terminal desktop;Desktop plug-ins selected by judgement Whether can be placed at the white space of described terminal desktop, the most described desktop plug-ins is added to At the white space of terminal desktop.
CN201610298700.2A 2016-05-05 2016-05-05 Desktop plug-in adding method and device Withdrawn CN105930036A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201610298700.2A CN105930036A (en) 2016-05-05 2016-05-05 Desktop plug-in adding method and device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201610298700.2A CN105930036A (en) 2016-05-05 2016-05-05 Desktop plug-in adding method and device

Publications (1)

Publication Number Publication Date
CN105930036A true CN105930036A (en) 2016-09-07

Family

ID=56835495

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201610298700.2A Withdrawn CN105930036A (en) 2016-05-05 2016-05-05 Desktop plug-in adding method and device

Country Status (1)

Country Link
CN (1) CN105930036A (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107977248A (en) * 2017-10-30 2018-05-01 维沃移动通信有限公司 A kind of display methods and mobile terminal of desktop suspension member
CN115033140A (en) * 2021-03-05 2022-09-09 华为技术有限公司 Display method of card assembly, graphical user interface and related device

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102955696A (en) * 2012-11-06 2013-03-06 广东欧珀移动通信有限公司 Desktop plug-in deployment method and system
CN103324478A (en) * 2013-06-04 2013-09-25 惠州Tcl移动通信有限公司 Mobile terminal and application program management method thereof
CN105117149A (en) * 2010-04-07 2015-12-02 苹果公司 Method for managing concurrently opening software applications and related device

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105117149A (en) * 2010-04-07 2015-12-02 苹果公司 Method for managing concurrently opening software applications and related device
CN102955696A (en) * 2012-11-06 2013-03-06 广东欧珀移动通信有限公司 Desktop plug-in deployment method and system
CN103324478A (en) * 2013-06-04 2013-09-25 惠州Tcl移动通信有限公司 Mobile terminal and application program management method thereof
US20150317059A1 (en) * 2013-06-04 2015-11-05 Huizhou Tcl Mobile Communication Co., Ltd Application management method for a mobile terminal and the mobile terminal

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107977248A (en) * 2017-10-30 2018-05-01 维沃移动通信有限公司 A kind of display methods and mobile terminal of desktop suspension member
CN115033140A (en) * 2021-03-05 2022-09-09 华为技术有限公司 Display method of card assembly, graphical user interface and related device

Similar Documents

Publication Publication Date Title
US9110587B2 (en) Method for transmitting and receiving data between memo layer and application and electronic device using the same
CN103064620B (en) Touch screen operation method and touch screen terminal
US11360638B2 (en) Method for processing icons and mobile terminal
CN103294363B (en) A kind of searching method and terminal
US20180239777A1 (en) Method and apparatus for dissolving folder and mobile terminal
CN107329750A (en) The recognition methods of advertisement page, jump method and mobile terminal in application program
CN108874289A (en) Applicating history records inspection method, device and electronic equipment
WO2017032307A1 (en) File folder merging method and device
CN105808094B (en) A kind of application call method and terminal
CN106325842B (en) Method and device for accessing similar applications of intelligent terminal and intelligent terminal
CN103596028A (en) Method and device for controlling smart television
CN105302458A (en) Message display method and apparatus
CN105512033A (en) Automated testing method and device of mobile terminal and mobile terminal
CN107870705B (en) Method and device for changing icon position of application menu
WO2016188261A1 (en) Method and apparatus for switching multiple folders, and computer storage medium
CN107728873A (en) The method and its device of contents selection
CN105426049B (en) A kind of delet method and terminal
US20150213148A1 (en) Systems and methods for browsing
CN106293351A (en) Menu arrangements method and device
CN105573653A (en) Multi-object selecting method and terminal
CN107220377B (en) Search method, electronic device, and computer storage medium
CN111580905A (en) Negative one-screen card management method, terminal and computer readable storage medium
CN104407774A (en) Screen switching equipment and method as well as mobile terminal
CN105930036A (en) Desktop plug-in adding method and device
CN107817927B (en) Application icon management method and device

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
WW01 Invention patent application withdrawn after publication

Application publication date: 20160907

WW01 Invention patent application withdrawn after publication