WO2018133357A1 - 一种多屏互动触控显示方法、装置、存储介质和终端 - Google Patents

一种多屏互动触控显示方法、装置、存储介质和终端 Download PDF

Info

Publication number
WO2018133357A1
WO2018133357A1 PCT/CN2017/094149 CN2017094149W WO2018133357A1 WO 2018133357 A1 WO2018133357 A1 WO 2018133357A1 CN 2017094149 W CN2017094149 W CN 2017094149W WO 2018133357 A1 WO2018133357 A1 WO 2018133357A1
Authority
WO
WIPO (PCT)
Prior art keywords
screen
touch
touch point
point
determining
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Ceased
Application number
PCT/CN2017/094149
Other languages
English (en)
French (fr)
Inventor
魏占婷
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
ZTE Corp
Original Assignee
ZTE Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by ZTE Corp filed Critical ZTE Corp
Priority to EP17892905.5A priority Critical patent/EP3447625A4/en
Priority to US16/098,616 priority patent/US20190339854A1/en
Publication of WO2018133357A1 publication Critical patent/WO2018133357A1/zh
Anticipated expiration legal-status Critical
Ceased legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input 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/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0487Interaction 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/0488Interaction 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
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input 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/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/03Arrangements for converting the position or the displacement of a member into a coded form
    • G06F3/041Digitisers, e.g. for touch screens or touch pads, characterised by the transducing means
    • G06F3/0414Digitisers, e.g. for touch screens or touch pads, characterised by the transducing means using force sensing means to determine a position
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input 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/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/03Arrangements for converting the position or the displacement of a member into a coded form
    • G06F3/041Digitisers, e.g. for touch screens or touch pads, characterised by the transducing means
    • G06F3/0416Control or interface arrangements specially adapted for digitisers
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input 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/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0487Interaction 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/0488Interaction 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/04883Interaction 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
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input 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/14Digital output to display device ; Cooperation and interconnection of the display device with other functional units
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input 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/14Digital output to display device ; Cooperation and interconnection of the display device with other functional units
    • G06F3/1423Digital output to display device ; Cooperation and interconnection of the display device with other functional units controlling a plurality of local displays, e.g. CRT and flat panel display
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F2203/00Indexing scheme relating to G06F3/00 - G06F3/048
    • G06F2203/048Indexing scheme relating to G06F3/048
    • G06F2203/04808Several contacts: gestures triggering a specific function, e.g. scrolling, zooming, right-click, when the user establishes several contacts with the surface simultaneously; e.g. using several fingers or a combination of fingers and pen

