Icon moving method for touch type terminal and touch type terminal

An icon and terminal technology, applied in the input/output process of data processing, instruments, electrical digital data processing, etc., can solve the problems of weak edge recognition ability, low efficiency, long distance, etc., to increase flexibility, improve efficiency, The effect of reducing the burden

Inactive Publication Date: 2014-05-07
TIANJIN SAMSUNG ELECTRONICS CO LTD +1
5 Cites 18 Cited by

AI-Extracted Technical Summary

Problems solved by technology

[0004] Adopting the above scheme needs to move the application program icon on the screen of the mobile terminal to the left or right edge of the screen, and the finger moves far away, which increases the burden on the user's finger. In the process of the edge, it is necessary to identify and ...
View more

Method used

Above the icon moving method of a kind of touch-type terminal provided by the present invention and touch-type terminal have been introduced in detail, by the icon moving method of touch-type terminal provided by the invention, by determining the icon that needs to move, activate current page Enter the layout adjustment state, and then the user drags the icon that needs to be moved, and the mobile terminal obtains the track of the user's moving icon. When the mobile terminal detects that the above moving track is an arc track, the icon that needs to be moved will be moved to the corresponding target page . ...
View more

Abstract

The invention discloses an icon moving method for a touch type terminal and the touch type terminal. The icon moving method for the touch type terminal includes the steps of determining an icon needing to be moved on a current page according to detected touch operations, obtaining movement tracks of the icon needing to be moved based on the detected touch operations, moving the icon needing to be moved to a corresponding target page when it is confirmed that the movement tracks are arc-shaped tracks. According to the method, burdens of fingers of users can be reduced, and the icon movement efficiency can be improved.

Application Domain

Input/output processes for data processing

Technology Topic

Human–computer interactionComputer terminal

Image

  • Icon moving method for touch type terminal and touch type terminal
  • Icon moving method for touch type terminal and touch type terminal
  • Icon moving method for touch type terminal and touch type terminal

Examples

  • Experimental program(2)

Example Embodiment

