CN105988659A - Icon grouping method and apparatus - Google Patents
Icon grouping method and apparatus Download PDFInfo
- Publication number
- CN105988659A CN105988659A CN201510091807.5A CN201510091807A CN105988659A CN 105988659 A CN105988659 A CN 105988659A CN 201510091807 A CN201510091807 A CN 201510091807A CN 105988659 A CN105988659 A CN 105988659A
- Authority
- CN
- China
- Prior art keywords
- icons
- icon
- folder
- grouped
- folder icon
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
- 238000000034 method Methods 0.000 title claims abstract description 83
- 238000001514 detection method Methods 0.000 claims description 6
- 238000006243 chemical reaction Methods 0.000 claims description 3
- 238000010586 diagram Methods 0.000 description 8
- 238000005516 engineering process Methods 0.000 description 2
- 238000012986 modification Methods 0.000 description 2
- 230000004048 modification Effects 0.000 description 2
- 230000000694 effects Effects 0.000 description 1
Landscapes
- User Interface Of Digital Computer (AREA)
Abstract
The invention discloses an icon grouping method and apparatus. The method comprises the steps of obtaining a first folder icon or a second folder icon covered in a process of dragging the first folder icon after it is detected that the first folder icon currently displayed by a terminal is dragged, and obtaining a to-be-grouped icon; determining whether a position relationship between the to-be-grouped icon and the first folder icon meets a grouping rule or not; and if it is determined that the position relationship between the to-be-grouped icon and the first folder icon meets the grouping rule, moving the to-be-grouped icon into a first folder corresponding to the first folder icon. According to the scheme, the personalized setting demands of users can be further met and the user experience can be improved.
Description
Technical Field
The present application relates to the field of terminal technologies, and in particular, to an icon grouping method and apparatus.
Background
In the modern times, the influence of the terminal on the daily life of the user is increasing, and the terminal is gradually becoming an indispensable article for the user. Typically, a user will save various files on the terminal, such as Applications (APPs), pictures, texts, tables, videos, audios, etc., and the terminal will display file icons of these files. In order to facilitate file query, a user usually stores file icons in a folder in groups, and may also store several folder icons or file icons in one folder, and the terminal may display the folder icons of the folders, for example, the user may store a photo icon of a photo taken at a certain scenic spot in one folder. Commonly used terminals include mobile terminals, tablet computers, desktop computers, and the like, and the following description will take the mobile terminal as an example.
As shown in fig. 1, which is a schematic view of an application scenario of a general icon grouping method on a current mobile terminal, when a user wants to move a first file icon in a dashed box to a first folder corresponding to a first folder icon, the first file icon needs to be selected and dragged first, and when the terminal detects that an area covering the first folder icon after the first file icon is dragged exceeds 2/3, the first file icon is moved to the first folder corresponding to the first folder icon, thereby completing grouping of the first file icon.
At present, only one general icon classification method is available, and with the rapid development of terminal technology, more and more users pursue personalized setting and experience, and obviously, only one icon classification method cannot meet the requirements of the personalized setting of the users, so that the user experience is influenced.
Disclosure of Invention
The embodiment of the application provides an icon grouping method and device, which are used for solving the problems that the existing icon grouping method cannot meet the requirement of user personalized setting and influences user experience.
An icon grouping method, comprising:
after detecting that a first folder icon currently displayed by a terminal is dragged, acquiring a first folder icon or a second folder icon covered in the dragging process of the first folder icon to obtain icons to be grouped;
determining whether the position relation between the icons to be grouped and the first folder icon meets a grouping rule;
and if the position relation between the icons to be grouped and the first folder icon is determined to meet the grouping rule, moving the icons to be grouped into the first folder corresponding to the first folder icon.
Specifically, determining whether the position relationship between the icon to be grouped and the first folder icon satisfies the grouping rule specifically includes:
calculating the overlapping area of the icons to be grouped and the first folder icon, and if the overlapping area exceeds a first set value, determining that the position relation of the icons to be grouped and the first folder icon meets a grouping rule; if the overlapping area does not exceed the first set value, determining that the position relation between the icons to be grouped and the first folder does not meet the grouping rule; or,
calculating the sum of the non-overlapping areas of the icons to be grouped and the first folder icon, and if the sum of the non-overlapping areas does not exceed a second set value, determining that the position relation of the icons to be grouped and the first folder icon meets a grouping rule; and if the sum of the non-overlapped areas exceeds the second set value, determining that the position relationship between the icons to be grouped and the first folder icon does not meet the grouping rule.
Optionally, before determining whether the positional relationship between the icon to be grouped and the first folder icon satisfies a grouping rule, the method further includes:
timing a first time length of the first folder icon covering the icons to be grouped, and judging whether the first time length exceeds a first set time length;
and if the first time length exceeds the first set time length, executing a step of determining whether the position relation between the icons to be grouped and the first folder icon meets a grouping rule.
Optionally, the method further includes:
and releasing the icons to be grouped from the first folder after detecting the canceling gesture.
Optionally, the method further includes:
after detecting that a second file icon or a third folder icon currently displayed by the terminal is selected, timing a second time length for which the second file icon or the third folder icon is selected, and judging whether the second time length exceeds a second set time length;
and if the second time length exceeds the second set time length, converting the states of all the file icons and the folder icons set by the terminal from the non-editable state to the editable state.
Specifically, the obtaining of the first file icon or the second file icon covered in the dragging process of the first file icon to obtain the icon to be grouped specifically includes:
if the first folder icon only covers one first folder icon or one second folder icon in the dragging process, determining the first folder icon or the second folder icon only covered in the dragging process of the first folder icon as an icon to be grouped;
if the first folder icon covers more than two first folder icons or second folder icons in the dragging process, sequentially determining the more than two first folder icons or second folder icons covered in the dragging process of the first folder icon as icons to be grouped.
According to an embodiment of the present invention, there is also provided an icon grouping apparatus including:
the detection unit is used for acquiring a first file icon or a second file icon covered in the dragging process of the first folder icon after detecting that the first folder icon currently displayed by the terminal is dragged, so as to obtain icons to be grouped;
the determining unit is used for determining whether the position relation between the icons to be grouped and the first folder icon meets a grouping rule or not;
and the grouping unit is used for moving the icons to be grouped into the first folder corresponding to the first folder icon if the determining unit determines that the position relationship between the icons to be grouped and the first folder icon meets the grouping rule.
Specifically, the determining unit is specifically configured to:
calculating the overlapping area of the icons to be grouped and the first folder icon, and if the overlapping area exceeds a first set value, determining that the position relation of the icons to be grouped and the first folder icon meets a grouping rule; if the overlapping area does not exceed the first set value, determining that the position relation between the icons to be grouped and the first folder does not meet the grouping rule; or,
calculating the sum of the non-overlapping areas of the icons to be grouped and the first folder icon, and if the sum of the non-overlapping areas does not exceed a second set value, determining that the position relation of the icons to be grouped and the first folder icon meets a grouping rule; and if the sum of the non-overlapped areas exceeds the second set value, determining that the position relationship between the icons to be grouped and the first folder icon does not meet the grouping rule.
Optionally, the apparatus further includes a timing unit, configured to:
timing a first time length of the first folder icon covering the icons to be grouped, and judging whether the first time length exceeds a first set time length;
and if the first time length exceeds the first set time length, turning to the determining unit.
Optionally, the apparatus further comprises a releasing unit, configured to:
and releasing the icons to be grouped from the first folder after detecting the canceling gesture.
Optionally, the apparatus further includes a conversion unit, configured to:
after detecting that a second file icon or a third folder icon currently displayed by the terminal is selected, timing a second time length for which the second file icon or the third folder icon is selected, and judging whether the second time length exceeds a second set time length;
and if the second time length exceeds the second set time length, converting the states of all the file icons and the folder icons set by the terminal from the non-editable state to the editable state.
Specifically, the detection unit is specifically configured to:
if the first folder icon only covers one first folder icon or one second folder icon in the dragging process, determining the first folder icon or the second folder icon only covered in the dragging process of the first folder icon as an icon to be grouped;
if the first folder icon covers more than two first folder icons or second folder icons in the dragging process, sequentially determining the more than two first folder icons or second folder icons covered in the dragging process of the first folder icon as icons to be grouped.
The embodiment of the application provides an icon grouping method and device, wherein after a first folder icon currently displayed by a terminal is detected to be dragged, a first folder icon or a second folder icon covered in the dragging process of the first folder icon is obtained, and an icon to be grouped is obtained; determining whether the position relation between the icons to be grouped and the first folder icon meets a grouping rule; and if the position relation between the icons to be grouped and the first folder icon is determined to meet the grouping rule, moving the icons to be grouped into the first folder corresponding to the first folder icon. The scheme provides another icon grouping method, a user can group the icons to be grouped by dragging the first folder icon to cover the icons to be grouped, the method is different from the mode in the prior art that the user drags the icons to be grouped to cover the first file icon to group the icons to be grouped, and the another icon grouping method is provided, so that the requirement of user personalized setting can be further met, and the user experience is improved.
Drawings
The accompanying drawings, which are included to provide a further understanding of the application and are incorporated in and constitute a part of this application, illustrate embodiment(s) of the application and together with the description serve to explain the application and not to limit the application. In the drawings:
FIG. 1 is a diagram illustrating an application scenario of an icon grouping method in the prior art;
FIG. 2 is a flowchart of an icon grouping method in an embodiment of the present application;
fig. 3 is a schematic view of an application scenario of an icon grouping method in an embodiment of the present application;
FIG. 4 is a flow chart of another icon grouping method in the embodiment of the present application;
FIG. 5 is a flow chart of another icon grouping method in the embodiment of the present application;
FIG. 6 is a flow chart of another icon grouping method in the embodiments of the present application;
FIG. 7 is a schematic structural diagram of an icon grouping apparatus according to an embodiment of the present application;
FIG. 8 is a schematic structural diagram of another icon grouping apparatus in the embodiment of the present application;
FIG. 9 is a schematic structural diagram of another icon grouping apparatus in the embodiment of the present application;
fig. 10 is a schematic structural diagram of another icon grouping apparatus in the embodiment of the present application.
Detailed Description
In order to make the technical problems, technical solutions and advantageous effects to be solved by the present application clearer and clearer, the present application is further described in detail below with reference to the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are merely illustrative of the present application and are not intended to limit the present application.
In order to solve the problem that the existing icon grouping method cannot meet the requirement of user personalized setting and influence user experience, an execution main body of the icon grouping method provided by the embodiment of the application is a terminal, and a process is shown in fig. 2 and comprises the following steps:
s21: after the dragging of the first folder icon currently displayed by the terminal is detected, the first folder icon or the second folder icon covered in the dragging process of the first folder icon is obtained, and the icon to be grouped is obtained.
Usually, a plurality of folder icons and file icons are displayed on a terminal, a user sometimes needs to move the folder icons or the file icons to group the folder icons or the file icons, and if the user needs to add a first file icon or a second folder icon to a first folder corresponding to the first folder icon, for a terminal provided with a touch screen, the user can select and drag the first folder icon to the first file icon or the second folder icon by using a finger or a touch pen; for a terminal without a touch screen, a user may use a mouse, a keyboard, or other external device to select and drag the first folder icon to the first file icon or the second folder icon. The terminal may be a mobile terminal, a tablet computer, a desktop computer, or the like. As shown in fig. 3, which is a schematic view of an application scenario of the icon grouping method on the terminal of the present application, when a user wants to add a first file icon in a dashed box to a first folder corresponding to the first folder icon, the user may drag the first folder icon to the first file icon.
After detecting that the first folder is dragged, the terminal acquires a first file icon or a second folder icon covered in the dragging process of the first folder icon, wherein the first file icon or the second folder icon is an icon to be grouped.
S22: and determining whether the position relation between the icons to be grouped and the first folder icon meets a grouping rule.
In practical applications, unexpected situations such as misoperation performed by a user may occur, and the user does not really need to group the icons to be grouped when the unexpected situations occur. In order to avoid the occurrence of these unexpected situations, a grouping rule may be set in advance, and whether to group the icons to be grouped is determined by whether the positional relationship between the icons to be grouped and the first folder icon satisfies the grouping rule.
S23: and if the position relation between the icons to be grouped and the first folder icon is determined to meet the grouping rule, moving the icons to be grouped into the first folder corresponding to the first folder icon.
Moving the icons to be grouped into a first folder corresponding to the first folder icon under the condition that the position relation between the icons to be grouped and the first folder icon meets the grouping rule; and for the condition that the position relation between the icons to be grouped and the first folder icon does not meet the grouping rule, the icons to be grouped do not need to be moved into the first folder corresponding to the first folder icon. Optionally, after the icons to be grouped are moved to the first folder corresponding to the first folder, a position may be left on the current display screen of the terminal, and at this time, the positions of the icons on the current display screen of the terminal may be adjusted, for example, the icons after the icons to be grouped are moved forward one position in sequence.
The scheme provides another icon grouping method, a user can group the icons to be grouped by dragging the first folder icon to cover the icons to be grouped, the method is different from the mode in the prior art that the user drags the icons to be grouped to cover the first file icon to group the icons to be grouped, and the another icon grouping method is provided, so that the requirement of user personalized setting can be further met, and the user experience is improved.
The icon grouping method in the embodiment of the present application is described above in S21-S23, and the respective steps are described in detail below.
Specifically, the implementation manner of determining whether the position relationship between the icons to be grouped and the first folder icon satisfies the grouping rule in S22 may be various, and two manners are listed below.
In the first mode, the overlapping area of the icons to be grouped and the first folder icon is calculated, and if the overlapping area exceeds a first set value, the position relation between the icons to be grouped and the first folder icon is determined to meet the grouping rule; and if the overlapping area does not exceed the first set value, determining that the position relation between the icons to be grouped and the first folder does not meet the grouping rule.
When a user moves the icons to be grouped into the first folder corresponding to the first folder icon, the first folder icon can be dragged to cover the icons to be grouped, the areas of the first folder icon and the icons to be grouped can be overlapped, so that the terminal can calculate the overlapping area, and then whether the position relation between the icons to be grouped and the first folder meets the set rule or not is determined according to the relation between the overlapping area and the first set value.
In the second mode, the sum of the non-overlapped areas of the icons to be grouped and the first folder icon is calculated, and if the sum of the non-overlapped areas does not exceed a second set value, the position relation between the icons to be grouped and the first folder icon is determined to meet the grouping rule; and if the sum of the non-overlapped areas exceeds a second set value, determining that the position relation between the icons to be grouped and the first folder icon does not meet the grouping rule.
The non-overlapping area of the icons to be grouped and the first file icon can be calculated, and whether the position relation between the icons to be grouped and the first folder meets the set rule or not is determined according to the relation between the non-overlapping area and the first set value.
The first set value and the second set value can be set according to actual needs.
As shown in fig. 4, which is a flowchart of another icon grouping method according to the present application, before determining whether the positional relationship between the icons to be grouped and the first folder icon satisfies the grouping rule in S22, the method further includes:
s24: and timing the first time length of the icons to be grouped covered by the first folder icon, and judging whether the first time length exceeds a first set time length.
If the first time length exceeds the first set time length, executing S22; if the first time length does not exceed the first set time length, S25 is executed.
S25: the flow ends.
Sometimes, a user may pass through several folder icons or file icons in the process of dragging the first folder icon, and when the terminal detects that the first folder icon passes through the folder icons or the file icons, grouping operations may be performed on the icons, and obviously, misoperation occurs during the grouping operations performed at this time. To avoid this, the first time period for the first folder icon to cover the icons to be grouped may be timed, and S22 may be executed only if the first time period exceeds the first set time period, thereby improving the accuracy of icon grouping.
The first set time period may be set according to actual needs, for example, set to 5 seconds, 10 seconds, 15 seconds, 20 seconds, and so on.
As shown in fig. 5, a flowchart of another icon grouping method according to the present application is shown, and after S23, the method further includes:
s26: and releasing the icons to be grouped from the first folder after detecting the canceling gesture.
If the user moves the icon to be grouped into the first folder, but finds that the icon should not be moved into the first folder or does not want to be moved into the first folder, the previous operation needs to be cancelled at this time. Therefore, a cancel gesture can be preset, after the terminal detects the cancel gesture, the icons to be grouped can be released from the first folder so as to be grouped by the user again, the mode is very simple in operation, the previous operation can be cancelled only by one simple cancel gesture, and therefore user experience is improved.
As shown in fig. 6, which is a flowchart of another icon grouping method according to the present application, before S21, the method further includes:
s27: and timing a second time length for which the second file icon or the third folder icon is selected after detecting that the second file icon or the third folder icon currently displayed by the terminal is selected.
S28: judging whether the second time length exceeds a second set time length, if so, executing S29; if the second time period does not exceed the second set time period, S30 is executed.
S29: the states of all the file icons and folder icons set by the terminal are converted from the non-editable state to the editable state, and S21 is executed.
S30: the flow ends.
At present, a file icon and a folder icon displayed on some terminals are always in an editable state, and the file icon and the folder icon displayed on some terminals are in a non-editable state by default, and can be converted into an editable operation only after a user performs a certain operation. For a second type of terminal, it may be detected whether the second duration in which the second file icon or the third folder icon is selected exceeds a second set duration, and if so, the states of all the file icons and folder icons set by the terminal are converted from the non-editable state to the editable state.
The second set time period may be set according to actual needs, for example, set to 5 seconds, 10 seconds, 15 seconds, 20 seconds, and so on. The second file icon may be the same as the first file icon or may be different from the first file icon; the third folder icon may be the same as the first folder icon or may be different from the first folder icon.
Specifically, the obtaining of the first file icon or the second file icon covered in the process of dragging the first file icon in S21 to obtain the icon to be grouped specifically includes: if the first folder icon only covers one first folder icon or one second folder icon in the dragging process, determining the first folder icon or the second folder icon only covered in the dragging process of the first folder icon as an icon to be grouped; and if the first folder icon covers more than two first folder icons or second folder icons in the dragging process, sequentially determining the more than two first folder icons or second folder icons covered in the dragging process of the first folder icon as the icons to be grouped.
In the process that the first folder icon is dragged, only one first file icon or one second folder icon may be covered, at this time, only one second file icon or one second folder icon covered by the first folder icon is the icon to be grouped, and then the above-mentioned S22-S23 is executed to group the icons to be grouped; more than two first file icons or second folder icons may be sequentially covered, the more than two first file icons or second folder icons covered in the dragging process of the first folder icons are sequentially determined as icons to be grouped, and S22-S23 is respectively executed for each icon to be grouped so as to group each icon to be grouped, in the prior art, when a user groups the icons, only the first file icon or the second folder icon is dragged to cover the first folder icon, only one icon is grouped at a time, in the embodiment of the application, the user drags the first folder icon once to sequentially cover a plurality of first file icons or second folder icons, so that the first folder icon is dragged once to group a plurality of icons, and compared with the scheme in the prior art, the icon grouping efficiency is improved, the operation steps of the user are simplified.
Based on the same inventive concept, an icon grouping apparatus provided in the embodiments of the present application may be disposed in a terminal, and the apparatus has a structure as shown in fig. 7, and includes a detecting unit 71, a determining unit 72, and a grouping unit 73, where:
the detection unit 71 is configured to, after detecting that the first folder icon currently displayed by the terminal is dragged, obtain the first folder icon or the second folder icon covered in the dragging process of the first folder icon, and obtain the icons to be grouped.
The determining unit 72 is configured to determine whether the positional relationship between the icons to be grouped and the first folder icon satisfies a grouping rule.
The grouping unit 73 is configured to, if the determining unit determines that the position relationship between the icons to be grouped and the first folder icon satisfies the grouping rule, move the icons to be grouped into the first folder corresponding to the first folder icon.
The scheme provides another icon grouping device, a user can group the icons to be grouped by dragging the first folder icon to cover the icons to be grouped, the icon grouping device is different from the mode in the prior art that the user drags the icons to be grouped to cover the first file icon to group the icons to be grouped, and the icon grouping device can further meet the requirement of user personalized setting and improve the user experience.
Specifically, the determining unit 72 is specifically configured to:
calculating the overlapping area of the icons to be grouped and the first folder icon, and if the overlapping area exceeds a first set value, determining that the position relation of the icons to be grouped and the first folder icon meets a grouping rule; if the overlapping area does not exceed the first set value, determining that the position relation between the icons to be grouped and the first folder does not meet the grouping rule; or,
calculating the sum of the non-overlapped areas of the icons to be grouped and the first folder icon, and if the sum of the non-overlapped areas does not exceed a second set value, determining that the position relation of the icons to be grouped and the first folder icon meets the grouping rule; and if the sum of the non-overlapped areas exceeds a second set value, determining that the position relation between the icons to be grouped and the first folder icon does not meet the grouping rule.
Fig. 8 is a schematic structural diagram of another icon grouping device of the present application, where the same units as those in fig. 7 are omitted, and the device shown in fig. 7 further includes a timing unit 74 for:
timing a first time length of the icons to be grouped covered by the first folder icon, and judging whether the first time length exceeds a first set time length;
if the first time period exceeds the first set time period, the control unit 72 is turned to.
Fig. 9 is a schematic structural diagram of another icon grouping device of the present application, where the same units as those in the icon grouping device shown in fig. 7 are omitted, and the device shown in fig. 7 further includes a releasing unit 75 for:
and releasing the icons to be grouped from the first folder after detecting the canceling gesture.
Fig. 10 is a schematic structural diagram of another icon grouping apparatus of the present application, where the same units as those in the icon grouping apparatus shown in fig. 7 omit the following table, and the apparatus shown in fig. 7 further includes a conversion unit 76 for:
after detecting that a second file icon or a third folder icon currently displayed by the terminal is selected, timing a second time length for which the second file icon or the third folder icon is selected, and judging whether the second time length exceeds a second set time length;
and if the second time length exceeds the second set time length, converting the states of all the file icons and the folder icons set by the terminal from the non-editable state to the editable state.
Specifically, the detection unit 71 is specifically configured to:
if the first folder icon only covers one first folder icon or one second folder icon in the dragging process, determining the first folder icon or the second folder icon only covered in the dragging process of the first folder icon as an icon to be grouped;
and if the first folder icon covers more than two first folder icons or second folder icons in the dragging process, sequentially determining the more than two first folder icons or second folder icons covered in the dragging process of the first folder icon as the icons to be grouped.
The foregoing description shows and describes the preferred embodiments of the present application, but as aforementioned, it is to be understood that the application is not limited to the forms disclosed herein, but is not to be construed as excluding other embodiments and is capable of use in various other combinations, modifications, and environments and is capable of changes within the scope of the inventive concept as expressed herein, commensurate with the above teachings, or the skill or knowledge of the relevant art. And that modifications and variations may be effected by those skilled in the art without departing from the spirit and scope of the application, which is to be protected by the claims appended hereto.
Claims (12)
1. An icon grouping method, comprising:
after detecting that a first folder icon currently displayed by a terminal is dragged, acquiring a first folder icon or a second folder icon covered in the dragging process of the first folder icon to obtain icons to be grouped;
determining whether the position relation between the icons to be grouped and the first folder icon meets a grouping rule;
and if the position relation between the icons to be grouped and the first folder icon is determined to meet the grouping rule, moving the icons to be grouped into the first folder corresponding to the first folder icon.
2. The method according to claim 1, wherein determining whether the positional relationship between the icon to be grouped and the first folder icon satisfies the grouping rule specifically includes:
calculating the overlapping area of the icons to be grouped and the first folder icon, and if the overlapping area exceeds a first set value, determining that the position relation of the icons to be grouped and the first folder icon meets a grouping rule; if the overlapping area does not exceed the first set value, determining that the position relation between the icons to be grouped and the first folder does not meet the grouping rule; or,
calculating the sum of the non-overlapping areas of the icons to be grouped and the first folder icon, and if the sum of the non-overlapping areas does not exceed a second set value, determining that the position relation of the icons to be grouped and the first folder icon meets a grouping rule; and if the sum of the non-overlapped areas exceeds the second set value, determining that the position relationship between the icons to be grouped and the first folder icon does not meet the grouping rule.
3. The method of claim 1, before determining whether the positional relationship of the icons to be grouped and the first folder icon satisfies a grouping rule, further comprising:
timing a first time length of the first folder icon covering the icons to be grouped, and judging whether the first time length exceeds a first set time length;
and if the first time length exceeds the first set time length, executing a step of determining whether the position relation between the icons to be grouped and the first folder icon meets a grouping rule.
4. The method of claim 1, further comprising:
and releasing the icons to be grouped from the first folder after detecting the canceling gesture.
5. The method of any of claims 1-4, further comprising:
after detecting that a second file icon or a third folder icon currently displayed by the terminal is selected, timing a second time length for which the second file icon or the third folder icon is selected, and judging whether the second time length exceeds a second set time length;
and if the second time length exceeds the second set time length, converting the states of all the file icons and the folder icons set by the terminal from the non-editable state to the editable state.
6. The method according to any one of claims 1 to 4, wherein obtaining the first folder icon or the second folder icon covered in the process of dragging the first folder icon to obtain the icons to be grouped specifically comprises:
if the first folder icon only covers one first folder icon or one second folder icon in the dragging process, determining the first folder icon or the second folder icon only covered in the dragging process of the first folder icon as an icon to be grouped;
if the first folder icon covers more than two first folder icons or second folder icons in the dragging process, sequentially determining the more than two first folder icons or second folder icons covered in the dragging process of the first folder icon as icons to be grouped.
7. An icon grouping apparatus, comprising:
the detection unit is used for acquiring a first file icon or a second file icon covered in the dragging process of the first folder icon after detecting that the first folder icon currently displayed by the terminal is dragged, so as to obtain icons to be grouped;
the determining unit is used for determining whether the position relation between the icons to be grouped and the first folder icon meets a grouping rule or not;
and the grouping unit is used for moving the icons to be grouped into the first folder corresponding to the first folder icon if the determining unit determines that the position relationship between the icons to be grouped and the first folder icon meets the grouping rule.
8. The apparatus of claim 7, wherein the determining unit is specifically configured to:
calculating the overlapping area of the icons to be grouped and the first folder icon, and if the overlapping area exceeds a first set value, determining that the position relation of the icons to be grouped and the first folder icon meets a grouping rule; if the overlapping area does not exceed the first set value, determining that the position relation between the icons to be grouped and the first folder does not meet the grouping rule; or,
calculating the sum of the non-overlapping areas of the icons to be grouped and the first folder icon, and if the sum of the non-overlapping areas does not exceed a second set value, determining that the position relation of the icons to be grouped and the first folder icon meets a grouping rule; and if the sum of the non-overlapped areas exceeds the second set value, determining that the position relationship between the icons to be grouped and the first folder icon does not meet the grouping rule.
9. The apparatus of claim 7, further comprising a timing unit to:
timing a first time length of the first folder icon covering the icons to be grouped, and judging whether the first time length exceeds a first set time length;
and if the first time length exceeds the first set time length, turning to the determining unit.
10. The apparatus of claim 7, further comprising a release unit to:
and releasing the icons to be grouped from the first folder after detecting the canceling gesture.
11. The apparatus of any of claims 7-10, further comprising a conversion unit to:
after detecting that a second file icon or a third folder icon currently displayed by the terminal is selected, timing a second time length for which the second file icon or the third folder icon is selected, and judging whether the second time length exceeds a second set time length;
and if the second time length exceeds the second set time length, converting the states of all the file icons and the folder icons set by the terminal from the non-editable state to the editable state.
12. The apparatus according to any of claims 7 to 10, wherein the detection unit is specifically configured to:
if the first folder icon only covers one first folder icon or one second folder icon in the dragging process, determining the first folder icon or the second folder icon only covered in the dragging process of the first folder icon as an icon to be grouped;
if the first folder icon covers more than two first folder icons or second folder icons in the dragging process, sequentially determining the more than two first folder icons or second folder icons covered in the dragging process of the first folder icon as icons to be grouped.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201510091807.5A CN105988659A (en) | 2015-02-28 | 2015-02-28 | Icon grouping method and apparatus |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201510091807.5A CN105988659A (en) | 2015-02-28 | 2015-02-28 | Icon grouping method and apparatus |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| CN105988659A true CN105988659A (en) | 2016-10-05 |
Family
ID=57038835
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CN201510091807.5A Pending CN105988659A (en) | 2015-02-28 | 2015-02-28 | Icon grouping method and apparatus |
Country Status (1)
| Country | Link |
|---|---|
| CN (1) | CN105988659A (en) |
Cited By (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN106610768A (en) * | 2016-12-07 | 2017-05-03 | 北京奇虎科技有限公司 | Mobile terminal, and method and apparatus for stretching transformation of coverage region of folder icon of mobile terminal |
| CN107908329A (en) * | 2017-11-15 | 2018-04-13 | 维沃移动通信有限公司 | The management method and mobile terminal of application icon |
| CN113900557A (en) * | 2021-09-28 | 2022-01-07 | 深圳传音控股股份有限公司 | Icon processing method, intelligent terminal and storage medium |
Citations (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN102830907A (en) * | 2012-07-13 | 2012-12-19 | 中兴通讯股份有限公司 | Touch screen mobile terminal and method of mobile terminal for setting icon |
| CN102883066A (en) * | 2012-09-29 | 2013-01-16 | 惠州Tcl移动通信有限公司 | Method for realizing file operation based on gesture recognition and cellphone |
| CN103076976A (en) * | 2013-01-07 | 2013-05-01 | 华为终端有限公司 | Method for adding application icon and method and device for removing application icon |
| CN103279257A (en) * | 2012-01-04 | 2013-09-04 | 三星电子株式会社 | Method and apparatus for managing icon in portable terminal |
| CN104238877A (en) * | 2014-09-04 | 2014-12-24 | 华为技术有限公司 | Icon control method and terminal |
-
2015
- 2015-02-28 CN CN201510091807.5A patent/CN105988659A/en active Pending
Patent Citations (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN103279257A (en) * | 2012-01-04 | 2013-09-04 | 三星电子株式会社 | Method and apparatus for managing icon in portable terminal |
| CN102830907A (en) * | 2012-07-13 | 2012-12-19 | 中兴通讯股份有限公司 | Touch screen mobile terminal and method of mobile terminal for setting icon |
| CN102883066A (en) * | 2012-09-29 | 2013-01-16 | 惠州Tcl移动通信有限公司 | Method for realizing file operation based on gesture recognition and cellphone |
| CN103076976A (en) * | 2013-01-07 | 2013-05-01 | 华为终端有限公司 | Method for adding application icon and method and device for removing application icon |
| CN104238877A (en) * | 2014-09-04 | 2014-12-24 | 华为技术有限公司 | Icon control method and terminal |
Cited By (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN106610768A (en) * | 2016-12-07 | 2017-05-03 | 北京奇虎科技有限公司 | Mobile terminal, and method and apparatus for stretching transformation of coverage region of folder icon of mobile terminal |
| CN107908329A (en) * | 2017-11-15 | 2018-04-13 | 维沃移动通信有限公司 | The management method and mobile terminal of application icon |
| CN107908329B (en) * | 2017-11-15 | 2020-02-18 | 维沃移动通信有限公司 | Application icon management method and mobile terminal |
| CN113900557A (en) * | 2021-09-28 | 2022-01-07 | 深圳传音控股股份有限公司 | Icon processing method, intelligent terminal and storage medium |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US11487426B2 (en) | Apparatus and method for cursor control and text selection and editing based on gesture-based touch inputs received in a virtual keyboard display area | |
| US9612675B2 (en) | Emulating pressure sensitivity on multi-touch devices | |
| KR101156610B1 (en) | Method for input controlling by using touch type, and computer-readable recording medium with controlling program using touch type | |
| US20120304199A1 (en) | Information processing apparatus, information processing method, and computer program | |
| CN102999286A (en) | System and method for quickly creating folder | |
| WO2014198143A1 (en) | Method and apparatus for managing application in terminal device | |
| KR20140089224A (en) | Device and method for executing operation based on touch-input | |
| CN104536643A (en) | Icon dragging method and terminal | |
| CN104991696A (en) | Information processing method and electronic equipment | |
| EP2677413B1 (en) | Method for improving touch recognition and electronic device thereof | |
| CN105426049B (en) | A kind of delet method and terminal | |
| CN105988659A (en) | Icon grouping method and apparatus | |
| CN103076948A (en) | A method and device for non-automatically sorting main menu icons | |
| KR20130042913A (en) | Method, apparatus, and recording medium for processing touch process | |
| KR101060175B1 (en) | Touch screen control method, recording medium and cloud computing control method using the same | |
| JP6411067B2 (en) | Information processing apparatus and input method | |
| CN102981729A (en) | Touch screen scroll control system and touch screen scroll control system method | |
| US20170371479A1 (en) | Method for Processing Operation and Terminal | |
| CN104484095A (en) | Information processing method and electronic device | |
| US9690464B2 (en) | Terminal device and method for selecting object | |
| CN103809794A (en) | Information processing method and electronic device | |
| CN105867777B (en) | Screen control method and device | |
| TW201629746A (en) | Quick copy and paste system and method | |
| JP6284459B2 (en) | Terminal device | |
| KR101102326B1 (en) | Touch screen control device, method, electronic device comprising same and recording medium therefor |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| C06 | Publication | ||
| PB01 | Publication | ||
| C10 | Entry into substantive examination | ||
| SE01 | Entry into force of request for substantive examination | ||
| RJ01 | Rejection of invention patent application after publication |
Application publication date: 20161005 |
|
| RJ01 | Rejection of invention patent application after publication |