Definitions

  • the present application relates to, but is not limited to, the field of multi-display technology, and in particular, to a multi-screen interactive touch display method, apparatus, storage medium and terminal.
  • a resistive touch screen can be understood as a sensor, usually a combination of a film and a glass.
  • the adjacent side of the film and glass is coated with a coating of ITO (Indium Tin Oxides), and the ITO has a very high Good conductivity and transparency.
  • ITO Indium Tin Oxides
  • the ITO coating on the lower layer of the film contacts the ITO coating on the upper layer of the glass, and the corresponding electrical signal is transmitted through the inductor, sent to the processor through the conversion circuit, and converted into X on the screen through calculation. , Y value, thus completing the action of clicking and presenting on the screen.
  • the embodiment of the present application provides a multi-screen interactive touch display method, device, storage medium and terminal.
  • An embodiment of the present application provides a multi-screen interactive touch display method, which is applied to an electronic device, where the electronic device includes at least two screens; the method includes:
  • At least one screen is a secondary screen, and at least one screen other than the auxiliary screen is a main screen;
  • the displaying the response result on the home screen may include: The results should be displayed at the determined location on the main screen.
  • the auxiliary screen may be at least used to implement control of the main screen according to an external touch operation; the main screen may be at least used for displaying according to the control of the auxiliary screen.
  • the displaying the response result on the home screen may include at least one of the following:
  • Corresponding function prompt information is popped up on the main screen corresponding to the touch position on the auxiliary screen.
  • the method may further include:
  • Determining whether the touch operation has ended if it is determined that the touch operation has ended, giving a corresponding instruction or responding to the function prompt information at the indication graphic.
  • the method may further include:
  • the touch point that starts moving from the preset position is determined as an effective touch point, and the moving track of the effective touch point is tracked; if the effective touch point is stationary, and there is a new one other than the effective touch point When the touch point starts to move from the preset position, it is determined that the new touch point is an effective touch point, and the new effective touch point is switched and tracked.
  • the determining a touch parameter of each of the plurality of touch points, comparing the touch parameter with a preset condition, and determining an effective touch point according to the comparison result can include:
  • the threshold value is used to confirm that the touch point is an effective touch point; or, if the moving speed of each touch point is greater than the first threshold, the touch point that confirms the maximum moving speed is an effective touch point;
  • the determining a touch parameter of each of the plurality of touch points, comparing the touch parameter with a preset condition, and determining an effective touch point according to the comparison result can include:
  • each touch point When each touch point is stationary, the pressure value of each static touch point is determined. If the pressure value of only one touch point is greater than the second threshold, then the touch point is determined to be an effective touch point, and the tracking is performed. The moving track of the effective touch point; or, if the pressure value of the plurality of touch points is greater than the second threshold, determining that the touch point with the largest pressure value is an effective touch point, and tracking the moving track of the effective touch point;
  • the effective touch point is stationary, and the pressure value of the new touch point other than the effective touch point is greater than the second threshold, determining that the new touch point is an effective touch point, and switching the tracking New effective touch points.
  • the determining a touch parameter of each of the plurality of touch points, comparing the touch parameter with a preset condition, and determining an effective touch point according to the comparison result can include:
  • Determining the movement trajectory of each touch point if the movement trajectory of the touch point is a preset movement trajectory, determining that the touch point is an effective touch point;
  • the touch fingerprint corresponding to each touch point is determined. If the touch fingerprint corresponding to the touch point is a preset touch fingerprint, the touch point is determined to be an effective touch point.
  • the method may further include:
  • the display mode of the screen is set, wherein the display manner comprises: a single screen display and a multi-screen display.
  • the at least two screens may be the same size or different in size; the angle between the at least two screens may be greater than 0 degrees and less than or equal to 360 degrees.
  • the at least one screen is an ink screen or a flexible screen.
  • the embodiment of the present application further provides a multi-screen interactive touch display device, which is applied to an electronic device, where the electronic device includes at least two screens; the device includes:
  • a screen determining module configured to determine that at least one screen is a secondary screen, and at least one screen other than the auxiliary screen is a main screen;
  • the acquiring module is configured to acquire a touch operation on the auxiliary screen, and determine a position on the main screen corresponding to the touch operation based on the preset touch coordinate correspondence relationship;
  • a processing module configured to respond to the instruction corresponding to the touch operation at the determined position on the home screen, and display the response result on the home screen.
  • the apparatus may further include: a touch point determining module configured to:
  • the touch point that starts moving from the preset position is determined as an effective touch point, and the moving track of the effective touch point is tracked; if the effective touch point is stationary, and there is a new one other than the effective touch point When the touch point starts to move from the preset position, it is determined that the new touch point is an effective touch point, and the new effective touch point is switched and tracked.
  • the apparatus may further include:
  • a setting module configured to set a display mode of the screen before the screen determining module determines that the at least one screen is a secondary screen and the at least one screen is a main screen, or before the at least one screen is a secondary screen and at least one screen is a main screen
  • the display manner includes: a single screen display and a multi-screen display.
  • the embodiment of the present application provides a storage medium, where the storage medium stores a computer program, and when the computer program is executed by the processor, the following steps are implemented:
  • At least one screen is a secondary screen, and at least one screen other than the auxiliary screen is a main screen;
  • the embodiment of the present application further provides a terminal, including a memory, a processor, and a computer program stored on the memory and operable on the processor, the processor executing the computer program to implement the following steps:
  • At least one screen is a secondary screen, and at least one screen other than the auxiliary screen is a main screen;
  • the multi-screen interactive touch display method, device, storage medium and terminal provided by the embodiment of the present application are applied to an electronic device including at least two screens, including: determining that at least one screen is a secondary screen, and at least the auxiliary screen is at least a screen is a main screen; obtaining a touch operation on the auxiliary screen, determining a position on the main screen corresponding to the touch operation based on a preset touch coordinate correspondence; and responding to the determined position on the main screen The corresponding operation of the touch operation is performed, and the response result is displayed on the home screen.
  • the touch operation on the determined auxiliary screen is implemented to respond to and display the touch operation result on the main screen, thereby satisfying the multi-screen and the large-size screen.
  • FIG. 1 is a schematic flowchart of a multi-screen interactive touch display method according to an embodiment of the present application
  • FIG. 2 is a schematic structural diagram 1 of a multi-screen interactive touch display device according to an embodiment of the present application
  • FIG. 3 is a schematic structural view of the processing module of FIG. 2;
  • FIG. 4 is a schematic structural diagram 2 of a multi-screen interactive touch display device according to an embodiment of the present application.
  • FIG. 5 is a schematic structural diagram 3 of a multi-screen interactive touch display device according to an embodiment of the present application.
  • FIG. 6 is a flow chart 1 of a method for determining an effective touch point in a multi-touch screen according to an embodiment of the present application
  • FIG. 7 is a second flowchart of a method for determining an effective touch point in a multi-touch screen according to an embodiment of the present application
  • FIG. 8 is a third flowchart of a method for determining an effective touch point in a multi-touch screen according to an embodiment of the present application.
  • FIG. 9 is a fourth flowchart of a method for determining an effective touch point in a multi-touch screen according to an embodiment of the present application.
  • FIG. 1 is a schematic flowchart diagram of a multi-screen interactive touch display method according to an embodiment of the present application.
  • the method provided in this embodiment is applied to an electronic device, and the electronic device includes at least two screens.
  • the method provided in this embodiment includes:
  • Step 101 Determine that at least one screen is a secondary screen, and at least one screen other than the auxiliary screen is a main screen;
  • Step 102 Acquire a touch operation on the auxiliary screen, and determine a position on the main screen corresponding to the touch operation based on a preset touch coordinate correspondence relationship;
  • Step 103 Respond to the instruction corresponding to the touch operation at the determined position on the home screen, and display the response result on the home screen.
  • the auxiliary screen is used to implement a touch function, and the home screen is at least used to implement a display function;
  • the electronic device may be a dual-screen mobile phone, or may be a multi-faceted screen including two screens, a folding screen or a pull screen. Stretch screen and so on.
  • the touch operation on the determined auxiliary screen realizes response and displays the touch operation result on the main screen, thereby satisfying the multi-screen and the large-size screen pair.
  • the displaying the response result on the home screen may include: displaying the response result at the determined location on the home screen.
  • the method of the embodiment further includes: setting a touch coordinate correspondence relationship; wherein setting the touch coordinate correspondence relationship may include:
  • mapping relationship between the position coordinates of each point on each home screen and the position coordinates of each point on the secondary screen is determined.
  • the determining that the at least one screen is a secondary screen, and the remaining screen is a main screen may include:
  • the main screen and the auxiliary screen are determined according to the position of the screen, such as: the upward screen is the main screen, and the downward screen is the auxiliary screen.
  • the home screen and the secondary screen can be determined by a sensing device such as a gravity sensor or a gyroscope.
  • the auxiliary screen can be used at least to control the main screen according to an external touch operation; the main screen can be at least used for displaying according to the control of the auxiliary screen.
  • the displaying the response result on the home screen may include at least one of the following:
  • Corresponding function prompt information is popped up on the main screen corresponding to the touch position on the auxiliary screen.
  • the preset indication graphic may include: a dot, a meteor line or an animation effect, and the like. For example, when a finger clicks on a certain point on the auxiliary screen, a point is displayed on the corresponding point of the main screen; long press on the auxiliary screen to display a circle on the corresponding point of the main screen; slide on the auxiliary screen to display a line on the main screen Meteor line; press on the secondary screen to display an animation effect that the ring gradually becomes larger on the main screen.
  • the touch operation may include at least one of the following: a click, a long press, a sliding screen, a multi-touch, a gesture, a pressure, and the like.
  • the method of the embodiment may further include:
  • Determining whether the touch operation has ended if it is determined that the touch operation has ended, giving a corresponding instruction or responding to the function prompt information at the indication graphic; otherwise, continuing the current processing.
  • the corresponding point on the main screen may pop up the function prompt information corresponding to the point. If the function prompt information is an operation required by the user, the finger leaves the screen and responds to the function prompt information. The instruction; if the function prompt information is not the operation required by the user, the finger does not leave the screen and does not respond to the operation.
  • the method in this embodiment may further include:
  • the determining the effective touch point from the plurality of touch points may include:
  • Determining a touch parameter of each of the plurality of touch points Determining a touch parameter of each of the plurality of touch points, comparing the touch parameter with a preset condition, and determining an effective touch point according to the comparison result.
  • the touch parameters may include: a moving speed, a pressure value or a moving trajectory, and the like.
  • the determining a touch parameter of each of the plurality of touch points, comparing the touch parameter with a preset condition, and determining an effective touch according to the comparison result Points can include:
  • Determining the moving speed of each touch point If the moving speed of only one touch point is greater than the first threshold, confirm that the touch point is an effective touch point; or if the moving speed of each touch point is greater than the first A threshold value is used to confirm that the touch point with the largest moving speed is an effective touch point;
  • the determining the effective touch point from the plurality of touch points may include:
  • the determining a touch parameter of each of the plurality of touch points, comparing the touch parameter with a preset condition, and determining an effective touch according to the comparison result Points can include:
  • each touch point When each touch point is stationary, the pressure value of each static touch point is determined. If the pressure value of only one touch point is greater than the second threshold, the touch point is determined to be a valid touch point, and the tracking is performed. The movement track of the effective touch point; or, if the pressure value of the plurality of touch points is greater than the second threshold, determining that the touch point with the largest pressure value is an effective touch point, and tracking the movement track of the effective touch point ;
  • the effective touch point is stationary, and the pressure value of the new touch point other than the effective touch point is greater than the second threshold, determining that the new touch point is an effective touch point, and switching the tracking New effective touch points.
  • the effective touch point is determined again based on the pressure value of each touch point.
  • the determining the effective touch point from the plurality of touch points may include:
  • the touch point that starts moving from the preset position is determined as an effective touch point, and the moving track of the effective touch point is tracked; if the effective touch point is stationary, and there is a new one other than the effective touch point When the touch point starts to move from the preset position, it is determined that the new touch point is an effective touch point, and the new effective touch point is switched and tracked.
  • the valid touch point is re-determined.
  • the preset position may be: a screen edge or a certain fixed point.
  • the determining a touch parameter of each of the plurality of touch points, comparing the touch parameter with a preset condition, and determining an effective touch according to the comparison result Points can include:
  • the movement track of each touch point is determined. If the movement track of the touch point is a preset movement track, the touch point is determined to be an effective touch point.
  • the preset movement trajectory may be a circle or an ellipse, or other preset shapes, and the like.
  • the effective touch point is determined according to the preset movement trajectory.
  • the determining a touch parameter of each of the plurality of touch points, comparing the touch parameter with a preset condition, and determining an effective touch according to the comparison result Points including:
  • the touch fingerprint corresponding to each touch point is determined. If the touch fingerprint corresponding to the touch point is a preset touch fingerprint, the touch point is determined to be an effective touch point.
  • the acquiring the touch on the auxiliary screen includes: acquiring a touch operation corresponding to each touch point on the auxiliary screen.
  • the main screen supporting single touch and multi-touch it is determined that all the touch points are effective touch points, and the touch operation in response to the multi-touch points.
  • the method of the embodiment may further include: before the determining that the at least one screen is the secondary screen and the at least one screen is the main screen, or before the determining that the at least one screen is the secondary screen and the at least one screen is the main screen, the method of the embodiment may further include:
  • the display mode of the screen is set, wherein the display manner comprises: a single screen display and a multi-screen display. Among them, if set to single screen display, a valid screen is determined from a plurality of screens.
  • one or more switches can be set. When it is determined to be a single screen display, only one screen is turned on (valid), and other screens are turned off.
  • the at least two screens may have the same size or different sizes; the angle between the at least two screens may be greater than 0 degrees and less than or equal to 360 degrees.
  • equal to 360 degrees can be: the two screens are respectively located on the front and back of the terminal (for example, a mobile phone).
  • the at least one screen may be an ink screen or a flexible screen.
  • the determining the position on the main screen corresponding to the touch operation based on the preset touch coordinate correspondence may include:
  • the small screen is a secondary screen, and the position of the touch operation is (X, Y), it is determined that the position on the corresponding home screen is ( ⁇ aX, bY);
  • the large screen is a secondary screen, and the position of the touch operation is (X, Y), it is determined that the position on the corresponding home screen is ( ⁇ X/a, Y/b);
  • the X, Y are positive integers, and the determination rules of the origin positions of the two screens are the same.
  • the embodiment of the present application further provides a computer readable storage medium, where the storage medium stores a computer program.
  • the program code that implements the steps described above when the computer program is executed by a processor.
  • the foregoing storage medium may include, but not limited to, a U disk, a Read-Only Memory (ROM), a Random Access Memory (RAM), a mobile hard disk, a magnetic disk, or an optical disk.
  • ROM Read-Only Memory
  • RAM Random Access Memory
  • mobile hard disk a magnetic disk
  • magnetic disk a magnetic disk
  • optical disk a variety of media that can store program code.
  • the embodiment of the present application further provides a multi-screen interactive touch display device, which is applied to an electronic device including at least two screens for implementing the above embodiments and exemplary embodiments, and has not been described again.
  • the term "module” may implement software, hardware, or a combination of software and hardware for a predetermined function.
  • the apparatus described in the following embodiments is preferably implemented in software, hardware, or a combination of software and hardware, is also possible and contemplated. As shown in FIG. 2, the apparatus provided in this embodiment includes:
  • the screen determining module 201 is configured to determine that at least one screen is a secondary screen, and at least one screen other than the auxiliary screen is a main screen; wherein the auxiliary screen is used to implement a touch function, and the main screen is used at least to implement Display function
  • the obtaining module 203 is configured to acquire a touch operation on the auxiliary screen, and determine a position on the main screen corresponding to the touch operation based on the preset touch coordinate correspondence relationship;
  • the processing module 204 is configured to respond to the instruction corresponding to the touch operation at the determined position on the home screen, and display the response result on the home screen.
  • the auxiliary screen is used to implement a touch function, and the home screen is at least used to implement a display function;
  • the electronic device may be a dual-screen mobile phone, or may be a multi-faceted screen including two screens, a folding screen or a pull screen. Stretch screen and so on.
  • the touch operation on the determined auxiliary screen realizes response and displays the touch operation result on the main screen, thereby satisfying the multi-screen and the large-size screen pair.
  • the apparatus of this embodiment may further include: a location determining module 202 configured to: after the screen determining module 201 determines the home screen and the secondary screen, and acquire the auxiliary in the acquiring module 203 Before the touch operation on the screen, the position coordinates of each point on the main screen and the auxiliary screen are determined; the mapping relationship between the position coordinates of each point on the main screen and the position coordinates of each point on the auxiliary screen is determined.
  • a location determining module 202 configured to: after the screen determining module 201 determines the home screen and the secondary screen, and acquire the auxiliary in the acquiring module 203 Before the touch operation on the screen, the position coordinates of each point on the main screen and the auxiliary screen are determined; the mapping relationship between the position coordinates of each point on the main screen and the position coordinates of each point on the auxiliary screen is determined.
  • the screen determining module 201 is configured to determine that at least one screen is a secondary screen by using a remaining screen as a main screen:
  • the main screen and the auxiliary screen are determined according to the position of the screen, such as: the upward screen is the main screen, and the downward screen is the auxiliary screen.
  • the home screen and the secondary screen can be determined by a sensing device such as a gravity sensor or a gyroscope.
  • the auxiliary screen is configured to at least control the main screen according to an external touch operation; the main screen is at least used for displaying according to the control of the auxiliary screen.
  • the processing module 204 may include:
  • the response unit 2041 is configured to respond to an instruction corresponding to the touch operation at the determined position on the home screen
  • the display unit 2042 is configured to display the response result on the home screen.
  • the display unit 2042 is configured to perform at least one of the following:
  • Corresponding function prompt information is popped up on the main screen corresponding to the touch position on the auxiliary screen.
  • the preset indication graphic may include: a dot, a meteor line or an animation effect, and the like. For example, when a finger clicks on a certain point on the auxiliary screen, a point is displayed on the corresponding point of the main screen; Press to display a circle at the corresponding point on the main screen; slide on the secondary screen to display a meteor line on the main screen; press on the secondary screen to display the animation effect that the ring gradually becomes larger on the main screen.
  • the touch operation may include: clicking, long pressing, sliding, multi-touch, gesture, pressure, and the like.
  • the display unit 2042 may further be configured to determine whether the touch operation has ended, and the determination result is Notifying the response unit 2041; correspondingly,
  • the response unit 2041 may be further configured to: after receiving the notification that the touch operation has ended, give a corresponding instruction or respond to the function prompt information at the indication graphic; otherwise, continue the current processing.
  • the corresponding point on the main screen may pop up the function prompt information corresponding to the point. If the function prompt information is an operation required by the user, the finger leaves the screen and responds to the corresponding function prompt information. An instruction; if the function prompt information is not an operation required by the user, the finger does not leave the screen and does not respond to the operation.
  • the device in this embodiment may further include: a touch point determining module 205, configured to: in the touch operation, multi-touch the auxiliary screen, and When the main screen supports only single touch, an effective touch point is determined from multiple touch points.
  • a touch point determining module 205 configured to: in the touch operation, multi-touch the auxiliary screen, and When the main screen supports only single touch, an effective touch point is determined from multiple touch points.
  • the touch point determining module 205 can be configured to determine an effective touch point from the plurality of touch points by:
  • the touch point that starts moving from the preset position is determined as an effective touch point, and the moving track of the effective touch point is tracked; if the effective touch point is stationary, and there is a new one other than the effective touch point When the touch point starts to move from the preset position, it is determined that the new touch point is an effective touch point, and the new effective touch point is switched and tracked.
  • the preset position may be: a screen edge or a certain fixed point.
  • the touch point determination module 205 can be configured to determine touch parameters of each of the plurality of touch points by comparing the touch parameters with preset conditions. , based on the comparison results to determine the effective touch point:
  • Determining the moving speed of each touch point If the moving speed of only one touch point is greater than the first threshold, confirm that the touch point is an effective touch point; or if the moving speed of each touch point is greater than the first A threshold value is used to confirm that the touch point with the largest moving speed is an effective touch point;
  • the touch point determination module 205 can be configured to determine touch parameters of each of the plurality of touch points by comparing the touch parameters with preset conditions. , based on the comparison results to determine the effective touch point:
  • each touch point When each touch point is stationary, the pressure value of each static touch point is determined. If the pressure value of only one touch point is greater than the second threshold, the touch point is determined to be a valid touch point, and the tracking is performed. The movement track of the effective touch point; or, if the pressure value of the plurality of touch points is greater than the second threshold, determining that the touch point with the largest pressure value is an effective touch point, and tracking the movement track of the effective touch point ;
  • the effective touch point is stationary, and the pressure value of the new touch point other than the effective touch point is greater than the second threshold, determining that the new touch point is an effective touch point, and switching the tracking New effective touch points.
  • the touch point determination module 205 can be configured to determine touch parameters of each of the plurality of touch points by comparing the touch parameters with preset conditions. , based on the comparison results to determine the effective touch point:
  • Determining the movement track of each touch point if the movement track of the touch point is a preset movement track, determining that the touch point is an effective touch point;
  • the touch fingerprint corresponding to each touch point is determined. If the touch fingerprint corresponding to the touch point is a preset touch fingerprint, the touch point is determined to be an effective touch point.
  • the preset movement trajectory may include a circle or an ellipse, or other preset shapes, and the like.
  • the main screen supports single touch and multi-touch
  • the acquiring module 203 may be configured to acquire a touch operation corresponding to each touch point on the auxiliary screen, based on position coordinates of the touch operation corresponding to each touch point on the auxiliary screen, and The mapping relationship between the position coordinates of each point on each of the main screens and the position coordinates of each point on the auxiliary screen determines the position on the main screen corresponding to the touch operation corresponding to each touch point.
  • the apparatus of this embodiment may further include:
  • the setting module 206 is configured to set the screen before the screen determining module 201 determines that the at least one screen is the secondary screen and the at least one screen is the main screen, or before the at least one screen is the secondary screen and the at least one screen is the main screen.
  • the display manner includes: a single screen display and a multi-screen display; if set to a single screen display, a valid screen is determined from the plurality of screens.
  • one or more switches can be set. When it is determined to be a single screen display, only one screen is turned on (valid), and other screens are turned off.
  • the modules in the above devices may all be implemented by the same processor; or, the above modules are respectively implemented by multiple processors.
  • the embodiment of the present application further provides a terminal, including a memory, a processor, and a computer program stored on the memory and executable on the processor, the processor executing the computer program to implement the following steps:
  • At least one screen is a secondary screen, and at least one screen other than the auxiliary screen is a main screen;
  • Embodiment 1 A touch display method of a symmetric double-sided screen.
  • the front and back sides of the mobile phone are respectively configured with one screen, the main screen is a liquid screen, and the auxiliary screen is an ink screen; the two screens are completely symmetrical, and the center point of the main screen can be determined as A (0, 0), the center of the auxiliary screen The point is B (0, 0);
  • a point (X, Y) on the secondary screen is symmetrically mapped to a corresponding point (-X, Y) on the home screen.
  • the phone When the finger touches the point (X, Y) on the secondary screen, the phone responds to the function command at the symmetry point (-X, Y) on the home screen.
  • a touch point, a long press, a sliding screen, a multi-touch, a gesture, a pressure, etc. are touched at a certain point on the auxiliary screen, a corresponding instruction of the point is popped up on the corresponding screen on the main screen, and the instruction is a user.
  • the finger leaves the screen, and responds to the corresponding function prompt information such as click, long press, slide screen, multi-touch, gesture, pressure, etc.; the finger does not leave the screen and does not respond to the operation.
  • a point can be displayed at a corresponding point on the main screen;
  • a circle can be displayed at the corresponding point of the main screen;
  • the finger slides on the auxiliary screen Display a meteor line at the corresponding position on the main screen;
  • the finger presses on the auxiliary screen to display an animation effect in which the ring gradually becomes larger at the corresponding position of the main screen;
  • one or more switches can be provided for controlling single screen operation or dual screen operation.
  • the current running screen is selected.
  • Embodiment 2 A touch display method with symmetric double screens of equal size.
  • two identical screens are arranged on the front and back of the mobile phone, and the main and auxiliary screens are determined according to the principle of gravity sensing.
  • the upward side is determined as the main screen
  • the downward side is determined as the auxiliary screen
  • the main screen is displayed and touched.
  • the secondary screen only has touch function.
  • the two screens are completely symmetrical, determine the center point (0, 0) of the main screen, and determine the center point (0, 0) of the secondary screen.
  • the lines of the two center points are perpendicular to the two screens.
  • a point (X, Y) on the secondary screen is symmetrically mapped to a corresponding point (-X, Y) on the home screen.
  • the phone When the finger touches a point (X, Y) on the secondary screen, the phone responds to a function command at a point (-X, Y) on the home screen.
  • the finger performs a gesture operation on the secondary screen, and the main screen responds to the function instruction corresponding to the gesture. For example, when a touch point, a long press, a sliding screen, a multi-touch, a gesture, a pressure, etc. are touched at a certain point on the auxiliary screen, a corresponding instruction of the point is popped up on the corresponding screen on the main screen, and the instruction is a user.
  • the finger leaves the screen, and responds to the corresponding function prompt information such as click, long press, slide screen, multi-touch, gesture, pressure, etc.; the finger does not leave the screen and does not respond to the operation.
  • a point is displayed at the corresponding point of the main screen; when the auxiliary screen is long pressed, a circle is displayed at the corresponding point of the main screen; the finger slides on the auxiliary screen, corresponding to the main screen The position displays a meteor line; the finger presses on the secondary screen, and the animation corresponding to the ring gradually becomes larger at the corresponding point on the main screen.
  • one or more switches can be provided for controlling single screen operation or dual screen operation.
  • the current running screen is selected.
  • Embodiment 3 A touch display method with two screens of different sizes.
  • two screens are arranged on the front and back of the mobile phone, and the main and auxiliary screens are determined according to the principle of gravity sensing.
  • the upward side is determined as the main screen, and the downward side is determined as the auxiliary screen.
  • the planes of the two screens are parallel to each other and have the same shape, but the screen size is not equal.
  • the length and width of the screen are a:1 and b:1.
  • the center point (0, 0) of the main screen can be determined to determine the center point (0, 0) of the secondary screen.
  • a point (x, y) on the secondary screen is symmetrically mapped to a corresponding point on the main screen (-ax, by); the finger touches a point on the secondary screen (x, y)
  • the phone responds to the function commands at the point (-ax, by) on the main screen.
  • the corresponding point (-ax, by) on the main screen of the mobile phone responds to the point selection, long press, and sliding screen. , gestures, etc.
  • a touch point, a long press, a sliding screen, a multi-touch, a gesture, a pressure, etc. are touched at a certain point on the auxiliary screen, a corresponding instruction of the point is popped up on the corresponding screen on the main screen, and the instruction is a user.
  • the finger leaves the screen and responds to click, long press, slide, multi-touch, gesture,
  • the corresponding function prompt information such as pressure; the finger does not leave the screen and does not respond to the operation.
  • a point (x, y) on the secondary screen is symmetrically mapped to a corresponding point on the main screen (-x/a, y/b); the finger touches the point on the secondary screen ( x, y), the phone responds to the function commands at the points (-x/a, y/b) on the main screen.
  • a touch point, a long press, a sliding screen, a multi-touch, a gesture, a pressure, etc. are touched at a certain point on the auxiliary screen, a corresponding instruction of the point is popped up on the corresponding screen on the main screen, and the instruction is a user.
  • the finger leaves the screen, and responds to the corresponding function prompt information such as click, long press, slide screen, multi-touch, gesture, pressure, etc.; the finger does not leave the screen and does not respond to the operation.
  • a point is displayed at the corresponding point of the main screen; when the auxiliary screen is long pressed, a circle can be displayed at the corresponding point of the main screen; the finger slides on the auxiliary screen, The corresponding position of the main screen displays a meteor line, and the finger is pressed on the auxiliary screen, and the animation effect of the ring gradually becoming larger can be displayed at the corresponding point of the main screen.
  • one or more switches can be provided for controlling single screen operation or dual screen operation.
  • the current running screen is selected.
  • Embodiment 4 A touch display method with two screens of different sizes.
  • two screens are arranged on the front and back of the mobile phone, and the main and auxiliary screens are determined according to the principle of gravity sensing.
  • the upward side is determined as the main screen, and the downward side is determined as the auxiliary screen.
  • the two screens are identical in shape, and the length and width of the screen are a:1 and b:1, respectively.
  • the large screen is the main screen
  • it is displayed by pixel A.
  • the small screen is the main screen
  • it is displayed by pixel B. It can be determined that the center point of the main screen is (0, 0), and the center point of the auxiliary screen is (0, 0).
  • a point (x, y) on the secondary screen is symmetrically mapped to a corresponding point on the main screen (-ax, by); the finger touches a point on the secondary screen (x, y)
  • the phone responds to the function commands at the point (-ax, by) on the main screen.
  • the corresponding point on the main screen of the mobile phone (-ax, by) responds to the point selection, long press, and slide. Screen and other operations.
  • the finger performs a gesture operation on the secondary screen, and the main screen responds to the function instruction corresponding to the gesture.
  • each point (x, y) on the secondary screen is symmetrically mapped to a corresponding point on the main screen (-x/a, y/b); the finger touches the point on the secondary screen (x, y) ), the phone responds to the function commands at the points (-x/a, y/b) on the main screen.
  • a touch point, a long press, a sliding screen, a multi-touch, a gesture, a pressure, etc. are touched at a certain point on the auxiliary screen, a corresponding instruction of the point is popped up on the corresponding screen on the main screen, and the instruction is a user.
  • the finger leaves the screen, and responds to the corresponding function prompt information such as click, long press, slide screen, multi-touch, gesture, pressure, etc.; the finger does not leave the screen and does not respond to the operation.
  • a point is displayed at the corresponding point on the main screen;
  • a long press on the auxiliary screen displays a circle at the corresponding point of the main screen; and the finger corresponds to the corresponding point on the main screen on the auxiliary screen
  • a meteor line is displayed at the corresponding position on the main screen, and the finger is pressed on the auxiliary screen to display an animation effect in which the ring gradually becomes larger.
  • one or more switches can be provided for controlling single screen operation or dual screen operation.
  • the current running screen is selected.
  • Embodiment 5 Folding multi-screen display method, suitable for wristwatches and large screens.
  • the terminal is configured with a plurality of screens A, B, C, D, and E; and the plurality of screens are transparent and foldable.
  • multiple screen expansions can be on the same plane.
  • multiple screens can be tiled together.
  • the content can be presented on the A, B, C, D, E screen according to the total size of the screens such as A, B, C, D, E and the pixel bits of each point on the screen.
  • the processing method of the screen so it will not be described here.
  • the user can perform a touch operation on the screen to complete operations such as clicking, long pressing, sliding, gesture, and the like.
  • Embodiment 6 Display method of a stretch screen.
  • the mobile phone is configured with a stretch screen; the screen is stretched, the screen becomes large, and the screen is Each point on it has its own relative position (X, Y).
  • the content can be presented on the screen according to the total size of the screen and the pixel position (X, Y) of each point.
  • X, Y the pixel position of the dual screen
  • the user can perform a touch operation on the screen to complete operations such as clicking, long pressing, sliding, gesture, and the like.
  • Embodiment 7 360-degree full-screen interactive touch and display method.
  • the mobile phone is configured with a full screen of 360 degrees; the primary and secondary screens are determined according to gravity sensing, and the upper screen is the main screen, and the lower screen is the auxiliary screen; the two screens are completely symmetrical, and the center point A (0, 0) of the main screen can be determined. Determine the center point B (0, 0) of the secondary screen.
  • a point (X, Y) on the secondary screen is symmetrically mapped to a corresponding point (-X, Y) on the home screen; a finger touches a point on the secondary screen, and an indication is displayed on the corresponding point on the home screen. Point; the finger touches the point (X, Y) on the secondary screen, and the phone responds to the function command at the point (-X, Y) on the main screen.
  • a touch point, a long press, a sliding screen, a multi-touch, a gesture, a pressure, etc. are touched at a certain point on the auxiliary screen, a corresponding instruction of the point is popped up on the corresponding screen on the main screen, and the instruction is a user.
  • the finger leaves the screen, and responds to the corresponding function prompt information such as click, long press, slide screen, multi-touch, gesture, pressure, etc.; the finger does not leave the screen and does not respond to the operation.
  • a point is displayed at the corresponding point of the main screen, and when the auxiliary screen is long pressed, an gradually increasing animation effect is displayed at the corresponding position of the main screen, and when the finger slides on the auxiliary screen, Display a meteor line at the corresponding position on the main screen.
  • the invalid touch points are excluded, and the effective touch points are determined, which may include the following schemes:
  • Option 1 set the contact movement speed threshold to 500PPI (Pixels Per Inch) / S, for a function interface that only supports single touch, when more than two touch points move, the touch point moves faster than The threshold does not respond; only when the moving speed is greater than the threshold, confirm that the point is valid. Touch point; when the moving speed of the touch point is greater than the threshold, the maximum point of the confirmed speed is the effective touch point, and the motion track of the point is tracked until the touch point is stationary and the moving speed of other touch points is greater than the threshold. , tracking switches to the new touch point.
  • the relevant processing flow is shown in Figure 6.
  • all touch points are identified as valid touch points, consistent with single-sided screen processing techniques.
  • Solution 3 when multi-touch and at rest, the contact whose pressure is greater than the threshold is determined as an effective touch point, and the moving track of the effective touch point is tracked. When the point is stationary and the other point pressure is greater than the threshold, the new switch is made. Effective touch point.
  • the relevant processing flow is shown in Figure 9.
  • the pressure value of each contact can be collected, the daily touch pressure value is determined, and the pressure threshold is determined based on the pressure value.
  • the touch point that starts moving from the edge of the screen or a certain fixed point is determined as an effective touch point, and the movement track of the effective touch point is tracked, and the point is selected, long pressed, swiped, gesture, Pressure and other operations, the corresponding point on the main screen pops up the corresponding instruction of the point, the instruction is the user needs the operation, the finger leaves the screen, it will respond to the selection, long press, sliding screen, multi-touch, gesture, pressure Corresponding function prompt information; the finger does not leave the screen and does not respond to the operation.
  • the relevant processing flow is shown in Figure 7.
  • the above schemes can be applied independently, side by side, cross-application, and operation.
  • one or more switches can be provided for controlling single screen operation or dual screen operation.
  • the current running screen is selected.
  • a user of a 360 degree screen can customize the functions that need to be displayed, displaying the content on a flat surface according to each screen size and pixel position.
  • embodiments of the present application can be provided as a method, system, or computer program product. Therefore, the present application may employ hardware embodiments, software embodiments, or a combination of software. And in the form of an embodiment of the hardware aspect. Moreover, the application can take the form of a computer program product embodied on one or more computer-usable storage media (including but not limited to disk storage and optical storage, etc.) including computer usable program code.
  • the computer program instructions can also be stored in a computer readable memory that can direct a computer or other programmable data processing device to operate in a particular manner, such that the instructions stored in the computer readable memory produce an article of manufacture comprising the instruction device.
  • the apparatus implements the functions specified in one or more blocks of a flow or a flow and/or block diagram of the flowchart.
  • These computer program instructions can also be loaded onto a computer or other programmable data processing device such that a series of operational steps are performed on a computer or other programmable device to produce computer-implemented processing for execution on a computer or other programmable device.
  • the instructions provide steps for implementing the functions specified in one or more of the flow or in a block or blocks of a flow diagram.
  • computer storage medium includes volatile and nonvolatile, implemented in any method or technology for storing information, such as computer readable instructions, data structures, program modules or other data. Sex, removable and not Remove the media.
  • Computer storage media includes, but is not limited to, RAM, ROM, EEPROM, flash memory or other memory technology, CD-ROM, digital versatile disc (DVD) or other optical disc storage, magnetic cartridge, magnetic tape, magnetic disk storage or other magnetic storage device, or may Any other medium used to store the desired information and that can be accessed by the computer.
  • communication media typically includes computer readable instructions, data structures, program modules, or other data in a modulated data signal, such as a carrier wave or other transport mechanism, and can include any information delivery media. .
  • the embodiment of the present invention provides a multi-screen interactive touch display method and device, which meets the requirements of multi-screen and large-size screen for operation convenience and display flexibility.

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • General Engineering & Computer Science (AREA)
  • Human Computer Interaction (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • User Interface Of Digital Computer (AREA)

Abstract

一种多屏互动触控显示方法,应用于包括至少两个屏幕的电子设备,包括:确定至少一个屏幕为辅屏幕,除所述辅屏幕外的至少一个屏幕为主屏幕;获取所述辅屏幕上的触控操作,基于预设的触控坐标对应关系确定所述触控操作所对应的主屏幕上的位置;响应主屏幕上所述确定的位置处的所述触控操作对应的指令,并将响应结果显示于主屏幕。

Description

一种多屏互动触控显示方法、装置、存储介质和终端 技术领域
本申请涉及但不限于多屏显示技术领域,尤其涉及一种多屏互动触控显示方法、装置、存储介质和终端。
背景技术
电阻式触摸屏可理解为是一种传感器,通常为薄膜与玻璃组合的结构,薄膜和玻璃相邻的一面上均涂有纳米铟锡金属氧化物(ITO,Indium Tin Oxides)涂层,ITO具有很好的导电性和透明性。当进行触摸操作时,所述薄膜下层的ITO涂层会接触到玻璃上层的ITO涂层,经由感应器传出相应的电信号,经过转换电路送到处理器,通过运算转化为屏幕上的X、Y值,从而完成点选的动作,并呈现在屏幕上。随着手机的不断创新发展,双屏及折叠屏手机、以及拉伸屏幕手机等相继出现。因此,在扩大显示屏幕尺寸的同时,对操作的方便性及显示的灵活性也有了进一步的需求。
发明概述
以下是对本文详细描述的主题的概述。本概述并非是为了限制权利要求的保护范围。
本申请实施例提供一种多屏互动触控显示方法、装置、存储介质和终端。
本申请实施例提供一种多屏互动触控显示方法,应用于电子设备,所述电子设备包括至少两个屏幕;该方法包括:
确定至少一个屏幕为辅屏幕,除所述辅屏幕外的至少一个屏幕为主屏幕;
获取所述辅屏幕上的触控操作,基于预设的触控坐标对应关系确定所述触控操作所对应的主屏幕上的位置;
响应主屏幕上所述确定的位置处的所述触控操作对应的指令,并将响应结果显示于主屏幕。
在示例性实施方式中,所述将响应结果显示于主屏幕,可以包括:将响 应结果显示于主屏幕上所述确定的位置处。
在示例性实施方式中,所述辅屏幕至少可以用于依据外部的触控操作实现对所述主屏幕的控制;所述主屏幕至少可以用于依据所述辅屏幕的控制进行显示。
在示例性实施方式中,所述触控操作为单点触控所述辅屏幕时,所述将响应结果显示于主屏幕,可以包括以下至少之一:
在所述主屏幕上与所述辅屏幕上的触控位置对应的位置,显示预设的指示图形;
在所述主屏幕上与所述辅屏幕上的触控位置对应的位置,弹出对应的功能提示信息。
在示例性实施方式中,在所述显示预设的指示图形和所述弹出对应的功能提示信息中至少之一之后,该方法还可以包括:
判断所述触控操作是否已结束;若确定触控操作已结束,则在所述指示图形处给出对应的指令或响应所述功能提示信息。
在示例性实施方式中,所述触控操作为多点触控所述辅屏幕、且所述主屏幕仅支持单点触控时,该方法还可以包括:
判断所述多个触控点中每个触控点的触控参数,并将所述触控参数与预设条件进行比较,根据比较结果确定有效触控点;或者,
判断多个触控点中只有一个触控点移动,其他剩余触控点静止不动时,则确定移动的触控点为有效触摸点;或者,
将从预设位置开始移动的触控点确定为有效触控点,跟踪该有效触控点的移动轨迹;如果该有效触控点静止,且存在除该有效触控点之外的其他新的触控点从预设位置开始移动,则确定该新的触控点为有效触控点,切换跟踪该新的有效触控点。
在示例性实施方式中,所述判断所述多个触控点中每个触控点的触控参数,并将所述触控参数与预设条件进行比较,根据比较结果确定有效触控点,可以包括:
判断每个触控点的移动速度,如果只有一个触控点的移动速度大于第一 阈值,则确认该触控点为有效触控点;或者,如果每个触控点的移动速度都大于第一阈值,则确认移动速度最大的触控点为有效触控点;
跟踪所述已确定的有效触控点的运动轨迹,如果该有效触控点静止、且同时存在除该有效触控点之外的另一个触控点的移动速度大于所述第一阈值时,则确定该另一个触控点为有效触控点,切换跟踪该新的有效触控点。
在示例性实施方式中,所述判断所述多个触控点中每个触控点的触控参数,并将所述触控参数与预设条件进行比较,根据比较结果确定有效触控点,可以包括:
每个触控点均静止时,判断每个静止的触控点的压力值,如果只有一个触控点的压力值大于第二阈值时,则确定该触控点为有效触控点,跟踪该有效触控点的移动轨迹;或者,如果有多个触控点的压力值大于第二阈值,则确定压力值最大的触控点为有效触控点,跟踪该有效触控点的移动轨迹;
如果该有效触控点静止,且存在除该有效触控点之外的其他新的触控点的压力值大于第二阈值时,确定该新的触控点为有效触控点,切换跟踪该新的有效触控点。
在示例性实施方式中,所述判断所述多个触控点中每个触控点的触控参数,并将所述触控参数与预设条件进行比较,根据比较结果确定有效触控点,可以包括:
判断每个触控点的移动轨迹,如果触控点的移动轨迹为预设的移动轨迹,则确定该触控点为有效触控点;或者,
判断每个触控点对应的触控指纹,如果触控点对应的触控指纹为预设的触控指纹,则确定该触控点为有效触控点。
在示例性实施方式中,所述确定至少一个屏幕为辅屏幕和至少一个屏幕为主屏幕的同时、或确定至少一个屏幕为辅屏幕和至少一个屏幕为主屏幕之前,该方法还可以包括:
设置屏幕的显示方式,其中,所述显示方式包括:单屏显示和多屏显示。
在示例性实施方式中,所述至少两个屏幕的大小可以相同或不同;所述至少两个屏幕之间的夹角可以大于0度,小于或等于360度。
在示例性实施方式中,所述至少一个屏幕为墨水屏或柔性屏。
本申请实施例还提供一种多屏互动触控显示装置,应用于电子设备,所述电子设备包括至少两个屏幕;该装置包括:
屏幕确定模块,配置为确定至少一个屏幕为辅屏幕,除所述辅屏幕外的至少一个屏幕为主屏幕;
获取模块,配置为获取所述辅屏幕上的触控操作,基于预设的触控坐标对应关系确定所述触控操作所对应的主屏幕上的位置;
处理模块,配置为响应主屏幕上所述确定的位置处的所述触控操作对应的指令,并将响应结果显示于主屏幕。
在示例性实施方式中,该装置还可以包括:触控点确定模块,配置为:
在所述触控操作为多点触控所述辅屏幕、且所述主屏幕仅支持单点触控时,
判断所述多个触控点中每个触控点的触控参数,并将所述触控参数与预设条件进行比较,根据比较结果确定有效触控点;或者,
判断多个触控点中只有一个触控点移动,其他剩余触控点静止不动时,则确定移动的触控点为有效触摸点;或者,
将从预设位置开始移动的触控点确定为有效触控点,跟踪该有效触控点的移动轨迹;如果该有效触控点静止,且存在除该有效触控点之外的其他新的触控点从预设位置开始移动,则确定该新的触控点为有效触控点,切换跟踪该新的有效触控点。
在示例性实施方式中,该装置还可以包括:
设置模块,配置为在所述屏幕确定模块确定至少一个屏幕为辅屏幕和至少一个屏幕为主屏幕的同时、或确定至少一个屏幕为辅屏幕和至少一个屏幕为主屏幕之前,设置屏幕的显示方式,其中,所述显示方式包括:单屏显示和多屏显示。
本申请实施例提供一种存储介质,所述存储介质存储有计算机程序,所述计算机程序被处理器执行时实现以下步骤:
确定至少一个屏幕为辅屏幕,除所述辅屏幕外的至少一个屏幕为主屏幕;
获取所述辅屏幕上的触控操作,基于预设的触控坐标对应关系确定所述触控操作所对应的主屏幕上的位置;
响应主屏幕上所述确定的位置处的所述触控操作对应的指令,并将响应结果显示于主屏幕。
本申请实施例还提供一种终端,包括存储器、处理器和存储在存储器上并可在所述处理器上运行的计算机程序,所述处理器执行所述计算机程序时以实现以下步骤:
确定至少一个屏幕为辅屏幕,除所述辅屏幕外的至少一个屏幕为主屏幕;
获取所述辅屏幕上的触控操作,基于预设的触控坐标对应关系确定所述触控操作所对应的主屏幕上的位置;
响应主屏幕上所述确定的位置处的所述触控操作对应的指令,并将响应结果显示于主屏幕。
本申请实施例提供的多屏互动触控显示方法、装置、存储介质和终端,应用于包括至少两个屏幕的电子设备,包括:确定至少一个屏幕为辅屏幕,除所述辅屏幕外的至少一个屏幕为主屏幕;获取所述辅屏幕上的触控操作,基于预设的触控坐标对应关系确定所述触控操作所对应的主屏幕上的位置;响应主屏幕上所述确定的位置处的所述触控操作对应的指令,并将响应结果显示于主屏幕。本申请实施例中,基于主屏幕与辅屏幕的对应关系,通过在确定的辅屏幕上的触控操作,实现在主屏幕上响应并显示触控操作结果,从而满足了多屏以及大尺寸屏幕对操作的方便性及显示的灵活性的要求。
在阅读并理解了附图和详细描述后,可以明白其他方面。
附图概述
图1为本申请实施例提供的一种多屏互动触控显示方法的流程示意图;
图2为本申请实施例提供的一种多屏互动触控显示装置的结构示意图一;
图3为图2中处理模块的结构示意图;
图4为本申请实施例提供的多屏互动触控显示装置的结构示意图二;
图5为本申请实施例提供的多屏互动触控显示装置的结构示意图三;
图6为本申请实施例中多点触控屏幕时确定有效触控点的方法流程图一;
图7为本申请实施例中多点触控屏幕时确定有效触控点的方法流程图二;
图8为本申请实施例中多点触控屏幕时确定有效触控点的方法流程图三;
图9为本申请实施例中多点触控屏幕时确定有效触控点的方法流程图四。
详述
下面结合实施例对本申请进行详细描述。
图1为本申请实施例提供的一种多屏互动触控显示方法的流程示意图。本实施例提供的方法应用于电子设备,所述电子设备包括至少两个屏幕;如图1所示,本实施例提供的方法包括:
步骤101:确定至少一个屏幕为辅屏幕,除所述辅屏幕外的至少一个屏幕为主屏幕;
步骤102:获取所述辅屏幕上的触控操作,基于预设的触控坐标对应关系确定所述触控操作所对应的主屏幕上的位置;
步骤103:响应主屏幕上所述确定的位置处的所述触控操作对应的指令,并将响应结果显示于主屏幕。
其中,所述辅屏幕用于实现触控功能,所述主屏幕至少用于实现显示功能;所述电子设备可为双屏手机、也可为包括两个屏幕以上的多面屏、折叠屏或者拉伸屏等等。
本实施例中,基于主屏幕与辅屏幕的对应关系,通过在确定的辅屏幕上的触控操作,实现在主屏幕上响应并显示触控操作结果,从而满足了多屏以及大尺寸屏幕对操作的方便性及显示的灵活性的要求。
本实施例中,所述将响应结果显示于主屏幕,可包括:将响应结果显示于主屏幕上所述确定的位置处。
在示例性实施方式中,所述确定主屏幕和辅屏幕之后,且在所述获取所 述辅屏幕上的触控操作之前,本实施例的方法还包括:设置触控坐标对应关系;其中,设置触控坐标对应关系可包括:
确定主屏幕和辅屏幕上每个点的位置坐标;
确定每个主屏幕上每个点的位置坐标与辅屏幕上每个点的位置坐标的映射关系。
在一个示例性实施例中,所述电子设备包括两个屏幕时,所述确定至少一个屏幕为辅屏幕,剩余屏幕为主屏幕,可以包括:
依据重力感应技术,根据屏幕的位置确定主屏幕以及辅屏幕,如:朝上的屏幕为主屏幕,朝下的屏幕为辅屏幕。
例如:可通过重力传感器、陀螺仪等传感装置确定主屏幕和辅屏幕。
在一个示例性实施例中,所述辅屏幕至少可以用于依据外部的触控操作实现对所述主屏幕的控制;所述主屏幕至少可以用于依据所述辅屏幕的控制进行显示。
在一个示例性实施例中,所述触控操作为单点触控所述辅屏幕时,所述将响应结果显示于主屏幕,可以包括以下至少之一:
在所述主屏幕上与所述辅屏幕上的触控位置对应的位置,显示预设的指示图形;
在所述主屏幕上与所述辅屏幕上的触控位置对应的位置,弹出对应的功能提示信息。
这里,所述预设的指示图形可包括:圆点、流星线或动画效果等等。例如:手指在辅屏幕上某点进行点选时在主屏幕对应点显示一个点;在辅屏幕上长按,在主屏幕对应点显示一个圆;在辅屏幕上滑动,在主屏幕上显示一条流星线;在辅屏幕上按压,在主屏幕上显示圆环逐渐变大的动画效果。
其中,所述触控操作可包括以下至少之一:点选、长按、滑屏、多点触控、手势、压力等等。
在一个示例性实施例中,在所述显示预设的指示图形和所述弹出对应的功能提示信息中至少之一之后,本实施例的方法还可以包括:
判断所述触控操作是否已结束;若确定触控操作已结束,则在所述指示图形处给出对应的指令或响应所述功能提示信息;否则,继续当前的处理。
例如:在触控辅屏幕时,在主屏幕上对应点可弹出该点对应的功能提示信息,如果所述功能提示信息是用户需要的操作时,则手指离开屏幕,响应所述功能提示信息对应的指令;如果所述功能提示信息不是用户需要的操作时,则手指不离开屏幕,不响应操作。
在一个示例性实施例中,所述触控操作为多点触控所述辅屏幕、且所述主屏幕仅支持单点触控时,本实施例的方法还可以包括:
从多个触控点中确定一个有效触控点。
在一个示例性实施例中,所述从多个触控点中确定一个有效触控点,可以包括:
判断所述多个触控点中每个触控点的触控参数,并将所述触控参数与预设条件进行比较,根据比较结果确定有效触控点。
这里,所述触控参数可包括:移动速度、压力值或移动轨迹等等。
在一个示例性实施例中,所述判断所述多个触控点中每个触控点的触控参数,并将所述触控参数与预设条件进行比较,根据比较结果确定有效触控点,可以包括:
判断每个触控点的移动速度,如果只有一个触控点的移动速度大于第一阈值,则确认该触控点为有效触控点;或者,如果每个触控点的移动速度都大于第一阈值,则确认移动速度最大的触控点为有效触控点;
跟踪所述已确定的有效触控点的运动轨迹,如果该有效触控点静止、且同时存在除该有效触控点之外的另一个触控点的移动速度大于所述第一阈值时,则确定该另一个触控点为有效触控点,切换跟踪该新的有效触控点。
这里,如果每个触控点的移动速度都小于第一阈值,则不响应所述触控操作。
在一个示例性实施例中,所述从多个触控点中确定一个有效触控点,可以包括:
判断多个触控点中只有一个触控点移动,其他剩余触控点静止不动时, 则确定移动的触控点为有效触摸点。
在一个示例性实施例中,所述判断所述多个触控点中每个触控点的触控参数,并将所述触控参数与预设条件进行比较,根据比较结果确定有效触控点,可以包括:
每个触控点均静止时,判断每个静止的触控点的压力值,如果只有一个触控点的压力值大于第二阈值时,则确定该触控点为有效的触控点,跟踪该有效触控点的移动轨迹;或者,如果有多个触控点的压力值大于第二阈值,则确定压力值最大的触控点为有效触控点,跟踪该有效触控点的移动轨迹;
如果该有效触控点静止,且存在除该有效触控点之外的其他新的触控点的压力值大于第二阈值时,确定该新的触控点为有效触控点,切换跟踪该新的有效触控点。
这里,确定每个静止的触控点的压力值都小于第二阈值时,则不响应所述触控操作。
示例性地,该有效触摸点离开屏幕后,重新根据每个触摸点的压力值确定有效触摸点。
在一个示例性实施例中,所述从多个触控点中确定一个有效触控点,可以包括:
将从预设位置开始移动的触控点确定为有效触控点,跟踪该有效触控点的移动轨迹;如果该有效触控点静止,且存在除该有效触控点之外的其他新的触控点从预设位置开始移动,则确定该新的触控点为有效触控点,切换跟踪该新的有效触控点。
示例性地,所述有效触摸点离开屏幕后,重新确定有效触摸点。
这里,所述预设位置可为:屏幕边缘或某一固定点。
在一个示例性实施例中,所述判断所述多个触控点中每个触控点的触控参数,并将所述触控参数与预设条件进行比较,根据比较结果确定有效触控点,可以包括:
判断每个触控点的移动轨迹,如果触控点的移动轨迹为预设的移动轨迹,则确定该触控点为有效触控点。
这里,所述预设的移动轨迹可为圆形或椭圆形、或其他预设形状等等。
示例性地,上述方案中,该有效触摸点离开屏幕后,重新根据预设的移动轨迹,确定有效触摸点。
在一个示例性实施例中,所述判断所述多个触控点中每个触控点的触控参数,并将所述触控参数与预设条件进行比较,根据比较结果确定有效触控点,包括:
判断每个触控点对应的触控指纹,如果触控点对应的触控指纹为预设的触控指纹,则确定该触控点为有效触控点。
在一个示例性实施例中,所述触控操作为多点触控所述辅屏幕、且所述主屏幕支持单点触控和多点触控时,所述获取所述辅屏幕上的触控操作,包括:获取所述辅屏幕上的每个触控点对应的触控操作。
这里,对于支持单点触控和多点触控的主屏幕,确定所有触控点均为有效触控点,响应多触控点的触控操作。
示例性地,所述确定至少一个屏幕为辅屏幕和至少一个屏幕为主屏幕的同时、或确定至少一个屏幕为辅屏幕和至少一个屏幕为主屏幕之前,本实施例的方法还可以包括:
设置屏幕的显示方式,其中,所述显示方式包括:单屏显示和多屏显示。其中,如果设为单屏显示,则从多个屏幕中确定一个有效的屏幕。
例如:可设置一个或多个开关,确定为单屏显示时,只令一个屏幕为打开状态(有效),关闭其他屏幕。
在一个示例性实施例中,所述至少两个屏幕的大小可以相同或不同;所述至少两个屏幕之间的夹角可以大于0度,小于或等于360度。
其中,等于360度可为:两个屏幕分别位于终端(比如,手机)的正反面。
示例性地,所述至少一个屏幕可为墨水屏或柔性屏。
在一个示例性实施例中,所述至少两个屏幕的大小不同时,所述基于预设的触控坐标对应关系确定所述触控操作所对应的主屏幕上的位置,可以包括:
确定两个屏幕中的大屏幕与小屏幕的长度比和宽度比分别为a:1以及b:1;
如果小屏幕为辅屏幕,且所述触控操作的位置为(X,Y)时,则确定对应的主屏幕上的位置为(±aX,bY);
如果大屏幕为辅屏幕,且所述触控操作的位置为(X,Y)时,则确定对应的主屏幕上的位置为(±X/a,Y/b);
其中,所述X,Y为正整数,所述两个屏幕的原点位置的确定规则相同。
本申请实施例还提供了一种计算机可读的存储介质,所述存储介质存储有计算机程序。所述计算机程序被处理器执行时实现上文所述步骤的程序代码。
在本实施例中,上述存储介质可以包括但不限于:U盘、只读存储器(ROM,Read-Only Memory)、随机存取存储器(RAM,Random Access Memory)、移动硬盘、磁碟或者光盘等各种可以存储程序代码的介质。
本申请实施例还提供了一种多屏互动触控显示装置,该装置应用于包括至少两个屏幕的电子设备,用于实现上述实施例及示例性实施方式,已经进行过说明的不再赘述。如以下所使用的,术语“模块”可以实现预定功能的软件、硬件、或者软件和硬件的组合。尽管以下实施例所描述的装置较佳地以软件来实现,但是硬件,或者软件和硬件的组合的实现也是可能并被构想的。如图2所示,本实施例提供的装置包括:
屏幕确定模块201,配置为确定至少一个屏幕为辅屏幕,除所述辅屏幕外的至少一个屏幕为主屏幕;其中,所述辅屏幕用于实现触控功能,所述主屏幕至少用于实现显示功能;
获取模块203,配置为获取所述辅屏幕上的触控操作,基于预设的触控坐标对应关系确定所述触控操作所对应的主屏幕上的位置;
处理模块204,配置为响应主屏幕上所述确定的位置处的所述触控操作对应的指令,并将响应结果显示于主屏幕。
其中,所述辅屏幕用于实现触控功能,所述主屏幕至少用于实现显示功能;所述电子设备可为双屏手机、也可为包括两个屏幕以上的多面屏、折叠屏或者拉伸屏等等。
本实施例中,基于主屏幕与辅屏幕的对应关系,通过在确定的辅屏幕上的触控操作,实现在主屏幕上响应并显示触控操作结果,从而满足了多屏以及大尺寸屏幕对操作的方便性及显示的灵活性的要求。
在一个示例性实施例中,本实施例的装置还可以包括:位置确定模块202,配置为在所述屏幕确定模块201确定主屏幕和辅屏幕之后,且在所述获取模块203获取所述辅屏幕上的触控操作之前,确定主屏幕和辅屏幕上每个点的位置坐标;确定主屏幕上每个点的位置坐标与辅屏幕上每个点的位置坐标的映射关系。
在一个示例性实施例中,所述电子设备包括两个屏幕时,所述屏幕确定模块201配置为通过以下方式确定至少一个屏幕为辅屏幕,剩余屏幕为主屏幕:
依据重力感应技术,根据屏幕的位置确定主屏幕以及辅屏幕,如:朝上的屏幕为主屏幕,朝下的屏幕为辅屏幕。
例如:可通过重力传感器、陀螺仪等传感装置确定主屏幕和辅屏幕。
在一个示例性实施例中,所述辅屏幕至少用于依据外部的触控操作实现对所述主屏幕的控制;所述主屏幕至少用于依据所述辅屏幕的控制进行显示。
在一个示例性实施例中,如图3所示,所述处理模块204可以包括:
响应单元2041,配置为响应主屏幕上所述确定的位置处的所述触控操作对应的指令;
显示单元2042,配置为将响应结果显示于主屏幕。
在一个示例性实施例中,所述触控操作为单点触控所述辅屏幕时,所述显示单元2042,配置为执行以下至少之一:
在所述主屏幕上与所述辅屏幕上的触控位置对应的位置,显示预设的指示图形;
在所述主屏幕上与所述辅屏幕上的触控位置对应的位置,弹出对应的功能提示信息。
这里,所述预设的指示图形可包括:圆点、流星线或动画效果等等。例如:手指在辅屏幕上某点进行点选时在主屏幕对应点显示一个点;在辅屏长 按,在主屏幕对应点显示一个圆;在辅屏幕上滑动,在主屏幕上显示一条流星线;在辅屏幕上按压,在主屏幕上显示圆环逐渐变大的动画效果。
其中,所述触控操作可包括:点选、长按、滑屏、多点触控、手势、压力等等。
在一个示例性实施例中,所述显示单元2042显示预设的指示图形和弹出对应的功能提示信息中至少一项之后,还可以配置为判断所述触控操作是否已结束,并将判断结果通知所述响应单元2041;相应的,
所述响应单元2041,还可以配置为收到触控操作已结束的通知后,在所述指示图形处给出对应的指令或响应所述功能提示信息;否则,继续当前的处理。
例如:在触控辅屏幕时,在主屏幕上对应点可弹出该点对应的功能提示信息,如果所述功能提示信息是用户需要的操作,则手指离开屏幕,响应所述功能提示信息对应的指令;如果所述功能提示信息不是用户需要的操作,则手指不离开屏幕,不响应操作。
在一个示例性实施例中,如图4所示,本实施例的装置还可以包括:触控点确定模块205,配置为在所述触控操作为多点触控所述辅屏幕、且所述主屏幕仅支持单点触控时,从多个触控点中确定一个有效触控点。
所述触控点确定模块205,可以配置为通过以下方式从多个触控点中确定一个有效触控点:
判断所述多个触控点中每个触控点的触控参数,并将所述触控参数与预设条件进行比较,根据比较结果确定有效触控点;或者,
判断多个触控点中只有一个触控点移动,其他剩余触控点静止不动时,则确定移动的触控点为有效触摸点;或者,
将从预设位置开始移动的触控点确定为有效触控点,跟踪该有效触控点的移动轨迹;如果该有效触控点静止,且存在除该有效触控点之外的其他新的触控点从预设位置开始移动,则确定该新的触控点为有效触控点,切换跟踪该新的有效触控点。
这里,所述预设位置可为:屏幕边缘或某一固定点。
示例性地,所述触控点确定模块205可以配置为通过以下方式判断所述多个触控点中每个触控点的触控参数,并将所述触控参数与预设条件进行比较,根据比较结果确定有效触控点:
判断每个触控点的移动速度,如果只有一个触控点的移动速度大于第一阈值,则确认该触控点为有效触控点;或者,如果每个触控点的移动速度都大于第一阈值,则确认移动速度最大的触控点为有效触控点;
跟踪所述已确定的有效触控点的运动轨迹,如果该有效触控点静止、且同时存在除该有效触控点之外的另一个触控点的移动速度大于所述第一阈值时,则确定该另一个触控点为有效触控点,切换跟踪该新的有效触控点。
这里,如果每个触控点的移动速度都小于第一阈值,则不响应所述触控操作。
示例性地,所述触控点确定模块205可以配置为通过以下方式判断所述多个触控点中每个触控点的触控参数,并将所述触控参数与预设条件进行比较,根据比较结果确定有效触控点:
每个触控点均静止时,判断每个静止的触控点的压力值,如果只有一个触控点的压力值大于第二阈值时,则确定该触控点为有效的触控点,跟踪该有效触控点的移动轨迹;或者,如果有多个触控点的压力值大于第二阈值,则确定压力值最大的触控点为有效触控点,跟踪该有效触控点的移动轨迹;
如果该有效触控点静止,且存在除该有效触控点之外的其他新的触控点的压力值大于第二阈值时,确定该新的触控点为有效触控点,切换跟踪该新的有效触控点。
这里,确定每个静止的触控点的压力值都小于第二阈值时,则不响应所述触控操作。
示例性地,所述触控点确定模块205可以配置为通过以下方式判断所述多个触控点中每个触控点的触控参数,并将所述触控参数与预设条件进行比较,根据比较结果确定有效触控点:
判断每个触控点的移动轨迹,如果触控点的移动轨迹为预设的移动轨迹,则确定该触控点为有效触控点;
或者,
判断每个触控点对应的触控指纹,如果触控点对应的触控指纹为预设的触控指纹,则确定该触控点为有效触控点。
这里,所述预设的移动轨迹可包括圆形或椭圆形、或其他预设形状等等。
在一个示例性实施例中,所述触控操作为多点触控所述辅屏幕、且所述主屏幕支持单点触控和多点触控时,
所述获取模块203,可以配置为获取所述辅屏幕上的每个触控点对应的触控操作,基于所述每个触控点对应的触控操作在所述辅屏幕上的位置坐标以及所述每个主屏幕上每个点的位置坐标与辅屏幕上每个点的位置坐标的映射关系,确定所述每个触控点对应的触控操作所对应的主屏幕上的位置。
在一个示例性实施例中,如图5所示,本实施例的装置还可以包括:
设置模块206,配置为在所述屏幕确定模块201确定至少一个屏幕为为辅屏幕和至少一个屏幕为主屏幕的同时、或确定至少一个屏幕为辅屏幕和至少一个屏幕为主屏幕之前,设置屏幕的显示方式,其中,所述显示方式包括:单屏显示和多屏显示;如果设为单屏显示,则从多个屏幕中确定一个有效的屏幕。
例如:可设置一个或多个开关,确定为单屏显示时,只令一个屏幕为打开状态(有效),关闭其他屏幕。
在实际应用时,上述装置中的模块可均由同一处理器实现;或者,上述模块分别由多个处理器实现。
本申请实施例还提供了一种终端,包括存储器、处理器和存储在存储器上并可在所述处理器上运行的计算机程序,所述处理器执行所述计算机程序时以实现以下步骤:
确定至少一个屏幕为辅屏幕,除所述辅屏幕外的至少一个屏幕为主屏幕;
获取所述辅屏幕上的触控操作,基于预设的触控坐标对应关系确定所述触控操作所对应的主屏幕上的位置;
响应主屏幕上所述确定的位置处的所述触控操作对应的指令,并将响应结果显示于主屏幕。
下面结合场景实施例对本申请进行详细描述。
实施方式一:对称双面屏的触控显示方法。
本实施例中,手机正反面分别配置一个屏幕,主屏幕为液晶屏,辅屏幕为墨水屏;两个屏幕完全对称,可确定主屏幕的中心点为A(0、0),辅屏幕的中心点为B(0、0);
示例性地,辅屏幕上的一个点(X,Y)对称映射到主屏幕上一个对应点(-X,Y)。
当手指触摸在辅屏幕上某个点时,在主屏幕上对应点显示一个指示点。
当手指触摸辅屏幕上的点(X、Y)时,手机响应主屏幕上的对称点(-X、Y)处的功能指令。
示例性地,在辅屏幕上某点进行点选、长按、滑屏、多点触控、手势、压力等触控时,在主屏幕上对应点弹出该点对应的指令,该指令是用户需要的操作时,手指离开屏幕,即会响应点选、长按、滑屏、多点触控、手势、压力等对应的功能提示信息;手指不离开屏幕,不响应操作。
示例性地,手指在辅屏幕上某点进行点选时,可在主屏幕对应点显示一个点;在辅屏幕长按,可在主屏幕对应点显示一个圆;手指在辅屏幕上滑动,可在主屏幕对应位置显示一条流星线;手指在辅屏幕上按压,可在主屏幕对应位置显示圆环逐渐变大的动画效果;
示例性地,可设置一个或多个开关,用于控制单屏运行还是双屏运行。
示例性地,设置单屏运行后,选取当前运行屏幕。
实施方式二:大小相等对称双屏的触控显示方法。
本实施例中,手机正反面配置两个完全一样的屏幕,根据重力感应原理确定主辅屏幕,朝上的一面确定为主屏幕,朝下的一面确定为辅屏幕,主屏幕具备显示及触控功能,辅屏幕只具备触控功能。两屏幕完全对称,确定主屏幕的中心点(0、0),确定辅屏幕的中心点(0、0),这两个中心点的连线垂直于两个屏幕。
示例性地,辅屏幕上的一个点(X,Y)对称映射到主屏幕上一个对应点(-X,Y)。
当手指触摸辅屏幕上的点(X、Y)时,手机响应主屏幕上的点(-X、Y)处的功能指令。
手指在辅屏幕上某点(X,Y)进行点选、长按、滑屏、手势等操作时,手机主屏幕上对应点(-X、Y)响应对应的点选、长按、滑屏等操作。
手指在辅屏幕上进行手势操作,主屏幕上响应该手势对应的功能指令。示例性地,在辅屏幕上某点进行点选、长按、滑屏、多点触控、手势、压力等触控时,在主屏幕上对应点弹出该点对应的指令,该指令是用户需要的操作时,手指离开屏幕,即会响应点选、长按、滑屏、多点触控、手势、压力等对应的功能提示信息;手指不离开屏幕,不响应操作。
示例性地,手指在辅屏幕上某点进行点选时在主屏幕对应点显示一个点;在辅屏幕长按,在主屏幕对应点显示一个圆;手指在辅屏幕上滑动,在主屏幕对应位置显示一条流星线;手指在辅屏幕上按压,在主屏幕对应点显示圆环逐渐变大的动画效果。
示例性地,可设置一个或多个开关,用于控制单屏运行还是双屏运行。
示例性地,设置单屏运行后,选取当前运行屏幕。
实施方式三:大小不等双屏的触控显示方法。
本实施例中,手机正反面配置两个屏幕,根据重力感应原理确定主辅屏幕,朝上的一面确定为主屏幕,朝下的一面确定为辅屏幕。两屏幕所在平面互相平行,形状一致,但屏幕大小不等,大小屏的长宽分别为a:1以及b:1。可确定主屏幕的中心点(0、0),确定辅屏幕的中心点(0、0)。
示例性地,小屏为辅屏幕时,辅屏幕上的一个点(x,y)对称映射到主屏幕上一个对应点(-ax,by);手指触摸辅屏幕上的点(x、y),手机响应主屏幕上的点(-ax、by)处的功能指令。
手指在辅屏幕上某点(x,y)进行点选、长按、滑屏、手势等操作,手机主屏幕上对应点(-ax、by)响应该点的点选、长按、滑屏、手势等操作。
示例性地,在辅屏幕上某点进行点选、长按、滑屏、多点触控、手势、压力等触控时,在主屏幕上对应点弹出该点对应的指令,该指令是用户需要的操作时,手指离开屏幕,即会响应点选、长按、滑屏、多点触控、手势、 压力等对应的功能提示信息;手指不离开屏幕,不响应操作。
示例性地,大屏为辅屏幕时,辅屏幕上的一个点(x,y)对称映射到主屏幕上一个对应点(-x/a,y/b);手指触摸辅屏幕上的点(x、y),手机响应主屏幕上的点(-x/a、y/b)处的功能指令。
手指在辅屏幕上某点(x,y)进行点选、长按、滑屏等操作,手机在主屏幕上对应点(-x/a、y/a)响应该点的点选、长按、滑屏等操作。
示例性地,在辅屏幕上某点进行点选、长按、滑屏、多点触控、手势、压力等触控时,在主屏幕上对应点弹出该点对应的指令,该指令是用户需要的操作时,手指离开屏幕,即会响应点选、长按、滑屏、多点触控、手势、压力等对应的功能提示信息;手指不离开屏幕,不响应操作。
示例性地,手指在辅屏幕上某点进行点选时,在主屏幕对应点显示一个点;在辅屏幕长按,可在主屏幕对应点显示一个圆;手指在辅屏幕上滑动,可在主屏幕对应位置显示一条流星线,手指在辅屏幕上按压,可在主屏幕对应点显示圆环逐渐变大的动画效果。
示例性地,可设置一个或多个开关,用于控制单屏运行还是双屏运行。
示例性地,设置单屏运行后,选取当前运行屏幕。
实施方式四:大小不等双屏的触控显示方法。
本实施例中,手机正反面配置两个屏幕,根据重力感应原理确定主辅屏幕,朝上的一面确定为主屏幕,朝下的一面确定为辅屏幕。两个屏形状一致,大小屏的长宽分别为a:1以及b:1。
大屏为主屏幕时,按像素A显示,小屏为主屏幕时,按像素B显示,可确定主屏幕的中心点为(0、0),辅屏幕的中心点为(0、0)。
示例性地,小屏为辅屏幕时,辅屏幕上的一个点(x,y)对称映射到主屏幕上一个对应点(-ax,by);手指触摸辅屏幕上的点(x、y),手机响应主屏幕上的点(-ax、by)处的功能指令。
手指在辅屏幕上某点(x,y)进行点选、长按、滑屏、手势等操作,手机主屏幕上对应点(-ax、by)则响应该点的点选、长按、滑屏等操作。
手指在辅屏幕上进行手势操作,主屏幕上响应该手势对应的功能指令。
大屏为辅屏幕时,辅屏幕上的每个点(x,y)对称映射到主屏幕上一个对应点(-x/a,y/b);手指触摸辅屏幕上的点(x、y),手机响应主屏幕上的点(-x/a、y/b)处的功能指令。
手指在辅屏幕上某点(x,y)进行点选、长按、滑屏等操作,手机主屏幕上对应点(-x/a、y/a)响应该点的点选、长按、滑屏等操作。
示例性地,在辅屏幕上某点进行点选、长按、滑屏、多点触控、手势、压力等触控时,在主屏幕上对应点弹出该点对应的指令,该指令是用户需要的操作时,手指离开屏幕,即会响应点选、长按、滑屏、多点触控、手势、压力等对应的功能提示信息;手指不离开屏幕,不响应操作。
示例性地,手指在辅屏幕上某点进行点选时,在主屏幕对应点显示一个点;在辅屏幕长按,在主屏幕对应点显示一个圆;手指在辅屏幕上在主屏幕对应点滑动,则在主屏幕对应位置显示一条流星线,手指在辅屏幕上按压,显示圆环逐渐变大的动画效果。
示例性地,可设置一个或多个开关,用于控制单屏运行还是双屏运行。
示例性地,设置单屏运行后,选取当前运行屏幕。
实施方式五:折叠多屏的显示方法,适用于腕表、超大屏。
本实施例中,终端配置多个屏幕A、B、C、D、E;多个屏幕透明可折叠。
示例性地,多个屏幕展开可在同一平面上。
示例性地,多个屏幕展开后,多个屏幕可拼接显示。
在应用时,可根据A、B、C、D、E等屏总尺寸及屏幕上每个点的像素位,将内容呈现在A、B、C、D、E屏上,处理方式可参见双屏的处理方式,故于此不再赘述。
示例性地,用户可对屏幕进行触控操作,完成点选、长按、滑屏、手势等操作。
实施方式六:拉伸式屏幕的显示方法。
本实施例中,手机配置拉伸式屏幕;对屏幕进行拉伸,屏幕变大,屏幕 上每个点都有自身的相对位置(X、Y)。
屏幕收缩,屏幕上每个点都有自身的相对位置(X、Y)。
在应用时,可根据屏幕总尺寸及每个点的像素位置(X、Y),将内容呈现在屏幕上,相关处理方式可参见双屏的处理方式,故于此不再赘述。
示例性地,用户可对屏幕进行触控操作,完成点选、长按、滑屏、手势等操作。
实施方式七:360度全屏幕的互动触控及显示方法。
本实施例中,手机配置360度全屏幕;根据重力感应确定主、辅屏幕,上面为主屏幕,下面为辅屏幕;两屏幕完全对称,可确定主屏幕的中心点A(0、0),确定辅屏幕的中心点B(0、0)。
示例性地,辅屏幕上的一个点(X,Y)对称映射到主屏幕上一个对应点(-X,Y);手指触摸在辅屏幕上某个点,在主屏幕上对应点显示一个指示点;手指触摸辅屏幕上的点(X、Y),则手机响应主屏幕上的点(-X、Y)处的功能指令。
手指在辅屏幕上某点(X,Y)进行点选、长按、滑屏、手势等操作,手机主屏幕上的对应点(-X、Y)响应该点的点选、长按、滑屏、手势等操作。
示例性地,在辅屏幕上某点进行点选、长按、滑屏、多点触控、手势、压力等触控时,在主屏幕上对应点弹出该点对应的指令,该指令是用户需要的操作时,手指离开屏幕,即会响应点选、长按、滑屏、多点触控、手势、压力等对应的功能提示信息;手指不离开屏幕,不响应操作。
示例性地,手指在辅屏幕上点选时,在主屏幕对应点显示一个点,在辅屏幕长按时,在主屏幕对应位置显示一个逐渐变大的动画效果,手指在辅屏幕上滑动时,在主屏幕对应位置显示一个流星线。
示例性地,有多点触控屏幕时,排除无效触控点,确定有效触控点,可包括如下几种方案:
方案1,设定触点移动速度阈值为500PPI(像素数目,Pixels Per Inch)/S,对于只支持单点触控的功能界面,超过两个触控点移动时,触控点移动速度都小于阈值时不响应;只有一点移动速度大于阈值时,确认该点为有效 触控点;触控点移动速度都大于阈值时,确认速度最大点为有效触控点,并跟踪该点的运动轨迹,直到该触控点静止、同时有其他触控点移动速度大于阈值时,跟踪切换到该新的触控点。相关处理流程如图6所示。
示例性地,针对支持多点触控的功能界面,确认所有触控点为有效触控点,响应多点触控功能。相关处理流程如图8所示。
方案2,对于只支持单点触控的功能界面,多点触摸时,只有一点移动,其他点静止不动时,确定该移动点为有效触控点,跟踪该有效触控点的移动轨迹。相关处理流程如图6所示。
示例性地,针对支持多点触控的功能界面,所有触控点确认为有效触控点,与单面屏幕处理技术一致。
方案3,多点触摸且静止时,压力大于阈值的触点确定为有效触控点,跟踪该有效触控点的移动轨迹,该点静止、且有其他点压力大于阈值时,切换到该新的有效触控点。相关处理流程如图9所示。
示例性地,可收集手握手机时每个触点的压力值,确定日常触摸压力值,根据该压力值确定压力阈值。
方案4,将从屏幕边缘或某一固定点开始移动的触控点确定为有效触控点,跟踪该有效触控点的移动轨迹,在辅屏幕上进行点选、长按、滑动、手势、压力等操作,在主屏幕上对应点弹出该点对应的指令,该指令是用户需要的操作时,手指离开屏幕,即会响应点选、长按、滑屏、多点触控、手势、压力等对应的功能提示信息;手指不离开屏幕,不响应操作。相关处理流程如图7所示。
示例性地,以上方案可独立、并列、交叉应用及运行。
示例性地,可设置一个或多个开关,用于控制单屏运行还是双屏运行。
示例性地,设置单屏运行后,选取当前运行屏幕。
示例性地,360度屏幕的用户可自定义需要显示的功能,根据每个屏幕尺寸及像素位将内容显示在平面上。
本领域内的技术人员应明白,本申请实施例可提供为方法、系统、或计算机程序产品。因此,本申请可采用硬件实施例、软件实施例、或结合软件 和硬件方面的实施例的形式。而且,本申请可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器和光学存储器等)上实施的计算机程序产品的形式。
本申请是参照根据本申请实施例的方法、设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。
这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。
这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。
本领域普通技术人员可以理解,上文中所公开方法中的全部或某些步骤、系统、装置中的功能模块/单元可以被实施为软件、固件、硬件及其适当的组合。在硬件实施方式中,在以上描述中提及的功能模块/单元之间的划分不一定对应于物理组件的划分;例如,一个物理组件可以具有多个功能,或者一个功能或步骤可以由若干物理组件合作执行。某些组件或所有组件可以被实施为由处理器,如数字信号处理器或微处理器执行的软件,或者被实施为硬件,或者被实施为集成电路,如专用集成电路。这样的软件可以分布在计算机可读介质上,计算机可读介质可以包括计算机存储介质(或非暂时性介质)和通信介质(或暂时性介质)。如本领域普通技术人员公知的,术语计算机存储介质包括在用于存储信息(诸如计算机可读指令、数据结构、程序模块或其他数据)的任何方法或技术中实施的易失性和非易失性、可移除和不可 移除介质。计算机存储介质包括但不限于RAM、ROM、EEPROM、闪存或其他存储器技术、CD-ROM、数字多功能盘(DVD)或其他光盘存储、磁盒、磁带、磁盘存储或其他磁存储装置、或者可以用于存储期望的信息并且可以被计算机访问的任何其他的介质。此外,本领域普通技术人员公知的是,通信介质通常包含计算机可读指令、数据结构、程序模块或者诸如载波或其他传输机制之类的调制数据信号中的其他数据,并且可包括任何信息递送介质。
以上所述,仅为本申请的示例性实施例而已,并非用于限定本申请的保护范围。
工业实用性
本申请实施例提供一种多屏互动触控显示方法及装置,满足了多屏以及大尺寸屏幕对操作的方便性及显示的灵活性的要求。

