The present disclosure relates to electronic devices, and particularly to a touch-sensitive device, which can differentiate touch operations from different parts of a finger and a touch-sensitive method.
Many electronic devices, such as mobile phones, tablet computers, and multimedia players, employ touch-sensitive screens as input interfaces. Such touch-sensitive screen can have a multi-touch function which can recognize the presence of two or more fingers contacting with the surface of the screen. This plural-finger awareness is often used to implement advanced functionality such as pinch to zoom. There are few functionalities that provide a new level of experience to a user operating the screen with a single finger.
Implementations of the present disclosure will now should be described, by way of example only, with reference to the following drawings. The modules in the drawings are not necessarily drawn to scale, the emphasis instead being placed upon clearly illustrating the principles of the present disclosure. Moreover, in the drawings, like reference numerals designate corresponding portions throughout the views. The description is not to be considered as limiting the embodiments described herein.
In detail, each time a touch operation is performed on the screen 40 by a finger, the finger covers an area on the screen 40, and a number of continuous positions within the covered area are simultaneously touched by the finger. The shape and the size of the covered area depend on which part of the finger touches the screen 40.
In the example illustrated in
The detecting module 110 detects touch points on the screen 40 according to touch signals from the screen 40, and determines the covered area of the touch points.
The analyzing module 120 identifies the shape and the size of the covered area and determines which part of a finger touches the screen 40 according to an identified shape and an identified size of the covered area. In the embodiment, if the identified shape of the covered area is substantially triangular, the analyzing module 120 determines that the finger side touches the screen 40. If the identified shape of the covered area is substantially circular, the analyzing module 120 further compares the identified size of the covered area with a preset size. If the identified size of the covered area is less than the preset size, the analyzing module 120 determines that the fingertip touches the screen 40. Otherwise, if the identified size of the covered area is greater than the preset size, the analyzing module 120 determines that the finger belly touches the screen 40.
The control module 130 controls the device 100 to perform different operations according to which part of the finger touches the screen 40 as determined by the analyzing module 120. In the embodiment, the device 100 displays a number of graphical icons on the screen 40. The analyzing module 120 further determines whether the covered area covers any graphical icon after determining which part of a finger touches the screen 40. The control module 130 controls the device 100 to perform different operations further according to whether the covered area covers any graphical icon as determined by the analyzing module 120.
Specifically, if the analyzing module 120 determines that the covered area covers one graphical icon, the control module 130 controls the device 100 to start the corresponding application when the fingertip touches the screen 40. At the same time, deletes the graphical icon from the screen 40 when the finger belly touches the screen 40, and further unloads the corresponding application when the finger side touches the screen 40. Otherwise, if the analyzing module 120 determines that the covered area does not cover any graphical icon, the control module 130 controls the screen 40 to switch to a next page when the fingertip touches the screen 40, zooms in the content corresponding to the covered area when the finger belly touches the screen 40, and further zooms out the content corresponding to the covered area when the finger side touches the screen 40.
In block S51, the detecting module detects touch points on the screen according to touch signals from the screen, and determines the covered area of the touch points.
In block S52, the analyzing module identifies the shape and the size of the covered area, and determines which part of a finger touches the screen according to the identified shape and identified size of the covered area.
In block S53, the control module controls the device to perform different operations according to which part of the finger touches the screen as determined by the analyzing module.
It is believed that the present embodiments and their advantages will be understood from the foregoing description, and it will be apparent that various changes may be made thereto without departing from the scope of the disclosure or sacrificing all of its material advantages, the examples hereinbefore described merely being exemplary embodiments of the present disclosure.
Number | Date | Country | Kind |
---|---|---|---|
201310622059X | Nov 2013 | CN | national |