[0021] The first embodiment is a method for moving icons of a touch-type terminal. Combine below figure 1 The method provided by the present invention is described in detail.
[0022] figure 1 In S101, according to the detected touch operation, determine the icon that needs to be moved on the current page.
[0023] Specifically, the user interface of a smart mobile terminal usually contains multiple pages. During the use of the smart mobile terminal, in order to make the pages of the user interface of the mobile terminal look more beautiful and tidy, or there are multiple pages in the user interface of the mobile terminal. On the page, some application users will use it frequently, some application users will use it occasionally, and some application users will rarely use it. In view of the above situation, users may place frequently used application icons on one page, occasionally use application icons on one page, and rarely use application icons on another page. , The user needs to adjust the application icon on the current page, for example, move the icon on the current page to another page. It should be noted that the aforementioned icons not only include application icons, but also file icons, such as picture icons. This embodiment uses an application icon as an example to describe this step.
[0024] First, before adjusting the application icon, the user needs to select the application icon that needs to be adjusted, and the smart mobile terminal activates the user interface to enter the layout adjustment state according to the operation of the user selecting the application icon. In specific implementation, a time threshold can be preset, and when the duration of the user selecting the application icon reaches the preset time threshold, the user interface is activated to enter the interface layout adjustment state. The specific activation interface layout adjustment state can be achieved through a variety of methods. Among them, it can be achieved by a function. Specifically, a trigger function can be defined. When the user selects the above application icon for a predetermined time threshold, the trigger is triggered. Function, this function starts the interface adjustment state.
[0025] It should be noted that the above-mentioned smart mobile terminal may be a smart mobile phone or a tablet computer (PAD), and is mainly a touch-type smart mobile terminal.
[0026] S102: Obtain the movement track of the icon that needs to be moved based on the detected touch operation.
[0027] Specifically, after activating the user interface in step S101 to enter the layout adjustment state, the user can drag the aforementioned application icon that needs to be moved on the mobile terminal screen, and the smart mobile terminal obtains the track of the user dragging the application icon. Of course, there are many ways for the user to drag the above application icon, and the formed trajectory can also be various, specifically, it can be a straight line, a polyline, an arc trajectory, etc., in this embodiment, the trajectory of the user dragging the application icon is an arc. The trajectory is taken as an example to illustrate the method provided by the present invention. The arc-shaped trajectory is more common and representative.
[0028] In the specific implementation process, the position of the user's finger when the user drags the application icon can be recorded, and when the recorded position of the user's finger reaches a certain number, fitting is performed according to the multiple position points of the user's finger. Specifically, the coordinate axis can be established with the screen center of the smart mobile terminal as the center of the circle, the horizontal direction is the horizontal axis, and the vertical direction is the vertical axis. Of course, the reverse is also possible, the horizontal direction is the vertical axis, and the vertical direction is the horizontal axis. The specific determination is not limited. This embodiment takes the horizontal direction as the horizontal axis and the vertical direction as the vertical axis as an example for detailed description. After the coordinate axis is established, the position of the user's finger when the user drags the application icon is recorded, that is, the abscissa and the ordinate of the position of the user's finger are recorded. In the specific recording process, it is necessary to record the position of the finger when the user drags the application icon at all times, so as to record the numerous position points of the user's finger, and use these position points for fitting.
[0029] S103: When the aforementioned movement track is determined to be an arc-shaped track, move the icon to be moved to a corresponding target page.
[0030] Specifically, fitting is performed according to multiple position points of the user's finger when the user drags the application icon, and the curve obtained after the fitting is compared with a preset arc trajectory for similarity, when the similarity reaches When the threshold is preset, the curve after fitting is an arc-shaped curve, and the specific similarity comparison is realized by the prior art, and the description is not repeated here. In addition, when the user drags the application icon that needs to be moved, the multiple positions of the user’s finger recorded include the start position and end position of the user’s finger, according to the start position and end position of the user’s finger Point, and obtain the arc trajectory of the user dragging the application icon according to the above-mentioned fitted arc curve. Specifically, the reason why it is necessary to record the start position and end position of the user's finger when the user drags the application icon is mainly used to determine the direction of the above-mentioned fitted arc curve, that is, the user is dragging the application clockwise The application icon is still dragging the application icon counterclockwise. Here, it should be noted that the arc-shaped curve mentioned here does not include the direction, and the arc-shaped curve track includes the direction. By recording the start position and end position of the user's finger, the direction of the arc curve can be determined, and the direction of the user dragging the application icon can be marked on the fitted arc curve, that is, the user is dragging the application clockwise The application icon is still dragging the application icon counterclockwise. There are many specific labeling forms. Among them, the direction of the arc-shaped curve can be marked with arrows at the end position of the arc-shaped curve. After the arc track of the user dragging the application icon is obtained, the center point corresponding to the arc track may be determined, and the center point may be on the screen of the mobile terminal or outside the screen of the mobile terminal.
[0031] Here, it should be particularly noted that in the process of curve fitting, only the position of the user's finger recorded when the user drags the application icon reaches a certain number and/or the arc track of the user drags the application icon The arc curve can only be formed when the angle formed between the start position point and the end position point relative to the center point of the arc trajectory reaches a certain angle, otherwise, the arc curve cannot be formed, that is, it cannot be recognized whether the user dragged the application Program icon. Through the method described above, it can be detected that the trajectory of the user dragging the application icon to be moved is an arc trajectory.
[0032] After the arc track of the application icon that needs to be moved is obtained by the above method, the application icon that needs to be moved is moved to the corresponding target page. Specifically, you can keep the current page unchanged, and only move the application icon that needs to be moved to the corresponding target page, that is, as long as the trajectory of the user moving the icon is detected as an arc trajectory, the icon is moved to the corresponding target page, and No page switching operation is performed, so that it is convenient for the user to continue to move the icons that need to be moved on the same current page, instead of switching the page back and forth, which improves the efficiency of icon movement. Wherein, the target page may be an adjacent page of the current page, or may be an angle corresponding to the movement track obtained according to the movement track of the icon to be moved, and when the angle reaches a preset angle, the target page corresponding to the angle. In practical applications, you can also switch the current page to the corresponding target page, and move the icon that needs to be moved to the corresponding position of the target page. Among them, the current page can be switched to the adjacent page of the current page, that is, when it is detected that the track of the user moving the icon is an arc track, the current page is switched to the adjacent page of the current page, and the icon is moved to this adjacent page Where you want to place it. In addition, it is possible to obtain the angle formed between the start position point and the end position point of the arc track on which the user drags the application icon relative to the center point corresponding to the arc track, when the angle reaches the preset angle, according to At this angle, the current page is switched to the corresponding target page in a rotating manner. It should be noted that only when the angle formed above reaches the threshold angle, the current page can be switched to another page, and the specific preset angle needs to be determined according to the number of pages on the user interface. In specific implementation, after obtaining the arc trajectory of the user dragging the application icon, the center point corresponding to the arc trajectory can be obtained by calculation, and the angle of rotation of the arc trajectory relative to this center point is obtained, that is, the starting point of the arc curve The position point, the end position point and the above-mentioned center point are connected to obtain the angle corresponding to the center point between the start position and the end position of the arc curve. In addition, according to the page size and the number of pages in the user interface, a circumscribed circle that can contain all pages can be determined, and the center point of the circumscribed circle can be determined. The center point of the circumscribed circle is usually located outside the screen of the smart mobile terminal. According to the above angle, the current page will rotate around the center point of the circumscribed circle determined above to switch to the corresponding target page. The rotation direction of the current page to the target page can be the same as the direction of the arc track, or it can be the same as the arc The direction of the trajectory is opposite, and this embodiment takes the same direction as the direction of the arc-shaped trajectory as an example for description. For a specific example, the center point of the determined circumscribed circle is the center, a full circle is 360 degrees, and there are a total of N pages, then the angle corresponding to switching a page is 360/N degrees. If the user drags the application icon track The corresponding angle is M degrees, then switch to the MN/360th page. Combine below figure 2 A detailed description of the current page switching process.
[0033] such as, figure 2 There are 4 pages in total, so the angle required to switch a page is 90 degrees. Now, if the user drags the application icon in a clockwise direction relative to the center point of the arc, the angle is 90 degrees, then the current page Rotate clockwise around the center point of the circumcircle determined above to switch to the next page, that is, the adjacent page of the current page, for example, figure 2 , Switch from the current page 2 to the target page 13; if the user drags the application icon in a clockwise direction relative to the center point of the arc track at an angle of 30 degrees, the current page is switched to in a clockwise direction figure 2 The position of middle 11, that is, the next page appears 1/3 of the page, and the previous page retains 2/3 of the page; similarly, if the user drags the application icon in a clockwise direction relative to the angle of the center point of the arc track Is 60 degrees, the current page is switched to in a clockwise direction figure 2 At the position of 12, 2/3 of the next page appears, and 1/3 of the previous page remains. If the user drags the application icon in a counterclockwise direction, the current page is switched in a counterclockwise direction, and the switching method is consistent with the above-mentioned switching method, except that the direction of rotation has changed, and the description will not be repeated here.
[0034] It should be noted that if the angle corresponding to the user dragging the application icon exceeds 360 degrees, the cycle is performed with a cycle of 360 degrees. For example, the angle corresponding to the arc trajectory of the user dragging the application icon in the counterclockwise direction is 450 degrees, then after rotating around the center point corresponding to the arc trajectory in the counterclockwise direction for one circle, and then rotating 90 degrees in the counterclockwise direction from figure 2 The current page 2 in the switch to the target page 3.
[0035] The arc track of the application icon that the user needs to be moved is detected by the above method, and the current page is switched to the corresponding target page. After reaching the target page, the application icon is moved to the corresponding position on the target page (that is, the user The location where you want to place the application icon), the user’s finger can move the application icon away from the touch screen.