Claims (17)

  1. 一种多屏互动触控显示方法,应用于电子设备,其特征在于,所述电子设备包括至少两个屏幕;该方法包括:
    确定至少一个屏幕为辅屏幕,除所述辅屏幕外的至少一个屏幕为主屏幕;
    获取所述辅屏幕上的触控操作,基于预设的触控坐标对应关系确定所述触控操作所对应的主屏幕上的位置;
    响应主屏幕上所述确定的位置处的所述触控操作对应的指令,并将响应结果显示于主屏幕。
  2. 根据权利要求1所述的方法,其中,所述将响应结果显示于主屏幕,包括:将响应结果显示于主屏幕上所述确定的位置处。
  3. 根据权利要求1所述的方法,其中,
    所述辅屏幕至少用于依据外部的触控操作实现对所述主屏幕的控制;
    所述主屏幕至少用于依据所述辅屏幕的控制进行显示。
  4. 根据权利要求1或2所述的方法,其中,所述触控操作为单点触控所述辅屏幕时,所述将响应结果显示于主屏幕,包括以下至少之一:
    在所述主屏幕上与所述辅屏幕上的触控位置对应的位置,显示预设的指示图形;
    在所述主屏幕上与所述辅屏幕上的触控位置对应的位置,弹出对应的功能提示信息。
  5. 根据权利要求4所述的方法,在所述显示预设的指示图形和所述弹出对应的功能提示信息中至少之一之后,该方法还包括:
    判断所述触控操作是否已结束;若确定触控操作已结束,则在所述指示图形处给出对应的指令或响应所述功能提示信息。
  6. 根据权利要求1所述的方法,所述触控操作为多点触控所述辅屏幕、且所述主屏幕仅支持单点触控时,该方法还包括:
    判断所述多个触控点中每个触控点的触控参数,并将所述触控参数与预设条件进行比较,根据比较结果确定有效触控点;或者,
    判断多个触控点中只有一个触控点移动,其他剩余触控点静止不动时,则确定移动的触控点为有效触摸点;或者,
    将从预设位置开始移动的触控点确定为有效触控点,跟踪该有效触控点的移动轨迹;如果该有效触控点静止,且存在除该有效触控点之外的其他新的触控点从预设位置开始移动,则确定该新的触控点为有效触控点,切换跟踪该新的有效触控点。
  7. 根据权利要求6所述的方法,其中,所述判断所述多个触控点中每个触控点的触控参数,并将所述触控参数与预设条件进行比较,根据比较结果确定有效触控点,包括:
    判断每个触控点的移动速度,如果只有一个触控点的移动速度大于第一阈值,则确认该触控点为有效触控点;或者,如果每个触控点的移动速度都大于第一阈值,则确认移动速度最大的触控点为有效触控点;
    跟踪所述已确定的有效触控点的运动轨迹,如果该有效触控点静止、且同时存在除该有效触控点之外的另一个触控点的移动速度大于所述第一阈值时,则确定该另一个触控点为有效触控点,切换跟踪该新的有效触控点。
  8. 根据权利要求6所述的方法,其中,所述判断所述多个触控点中每个触控点的触控参数,并将所述触控参数与预设条件进行比较,根据比较结果确定有效触控点,包括:
    每个触控点均静止时,判断每个静止的触控点的压力值,如果只有一个触控点的压力值大于第二阈值时,则确定该触控点为有效触控点,跟踪该有效触控点的移动轨迹;或者,如果有多个触控点的压力值大于第二阈值,则确定压力值最大的触控点为有效触控点,跟踪该有效触控点的移动轨迹;
    如果该有效触控点静止,且存在除该有效触控点之外的其他新的触控点的压力值大于第二阈值时,确定该新的触控点为有效触控点,切换跟踪该新的有效触控点。
  9. 根据权利要求6所述的方法,其中,所述判断所述多个触控点中每个触控点的触控参数,并将所述触控参数与预设条件进行比较,根据比较结果确定有效触控点,包括:
    判断每个触控点的移动轨迹,如果触控点的移动轨迹为预设的移动轨迹,则确定该触控点为有效触控点;或者,
    判断每个触控点对应的触控指纹,如果触控点对应的触控指纹为预设的触控指纹,则确定该触控点为有效触控点。
  10. 根据权利要求1所述的方法,所述确定至少一个屏幕为辅屏幕和至少一个屏幕为主屏幕的同时、或确定至少一个屏幕为辅屏幕和至少一个屏幕为主屏幕之前,该方法还包括:
    设置屏幕的显示方式,其中,所述显示方式包括:单屏显示和多屏显示。
  11. 根据权利要求1所述的方法,其中,所述至少两个屏幕的大小相同或不同;所述至少两个屏幕之间的夹角大于0度,小于或等于360度。
  12. 根据权利要求1所述的方法,其中,所述至少一个屏幕为墨水屏或柔性屏。
  13. 一种多屏互动触控显示装置,应用于电子设备,其特征在于,所述电子设备包括至少两个屏幕;该装置包括:
    屏幕确定模块,配置为确定至少一个屏幕为辅屏幕,除所述辅屏幕外的至少一个屏幕为主屏幕;
    获取模块,配置为获取所述辅屏幕上的触控操作,基于预设的触控坐标对应关系确定所述触控操作所对应的主屏幕上的位置;
    处理模块,配置为响应主屏幕上所述确定的位置处的所述触控操作对应的指令,并将响应结果显示于主屏幕。
  14. 根据权利要求13所述的装置,该装置还包括:触控点确定模块,配置为:
    在所述触控操作为多点触控所述辅屏幕、且所述主屏幕仅支持单点触控时,
    判断所述多个触控点中每个触控点的触控参数,并将所述触控参数与预设条件进行比较,根据比较结果确定有效触控点;或者,
    判断多个触控点中只有一个触控点移动,其他剩余触控点静止不动时, 则确定移动的触控点为有效触摸点;或者,
    将从预设位置开始移动的触控点确定为有效触控点,跟踪该有效触控点的移动轨迹;如果该有效触控点静止,且存在除该有效触控点之外的其他新的触控点从预设位置开始移动,则确定该新的触控点为有效触控点,切换跟踪该新的有效触控点。
  15. 根据权利要求13所述的装置,该装置还包括:设置模块,配置为在所述屏幕确定模块确定至少一个屏幕为辅屏幕和至少一个屏幕为主屏幕的同时、或确定至少一个屏幕为辅屏幕和至少一个屏幕为主屏幕之前,设置屏幕的显示方式,其中,所述显示方式包括:单屏显示和多屏显示。
  16. 一种存储介质,所述存储介质存储有计算机程序,所述计算机程序被处理器执行时实现以下步骤:
    确定至少一个屏幕为辅屏幕,除所述辅屏幕外的至少一个屏幕为主屏幕;
    获取所述辅屏幕上的触控操作,基于预设的触控坐标对应关系确定所述触控操作所对应的主屏幕上的位置;
    响应主屏幕上所述确定的位置处的所述触控操作对应的指令,并将响应结果显示于主屏幕。
  17. 一种终端,包括存储器、处理器和存储在存储器上并可在所述处理器上运行的计算机程序,所述处理器执行所述计算机程序时以实现以下步骤:
    确定至少一个屏幕为辅屏幕,除所述辅屏幕外的至少一个屏幕为主屏幕;
    获取所述辅屏幕上的触控操作,基于预设的触控坐标对应关系确定所述触控操作所对应的主屏幕上的位置;
    响应主屏幕上所述确定的位置处的所述触控操作对应的指令,并将响应结果显示于主屏幕。
