CN105930036A - Desktop plug-in adding method and device - Google Patents
Desktop plug-in adding method and device Download PDFInfo
- 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
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0481—Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance
- G06F3/04817—Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance using icons
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0487—Interaction 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/0488—Interaction 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
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F2203/00—Indexing scheme relating to G06F3/00 - G06F3/048
- G06F2203/048—Indexing scheme relating to G06F3/048
- G06F2203/04808—Several 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
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.
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)
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)
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 |
-
2016
- 2016-05-05 CN CN201610298700.2A patent/CN105930036A/en not_active Withdrawn
Patent Citations (4)
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)
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 |