Example Embodiment

[0036] The second embodiment is a touch terminal. Combine below image 3 The touch terminal provided by the present invention will be described in detail.
[0037] image 3 Among them, a touch-type terminal provided by the present invention is provided with an interface display module for displaying a user interface containing one or more icons and a touch detection module for detecting a touch operation on the icons, and a user interface of the touch-type terminal Including multiple pages, the touch terminal also includes a movement determination module 301, a trajectory calculation module 302, a page switching module 303, and an icon movement module 304.
[0038] The movement determination module 301 is adapted to determine the icon that needs to be moved on the current page according to the touch operation detected by the touch detection module.
[0039] The trajectory calculation module 302 is adapted to obtain the movement trajectory of the icon that needs to be moved based on the touch operation detected by the touch detection module.
[0040] Specifically, the trajectory calculation module 302 records multiple position points including the start position point and the end position point of the icon to be moved; fits the recorded multiple position points to obtain the fitted curve, and according to the record Get the direction of the fitted curve from the start position point and the end position point, and obtain the movement track of the icon that needs to be moved.
[0041] The trajectory calculation module 302 can also compare the obtained icon's movement trajectory with a preset arc-shaped trajectory for similarity, and when the similarity between the two reaches a preset threshold, determine that the icon's movement trajectory is an arc-shaped trajectory.
[0042] The page switching module 303 is adapted to switch the current page to the corresponding target page.
[0043] Specifically, the page switching module 303 can switch the current page to an adjacent page of the current page, or obtain an angle corresponding to the movement track according to the movement track of the icon to be moved, and when the angle reaches a preset angle, according to the Angle, switch the current page to the corresponding target page in a rotating manner.
[0044] The page switching module 303 can also determine a circumscribed circle that can contain all pages according to the size of the page and the number of pages, determine the center point of the circumscribed circle, and switch the current page around the center point of the circumscribed circle to the corresponding target page .
[0045] In specific implementation, the page switching module 303 determines a circumscribed circle that can contain all pages according to the size of the page and the number of pages, and determines the center point of the circumscribed circle; surrounds the current page around the center point of the circumscribed circle to match the The direction of the arc track is rotated in the same direction to switch to the corresponding target page.
[0046] The icon moving module 304 is adapted to move the icon to be moved to the corresponding target page when the moving track is determined to be an arc-shaped track.
[0047] Specifically, the current page can be kept unchanged, the icon moving module 304 moves the icon that needs to be moved to the corresponding target page; or the current page is switched to the corresponding target page, the icon moving module 304 moves the icon that needs to be moved to The target page.
[0048] In specific implementation, you can switch the current page to the adjacent page of the current page, and move the icon that needs to be moved to the adjacent page of the current page; you can also obtain the corresponding movement track according to the movement track of the icon that needs to be moved When the angle reaches the preset angle, the current page is rotated to the corresponding target page according to the angle, and the icon that needs to be moved is moved to the target page.
[0049] The above provides a detailed introduction to the icon moving method of the touch-type terminal provided by the present invention and the touch-type terminal. Through the icon moving method of the touch-type terminal provided by the present invention, by determining the icon to be moved, the current page is activated to enter the layout adjustment Then the user drags the icon that needs to be moved, and the mobile terminal obtains the trajectory of the user's moving icon. When the mobile terminal detects that the movement trajectory is an arc-shaped trajectory, it moves the icon to be moved to the corresponding target page. The solution provided by the present invention does not require the user to move the icon that needs to be moved to the left or right edge of the screen, reducing the burden on the user's fingers; in addition, the solution of the present invention can move the icon according to the arc track of the user dragging the icon. The current page is switched to the corresponding target page. Compared with the existing one by one to the next page, the page switching efficiency is higher; Moreover, this solution is different from the existing icon movement solution, which increases the user's flexibility in icon movement Sex.
[0050] It can be seen from the description of the above embodiments that those skilled in the art can clearly understand that the present invention can be implemented by means of software plus a necessary general hardware platform. Based on this understanding, the technical solution of the present invention can be embodied in the form of a software product in essence or a part that contributes to the existing technology. The computer software product can be stored in a storage medium, such as ROM/RAM, magnetic disk , CD-ROM, etc., including several instructions to make a computer terminal (which may be a personal computer, a server, or a network terminal, etc.) execute the methods described in each embodiment or some parts of the embodiment of the present invention.

PUM

no PUM

Description & Claims & Application Information

We can also present the details of the Description, Claims and Application information to help users get a comprehensive understanding of the technical details of the patent, such as background art, summary of invention, brief description of drawings, description of embodiments, and other original content. On the other hand, users can also determine the specific scope of protection of the technology through the list of claims; as well as understand the changes in the life cycle of the technology with the presentation of the patent timeline. Login to view more.

Similar technology patents

Classification and recommendation of technical efficacy words

  • Reduce the burden on
  • Improve efficiency

Intellectual nursing bed with anti-drop function

InactiveCN101313877APreventing the danger of falling out of bedReduce the burden on
Owner:UNIV OF SHANGHAI FOR SCI & TECH

Method, device and system for restoring data

InactiveCN102156720AReduce operation log transfer volumeReduce the burden on
Owner:NAT UNIV OF DEFENSE TECH
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products