PCT/CN2017/094149 2017-01-18 2017-07-24 一种多屏互动触控显示方法、装置、存储介质和终端 Ceased WO2018133357A1 (zh)

Priority Applications (2)

Application Number Priority Date Filing Date Title
EP17892905.5A EP3447625A4 (en) 2017-01-18 2017-07-24 TOUCH PROCEDURE FOR MULTI-SCREEN INTERACTION, DEVICE, STORAGE MEDIUM AND END UNIT
US16/098,616 US20190339854A1 (en) 2017-01-18 2017-07-24 Multi-screen interaction touch display method, apparatus, storage medium and terminal

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
CN201710040538.9A CN108319422A (zh) 2017-01-18 2017-01-18 一种多屏互动触控显示方法、装置、存储介质和终端
CN201710040538.9 2017-01-18

Publications (1)

Publication Number Publication Date
WO2018133357A1 true WO2018133357A1 (zh) 2018-07-26

Family

ID=62892358

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/CN2017/094149 Ceased WO2018133357A1 (zh) 2017-01-18 2017-07-24 一种多屏互动触控显示方法、装置、存储介质和终端

Country Status (4)

Country Link
US (1) US20190339854A1 (zh)
EP (1) EP3447625A4 (zh)
CN (1) CN108319422A (zh)
WO (1) WO2018133357A1 (zh)

