WO2021068410A1 - 一种界面元素的移动方法、***、车辆及存储介质 - Google Patents
一种界面元素的移动方法、***、车辆及存储介质 Download PDFInfo
- Publication number
- WO2021068410A1 WO2021068410A1 PCT/CN2019/126413 CN2019126413W WO2021068410A1 WO 2021068410 A1 WO2021068410 A1 WO 2021068410A1 CN 2019126413 W CN2019126413 W CN 2019126413W WO 2021068410 A1 WO2021068410 A1 WO 2021068410A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- touch
- sliding
- interface element
- moving
- physical button
- Prior art date
Links
- 238000000034 method Methods 0.000 title claims abstract description 44
- 230000001960 triggered effect Effects 0.000 claims abstract description 39
- 238000004590 computer program Methods 0.000 claims description 12
- 238000001514 detection method Methods 0.000 claims description 7
- 238000010586 diagram Methods 0.000 description 16
- 230000006870 function Effects 0.000 description 11
- 230000008569 process Effects 0.000 description 7
- 230000004044 response Effects 0.000 description 6
- 230000002452 interceptive effect Effects 0.000 description 5
- 238000003825 pressing Methods 0.000 description 3
- 230000007774 longterm Effects 0.000 description 2
- 230000009286 beneficial effect Effects 0.000 description 1
- 230000003993 interaction Effects 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
Images
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
-
- 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/0482—Interaction with lists of selectable items, e.g. menus
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60K—ARRANGEMENT OR MOUNTING OF PROPULSION UNITS OR OF TRANSMISSIONS IN VEHICLES; ARRANGEMENT OR MOUNTING OF PLURAL DIVERSE PRIME-MOVERS IN VEHICLES; AUXILIARY DRIVES FOR VEHICLES; INSTRUMENTATION OR DASHBOARDS FOR VEHICLES; ARRANGEMENTS IN CONNECTION WITH COOLING, AIR INTAKE, GAS EXHAUST OR FUEL SUPPLY OF PROPULSION UNITS IN VEHICLES
- B60K35/00—Instruments specially adapted for vehicles; Arrangement of instruments in or on vehicles
- B60K35/10—Input arrangements, i.e. from user to vehicle, associated with vehicle functions or specially adapted therefor
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60K—ARRANGEMENT OR MOUNTING OF PROPULSION UNITS OR OF TRANSMISSIONS IN VEHICLES; ARRANGEMENT OR MOUNTING OF PLURAL DIVERSE PRIME-MOVERS IN VEHICLES; AUXILIARY DRIVES FOR VEHICLES; INSTRUMENTATION OR DASHBOARDS FOR VEHICLES; ARRANGEMENTS IN CONNECTION WITH COOLING, AIR INTAKE, GAS EXHAUST OR FUEL SUPPLY OF PROPULSION UNITS IN VEHICLES
- B60K35/00—Instruments specially adapted for vehicles; Arrangement of instruments in or on vehicles
- B60K35/60—Instruments characterised by their location or relative disposition in or on vehicles
-
- 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/03—Arrangements for converting the position or the displacement of a member into a coded form
- G06F3/033—Pointing devices displaced or positioned by the user, e.g. mice, trackballs, pens or joysticks; Accessories therefor
- G06F3/0338—Pointing devices displaced or positioned by the user, e.g. mice, trackballs, pens or joysticks; Accessories therefor with detection of limited linear or angular displacement of an operating part of the device from a neutral position, e.g. isotonic or isometric joysticks
-
- 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/03—Arrangements for converting the position or the displacement of a member into a coded form
- G06F3/033—Pointing devices displaced or positioned by the user, e.g. mice, trackballs, pens or joysticks; Accessories therefor
- G06F3/0354—Pointing devices displaced or positioned by the user, e.g. mice, trackballs, pens or joysticks; Accessories therefor with detection of 2D relative movements between the device, or an operating part thereof, and a plane or surface, e.g. 2D mice, trackballs, pens or pucks
- G06F3/03547—Touch pads, in which fingers can move on a surface
-
- 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/03—Arrangements for converting the position or the displacement of a member into a coded form
- G06F3/033—Pointing devices displaced or positioned by the user, e.g. mice, trackballs, pens or joysticks; Accessories therefor
- G06F3/0362—Pointing devices displaced or positioned by the user, e.g. mice, trackballs, pens or joysticks; Accessories therefor with detection of 1D translations or rotations of an operating part of the device, e.g. scroll wheels, sliders, knobs, rollers or belts
-
- 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/0483—Interaction with page-structured environments, e.g. book metaphor
-
- 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/0484—Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
- G06F3/04847—Interaction techniques to control parameter settings, e.g. interaction with sliders or dials
-
- 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/0484—Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
- G06F3/0485—Scrolling or panning
-
- 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
- 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
- G06F3/04883—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 for inputting data by handwriting, e.g. gesture or text
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60K—ARRANGEMENT OR MOUNTING OF PROPULSION UNITS OR OF TRANSMISSIONS IN VEHICLES; ARRANGEMENT OR MOUNTING OF PLURAL DIVERSE PRIME-MOVERS IN VEHICLES; AUXILIARY DRIVES FOR VEHICLES; INSTRUMENTATION OR DASHBOARDS FOR VEHICLES; ARRANGEMENTS IN CONNECTION WITH COOLING, AIR INTAKE, GAS EXHAUST OR FUEL SUPPLY OF PROPULSION UNITS IN VEHICLES
- B60K2360/00—Indexing scheme associated with groups B60K35/00 or B60K37/00 relating to details of instruments or dashboards
- B60K2360/11—Instrument graphical user interfaces or menu aspects
- B60K2360/113—Scrolling through menu items
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60K—ARRANGEMENT OR MOUNTING OF PROPULSION UNITS OR OF TRANSMISSIONS IN VEHICLES; ARRANGEMENT OR MOUNTING OF PLURAL DIVERSE PRIME-MOVERS IN VEHICLES; AUXILIARY DRIVES FOR VEHICLES; INSTRUMENTATION OR DASHBOARDS FOR VEHICLES; ARRANGEMENTS IN CONNECTION WITH COOLING, AIR INTAKE, GAS EXHAUST OR FUEL SUPPLY OF PROPULSION UNITS IN VEHICLES
- B60K2360/00—Indexing scheme associated with groups B60K35/00 or B60K37/00 relating to details of instruments or dashboards
- B60K2360/143—Touch sensitive instrument input devices
- B60K2360/1434—Touch panels
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60K—ARRANGEMENT OR MOUNTING OF PROPULSION UNITS OR OF TRANSMISSIONS IN VEHICLES; ARRANGEMENT OR MOUNTING OF PLURAL DIVERSE PRIME-MOVERS IN VEHICLES; AUXILIARY DRIVES FOR VEHICLES; INSTRUMENTATION OR DASHBOARDS FOR VEHICLES; ARRANGEMENTS IN CONNECTION WITH COOLING, AIR INTAKE, GAS EXHAUST OR FUEL SUPPLY OF PROPULSION UNITS IN VEHICLES
- B60K2360/00—Indexing scheme associated with groups B60K35/00 or B60K37/00 relating to details of instruments or dashboards
- B60K2360/77—Instrument locations other than the dashboard
- B60K2360/782—Instrument locations other than the dashboard on the steering wheel
Definitions
- the invention relates to the technical field of human-vehicle interaction, in particular to a method, system and vehicle for moving interface elements.
- Fig. 1 is an example diagram of moving tabs through physical buttons. As shown in Figure 1, most buttons are provided with fixed touch points, and each touch point can represent a moving direction. When the user presses or touches the aforementioned touch point, the interface element can be controlled to move according to the movement direction corresponding to the touch point.
- the embodiment of the invention discloses a method, a system, a vehicle and a storage medium for moving interface elements, which can quickly move the interface elements through sliding touch buttons, thereby improving the moving efficiency.
- the first aspect of the embodiments of the present invention discloses a method for moving interface elements, and the method includes:
- the interface element is moved according to the movement direction of the interface element corresponding to the movement direction of the sliding touch, and the number of the moved interface elements is triggered according to the sliding touch
- the number of touch signals is determined;
- the sliding touch passes through at least two adjacent touch points on the physical button, the touch signal is triggered when the finger contacts the touch point, and one touch point corresponds to one touch signal.
- the touch point includes an explicit touch point and a hidden touch point; the explicit touch point is visible on the surface of the physical button, and the The hidden touch point is not visible on the surface of the physical button; the method further includes:
- the touch operation is to individually touch the single hidden touch point, it does not respond to the touch signal corresponding to the hidden touch point.
- the physical buttons are respectively arranged on both sides of the vehicle steering wheel;
- a set of moving directions of the sliding touch on the first physical button corresponds to a set of moving directions of the interface elements
- one set of movement directions of the sliding touch on the second physical button corresponds to the movement direction of another set of the interface elements.
- the moving the interface element according to the movement direction of the interface element corresponding to the movement direction of the sliding touch includes:
- the currently selected interface element is the starting point of movement, and the interface element is moved according to the movement direction of the interface element corresponding to the movement direction of the sliding touch ;
- the method further includes:
- the method further includes:
- the first value is greater than the second value.
- the second aspect of the embodiments of the present invention discloses a mobile system for interface elements, including:
- the detection unit is used to detect the touch signal triggered by the touch operation of the finger on the physical button
- the moving unit is configured to move the interface element according to the movement direction of the interface element corresponding to the movement direction of the sliding touch when the touch operation is a sliding touch, and the number of the moved interface elements Determined according to the number of touch signals triggered by the sliding touch;
- the sliding touch passes through at least two adjacent touch points on the physical button, the touch signal is triggered when the finger contacts the touch point, and one touch point corresponds to one touch signal.
- the physical buttons are respectively arranged on both sides of the vehicle steering wheel;
- a set of moving directions of the sliding touch on the first physical button corresponds to a set of moving directions of the interface elements
- one set of movement directions of the sliding touch on the second physical button corresponds to the movement direction of another set of the interface elements.
- the moving unit is specifically configured to move the currently selected interface element when the sliding touch passes through the first touch point. Starting point, moving the interface element according to the moving direction of the interface element corresponding to the moving direction of the sliding touch;
- the third aspect of the embodiments of the present invention discloses a vehicle, including any system disclosed in the second aspect of the embodiments of the present invention.
- a fourth aspect of the present invention discloses a computer-readable storage medium that stores a computer program, wherein the computer program enables a computer to execute any one of the methods disclosed in the first aspect of the embodiments of the present invention.
- the fifth aspect of the embodiments of the present invention discloses a computer program product, which when the computer program product runs on a computer, causes the computer to execute any one of the methods disclosed in the first aspect of the embodiments of the present invention.
- the touch signal is triggered.
- the interface element can be controlled to move according to the movement direction of the interface element corresponding to the movement direction of the sliding touch, so that multiple presses or touches can be omitted, and the interface element can be quickly moved by one continuous sliding touch , Improve mobile efficiency.
- FIG. 1 is an example diagram of moving a tab through a physical button according to an embodiment of the present invention
- FIG. 2 is a schematic flowchart of a method for moving interface elements disclosed in an embodiment of the present invention
- FIG. 3 is an example diagram of a physical button including an explicit touch point and a hidden touch point disclosed in an embodiment of the present invention
- Fig. 4-1 is an example diagram of tab movement through sliding touch according to an embodiment of the present invention.
- 4-2 is another example diagram of moving tabs through sliding touch according to the embodiment of the present invention.
- Fig. 5-1 is another example diagram of moving tabs through sliding touch according to the embodiment of the present invention.
- Fig. 5-2 is another example diagram of moving tabs by sliding touch according to the embodiment of the present invention.
- Fig. 6 is a diagram showing an example of the distribution of physical buttons disclosed in an embodiment of the present invention.
- Fig. 7 is a schematic structural diagram of an interface element movement system disclosed in an embodiment of the present invention.
- the embodiment of the present invention discloses a method, a system, a vehicle and a storage medium for moving interface elements, which can quickly move the interface elements through touch keys and improve the moving efficiency. Detailed descriptions are given below.
- FIG. 2 is a schematic flowchart of a method for moving interface elements disclosed in an embodiment of the present invention. As shown in Figure 2, the method for moving the interface elements may include the following steps:
- the above-mentioned physical buttons may be touch-type buttons, and the touch operation of the finger touching the button can be detected.
- One or more touch points can also be preset on the physical button, and when the finger touches the touch point, a touch signal is triggered. Please continue to refer to FIG. 1.
- the physical button shown in FIG. 1 is provided with an icon on the surface where the touch point is located. The icon can be used to characterize the moving direction corresponding to the touch point or the interactive function corresponding to the touch point.
- the touch operation performed by the user may include: touching a single touch point alone and sliding touch at least two touch points.
- touching a single touch point alone can include short-term touch and long-term touch.
- a short-term touch is a touch operation in which the duration of touching a single touch point is lower than the time threshold T1
- a long-term touch is a touch operation in which the duration of touching a single touch point is higher than the time threshold T2.
- the sliding touch is a touch operation of moving from one touch point to another touch point, and the sliding touch passes through at least two adjacent touch points.
- a certain touch point may correspond to an interactive function that has nothing to do with the movement of interface elements. If the sliding touch passes the touch point, then in response to the touch operation, the interface element is moved instead of controlling the interactive function corresponding to the touch point; if the touch point is touched alone, then in response to the touch operation, the control and the The interactive function corresponding to the touch point. It can be seen that if the individual touch after the sliding touch is misidentified as the sliding touch, it may affect the normal response of the interactive function that the individual touch needs to control.
- step 101 the following steps may also be performed:
- the touch operation that triggers the currently detected touch signal is a sliding touch.
- the above-mentioned time threshold may be set with reference to the average time of the finger passing through two adjacent touch points during the sliding touch. It is understandable that to perform a single touch after a sliding touch, the user needs to perform the operation of lifting and pressing the finger. This operation generally takes the average time of the finger across the two adjacent touch points, so that the time can be adjusted according to the time. Swipe touch and separate touch are distinguished.
- the touch operation is a sliding touch, so as to reduce the interference caused by the user touching two touch points separately in a short time to determine the sliding touch.
- the touch operation is a sliding touch
- the touch operation is a sliding touch
- the touch operation passes through at least two adjacent touch points.
- a touch signal is triggered. Therefore, a touch operation of sliding touch can trigger at least two touch signals.
- the touch signal corresponding to each touch point may have a unique signal identifier to distinguish different touch signals.
- the aforementioned interface elements may include, but are not limited to, tabs, icons, application program interface diagrams, scroll bars, dialog boxes, menus, and so on.
- the physical button may include explicit touch points and/or hidden touch points.
- the dominant touch point is visible on the surface of the physical button, and the touch point corresponding to the icon in Figure 1 is the dominant touch point.
- Hidden touch points are not visible on the surface of the physical button. Please refer to FIG. 3 together.
- FIG. 3 is an example diagram of a physical button including an explicit touch point and a hidden touch point disclosed in an embodiment of the present invention. If the physical button includes explicit touch points and hidden touch points, the accuracy of sliding touch can be increased without changing the original design of the physical button, thereby increasing the number of interface elements that can be moved by touching and sliding a circle on the physical button.
- the touch point corresponding to each icon in a clockwise direction, can be marked as touch point 1 to touch point 4, and the signal identifier corresponding to the triggered touch signal can be signal 1 to Signal 4.
- a touch signal triggered by a touch operation When a touch signal triggered by a touch operation is detected, whether the touch operation is a sliding touch can be identified by the number of the detected touch signals and/or the detection time difference of the touch signals. Further, after recognizing that the touch operation is a sliding touch, the receiving sequence of each touch signal can be identified through the signal identifier, and the moving direction of the sliding touch can be determined according to the receiving sequence.
- the receiving sequence of the touch signal is signal 2, signal 3, signal 4, then it can be recognized that the sliding touch passes through touch point 2, touch point 3, and touch point respectively. 4. It can be determined that the moving direction of the sliding touch is clockwise. Or, if the receiving sequence of the touch signal is signal 2, signal 3, signal 2, signal 1, then it can be recognized that the sliding touch passes through touch point 2, touch point 3, touch point 2, and touch point 1, respectively, and the sliding touch can be determined
- the moving direction is clockwise first and then counterclockwise.
- the movement direction of the interface element may include, but is not limited to: upward movement, downward movement, leftward movement, and backward movement.
- the corresponding relationship between the movement direction of the sliding touch and the movement direction of the interface element can be preset.
- one or more interface elements can be moved correspondingly.
- the movement direction of the interface element corresponding to the clockwise movement of the sliding touch is upward movement
- the movement direction of the interface element corresponding to the counterclockwise movement of the sliding touch is downward movement.
- the corresponding movement is An interface element.
- FIG. 4-1 is an example diagram of tab movement through sliding touch according to an embodiment of the present invention. As shown in Figure 4-1, if the touch operation passes through touch point 2, touch point 3, and touch point 4, then 3 tabs are moved up accordingly.
- FIG. 4-2 is another example diagram of moving tabs by sliding touch according to an embodiment of the present invention. As shown in Figure 4-2, the touch operation passes through touch point 2, touch point 3, touch point 2, and touch point 1, accordingly, first move 2 tabs upwards, and then move 2 tabs downwards.
- the number of interface elements moved corresponding to a single touch signal may be determined according to the movement speed of the sliding touch. In other words, you can also perform the following steps:
- the first value is greater than the second value.
- the second value may be 1, and the first value may be 2, that is, each touch signal is triggered to move 2 interface elements.
- the touch path of the sliding touch may be determined according to the receiving sequence of the touch signals, and the moving speed of the sliding touch may be determined according to the distance of the touch path and the receiving time between each touch signal.
- a single touch signal corresponds to moving more interface elements, and the moving speed of the interface elements is faster; if the moving speed is slow (less than or equal to the speed threshold), a single touch There are fewer interface elements corresponding to the movement of the signal, and the movement speed of the interface elements is relatively slow, so that the movement speed of the interface elements can be controlled according to the movement speed of the sliding touch.
- the currently selected interface element may be used as the starting point of the movement when the sliding touch passes through the first touch point; or, as another option.
- the interface element corresponding to the first touch point passed by the sliding touch may be used as the starting point of movement.
- the movement direction of the interface element corresponding to the clockwise movement of the sliding touch is rightward movement
- the movement direction of the interface element corresponding to the counterclockwise movement of the sliding touch is leftward movement
- FIGS. 5-1 and 5-2 are respectively exemplary diagrams of moving tabs by sliding touch according to an embodiment of the present invention.
- the currently selected interface element is "Voice Input”, then using “Voice Input” as the starting point of movement, move 2 tabs to the right.
- the currently selected interface element is "voice input”, and the interface element corresponding to the first touch point passed by the sliding touch is "phone”, then the interface element is "phone”. "Is the starting point of the movement, move 2 tabs to the right.
- the user can select the interface element as the starting point of the movement by himself, and is not necessarily limited to the currently selected interface element, so that the efficiency of the movement can be further improved.
- a corresponding function can be performed in response to the touch signal corresponding to the dominant touch point.
- the function corresponding to the touch signal triggered when the dominant touch point is touched may not be related to the movement of the interface element. For example, assuming that the icon corresponding to the dominant touch point is a phone, then if a touch signal triggered when the dominant touch point is touched is detected, the Bluetooth phone function can be activated in response to the touch signal.
- touch operation is to individually touch a single hidden touch point, it does not respond to the touch signal corresponding to the hidden touch point. In other words, touch alone to hide the touch point has no function.
- the physical buttons can be arranged on the steering wheel of the vehicle to facilitate the operation of the driver. Please refer to FIG. 6 together.
- FIG. 6 is an example diagram of the distribution of physical buttons disclosed in an embodiment of the present invention.
- the physical buttons can be respectively arranged on both sides of the vehicle steering wheel.
- a set of movement directions of the sliding touch on the first physical button corresponds to the movement direction of a set of interface elements;
- One set of movement directions of the touch operation on the second physical button corresponds to the movement direction of another set of interface elements.
- clockwise movement and counterclockwise movement can constitute a set of movement directions of touch operations; the movement directions of two interface elements in opposite directions can constitute a set of movement directions of interface elements, namely Moving up and moving down can form the moving direction of a group of interface elements, and moving left and right can form the moving direction of a group of interface elements.
- the clockwise sliding touch on the first button on the left side of the steering wheel can correspond to the leftward movement of the interface element
- the counterclockwise sliding touch on the first button can correspond to the rightward movement of the interface element; then set it on the right side of the steering wheel
- the clockwise sliding touch of the second button can correspond to the upward movement of the interface element
- the counterclockwise sliding touch of the second button can correspond to the downward movement of the interface element.
- the driver can basically implement conventional movement operations for interface elements.
- the interface elements can be quickly moved by sliding and touching the physical buttons, and the process of multiple touches or pressings is omitted, and the efficiency of the movement of the interface elements can be improved. Furthermore, it is possible to add hidden touch points on the physical button, and increase the number of interface elements that can be moved by touching and sliding a circle without changing the original appearance design of the physical button. Furthermore, physical buttons are arranged on both sides of the steering wheel, and the physical buttons on one side can control the interface elements to move in one set of moving directions, and the physical buttons on the other side can control the interface elements in another set of moving directions. It can basically satisfy the driver’s regular movement operation of interface elements.
- the moving starting point of the interface element may be the interface element corresponding to the first touch point passed by the sliding touch, so that the user can select the interface element as the moving starting point by himself, which further improves the moving efficiency.
- the moving speed of the interface element can also be controlled according to the moving speed of the sliding touch. The faster the moving speed of the sliding touch, the faster the moving speed of the interface element.
- FIG. 7 is a schematic structural diagram of an interface element movement system disclosed in an embodiment of the present invention.
- the mobile system of the interface element may include:
- the detection unit 701 is configured to detect a touch signal triggered by a touch operation of a finger on a physical button; the above-mentioned touch operation may include: touching a single touch point alone and sliding touch at least two touch points;
- the moving unit 702 is configured to move the interface element according to the movement direction of the surface element that is opposite to the movement direction of the sliding touch when the touch operation is a sliding touch, and the number of the moved interface elements is based on the touch signal triggered by the sliding touch The number is determined;
- the sliding touch passes through at least two adjacent touch points on at least the physical button, a touch signal is triggered when the finger touches the touch point, and one touch point corresponds to one touch signal.
- the above detection unit 701 after detecting the touch signal triggered by the finger touch operation on the physical button, may also be used to determine the current detected touch signal and the last detected touch signal. Whether the time difference between is greater than the preset time threshold;
- the touch operation that triggers the currently detected touch signal is a sliding touch.
- the detection unit 701 may trigger the moving unit 702 to execute when the touch operation is a sliding touch, move the interface element according to the movement direction of the surface element that is opposite to the movement direction of the sliding touch, and move The number of interface elements corresponds to the number of touch signals triggered by the sliding touch.
- the N touch points corresponding to the sliding touch can be accurately distinguished from a single touch point that is individually touched, so that the number of movement of the interface elements can meet the needs of the user.
- the aforementioned physical buttons may include explicit touch points and/or hidden touch points.
- the dominant touch point is visible on the surface of the physical button, and the hidden touch point is not visible on the surface of the physical button. If the physical button contains hidden touch points, the accuracy of sliding touch can be increased without changing the original design of the physical button, thereby increasing the number of interface elements that can be moved by touching and sliding a circle on the physical button.
- the detection unit 701 determines that the touch operation is a single touch of a single hidden touch point, it may not respond to the touch signal corresponding to the hidden touch point. In other words, touch alone to hide the touch point has no function.
- the moving unit 702 can also be used to identify the moving speed of the sliding touch when the touch operation is a sliding touch, and determine whether the movement signal of the sliding touch is higher than a preset The speed threshold;
- the first value is greater than the second value.
- the physical buttons can be respectively arranged on both sides of the steering wheel of the vehicle.
- a set of moving directions of a sliding touch on the first physical button corresponds to a set of moving directions of interface elements
- one set of movement directions of the sliding touch on the second physical button corresponds to the movement direction of another set of interface elements.
- the driver can basically implement conventional movement operations for interface elements.
- the above-mentioned moving unit 702 can be specifically used to take the interface element currently selected when the sliding touch passes through the first touch point as the starting point of movement, and follow the interface element corresponding to the moving direction of the sliding touch.
- the movement direction moves the interface elements
- the interface element corresponding to the first touch point passed by the sliding touch is used as the starting point of movement, and the interface element is moved according to the movement direction of the interface element corresponding to the movement direction of the sliding touch.
- the user can directly use the currently selected interface element as the starting point of movement, which is more intuitive; or can select the interface element as the starting point of movement by himself, not necessarily limited to the currently selected interface element, thereby further improving the movement efficiency.
- the interface element movement system shown in FIG. 7 can omit the process of multiple touches or pressings, and improve the movement efficiency of interface elements through sliding touch. Furthermore, it is possible to add hidden touch points on the physical button, and increase the number of interface elements that can be moved by touching and sliding a circle without changing the original appearance design of the physical button. Furthermore, physical buttons are arranged on both sides of the steering wheel, and the physical buttons on one side can control the interface elements to move in one set of moving directions, and the physical buttons on the other side can control the interface elements in another set of moving directions. It can basically satisfy the driver’s regular movement operation of interface elements.
- the moving starting point of the interface element may be the interface element corresponding to the first touch point passed by the sliding touch, so that the user can select the interface element as the moving starting point by himself, which further improves the moving efficiency.
- the embodiment of the present invention discloses a vehicle, which includes a movement system of interface elements as shown in FIG. 7.
- the embodiment of the present invention discloses a computer-readable storage medium that stores a computer program, where the computer program causes a computer to execute the method for moving interface elements shown in FIG. 1.
- An embodiment of the present invention discloses a computer program product.
- the computer program product includes a non-transitory computer-readable storage medium storing a computer program, and the computer program is operable to cause a computer to execute the method for moving interface elements shown in FIG. 1 .
- one embodiment or “an embodiment” mentioned throughout the specification means that a specific feature, structure, or characteristic related to the embodiment is included in at least one embodiment of the present invention. Therefore, the appearances of "in one embodiment” or “in an embodiment” in various places throughout the specification do not necessarily refer to the same embodiment. In addition, these specific features, structures or characteristics can be combined in one or more embodiments in any suitable manner. Those skilled in the art should also know that the embodiments described in the specification are optional embodiments, and the actions and modules involved are not necessarily required by the present invention.
- the units described above as separate components may or may not be physically separated, and the components displayed as units may or may not be physical units, which can be located in one place or distributed on multiple network units. Some or all of the units can be selected according to actual needs to achieve the purpose of the solution of the embodiment.
- the functional units in the embodiments of the present invention may be integrated into one processing unit, or each unit may exist alone physically, or two or more units may be integrated into one unit.
- the above-mentioned integrated unit can be implemented in the form of hardware or software functional unit.
- the aforementioned integrated unit is implemented in the form of a software functional unit and sold or used as an independent product, it can be stored in a computer-accessible memory.
- the essence of the technical solution of the present invention, or the part that contributes to the existing technology, or all or part of the technical solution can be embodied in the form of a software product, and the computer software product is stored in a memory.
- a computer device which may be a personal computer, a server or a network device, etc., specifically a processor in a computer device
- the program can be stored in a computer-readable storage medium, and the storage medium includes read-only Memory (Read-Only Memory, ROM), Random Access Memory (RAM), Programmable Read-only Memory (PROM), Erasable Programmable Read Only Memory, EPROM), One-time Programmable Read-Only Memory (OTPROM), Electronically-Erasable Programmable Read-Only Memory (EEPROM), CD-ROM (Compact Disc) Read-Only Memory (CD-ROM) or other optical disk storage, magnetic disk storage, tape storage, or any other computer-readable medium that can be used to carry or store data.
- Read-Only Memory Read-Only Memory
- RAM Random Access Memory
- PROM Programmable Read-only Memory
- EPROM Erasable Programmable Read Only Memory
- OTPROM One-time Programmable Read-Only Memory
- EEPROM Electronically-Erasable Programmable Read-Only Memory
- CD-ROM Compact Disc Read-Only Memory
- CD-ROM Compact Disc
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)
- Chemical & Material Sciences (AREA)
- Combustion & Propulsion (AREA)
- Transportation (AREA)
- Mechanical Engineering (AREA)
- User Interface Of Digital Computer (AREA)
Abstract
一种界面元素的移动方法、***、车辆及存储介质,该方法包括:检测手指在实体按键上的触摸操作触发的触摸信号;如果所述触摸操作为滑动触摸,按照与所述滑动触摸的移动方向对应的所述界面元素的移动方向对所述界面元素进行移动,并且移动的所述界面元素的数量根据所述滑动触摸触发的触摸信号的数量确定;其中,所述滑动触摸经过所述实体按键上相邻的至少两个触摸点,所述手指接触所述触摸点时触发所述触摸信号,一个所述触摸点对应一个所述触摸信号。实施本发明实施例,能够通过滑动触摸按键进行界面元素的快速移动,提高移动效率。
Description
本发明涉及人车交互技术领域,具体涉及一种界面元素的移动移动方法、***及车辆。
目前,大部分车辆设置有电子显示屏幕,显示屏幕的用户界面上可能存在多个界面元素(如选项卡)。当用户需要对界面元素进行移动时,可以利用车辆内的实体按键进行移动移动。举例来说,请一并参阅图1,图1是一种通过实体按键对选项卡进行移动的示例图。如图1所示,大部分按键上设置有固定的触摸点,每个触摸点可以代表一个移动方向。当用户按压或者触摸上述的触摸点时,可以控制界面元素按照该触摸点对应的移动方向进行移动。
然而,在实践中发现,当需要移动的界面元素数量较多时,往往需要多次按压或者触摸上述的触摸点,导致操作较为繁琐,移动的效率较低。
发明内容
本发明实施例公开了一种界面元素的移动方法、***、车辆及存储介质,能够通过滑动触摸按键进行界面元素的快速移动,提高移动效率。
本发明实施例第一方面公开一种界面元素的移动方法,所述方法包括:
检测手指在实体按键上的触摸操作触发的触摸信号;
如果所述触摸操作为滑动触摸,按照与所述滑动触摸的移动方向对应的所述界面元素的移动方向对所述界面元素进行移动,并且移动的所述界面元素的数量根据所述滑动触摸触发的触摸信号的数量确定;
其中,所述滑动触摸经过所述实体按键上相邻的至少两个触摸点,所述手指接触所述触摸点时触发所述触摸信号,一个所述触摸点对应一个所述触摸信号。
作为一种可选的实施方式,在本发明实施例第一方面中,所述触摸点包括显性触摸点及隐藏触摸点;所述显性触摸点在所述实体按键的表面可见, 所述隐藏触摸点在所述实体按键的表面不可见;所述方法还包括:
如果所述触摸操作为单独触摸单个所述隐藏触摸点,不响应所述隐藏触摸点对应的触摸信号。
作为一种可选的实施方式,在本发明实施例第一方面中,所述实体按键分别设置在车辆方向盘的两侧;
针对设置在所述方向盘一侧的第一实体按键,在所述第一实体按键上的所述滑动触摸的一组移动方向对应一组所述界面元素的移动方向;
针对设置在所述方向盘另一侧的第二实体按键,在所述第二实体按键上的所述滑动触摸的一组移动方向对应另一组所述界面元素的移动方向。
作为一种可选的实施方式,在本发明实施例第一方面中,所述按照与所述滑动触摸的移动方向对应的所述界面元素的移动方向对所述界面元素进行移动,包括:
以所述滑动触摸经过首个所述触摸点时,当前选择的所述界面元素为移动起点,按照与所述滑动触摸的移动方向对应的所述界面元素的移动方向对所述界面元素进行移动;
或者,以所述滑动触摸经过的首个所述触摸点对应的所述界面元素为移动起点,按照与所述滑动触摸的移动方向对应的所述界面元素的移动方向对所述界面元素进行移动。
作为一种可选的实施方式,在本发明实施例第一方面中,在所述检测手指在实体按键上的触摸操作触发的触摸信号之后,所述方法还包括:
判断当前检测到的所述触摸信号与上一个检测到的所述触摸信号之间的时间差是否大于预设的时间阈值;
如果否,确定触发所述当前检测到的所述触摸信号的所述触摸操作为滑动触摸。
作为一种可选的实施方式,在本发明实施例第一方面中,在判断出所述触摸操作为滑动触摸之后,所述方法还包括:
判断所述滑动触摸的移动速度是否高于预设的速度阈值;
如果是,确定所述滑动触摸触发的单个所述触摸信号对应的所述界面元 素的移动数量为第一数值;
如果否,确定所述滑动触摸的单个所述触摸信号对应的所述界面元素的移动数量为第二数值;
其中,所述第一数值大于所述第二数值。
本发明实施例第二方面公开一种界面元素的移动***,包括:
检测单元,用于检测手指在实体按键上的触摸操作触发的触摸信号;
移动单元,用于在所述触摸操作为滑动触摸时,按照与所述滑动触摸的移动方向对应的所述界面元素的移动方向对所述界面元素进行移动,并且移动的所述界面元素的数量根据所述滑动触摸触发的触摸信号的数量确定;
其中,所述滑动触摸经过所述实体按键上相邻的至少两个触摸点,所述手指接触所述触摸点时触发所述触摸信号,一个所述触摸点对应一个所述触摸信号。
作为一种可选的实施方式,在本发明实施例第二方面中,所述实体按键分别设置在车辆方向盘的两侧;
针对设置在所述方向盘一侧的第一实体按键,在所述第一实体按键上的所述滑动触摸的一组移动方向对应一组所述界面元素的移动方向;
针对设置在所述方向盘另一侧的第二实体按键,在所述第二实体按键上的所述滑动触摸的一组移动方向对应另一组所述界面元素的移动方向。
作为一种可选的实施方式,在本发明实施例第二方面中,所述移动单元,具体用于以所述滑动触摸经过首个所述触摸点时,当前选择的所述界面元素为移动起点,按照与所述滑动触摸的移动方向对应的所述界面元素的移动方向对所述界面元素进行移动;
或者,以所述滑动触摸经过的首个所述触摸点对应的所述界面元素为移动起点,按照与所述滑动触摸的移动方向对应的所述界面元素的移动方向对所述界面元素进行移动。
本发明实施例第三方面公开一种车辆,包括本发明实施例第二方面公开的任一种***。
本发明第四方面公开一种计算机可读存储介质,其存储计算机程序,其 中,所述计算机程序使得计算机执行本发明实施例第一方面公开的任一项方法。
本发明实施例第五方面公开一种计算机程序产品,当所述计算机程序产品在计算机上运行时,使得所述计算机执行本发明实施例第一方面公开的任一项方法。
与现有技术相比,本发明实施例具有以下有益效果:
在手指滑动触摸实体按键时,如果经过触摸点,触发触摸信号。响应滑动触摸触发的触摸信号,可以控制界面元素按照滑动触摸的移动方向对应的界面元素移动方向进行移动,从而可以省略多次按压或者触摸,通过一次连续的滑动触摸即可对界面元素进行快速移动,提高移动效率。
为了更清楚地说明本发明实施例中的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1是本发明实施例公开的一种通过实体按键对选项卡进行移动的示例图;
图2是本发明实施例公开的一种界面元素的移动方法的流程示意图;
图3是本发明实施例公开的一种包含显性触摸点和隐藏触摸点的实体按键的示例图;
图4-1是本发明实施例公开的一种通过滑动触摸进行选项卡移动的示例图;
图4-2是本发明实施例公开的另一种通过滑动触摸进行选项卡移动的示例图;
图5-1是本发明实施例公开的另一种通过滑动触摸进行选项卡移动的示例图;
图5-2是本发明实施例公开的另一种通过滑动触摸进行选项卡移动的示例 图;
图6是本发明实施例公开的一种实体按键的分布示例图;
图7是本发明实施例公开的一种界面元素的移动***的结构示意图。
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
需要说明的是,本发明实施例及附图中的术语“包括”和“具有”以及它们任何变形,意图在于覆盖不排他的包含。例如包含了一系列步骤或单元的过程、方法、***、产品或设备没有限定于已列出的步骤或单元,而是可选地还包括没有列出的步骤或单元,或可选地还包括对于这些过程、方法、产品或设备固有的其它步骤或单元。
本发明实施例公开了一种界面元素的移动方法、***、车辆及存储介质,能够通过触摸按键进行界面元素的快速移动,提高移动效率。以下分别进行详细说明。
实施例一
请参阅图2,图2是本发明实施例公开的一种界面元素的移动方法的流程示意图。如图2所示,该界面元素的移动方法可以包括以下步骤:
101、检测手指在实体按键上的触摸操作触发的触摸信号。
在本发明实施例中,上述的实体按键可以为触摸式按键,能够检测到手指触摸按键的触摸操作。实体按键上还可以预先设置有一个或者多个触摸点,当手指触摸到触摸点时,触发触摸信号。请继续参阅图1,图1所示的实体按键在触摸点的所在位置的表面设置有图标。图标可以用于表征该触摸点对应的移动方向或者该触摸点对应的交互功能。
当用户的手指触摸实体按键时,用户执行的触摸操作可以包括:单独触摸单个触摸点以及滑动触摸至少两个触摸点。其中,单独触摸单个触摸点可 以包括短时触摸和长时触摸。短时触摸为触摸单个触摸点的持续时间低于时间阈值T1的触摸操作,长时触摸为触摸单个触摸点的持续时间高于时间阈值T2的触摸操作。滑动触摸为从一个触摸点移动至另一个触摸点的触摸操作,并且滑动触摸经过相邻的至少两个触摸点。
可以理解的是,在本发明实施例中,某一触摸点可能对应于与界面元素的移动无关的交互功能。如果滑动触摸经过该触摸点,那么响应于该触摸操作,对界面元素进行移动,而非控制与该触摸点对应的交互功能;如果单独触摸该触摸点,那么响应于该触摸操作,控制与该触摸点对应的交互功能。可见,如果将滑动触摸后的单独触摸误识别为滑动触摸,有可能影响单独触摸需要控制的交互功能的正常响应。
作为一种可选的实施方式,在执行步骤101之后,还可以执行以下步骤:
判断当前检测到的触摸信号与上一个检测到的触摸信号之间的时间差是否大于预设的时间阈值;
如果否,确定触发当前检测到的触摸信号的触摸操作为滑动触摸。
实施该实施方式,可以准确识别出滑动触摸和单独触摸单个触摸点的操作。特别是,如果用户通过滑动触摸的方式连续触摸N个触摸点之后,再单独触摸单个触摸点,实施该实施方式,可以准确区分出滑动触摸对应的N个触摸点与单独触摸的单个触摸点,以减少将滑动触摸后的单独触摸误识别为滑动触摸的概率。可选的,上述的时间阈值可以参考滑动触摸时手指经过相邻的两个触摸点的平均时间进行设置。可以理解的是,在滑动触摸后执行单独触摸,用户需要进行手指抬起再按下的操作,该操作的耗时一般手指划过相邻的两个触摸点的平均时间,从而可以根据时间对滑动触摸和单独触摸进行区分。
进一步可选的,在判断出当前检测到的触摸信号与上一个检测到的触摸信号之间的时间差小于时间阈值之后,以及在确定触发当前检测到的触摸信号的触摸操作为滑动触摸之前,还可以执行以下操作:
根据信号标识判断当前检测到的触摸信号对应的触摸点与上一个检测到的触摸信号对应的触摸点在位置上是否相邻;
如果是,执行确定触发当前检测到的触摸信号的触摸操作为滑动触摸的步骤。
实施该实施方式,可以进一步验证该触摸操作是否为滑动触摸,以减少用户在短时间内单独触摸两个触摸点的情况对滑动触摸的判断造成的干扰。
102、如果该触摸操作为滑动触摸,按照与该触摸操作的移动方向对应的界面元素的移动方向对界面元素进行移动,并且移动的界面元素的数量根据滑动触摸触发的触摸信号的数量确定。
在本发明实施例中,如果触摸操作为滑动触摸,该触摸操作经过至少两个相邻的触摸点。每经过一个触摸点,触发一个触摸信号,因此滑动触摸的触摸操作至少可以触发两个触摸信号。可选的,每个触摸点对应的触摸信号可以具有唯一的信号标识,用以区分不同的触摸信号。
上述的界面元素可以包括但不限于选项卡、图标、应用程序界面图、滚动条、对话框、菜单等。
作为一种可选的实施方式,在本发明实施例中,实体按键可以包括显性触摸点和/或隐藏触摸点。显性触摸点在实体按键的表面可见,如图1中的图标所对应的触摸点为显性触摸点。隐藏触摸点在实体按键的表面不可见。请一并参阅图3,图3是本发明实施例公开的一种包含显性触摸点和隐藏触摸点的实体按键的示例图。如果实体按键包括显性触摸点和隐藏触摸点,可以在不改变实体按键原有外观设计的同时增加滑动触摸的精度,从而增加在实体按键上触摸滑动一圈可移动的界面元素的数量。
举例来说,如图1所示的实体按键,按照顺时针的方向,每个图标对应的触摸点可以标记为触摸点1~触摸点4,对应触发的触摸信号的信号标识可以为信号1~信号4。
在检测到触摸操作触发的触摸信号时,通过检测到的触摸信号的数量和/或触摸信号的检测时间差可以识别该触摸操作是否为滑动触摸。进一步的,在识别出触摸操作为滑动触摸之后,可以通过信号标识识别各个触摸信号的接收顺序,进一步可以根据该接收顺序确定滑动触摸的移动方向。
举例来说,请继续参阅如图1所示的实体按键,如果触摸信号的接收顺 序为信号2、信号3、信号4,那么可以识别出滑动触摸分别经过触摸点2、触摸点3、触摸点4,可以确定滑动触摸的移动方向为顺时针移动。或者,如果触摸信号的接收顺序为信号2、信号3、信号2、信号1,那么可以识别出滑动触摸分别经过触摸点2、触摸点3、触摸点2、触摸点1,可以确定滑动触摸的移动方向为先顺时针移动再逆时针移动。
在本发明实施例中,界面元素的移动方向可以包括但不限于:向上移动、向下移动、向左移动和向后移动。可以预先设定滑动触摸的移动方向与界面元素的移动方向之间的对应关系。此外,每触发一个触摸信号,可以对应移动一个或者多个界面元素。
举例来说,假设与滑动触摸的顺时针移动对应的界面元素的移动方向为向上移动,与滑动触摸的逆时针移动对应的界面元素的移动方向为向下移动,每触发一个触摸信号,对应移动一个界面元素。
请一并参阅图4-1,图4-1是本发明实施例公开的一种通过滑动触摸进行选项卡移动的示例图。如图4-1所示,触摸操作分别经过触摸点2、触摸点3和触摸点4,那么相应地向上移动3个选项卡。
请一并参阅4-2,图4-2是本发明实施例公开的另一种通过滑动触摸进行选项卡移动的示例图。如图4-2所示,触摸操作分别经过触摸点2、触摸点3、触摸点2、触摸点1,那么相应地,先向上移动2个选项卡,再向下移动2个选项卡。
作为一种可选的实施方式,在执行步骤102对界面元素进行移动时,可以根据滑动触摸的移动速度确定单个触摸信号对应移动的界面元素的数量。也就是说,还可以执行以下步骤:
识别滑动触摸的移动速度,并判断滑动触摸的移动信号是否高于预设的速度阈值;
如果是,确定滑动触摸触发的单个触摸信号对应移动的界面元素的数量为第一数值;
如果否,确定滑动触摸的单个触摸信号对应移动的界面元素的数量为第二数值;
其中,第一数值大于第二数值。举例来说,第二数值可以为1,第一数值可以为2,即每触发一个触摸信号对应移动2个界面元素。此外,可以根据触摸信号的接收顺序确定滑动触摸的触摸路径,根据触摸路径的距离以及各个触摸信号间的接收时间确定滑动触摸的移动速度。
实施上述的实施方式,如果移动速度较快(大于速度阈值),单个触摸信号对应移动的界面元素较多,界面元素的移动速度较快;如果移动速度较慢(小于等于速度阈值),单个触摸信号对应移动的界面元素较少,界面元素的移动速度较慢,从而可以根据滑动触摸的移动速度对界面元素的移动速度进行控制。
此外,在执行步骤102对界面元素进行移动时,作为另一种可选的实施方式,可以将滑动触摸经过首个触摸点时,当前选择的界面元素作为移动起点;或者,作为另一种可选的实施方式,可以将滑动触摸经过的首个触摸点对应的界面元素作为移动起点。
举例来说,假设与滑动触摸的顺时针移动对应的界面元素的移动方向为向右移动,与滑动触摸的逆时针移动对应的界面元素的移动方向为向左移动。
请一并参阅图5-1和图5-2,图5-1和图5-2分别是本发明实施例公开的通过滑动触摸进行选项卡移动的示例图。如图5-1所示,在滑动触摸经过首个触摸点时,当前选择的界面元素为“语音输入”,那么以“语音输入”为移动起点,向右移动2个选项卡。如图5-2所示,在滑动触摸经过首个触摸点之前,当前选择的界面元素为“语音输入”,滑动触摸经过的首个触摸点对应的界面元素为“电话”,那么以“电话”为移动起点,向右移动2个选项卡。
实施该实施方式,实施该实施方式,用户可以自行选择作为移动起点的界面元素,不一定受限于当前选择的界面元素,从而可以进一步提高移动效率。
进一步可选的,在本发明实施例中,如果触摸操作为单独触摸单个显性触摸点,那么可以响应该显性触摸点对应的触摸信号,执行相应的功能。可以理解的是,触摸该显性触摸点时触发的触摸信号对应的功能可以与界面元 素的移动无关。比如说,假设该显性触摸点对应的图标为电话,那么如果检测到触摸该显性触摸点时触发的触摸信号,可以响应该触摸信号启动蓝牙电话功能。
如果触摸操作为单独触摸单个隐藏触摸点,不响应该隐藏触摸点对应的触摸信号。也就是说,单独触摸隐藏触摸点时无功能。
更进一步可选的,实体按键可以设置在车辆方向盘上,从而可以方便驾驶员操作。请一并参阅图6,图6是本发明实施例公开的一种实体按键的分布示例图。如图6所示,实体按键可以分别设置在车辆方向盘的两侧。针对设置在方向盘一侧的第一实体按键,在所述第一实体按键上的滑动触摸的一组移动方向对应一组界面元素的移动方向;针对设置在方向盘另一侧的第二实体按键,在所述第二实体按键上的触摸操作的一组移动方向对应另一组界面元素的移动方向。
在本发明实施例中,可以理解的是,顺时针移动和逆时针移动可以组成触摸操作的一组移动方向;方向相反的两个界面元素的移动方向可以组成一组界面元素的移动方向,即向上移动和向下移动可以组成一组界面元素的移动方向,向左移动和向右移动可以组成一组界面元素的移动方向。
举例来说,设置在方向盘左侧的第一按键上的顺时针滑动触摸可以对应界面元素的向左移动,第一按键逆时针滑动触摸可以对应界面元素的向右移动;那么设置在方向盘右侧的第二按键的顺时针滑动触摸可以对应界面元素的向上移动,第二按键逆时针滑动触摸可以对应界面元素的向下移动。
实施该实施方式,通过滑动触摸设置在方向盘两侧的实体按键,驾驶员基本可以实现针对界面元素的常规移动操作。
综上所述,在图2所描述的方法中,可以通过滑动触摸实体按键进行界面元素的快速移动,省略了多次触摸或者按压的过程,可以提高界面元素的移动效率。进一步地,还可以在实体按键上增加隐藏触摸点,在不改变实体按键原有外观设计的同时增加触摸滑动一圈可移动的界面元素的数量。更进一步地,将实体按键分别设置在方向盘的两侧,并且一侧的实体按键可以控制界面元素在一组移动方向上进行移动,另一侧的实体按键可以控制界面元 素在另一组移动方向上进行移动,可以基本满足驾驶员对界面元素的常规移动操作。此外,界面元素的移动起点可以为滑动触摸经过的首个触摸点对应的界面元素,使得用户可以自行选择作为移动起点的界面元素,进一步提高移动效率。进一步地,还可以根据滑动触摸的移动速度对界面元素的移动速度进行控制,滑动触摸的移动速度越快,界面元素的移动速度越快。
实施例二
请参阅图7,图7是本发明实施例公开的一种界面元素的移动***的结构示意图。如图7所示,该界面元素的移动***可以包括:
检测单元701,用于检测手指在实体按键上的触摸操作触发的触摸信号;其中,上述的触摸操作可以包括:单独触摸单个触摸点以及滑动触摸至少两个触摸点;
移动单元702,用于在触摸操作为滑动触摸时,按照与滑动触摸的移动方向对的所述面元素的移动方向对界面元素进行移动,并且移动的界面元素的数量根据滑动触摸触发的触摸信号的数量确定;
其中,滑动触摸经过至少实体按键上相邻的至少两个触摸点,手指接触触摸点时触发触摸信号,一个触摸点对应一个触摸信号。
作为一种可选的实施方式,上述的检测单元701,在检测手指在实体按键上的触摸操作触发的触摸信号之后,还可以用于判断当前检测到的触摸信号与上一个检测到的触摸信号之间的时间差是否大于预设的时间阈值;
如果否,确定触发当前检测到的触摸信号的触摸操作为滑动触摸。
在确定触摸操作为滑动触摸之后,检测单元701可以触发移动单元702执行在触摸操作为滑动触摸时,按照与滑动触摸的移动方向对的所述面元素的移动方向对界面元素进行移动,并且移动的界面元素的数量与滑动触摸触发的触摸信号的数量对应的操作。
实施该实施方式,可以准确区分出滑动触摸对应的N个触摸点与单独触摸的单个触摸点,从而可以使得界面元素的移动数量符合用户的需求。
此外,在本发明实施例中,上述的实体按键可以包括显性触摸点和/或隐 藏触摸点。显性触摸点在实体按键的表面可见,隐藏触摸点在实体按键的表面不可见。如果实体按键包含隐藏触摸点,可以在不改变实体按键原有外观设计的同时增加滑动触摸的精度,从而增加在实体按键上触摸滑动一圈可移动的界面元素的数量。
进一步的,如果检测单元701确定触摸操作为单独触摸单个隐藏触摸点,可以不响应该隐藏触摸点对应的触摸信号。也就是说,单独触摸隐藏触摸点时无功能。
作为一种可选的实施方式,在本发明实施例中,移动单元702还可以用于在触摸操作为滑动触摸时,识别滑动触摸的移动速度,并判断滑动触摸的移动信号是否高于预设的速度阈值;
如果是,确定滑动触摸触发的单个触摸信号对应移动的界面元素的数量为第一数值;
如果否,确定滑动触摸的单个触摸信号对应移动的界面元素的数量为第二数值;
其中,第一数值大于第二数值。
更进一步可选的,实体按键可以分别设置在车辆方向盘的两侧。
针对设置在方向盘一侧的第一实体按键,在第一实体按键上的滑动触摸的一组移动方向对应一组界面元素的移动方向;
针对设置在方向盘另一侧的第二实体按键,在第二实体按键上的滑动触摸的一组移动方向对应另一组界面元素的移动方向。
实施该实施方式,通过滑动触摸设置在方向盘两侧的实体按键,驾驶员基本可以实现针对界面元素的常规移动操作。
作为一种可选的实施方式,上述的移动单元702,具体可以用于以滑动触摸经过首个触摸点时,当前选择的界面元素为移动起点,按照与滑动触摸的移动方向对应的界面元素的移动方向对界面元素进行移动;
或者,以滑动触摸经过的首个触摸点对应的界面元素为移动起点,按照与滑动触摸的移动方向对应的界面元素的移动方向对界面元素进行移动。
实施该实施方式,用户可以直接以当前选择的界面元素为移动起点,较 为直观;也可以自行选择作为移动起点的界面元素,不一定受限于当前选择的界面元素,从而可以进一步提高移动效率。
可见,实施如图7所示的界面元素的移动***,可以省略多次触摸或者按压的过程,通过滑动触摸提高界面元素的移动效率。进一步地,还可以在实体按键上增加隐藏触摸点,在不改变实体按键原有外观设计的同时增加触摸滑动一圈可移动的界面元素的数量。更进一步地,将实体按键分别设置在方向盘的两侧,并且一侧的实体按键可以控制界面元素在一组移动方向上进行移动,另一侧的实体按键可以控制界面元素在另一组移动方向上进行移动,可以基本满足驾驶员对界面元素的常规移动操作。此外,界面元素的移动起点可以为滑动触摸经过的首个触摸点对应的界面元素,使得用户可以自行选择作为移动起点的界面元素,进一步提高移动效率。
本发明实施例公开一种车辆,其包括如图7所示的界面元素的移动***。
本发明实施例公开一种计算机可读存储介质,其存储计算机程序,其中,该计算机程序使得计算机执行图1所示的界面元素的移动方法。
本发明实施例公开一种计算机程序产品,该计算机程序产品包括存储了计算机程序的非瞬时性计算机可读存储介质,且该计算机程序可操作来使计算机执行图1所示的界面元素的移动方法。
应理解,说明书通篇中提到的“一个实施例”或“一实施例”意味着与实施例有关的特定特征、结构或特性包括在本发明的至少一个实施例中。因此,在整个说明书各处出现的“在一个实施例中”或“在一实施例中”未必一定指相同的实施例。此外,这些特定特征、结构或特性可以以任意适合的方式结合在一个或多个实施例中。本领域技术人员也应该知悉,说明书中所描述的实施例均属于可选实施例,所涉及的动作和模块并不一定是本发明所必须的。
在本发明的各种实施例中,应理解,上述各过程的序号的大小并不意味着执行顺序的必然先后,各过程的执行顺序应以其功能和内在逻辑确定,而不应对本发明实施例的实施过程构成任何限定。
上述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作 为单元显示的部件可以是或者也可以不是物单元,即可位于一个地方,或者也可以分布到多个网络单元上。可根据实际的需要选择其中的部分或全部单元来实现本实施例方案的目的。
另外,在本发明各实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。
上述集成的单元若以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可获取的存储器中。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的全部或者部分,可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储器中,包括若干请求用以使得一台计算机设备(可以为个人计算机、服务器或者网络设备等,具体可以是计算机设备中的处理器)执行本发明的各个实施例上述方法的部分或全部步骤。
本领域普通技术人员可以理解上述实施例的各种方法中的全部或部分步骤是可以通过程序来指令相关的硬件来完成,该程序可以存储于一计算机可读存储介质中,存储介质包括只读存储器(Read-Only Memory,ROM)、随机存储器(Random Access Memory,RAM)、可编程只读存储器(Programmable Read-only Memory,PROM)、可擦除可编程只读存储器(Erasable Programmable Read Only Memory,EPROM)、一次可编程只读存储器(One-time Programmable Read-Only Memory,OTPROM)、电子抹除式可复写只读存储器(Electrically-Erasable Programmable Read-Only Memory,EEPROM)、只读光盘(Compact Disc Read-Only Memory,CD-ROM)或其他光盘存储器、磁盘存储器、磁带存储器、或者能够用于携带或存储数据的计算机可读的任何其他介质。
以上对本发明实施例公开的一种界面元素的移动方法、***、车辆及存储介质进行了详细介绍,本文中应用了具体个例对本发明的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本发明的方法及其核心思 想。同时,对于本领域的一般技术人员,依据本发明的思想,在具体实施方式及应用范围上均会有改变之处,综上所述,本说明书内容不应理解为对本发明的限制。
Claims (11)
- 一种界面元素的移动方法,其特征在于,所述方法包括:检测手指在实体按键上的触摸操作触发的触摸信号;如果所述触摸操作为滑动触摸,按照与所述滑动触摸的移动方向对应的所述界面元素的移动方向对所述界面元素进行移动,并且移动的所述界面元素的数量根据所述滑动触摸触发的触摸信号的数量确定;其中,所述滑动触摸经过所述实体按键上相邻的至少两个触摸点,所述手指接触所述触摸点时触发所述触摸信号,一个所述触摸点对应一个所述触摸信号。
- 根据权利要求1所述的方法,其特征在于,所述触摸点包括显性触摸点及隐藏触摸点;所述显性触摸点在所述实体按键的表面可见,所述隐藏触摸点在所述实体按键的表面不可见;所述方法还包括:如果所述触摸操作为单独触摸单个所述隐藏触摸点,不响应所述隐藏触摸点对应的触摸信号。
- 根据权利要求1或2所述的方法,其特征在于,所述实体按键分别设置在车辆方向盘的两侧;针对设置在所述方向盘一侧的第一实体按键,在所述第一实体按键上的所述滑动触摸的一组移动方向对应一组所述界面元素的移动方向;针对设置在所述方向盘另一侧的第二实体按键,在所述第二实体按键上的所述滑动触摸的一组移动方向对应另一组所述界面元素的移动方向。
- 根据权利要求1所述的方法,其特征在于,所述按照与所述滑动触摸的移动方向对应的所述界面元素的移动方向对所述界面元素进行移动,包括:以所述滑动触摸经过首个所述触摸点时,当前选择的所述界面元素为移动起点,按照与所述滑动触摸的移动方向对应的所述界面元素的移动方向对所述界面元素进行移动;或者,以所述滑动触摸经过的首个所述触摸点对应的所述界面元素为移动起点,按照与所述滑动触摸的移动方向对应的所述界面元素的移动方向对所述界面元素进行移动。
- 根据权利要求1所述的方法,其特征在于,在所述检测手指在实体按 键上的触摸操作触发的触摸信号之后,所述方法还包括:判断当前检测到的所述触摸信号与上一个检测到的所述触摸信号之间的时间差是否大于预设的时间阈值;如果否,确定触发所述当前检测到的所述触摸信号的所述触摸操作为滑动触摸。
- 根据权利要求1所述的方法,其特征在于,在判断出所述触摸操作为滑动触摸之后,所述方法还包括:判断所述滑动触摸的移动速度是否高于预设的速度阈值;如果是,确定所述滑动触摸触发的单个所述触摸信号对应的所述界面元素的移动数量为第一数值;如果否,确定所述滑动触摸的单个所述触摸信号对应的所述界面元素的移动数量为第二数值;其中,所述第一数值大于所述第二数值。
- 一种界面元素的移动***,其特征在于,包括:检测单元,用于检测手指在实体按键上的触摸操作触发的触摸信号;移动单元,用于在所述触摸操作为滑动触摸时,按照与所述滑动触摸的移动方向对应的所述界面元素的移动方向对所述界面元素进行移动,并且移动的所述界面元素的数量根据所述滑动触摸触发的触摸信号的数量确定;其中,所述滑动触摸经过所述实体按键上相邻的至少两个触摸点,所述手指接触所述触摸点时触发所述触摸信号,一个所述触摸点对应一个所述触摸信号。
- 根据权利要求7所述的***,其特征在于,所述实体按键分别设置在车辆方向盘的两侧;针对设置在所述方向盘一侧的第一实体按键,在所述第一实体按键上的所述滑动触摸的一组移动方向对应一组所述界面元素的移动方向;针对设置在所述方向盘另一侧的第二实体按键,在所述第二实体按键上的所述滑动触摸的一组移动方向对应另一组所述界面元素的移动方向。
- 根据权利要求8所述的***,其特征在于,所述移动单元,具体用于 以所述滑动触摸经过首个所述触摸点时,当前选择的所述界面元素为移动起点,按照与所述滑动触摸的移动方向对应的所述界面元素的移动方向对所述界面元素进行移动;或者,以所述滑动触摸经过的首个所述触摸点对应的所述界面元素为移动起点,按照与所述滑动触摸的移动方向对应的所述界面元素的移动方向对所述界面元素进行移动。
- 一种车辆,其特征在于,包括:如权利要求7~9任一项所述的界面元素的移动***。
- 一种计算机存储介质,其特征在于,其存储计算机程序,其中,所述计算机程序使得计算机执行如权利要求1~6任一项所述的界面元素的移动方法。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
EP19948679.6A EP3940518A4 (en) | 2019-10-09 | 2019-12-18 | METHOD OF MOVING INTERFACE ELEMENTS, SYSTEM, VEHICLE AND STORAGE MEDIA |
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910955328.1 | 2019-10-09 | ||
CN201910955328.1A CN110780783B (zh) | 2019-10-09 | 2019-10-09 | 一种界面元素的移动方法、***、车辆及存储介质 |
Publications (1)
Publication Number | Publication Date |
---|---|
WO2021068410A1 true WO2021068410A1 (zh) | 2021-04-15 |
Family
ID=69385705
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
PCT/CN2019/126413 WO2021068410A1 (zh) | 2019-10-09 | 2019-12-18 | 一种界面元素的移动方法、***、车辆及存储介质 |
Country Status (3)
Country | Link |
---|---|
EP (1) | EP3940518A4 (zh) |
CN (1) | CN110780783B (zh) |
WO (1) | WO2021068410A1 (zh) |
Families Citing this family (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN111414116B (zh) * | 2020-02-21 | 2021-09-03 | 网易(杭州)网络有限公司 | 一种信息的显示控制方法、装置、电子设备及存储介质 |
CN111497613A (zh) * | 2020-04-03 | 2020-08-07 | 广州小鹏汽车科技有限公司 | 一种车辆交互方法和装置 |
CN111497612A (zh) * | 2020-04-03 | 2020-08-07 | 广州小鹏汽车科技有限公司 | 一种车辆交互方法和装置 |
CN111497611A (zh) * | 2020-04-03 | 2020-08-07 | 广州小鹏汽车科技有限公司 | 一种车辆交互方法和装置 |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102407876A (zh) * | 2011-10-11 | 2012-04-11 | 东莞市华鸿塑料机械厂 | 一种具有光学手指导航组件的方向盘 |
US20130314321A1 (en) * | 2012-05-23 | 2013-11-28 | Continental Automotive Systems, Inc. | Vehicle information display |
CN105717807A (zh) * | 2014-12-04 | 2016-06-29 | 四川虹视显示技术有限公司 | 一种触摸式遥控器按键循环控制的方法 |
CN109947256A (zh) * | 2019-03-27 | 2019-06-28 | 思特沃克软件技术(北京)有限公司 | 一种减少驾驶员注视触摸屏时间的方法和车载触摸屏 |
Family Cites Families (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US8479122B2 (en) * | 2004-07-30 | 2013-07-02 | Apple Inc. | Gestures for touch sensitive input devices |
US7653883B2 (en) * | 2004-07-30 | 2010-01-26 | Apple Inc. | Proximity detector in handheld device |
US8416198B2 (en) * | 2007-12-03 | 2013-04-09 | Apple Inc. | Multi-dimensional scroll wheel |
US20090160762A1 (en) * | 2007-12-20 | 2009-06-25 | Apple Inc. | User input device with expanded functionality |
CN101634900A (zh) * | 2008-07-25 | 2010-01-27 | 深圳富泰宏精密工业有限公司 | 项目选单***及方法 |
JP5876363B2 (ja) * | 2012-04-12 | 2016-03-02 | 株式会社デンソー | 制御装置及びプログラム |
CN106467065B (zh) * | 2015-08-18 | 2019-04-02 | 上海汽车集团股份有限公司 | 方向盘触控装置及方向盘 |
-
2019
- 2019-10-09 CN CN201910955328.1A patent/CN110780783B/zh active Active
- 2019-12-18 WO PCT/CN2019/126413 patent/WO2021068410A1/zh unknown
- 2019-12-18 EP EP19948679.6A patent/EP3940518A4/en active Pending
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102407876A (zh) * | 2011-10-11 | 2012-04-11 | 东莞市华鸿塑料机械厂 | 一种具有光学手指导航组件的方向盘 |
US20130314321A1 (en) * | 2012-05-23 | 2013-11-28 | Continental Automotive Systems, Inc. | Vehicle information display |
CN105717807A (zh) * | 2014-12-04 | 2016-06-29 | 四川虹视显示技术有限公司 | 一种触摸式遥控器按键循环控制的方法 |
CN109947256A (zh) * | 2019-03-27 | 2019-06-28 | 思特沃克软件技术(北京)有限公司 | 一种减少驾驶员注视触摸屏时间的方法和车载触摸屏 |
Non-Patent Citations (1)
Title |
---|
See also references of EP3940518A4 * |
Also Published As
Publication number | Publication date |
---|---|
EP3940518A1 (en) | 2022-01-19 |
CN110780783B (zh) | 2021-09-03 |
EP3940518A4 (en) | 2022-07-06 |
CN110780783A (zh) | 2020-02-11 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
WO2021068410A1 (zh) | 一种界面元素的移动方法、***、车辆及存储介质 | |
JP6429981B2 (ja) | ユーザ入力の意図の分類 | |
CN105824559B (zh) | 一种误触识别及处理方法和电子设备 | |
CN103530047B (zh) | 一种触摸屏设备事件触发方法及装置 | |
TWI603254B (zh) | 多工的方法與裝置 | |
JP5970086B2 (ja) | タッチスクリーンホバリング入力処理 | |
TWI514248B (zh) | 防止誤觸發邊緣滑動手勢之方法及手勢觸發方法 | |
US8633909B2 (en) | Information processing apparatus, input operation determination method, and input operation determination program | |
US9696849B1 (en) | Method and system for trackpad input error mitigation | |
JP2017519256A (ja) | メディアを再生するための方法および端末 | |
CN103853481B (zh) | 模拟触屏移动终端按键的方法和*** | |
KR20090057557A (ko) | 멀티 터치를 이용한 재생시간 이동 및 재생구간 설정 방법 | |
WO2013135286A1 (en) | Touch screen hover input handling | |
JP2013050959A (ja) | 電子デバイスのユーザ入力を目的とした方法、デバイス、コンピュータ・プログラムおよびグラフィカル・ユーザ・インターフェース | |
CN109766054B (zh) | 一种触屏设备及其控制方法、介质 | |
CN108733302B (zh) | 手势触发方法 | |
WO2016183912A1 (zh) | 菜单布局方法及装置 | |
CN112817483A (zh) | 多点触控的处理方法、装置、设备及存储介质 | |
WO2018218392A1 (zh) | 触摸操作的处理方法和触摸键盘 | |
WO2021232956A1 (zh) | 设备控制方法、装置、存储介质及电子设备 | |
US20150143295A1 (en) | Method, apparatus, and computer-readable recording medium for displaying and executing functions of portable device | |
US9524051B2 (en) | Method and terminal for inputting multiple events | |
JP5956873B2 (ja) | 携帯情報装置、選択メニュー表示方法、選択メニュー表示プログラム、および、プログラム記録媒体 | |
CN113849082B (zh) | 一种触控处理方法、装置、存储介质及移动终端 | |
WO2019061052A1 (zh) | 一种用于智能终端的分屏显示控制方法 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
121 | Ep: the epo has been informed by wipo that ep was designated in this application |
Ref document number: 19948679 Country of ref document: EP Kind code of ref document: A1 |
|
ENP | Entry into the national phase |
Ref document number: 2019948679 Country of ref document: EP Effective date: 20211011 |
|
NENP | Non-entry into the national phase |
Ref country code: DE |