The present invention relates to a system for controlling a rotation of an object on a touch screen and method thereof, and more particularly, to a system for controlling a rotation of an object on a touch screen of a mobile device and method thereof.
Currently, rotating an object on the mobile device is mostly through a rotary button of the touch screen, and the user cannot perform the object in a nonlinear rotation by a single touch. It is known that the two-finger touch is used to rotate an object of the mobile device, but it is still cannot rotate the object at an arbitrary angle, and the object cannot be automatically scaled to fit the screen size while rotating. Therefore, it is necessary to provide a simple operation method to rotate the object on the touch screen to improve the existing technology.
Rotating an object on the mobile device is mostly through a rotary button of the touch screen, and the user cannot perform the object in a nonlinear rotation by single touch. Also, the user cannot rotate the object at arbitrary angle, and the object cannot be automatically scaled to fit the screen size while rotating.
In one embodiment, a system for controlling a rotation of an object on a touch screen includes a touch screen interface, a single touch setting module for detecting a single touch action, a single touch driving module for receiving information from the single touch setting module and activating a rotating action on the object, and an image processing module including an object rotating module which rotates the object and an object scaling module which scales the object size to fit with the touch screen interface.
In one embodiment, the single touch action is performed for a predetermined time.
In one embodiment, the predetermined time is about 3 seconds
In one embodiment, the object rotating module rotates the object in a clockwise direction.
In one embodiment, the object rotating module rotates the object in a counterclockwise direction.
In one embodiment, when the object rotating module rotates the object, a rotation angle is displayed on the touch screen interface, and when the object rotating module stops rotating the object, the object remains rotated at the rotation angle.
In one embodiment, the object comprises an image or a video.
In one embodiment, the object rotating module rotates the object at an arbitrary angle.
In one embodiment, a method for controlling a rotation of an object on a touch screen comprises executing single touch on a touch screen interface, activating a rotating action, rotating the object, and stopping the rotating action of the object, and there is a predetermined time between the activating the rotating action and the executing single touch, and when the object executes the rotation action, the object size is scaled to fit with the touch screen interface.
In one embodiment, the predetermined time is about 3 seconds.
In one embodiment, the object rotating module rotates the object in a clockwise direction.
In one embodiment, the object rotating module rotates the object in a counterclockwise direction.
In one embodiment, when the object rotating module rotates the object, a rotation angle is displayed on the touch screen interface, and when the object rotating module stops rotating the object, the object remains rotated at the rotation angle.
In one embodiment, the object comprises an image or a video.
In one embodiment, the object rotating module rotates the object at an arbitrary angle.
In one embodiment, a system for controlling a rotation of an object on a touch screen includes a touch screen interface, a single touch setting module for detecting a single touch action, a single touch driving module for receiving information from the single touch setting module and activating a rotating action on the object, and an image processing module including an object rotating module which rotates the object and an object scaling module which scales the object size to fit with the touch screen interface. The single touch action is performed for a predetermined time, and the object rotating module rotates the object at an arbitrary angle.
In one embodiment, the predetermined time is about 3 seconds
In one embodiment, the object rotating module rotates the object in a clockwise direction.
In one embodiment, the object rotating module rotates the object in a counterclockwise direction.
In one embodiment, when the object rotating module rotates the object, a rotation angle is displayed on the touch screen interface, and when the object rotating module stops rotating the object, the object remains rotated at the rotation angle.
In order to make the above description of the present invention more comprehensible, the preferred embodiments will be described in detail below with reference to the accompanying drawings.
Referring to
Specifically, when user performs a touch action, the single touch setting module 200 of the system 100 detects a single touch action. The user's single touch action needs to continue for a predetermined time, and the predetermined time is about 3 seconds. The single touch setting module 200 transmits the processed information to the single touch driving module 300, and then the single touch driving module 300 transmits the processed information to the image processing module 400. The image processing module 400 includes an object rotating module 401 and an object scaling module 402. The object rotation module 401 and the object scaling module 402 feedback of the object rotating information and the object scaling information to the single touch driving module 300. At this time, the single touch driving module 300 activates a rotating action and a zooming action on the object and transmits the rotating action and the zooming action to the touch screen interface 500. Preferably, the object includes, but is not limited to, an image or a video, and the rotation may be a clockwise rotation or a counterclockwise rotation, and the rotation angle is an arbitrary angle. When the object is rotating, a rotation angle is displayed on the touch screen interface 500. When the object rotation module 401 stops rotating the object, the object remains rotated at the rotation angle. In addition, the object can be zoomed to fit the touch screen interface 500. That is, the object size can be automatically adjusted to conform to an area of the screen, and the user does not need to perform additional actions to adjust the object size.
Referring to
Referring to
Referring to
The central processor 30 reads from a system 100 stored in the memory device 40 that controls the rotation of the object on touch screen 20 when the electronic device is operating. When the single touch setting module 200 detects that the user performs single touch on the touch screen interface 500 for more than a predetermined time which is about 3 seconds, the central processing unit 30 executes the single touch driving module 300. Then, the object is activated to rotate, and the image processing module 400 is executed to rotate the object as the user's finger is rotating the object on the touch screen 20. When the user stops to rotate the object at an angle and leaves the touch operation mode, the object remains rotated at the rotation angle. Moreover, the object is scaled to fit with the touch screen interface 500 when the object is rotating.
In the above, the present application has been described in the above preferred embodiments, but the preferred embodiments are not intended to limit the scope of the invention, and a person skilled in the art may make various modifications without departing from the spirit and scope of the application. The scope of the present application is determined by claims.
Number | Date | Country | Kind |
---|---|---|---|
201811516967.X | Dec 2018 | CN | national |
Filing Document | Filing Date | Country | Kind |
---|---|---|---|
PCT/CN2019/079406 | 3/25/2019 | WO | 00 |