Families Citing this family (21)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20190056857A1 (en) * 2017-08-18 2019-02-21 Microsoft Technology Licensing, Llc Resizing an active region of a user interface
US11301124B2 (en) 2017-08-18 2022-04-12 Microsoft Technology Licensing, Llc User interface modification using preview panel
US11237699B2 (en) 2017-08-18 2022-02-01 Microsoft Technology Licensing, Llc Proximal menu generation
CN108958615B (zh) * 2018-07-25 2021-03-02 维沃移动通信有限公司 一种显示控制方法、终端及计算机可读存储介质
CN111104000A (zh) * 2018-10-26 2020-05-05 中兴通讯股份有限公司 一种操作映射方法、装置、终端及存储介质
WO2020087266A1 (zh) * 2018-10-30 2020-05-07 深圳市柔宇科技有限公司 交互方法、电子装置和计算机设备
CN110413143B (zh) * 2018-11-20 2020-04-28 中天智领(北京)科技有限公司 基于激光雷达的人机交互方法
CN109582266A (zh) * 2018-11-30 2019-04-05 维沃移动通信有限公司 一种显示屏操作方法及终端设备
CN118276743A (zh) * 2018-12-29 2024-07-02 联想(北京)有限公司 电子设备的显示方法、装置和存储介质
CN110069228A (zh) * 2019-04-15 2019-07-30 珠海格力电器股份有限公司 一种折叠屏显示方法及装置
CN110312151A (zh) * 2019-06-13 2019-10-08 Oppo广东移动通信有限公司 弹幕生成方法及相关装置
CN110806830A (zh) * 2019-09-06 2020-02-18 华为技术有限公司 一种用户交互方法及电子设备
CN110795015A (zh) * 2019-09-25 2020-02-14 广州视源电子科技股份有限公司 操作提示方法、装置、设备及存储介质
CN110968252B (zh) * 2019-12-18 2021-10-22 华为技术有限公司 交互系统的显示方法、交互系统及电子设备
CN111182151A (zh) * 2019-12-31 2020-05-19 上海摩软通讯技术有限公司 一种侧屏控制方法、电子设备及存储介质
CN111273808B (zh) * 2020-01-08 2021-07-27 深圳市鸿合创新信息技术有限责任公司 一种透明双面触控显示方法及显示系统
CN111818372B (zh) * 2020-06-12 2022-06-21 深圳市战音科技有限公司 图像显示方法、系统、显示设备及存储介质
CN112328163A (zh) * 2020-11-10 2021-02-05 四川长虹电器股份有限公司 一种双屏显示设备的触摸控制方法
CN112965648A (zh) * 2021-02-03 2021-06-15 惠州Tcl移动通信有限公司 一种移动终端的控制方法、装置、存储介质及移动终端
CN115079971A (zh) * 2021-03-16 2022-09-20 Oppo广东移动通信有限公司 一种多屏设备的控制方法、电子设备和存储介质
CN116126206B (zh) * 2023-02-09 2025-12-23 Oppo广东移动通信有限公司 多屏交互方法、装置、终端设备及存储介质

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104656944A (zh) * 2013-11-18 2015-05-27 联想(北京)有限公司 一种信息处理方法及电子设备
CN104951235A (zh) * 2015-06-29 2015-09-30 深圳中电数码显示有限公司 一种多屏触摸的方法及装置

Family Cites Families (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US9767681B2 (en) * 2007-12-12 2017-09-19 Apple Inc. Handheld electronic devices with remote control functionality and gesture recognition
US20120216152A1 (en) * 2011-02-23 2012-08-23 Google Inc. Touch gestures for remote control operations
KR20140046327A (ko) * 2012-10-10 2014-04-18 삼성전자주식회사 멀티 디스플레이 장치, 입력 펜, 멀티 디스플레이 장치의 제어 방법 및 멀티 디스플레이 시스템
KR102015347B1 (ko) * 2013-01-07 2019-08-28 삼성전자 주식회사 터치 디바이스를 이용한 마우스 기능 제공 방법 및 장치
US10297002B2 (en) * 2015-03-10 2019-05-21 Intel Corporation Virtual touch pad method and apparatus for controlling an external display
CN105867746A (zh) * 2016-06-24 2016-08-17 努比亚技术有限公司 一种触控操作方法及移动终端
CN106201183B (zh) * 2016-06-28 2019-10-29 努比亚技术有限公司 分屏显示装置、移动终端及方法

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104656944A (zh) * 2013-11-18 2015-05-27 联想(北京)有限公司 一种信息处理方法及电子设备
CN104951235A (zh) * 2015-06-29 2015-09-30 深圳中电数码显示有限公司 一种多屏触摸的方法及装置

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
See also references of EP3447625A4 *

Also Published As

Publication number Publication date
EP3447625A1 (en) 2019-02-27
EP3447625A4 (en) 2019-06-12
CN108319422A (zh) 2018-07-24
US20190339854A1 (en) 2019-11-07

Similar Documents

Publication Publication Date Title
US20190339854A1 (en) Multi-screen interaction touch display method, apparatus, storage medium and terminal
WO2016131405A1 (en) System and method for multi-touch gestures
US8775958B2 (en) Assigning Z-order to user interface elements
US20170300227A1 (en) Method for adjusting input virtual keyboard and input apparatus
KR102199356B1 (ko) 멀티-터치 디스플레이 패널 및 이를 제어하는 방법
CN106020678A (zh) 一种在移动设备进行触控操作的方法和装置
HK1224041A1 (zh) 基於手势的缩放方法及装置
CN108064371A (zh) 一种柔性显示屏的控制方法及装置
CN103955331A (zh) 一种应用程序图标的显示处理方法及装置
US11693544B2 (en) Mobile terminal display picture control method, apparatus, and device and storage medium
CN102929535A (zh) 一种悬浮窗位置控制的方法及终端
CN107678664A (zh) 一种终端界面切换、手势处理的方法、装置及终端
CN102364428A (zh) 电子设备及其页面处理方法
US20190114044A1 (en) Touch input method through edge screen, and electronic device
US10671269B2 (en) Electronic device with large-size display screen, system and method for controlling display screen
CN108984065A (zh) 分屏显示的处理方法、装置、存储介质及电子设备
CN106911897A (zh) 一种拍摄焦点的确定方法及移动终端
CN110888581A (zh) 元素传递方法、装置、设备及存储介质
US11693556B2 (en) Creating tables using gestures
KR20140094958A (ko) 플렉서블 디스플레이 장치의 동작 실행 방법 및 그 장치
CN110471611A (zh) 键盘启动的方法、装置、终端设备和存储介质
CN106293351A (zh) 菜单布局方法及装置
WO2016173307A1 (zh) 一种消息复制方法和装置、以及智能终端
US10318131B2 (en) Method for scaling down effective display area of screen, and mobile terminal
EP3936993A1 (en) Mobile terminal control method and mobile terminal

Legal Events

Date Code Title Description
WWE Wipo information: entry into national phase

Ref document number: 2017892905

Country of ref document: EP

121 Ep: the epo has been informed by wipo that ep was designated in this application

Ref document number: 17892905

Country of ref document: EP

Kind code of ref document: A1

ENP Entry into the national phase

Ref document number: 2017892905

Country of ref document: EP

Effective date: 20181119

NENP Non-entry into the national phase

Ref country code: DE