[go: up one dir, main page]

WO2018120533A1 - Procédé et appareil d'affichage à écrans multiples - Google Patents

Procédé et appareil d'affichage à écrans multiples Download PDF

Info

Publication number
WO2018120533A1
WO2018120533A1 PCT/CN2017/081457 CN2017081457W WO2018120533A1 WO 2018120533 A1 WO2018120533 A1 WO 2018120533A1 CN 2017081457 W CN2017081457 W CN 2017081457W WO 2018120533 A1 WO2018120533 A1 WO 2018120533A1
Authority
WO
WIPO (PCT)
Prior art keywords
display
gui
task
instruction
display object
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/081457
Other languages
English (en)
Chinese (zh)
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.)
Huawei Technologies Co Ltd
Original Assignee
Huawei Technologies Co Ltd
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 Huawei Technologies Co Ltd filed Critical Huawei Technologies Co Ltd
Priority to CN201780003587.3A priority Critical patent/CN108323197B/zh
Publication of WO2018120533A1 publication Critical patent/WO2018120533A1/fr
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/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
    • 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
    • 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/147Digital output to display device ; Cooperation and interconnection of the display device with other functional units using display panels

Definitions

  • the embodiments of the present invention relate to the field of terminal technologies, and in particular, to a method and a device for displaying multiple screens.
  • Some terminals on the market have a front touch screen in addition to a front touch screen.
  • some terminals with double-sided touch screens can display different or the same content on their double-sided touch screens.
  • the double-sided touch screens of the terminals are independent of each other, and there is no interaction, that is, the touch screens of different faces display different contents, and no new changes and breakthroughs are brought about in human-computer interaction.
  • the present application provides a multi-screen display method and device, which can implement interaction between multiple display screens of a multi-screen terminal, and improve user experience in the process of human-computer interaction.
  • the present application provides a method for displaying a multi-screen display, which can be applied to a multi-screen terminal, where the multi-screen terminal includes a first display panel and a second display panel, and the method for displaying the multi-screen can include:
  • the first display panel displays a first graphical user interface (GUI), the first GUI includes a presentation icon and a first display object of the second display panel, and acquires a first instruction input by the user on the first GUI.
  • GUI graphical user interface
  • the first instruction is an instruction triggered by the first operation of the user, and the first operation is a continuous sliding operation in which the starting point coordinate of the sliding track is the coordinate position of the second display object and the coordinate of the end point is the coordinate position of the presentation icon; a first instruction, displaying, on the second display panel, a second GUI including a second display object, the second display object including all images of the first display object, or the second display object including a partial image of the first display object, or
  • the first display object includes at least two child display objects, and the second display object is one of the at least two child display objects .
  • the multi-screen terminal may display the second display panel on the second display panel in response to the first instruction input by the user when the first display panel displays the first GUI including the first display object.
  • the displaying the second GUI including the second display object may include: displaying, on the first GUI displayed by the first display panel, a center point of the starting point coordinate in response to the first instruction An image selection window is displayed, and an image surrounded by the image selection window is displayed on the second display panel, wherein the image surrounded by the image selection window is the second display object.
  • the multi-screen terminal can display an image selection window centered on the starting point coordinate on the first GUI when the user's finger touches the starting point coordinate of the sliding track, and then the first display object, the image selection window The enclosed image is determined to be the second display object.
  • the image selection window may be a display window of a preset shape, and the image selection window does not block the image of the image selection window at the position in the first GUI.
  • the image selection window is movable in the first GUI.
  • the method of the embodiment of the present invention may further include: acquiring the user in the a second instruction input on the first GUI, the second instruction is an instruction for triggering the multi-screen terminal to move the image selection window on the first display panel; and in response to the second instruction, according to the second instruction
  • the indicated movement track displays a dynamically moving image selection window on the first GUI displayed by the first display panel, and displays a third GUI including the third display object on the second display panel.
  • the third display object is an image surrounded by the image selection window at an end point coordinate of the movement track.
  • the second instruction may be a drag command of the user to select a window for the image displayed on the first display panel.
  • the multi-screen terminal can dynamically display the image selection window on the first GUI in the first display panel according to the second instruction, according to the second instruction, so that the image selection window is surrounded by the first GUI.
  • the image may change, such that the multi-screen terminal may display different details of the first GUI to the user on the second display panel in response to the second instruction.
  • the multi-screen terminal may display the second GUI including the dynamically changing second display object in the second display to improve the user visual experience.
  • the “displaying the second GUI including the second display object in the second display panel” may include: displaying, on the second display panel, a dynamic that includes the second display object gradually increasing from small to large a second GUI of the image; or, according to a linear distance between the start point coordinate and the end point coordinate, displaying, on the second display panel, a second GUI including a second display object having a size corresponding to the straight line distance, wherein The longer the linear distance is, the larger the second display object in the second GUI is, or the longer the linear distance is, the smaller the second display object in the second GUI is.
  • the method method of the present application may further include: on the first display panel, in the multi-screen terminal, in response to the first instruction Highlight the second display Show object.
  • the present application further provides a multi-screen terminal, where the multi-screen terminal includes: a first display module, an acquisition module, and a second display module.
  • the first display module is configured to display a first GUI, where the first GUI includes a presentation icon and a first display object of the second display panel, and an acquiring module, configured to acquire a user at the first Displaying, by the module, the first instruction input on the first GUI, the first instruction is an instruction triggered by a first operation of the user, and the first operation is a coordinate of a starting point of the sliding track being a coordinate of the second display object
  • the position and the end point coordinate are a continuous sliding operation of the coordinate position of the presentation icon;
  • the second display module is configured to display a second GUI including the second display object in response to the first instruction,
  • the second display object includes all images of the first display object displayed by the first display module, or the second display object includes a partial image of the first display object, or the first display object includes At least two child display objects, the second display object being one of
  • the second display object includes a partial image of the first display object.
  • the first display module is configured to display an image selection window with the starting point coordinate as a center point on the first GUI in response to the first instruction acquired by the acquiring module.
  • the second display module is configured to display an image surrounded by the image selection window in response to the first instruction acquired by the acquisition module, where the image surrounded by the image selection window is the second Display object.
  • the acquiring module is further configured to: when the second display module is responsive to the first instruction, display, including the After displaying the second GUI of the object, acquiring a second instruction input by the user on the first GUI, where the second instruction is used to trigger the multi-screen terminal to move the image on the first display panel Select the instruction of the window.
  • the first display module is further configured to display a dynamically moving image selection window on the first GUI according to the movement trajectory indicated by the second instruction, in response to the second instruction acquired by the acquisition module.
  • the second display module is further configured to display a third GUI that includes the third display object in response to the second instruction acquired by the acquiring module.
  • the third display object is an image surrounded by the image selection window at an end point coordinate of the movement track.
  • the foregoing “the second display module, configured to display the second GUI that includes the second display object” may include: a second display module, configured to: display a second GUI that includes the dynamic image that the second display object is gradually enlarged from a small size; or, according to a linear distance between the start point coordinate and the end point coordinate, the display includes The second GUI of the second display object of the corresponding size of the straight line. The longer the linear distance is, the larger the second display object in the second GUI is, or the longer the linear distance is, the smaller the second display object in the second GUI is.
  • the first display module is further configured to: when the first instruction is highlighted, highlight the second display object.
  • the present application provides a multi-screen terminal including: a first display panel, a second display panel, a processor, and a memory.
  • the memory is for storing computer program code, the computer program code comprising instructions, when the processor executes the instruction, the multi-screen terminal performs the multi-screen display method according to the first aspect,
  • the first display panel and the second display panel display a GUI.
  • the first display panel is configured to display a first GUI
  • the first GUI includes a presentation icon and a first display object of the second display panel.
  • a processor configured to acquire a first instruction input by the user on the first GUI displayed by the first display panel, where the first instruction is an instruction triggered by a first operation of the user, and the first operation is The starting point coordinate of the sliding track is a continuous sliding operation in which the coordinate position of the second display object and the coordinates of the end point are the coordinate positions of the presentation icon.
  • a second display panel configured to display, in response to the first instruction, a second GUI including the second display object, the second display object including all images of the first display object, or the second
  • the display object includes a partial image of the first display object, or the first display object includes at least two sub-display objects, and the second display object is one of the at least two sub-display objects.
  • the second display object includes a partial image of the first display object.
  • the first display panel is further configured to display, on the first GUI, an image selection window centered on the starting point coordinate in response to the first instruction.
  • the “second display panel for displaying the second GUI including the second display object in response to the first instruction” may include: the second display panel, in response to the first instruction, An image surrounded by the image selection window is displayed. The image surrounded by the image selection window is the second display object.
  • the processor is further configured to display, in the second display panel, the first instruction, including the first After displaying the second GUI of the object, acquiring a second instruction input by the user on the first GUI, where the second instruction is used to trigger the multi-screen terminal to move the image on the first display panel Select the instruction of the window.
  • the first display panel is further configured to display a dynamically moving image selection window on the first GUI according to the movement trajectory indicated by the second instruction in response to the second instruction.
  • the second display panel is further configured to display a third GUI that includes the third display object in response to the second instruction.
  • the third display object is an image surrounded by the image selection window at an end point coordinate of the movement track.
  • the “second display panel for displaying the second GUI that includes the second display object” may include: a second display panel, configured to display a second GUI that includes a dynamic image in which the second display object is gradually enlarged from a small size; or a second display panel, configured to use a linear distance from the start point coordinate and the end point coordinate, Displaying, on the second display panel, a second GUI that includes a second display object of a size corresponding to the linear distance, wherein the longer the linear distance is, the larger the second display object in the second GUI is. Or the longer the linear distance, the smaller the second display object in the second GUI.
  • the first display panel is further configured to highlight the second display object in response to the first instruction.
  • the first display module described in the second aspect of the present application is the first display panel of the first aspect and the third aspect
  • the second display module of the second aspect is the first aspect and the third aspect The second display panel.
  • the present application provides a computer storage medium, comprising: computer instructions, when the computer instruction is run on a multi-screen terminal, causing the multi-screen terminal to perform the first aspect or the first aspect A method of multi-screen display as described in any of the possible implementations.
  • the present application further provides a computer program product, when the computer program product is run on a computer, causing the computer to perform the above-described first aspect of the present application or any of the possible implementation manners of the first aspect Multi-screen display method.
  • the multi-screen terminal according to the second aspect, the multi-screen terminal of the third aspect, the computer storage medium of the fourth aspect, or the computer program product of the fifth aspect are all used for execution.
  • the corresponding methods provided above, and therefore, the beneficial effects that can be achieved can be referred to the beneficial effects in the corresponding methods provided above, and are not described herein again.
  • the present application provides a multi-screen display method, which can be applied to a multi-screen terminal, where the multi-screen terminal includes a first display panel and a second display panel, and the multi-screen display method can include: The display panel displays a first GUI including a first display object, the first display object is a display object in the first display task, and the first display task is a display task added to the first task window at a first time; The second display panel displays a second GUI including a second display object, the second display object is a display object in the second display task, the second display task is a display task in the second task window; acquiring the user in the first GUI a first instruction inputting, the first instruction is used to trigger the multi-screen terminal to display a GUI including a first display object currently displayed by the first display panel on the second display panel; and displayed on the second display panel in response to the first instruction A third GUI including the first display object is displayed, and a fourth GUI including the third display object is displayed on the first display panel.
  • the third display object is a display object corresponding to the third display task, and the third display task is added to the display task in the first task window at a second time, the second time is earlier than the first time, and the second time The time is later than the addition time of other display tasks in the first task window; or, the third display object is a preset display object.
  • two independent task windows can be set in the multi-screen terminal, and each task window corresponds to one display panel, for example, the first display panel is used to display the latest added in the first task window.
  • the GUI corresponding to the task is displayed, and the second display panel is configured to display a GUI corresponding to the newly added amount display task in the second task window.
  • the multi-screen terminal can display the GUI including the first display object currently displayed by the first display panel in the second display panel by switching the display task in the two task windows, and display the second display on the first display panel.
  • the GUI of the second display object currently displayed by the panel that is, the interaction between the two display screens of the multi-screen terminal can be realized, and the user experience in the process of human-computer interaction can be improved.
  • the foregoing first GUI may also include The icon of the second task window mentioned above.
  • the first instruction may be an instruction triggered by the first operation of the user, where the first operation is that the starting point coordinate of the sliding track is the coordinate position of the first display object, and the terminal coordinate is the coordinate position of the icon of the second task window. a sliding operation, the first instruction is used to instruct the multi-screen terminal to add the first display task to the second task window.
  • the first task window, the second GUI, the third GUI, and the fourth GUI may further include a first task window. Icon and second task window icon.
  • the multi-screen terminal may display a GUI including a dynamic image of the first display object on the first display panel and the second display panel.
  • the GUI may include: displaying, in response to the first instruction, a third GUI including the first dynamic image on the second display panel, and displaying a fourth GUI including the second dynamic image on the first display panel.
  • the first dynamic image is a dynamic image in which the first display object moves according to a first preset movement trajectory, and the first display object gradually increases from small to small during the movement, the first preset The starting point coordinate of the moving track is the coordinate position of the icon of the first task window in the third GUI, and the end point coordinate of the first preset moving track is used to display the display object in the third GUI.
  • a coordinate position the second dynamic image is a dynamic image in which the third display object moves according to a second preset movement trajectory, and the third display object gradually becomes larger during the movement, the second pre- The starting point coordinate of the moving track is the coordinate position of the icon of the first task window in the fourth GUI, and the end point coordinate of the second preset moving track is used to display the display object in the fourth GUI.
  • the coordinate position is a dynamic image in which the first display object moves according to a first preset movement trajectory, and the first display object gradually increases from small to small during the movement, the first preset The starting point coordinate of the moving track is the coordinate position of the icon of the
  • the user can determine the first display currently displayed by the first display panel.
  • the object is a display object corresponding to the display task of the first display panel, and is not a display object corresponding to the display task switched from the second display panel.
  • the starting point coordinate of the movement track of the first display object displayed on the second display panel by the second display panel is an icon of the first task window instead of the icon of the second task window; therefore, the user can determine the second display panel
  • the currently displayed first display object is not a display object corresponding to the display task of the second display panel, but a display object corresponding to the display task switched from the first display panel.
  • the display object is presented to the user in a dynamic manner, and the visual experience of the user can be improved.
  • the method of the present application further The method may include: acquiring a second instruction input by the user, where the second instruction is an instruction for triggering the multi-screen terminal to open the first application, where the first GUI is an interface of the first application;
  • the first GUI of the first display object may include: displaying, in the first display panel, a first GUI including the first display object in response to the second instruction.
  • the second instruction is further configured to trigger the multi-screen terminal to display the first on the first display panel.
  • the GUI, or the first display panel is a pre-configured display panel for displaying an interface of the first application.
  • the first task window is a first window stack, where the first window stack is used to save the press in accordance with the principle of advanced output a display task of the first window stack, the first display panel is configured to display a GUI corresponding to a display task of a stack top of the first window stack.
  • the second task window is a second window stack, and the second window stack is configured to save a display task pressed into the second window stack according to the principle of advanced output, and the second display panel is configured to display the top of the second window stack The GUI that displays the task.
  • the first display panel is configured to display a GUI corresponding to the display task of the top of the stack of the first window stack
  • the second display panel is configured to display a GUI corresponding to the display task of the top of the stack of the second window stack; therefore, the multi-screen terminal
  • the second display may be performed by stacking the display task of the top of the first window stack (ie, the first display task) from the first window stack and pushing the first display task onto the top of the second window stack.
  • the panel displays the GUI corresponding to the first display task, that is, the interaction between the first display panel and the second display panel can be implemented, and the interaction process between the first display panel and the second display panel can be simplified.
  • the application provides a multi-screen terminal, where the multi-screen terminal includes: a first display module, a second display module, and an acquisition module.
  • the first display module is configured to display a first user graphical interface GUI including a first display object, where the first display object is a display object in the first display task, and the first display task is added at a first time To the display task in the first task window.
  • the second display module is configured to display a second GUI that includes a second display object, the second display object is a display object in the second display task, and the second display task is a display task in the second task window.
  • An acquiring module configured to acquire a first instruction input by the user on the first GUI displayed by the first display module, where the first instruction is used to trigger the second display module to display the first display The GUI of the first display object currently displayed by the module.
  • the second display module is further configured to display a third GUI that includes the first display object in response to the first instruction acquired by the acquiring module.
  • the first display module is further configured to display a fourth GUI that includes the third display object in response to the first instruction acquired by the acquiring module.
  • the third display object is a display object corresponding to the third display task, and the third display task is a display task added to the first task window at a second time, the second time is earlier than the The first time, and the second time is later than the addition time of the other display tasks in the first task window; or the third display object is a preset display object.
  • the first GUI may further include an icon of the second task window.
  • the first instruction is an instruction triggered by a first operation of the user, where the first operation is that the coordinate of the starting point of the sliding track is the coordinate position of the first display object, and the coordinates of the terminal are the coordinates of the icon of the second task window. a continuous sliding operation of the location, the first instruction being used to instruct the multi-screen terminal to add the first display task to the second task window.
  • the foregoing first GUI, the second GUI, the third GUI, and the fourth GUI may further include an icon of the first task window and The icon for the second task window.
  • the “second display module, in response to the first instruction acquired by the acquiring module, displaying the third GUI including the first display object” may include: The second display module is configured to display a third GUI that includes the first dynamic image in response to the first instruction.
  • the “first display module, configured to display the fourth GUI including the third display object in response to the first instruction acquired by the acquisition module” may include: the first display module, configured to respond to the The first instruction displays a fourth GUI including the second dynamic image.
  • the acquiring module is further configured to acquire a user input before the first display module displays the first GUI.
  • a second instruction where the second instruction is an instruction for triggering the multi-screen terminal to open the first application, where the first GUI is an interface of the first application.
  • the “first display module, for displaying the first GUI” may include: the first display module, configured to display, according to the second instruction acquired by the acquiring module, a first display object A GUI.
  • the present application provides a multi-screen terminal, including: a first display panel, a second display panel, a processor, and a memory.
  • the memory is for storing computer program code, the computer program code comprising instructions, when the processor executes the instruction, the multi-screen terminal performs the multi-screen display method according to the sixth aspect,
  • the first display panel and the second display panel display a GUI.
  • the first display panel is configured to display a first user graphical interface GUI including a first display object, the first display object is a display object in the first display task, and the first display task is first Time is added to the display task in the first task window.
  • a second display panel configured to display a second GUI that includes a second display object, the second display object is a display object in the second display task, and the second display task is a display task in the second task window.
  • a processor configured to acquire a first instruction input by the user on the first GUI, where the first instruction is used to trigger the multi-screen terminal to display on the second display panel, including the current display of the first display panel The GUI of the first display object.
  • a second display panel configured to display a third GUI including the first display object in response to the first instruction.
  • the first display panel is configured to display a fourth GUI including the third display object in response to the first instruction.
  • the first GUI may further include an icon of the second task window.
  • the first instruction is an instruction triggered by the first operation of the user, where the first operation is that the starting point coordinate of the sliding track is the coordinate position of the first display object, and the terminal coordinate is the coordinate position of the icon of the second task window. a continuous sliding operation, the first instruction being used to instruct the multi-screen terminal to add the first display task to the second task window.
  • the first GUI, the second GUI, the third GUI, and the fourth GUI may further include the first task window. Icon and icon of the second task window.
  • the “second display panel for displaying the third GUI including the first display object in response to the first instruction” may include: the second display panel, configured to display in response to the first instruction A third GUI including the first dynamic image.
  • the “first display panel for displaying the fourth GUI including the third display object in response to the first instruction” may include: the first display panel for displaying the fourth GUI including the second dynamic image.
  • the foregoing processor may be further configured to display, by the first display panel, the first display object Before the first GUI, the second instruction input by the user is obtained, where the second instruction is an instruction for triggering the multi-screen terminal to open the first application, and the first GUI is an interface of the first application.
  • the third display object, the first dynamic image, the second dynamic image, the first task window, and the second task described in the seventh aspect and the eighth aspect of the present application or any one of the possible implementation manners of the present application For a detailed description of the window, reference may be made to related content in the sixth aspect, which is not described herein again.
  • the first display module described in the seventh aspect of the present application is the first display panel according to the sixth aspect and the eighth aspect
  • the second display module in the seventh aspect is the sixth aspect and the eighth aspect The second display panel.
  • the present application provides a computer storage medium, comprising: computer instructions, when the computer instruction is run on a multi-screen terminal, causing the multi-screen terminal to perform the sixth or sixth aspect A method of multi-screen display as described in any of the possible implementations.
  • the present application further provides a computer program product, when the computer program product is run on a computer, causing the computer to perform the above-mentioned sixth aspect of the present application or any of the possible implementation manners of the sixth aspect Multi-screen display method.
  • the multi-screen terminal according to the seventh aspect of the present invention the multi-screen terminal of the eighth aspect, the computer storage medium of the ninth aspect, or the computer program product of the tenth aspect are all used for execution.
  • the corresponding methods provided above, and therefore, the beneficial effects that can be achieved can be referred to the beneficial effects in the corresponding methods provided above, and are not described herein again.
  • the eleventh aspect provides a method for displaying a multi-screen display, which can be applied to a multi-screen terminal, where the multi-screen terminal includes a first display panel and a second display panel, and the method for displaying the multi-screen can include: Displaying a first GUI, the first GUI includes a first display object, and acquiring a first instruction input by the user, where the first instruction is used to trigger the multi-screen terminal to display the same as the first display panel in the second display panel. Displaying an object; in response to the first instruction, displaying a second GUI on the second display panel, wherein the second GUI includes the first display object.
  • the multi-screen terminal may display the same display object as the first display panel in the second display panel in response to the first instruction, that is, the two display screens of the multi-screen terminal may interact with each other instead of being independent of each other, Can improve the user experience in the process of human-computer interaction.
  • a twelfth aspect provides a multi-screen terminal, where the multi-screen terminal can include: a first display module, an acquisition module, and a second display module.
  • the first display module is configured to display a first user graphical interface GUI, and the first GUI includes a first display object.
  • an acquiring module configured to acquire a first instruction input by the user, where the first instruction is used to trigger the multi-screen terminal to display the same display object as the first display module in the second display module.
  • a second display module configured to display a second GUI, where the second GUI includes the first display object, in response to the first instruction acquired by the acquiring module.
  • the present application provides a multi-screen terminal, including: a first display panel, a second display panel, a processor, and a memory.
  • the memory is for storing computer program code, the computer program code comprising instructions, when the processor executes the instruction, the multi-screen terminal performs the multi-screen display method according to the sixth aspect, First display panel and said The second display panel displays the GUI.
  • the first display panel is configured to display a first GUI
  • the first GUI includes a first display object
  • the processor is configured to acquire a first instruction input by a user, where the first instruction is used to trigger a
  • the multi-screen terminal displays the same display object as the first display panel on the second display panel.
  • a second display panel configured to display a second GUI, where the second GUI includes the first display object, in response to the first instruction acquired by the processor.
  • the first display module of the twelfth aspect of the present invention is the first display panel of the eleventh aspect and the twelfth aspect, wherein the second display module of the twelfth aspect is the eleventh Aspect and the second display panel of the twelfth aspect.
  • the present application provides a computer storage medium, comprising: computer instructions, when the computer instruction is run on a multi-screen terminal, causing the multi-screen terminal to perform the eleventh or tenth A method of multi-screen display as described in any of the possible implementations of the aspect.
  • the present application further provides a computer program product, when the computer program product is run on a computer, causing the computer to perform any one of the possible implementation manners of the eleventh or eleventh aspect of the present application.
  • the method of multi-screen display is not limited to:
  • the multi-screen terminal according to the twelfth aspect, the multi-screen terminal according to the thirteenth aspect, the computer storage medium of the fourteenth aspect, or the computer program product of the fifteenth aspect are used to perform the corresponding methods provided above, and therefore, the beneficial effects that can be achieved can be referred to the beneficial effects in the corresponding methods provided above, and are not described herein again.
  • FIG. 1 is a schematic structural diagram of a double-sided touch screen of a dual-screen terminal according to an embodiment of the present invention
  • FIG. 2 is a schematic structural diagram of a front and back structure of a mobile phone according to an embodiment of the present invention
  • FIG. 3 is a schematic structural diagram of a hardware of a mobile phone according to an embodiment of the present invention.
  • FIG. 4 is a schematic diagram 1 of a graphical user interface for displaying a multi-screen terminal according to an embodiment of the present invention
  • FIG. 5 is a schematic diagram 2 of a graphical user interface for displaying a multi-screen terminal according to an embodiment of the present invention
  • FIG. 6 is a schematic diagram 3 of a graphical user interface for displaying a multi-screen terminal according to an embodiment of the present invention
  • FIG. 7 is a schematic diagram 4 of a graphical user interface for displaying a multi-screen terminal according to an embodiment of the present invention.
  • FIG. 8 is a flowchart 1 of a method for displaying multi-screen according to an embodiment of the present invention.
  • FIG. 9 is a schematic diagram 5 of a graphical user interface for displaying a multi-screen terminal according to an embodiment of the present invention.
  • FIG. 10 is a schematic diagram 6 of a graphical user interface for displaying a multi-screen terminal according to an embodiment of the present invention
  • FIG. 11 is a schematic diagram 7 of a graphical user interface for displaying a multi-screen terminal according to an embodiment of the present invention.
  • FIG. 12 is a flowchart 2 of a method for displaying multi-screen according to an embodiment of the present invention.
  • FIG. 13 is a schematic diagram 8 of a graphical user interface for displaying a multi-screen terminal according to an embodiment of the present invention.
  • FIG. 14 is a flowchart 3 of a method for displaying a multi-screen according to an embodiment of the present invention.
  • FIG. 15 is a schematic diagram 9 of a graphical user interface for displaying a multi-screen terminal according to an embodiment of the present invention.
  • FIG. 16 is a flowchart 4 of a method for displaying multi-screen according to an embodiment of the present invention.
  • FIG. 17 is a schematic diagram 10 of a graphical user interface for displaying a multi-screen terminal according to an embodiment of the present invention.
  • FIG. 18 is a schematic diagram 11 of a graphical user interface for displaying a multi-screen terminal according to an embodiment of the present invention.
  • FIG. 19 is a flowchart 5 of a method for displaying multi-screen according to an embodiment of the present invention.
  • 20 is a schematic diagram 12 of a graphical user interface displayed by a multi-screen terminal according to an embodiment of the present invention
  • FIG. 21 is a schematic diagram of an example of a task window according to an embodiment of the present invention.
  • FIG. 22 is a schematic diagram of a graphical user interface for displaying a multi-screen terminal according to an embodiment of the present invention.
  • FIG. 23 is a schematic diagram showing a graphical user interface of a multi-screen terminal according to an embodiment of the present invention.
  • FIG. 24 is a schematic diagram of an example of a window stack according to an embodiment of the present invention.
  • 25 is a schematic diagram of a graphical user interface displayed by a multi-screen terminal according to an embodiment of the present invention.
  • FIG. 26 is a schematic structural diagram 1 of a multi-screen terminal according to an embodiment of the present disclosure.
  • FIG. 27 is a schematic structural diagram 2 of a multi-screen terminal according to an embodiment of the present invention.
  • the embodiment of the present invention provides a method for displaying a multi-screen display, which can be applied to a multi-screen terminal, and can be specifically applied to a process in which multiple touch screens of a multi-screen terminal interactively display respective display contents.
  • the multi-screen terminal in the embodiment of the present invention may include multiple touch screens, which may display the same or different display content respectively.
  • the multi-screen terminal may be a dual-screen terminal, and the dual-screen terminal may include an A-side touch screen and a B-side touch screen.
  • the A-side touch screen and the B-side touch screen of the dual-screen terminal may be touch screens connected in the same physical attachment and in both forward and reverse directions; or, as shown in FIG. 1b,
  • the A-side touch screen and the B-side touch screen of the dual-screen terminal may be touch screens that are respectively connected to different physical accessories and present in both directions.
  • the A-side touch screen may be a front touch screen, and the B-side touch screen may be a reverse touch screen; or the A-side touch screen may be a reverse touch screen, and the B-side touch screen may be a front touch screen.
  • the direction indicated by the arrow in Fig. 1 is opposite to the display surface of the touch screen (A side touch screen or B side touch screen).
  • FIG. 1 only gives the setting manner of the A-side touch screen and the B-side touch screen of the dual-screen terminal by way of example, and the setting manners of the A-side touch screen and the B-side touch screen of the dual-screen terminal do not include but are not limited to those shown in FIG. 1 .
  • Setting method the A-side touch screen may be a front touch screen of a dual-screen terminal, and the B-side touch screen may be disposed at a side of the dual-screen terminal.
  • the specification parameters of the A-side touch screen and the specification parameters of the B-side touch screen may be the same or different.
  • the specification parameters of the touch screen may include: physical dimensions, resolution, model and other parameters of the touch screen.
  • the multi-screen terminal in the embodiment of the present invention may be various devices having a wireless communication function.
  • the multi-screen terminal may be a wearable electronic device (such as a smart watch or the like) having a wireless communication function, or may be
  • the mobile phone 300 shown in FIG. 3 may also be a tablet computer or the like.
  • the following embodiments do not specifically limit the specific form of the mobile device.
  • the mobile device in this embodiment may be the mobile phone 300.
  • 2a and 2b are schematic diagrams of the appearance of the mobile phone 300.
  • FIG. 2a is a front view of the mobile phone 300
  • FIG. 2b is a rear view of the mobile phone 300.
  • the embodiment will be specifically described below by taking the mobile phone 300 as an example.
  • the illustrated mobile phone 300 is merely an example of a mobile device, and the mobile phone 300 may have more or fewer components than those shown in the figures, two or more components may be combined, or Has a different component configuration.
  • the various components shown in FIG. 3 may be implemented in hardware, software, or a combination of hardware and software, including one or more signal processing and/or application specific integrated circuits.
  • the mobile phone 300 includes an RF (Radio Frequency) circuit 310, a memory 320, an input unit 330, a display unit 340, a sensor 350, an audio circuit 360, a Wi-Fi module 370, a processor 380, and a power supply. 390 and other components.
  • RF Radio Frequency
  • the structure of the handset shown in FIG. 3 does not constitute a limitation to the handset, and may include more or less components than those illustrated, or some components may be combined, or different component arrangements.
  • the components of the mobile phone 300 will be specifically described below with reference to FIG. 3:
  • the RF circuit 310 can be used for transmitting and receiving information or during a call, and receiving and transmitting signals.
  • the downlink information of the base station can be received and processed by the processor 380.
  • the data related to the uplink is sent to the base station.
  • RF circuitry includes, but is not limited to, an antenna, at least one amplifier, a transceiver, a coupler, a low noise amplifier, a duplexer, and the like.
  • RF circuitry 310 can also communicate with the network and other mobile devices via wireless communication.
  • the wireless communication can use any communication standard or protocol, including but not limited to global mobile communication systems, general packet radio services, code division multiple access, wideband code division multiple access, long term evolution, email, short message service, and the like.
  • Memory 320 can be used to store software programs and data.
  • the processor 380 executes various functions of the mobile phone 300 and data processing by running software programs and data stored in the memory 320.
  • the memory 320 may mainly include a storage program area and a storage data area, wherein the storage program area may store an operating system, an application required for at least one function (such as a sound playing function, an image playing function, etc.), and the like; the storage data area may be stored according to The data created by the use of the mobile phone 300 (such as audio data, phone book, etc.) and the like.
  • memory 320 can include high speed random access memory, and can also include non-volatile memory, such as at least one magnetic disk storage device, flash memory device, or other volatile solid state storage device.
  • the memory 320 stores an operating system that enables the mobile phone 300 to operate, such as that developed by Apple. Operating system, developed by Google Inc. Open source operating system, developed by Microsoft Corporation Operating system, etc.
  • Input unit 330 can be used to receive input numeric or character information, as well as to generate signal inputs related to user settings and function control of handset 300.
  • the input unit 330 may include a first touch panel 331 disposed on the front surface of the mobile phone 300.
  • the first touch panel 331 is also referred to as a first touch screen, and may collect touch operations on or near the user (such as user use).
  • a suitable object or accessory such as a finger or a stylus is operated on the first touch panel 331 or in the vicinity of the first touch panel 331, and the corresponding connecting device is driven according to a preset program.
  • the first touch panel 331 may include two parts (not shown) of the touch detection device and the touch controller.
  • the touch detection device detects the touch orientation of the user, and detects a signal brought by the touch operation, and transmits the signal to the touch controller; the touch controller receives the touch information from the touch detection device, converts the touch information into contact coordinates, and sends the touch information.
  • the processor 380 is provided and can receive instructions from the processor 380 and execute them.
  • the first touch panel 331 can be implemented in various types such as resistive, capacitive, infrared, and surface acoustic waves.
  • the input unit 330 may further include a second touch panel 332 (also referred to as a second touch screen) disposed on the back of the mobile phone 300 , that is, the first touch panel 331 and the second touch panel 332 are disposed.
  • the second touch panel 332 can also adopt the same structure as the first touch panel 331 described above, and details are not described herein again.
  • the display unit 340 (i.e., display screen) can be used to display information input by the user or information provided to the user and a GUI of various menus of the mobile phone 300.
  • the display unit 340 may include a first display panel 341 (also referred to as a first display screen) disposed on the front of the mobile phone 300 and a second display panel 342 (also referred to as a second display screen) disposed on the back of the mobile phone 300. That is, the first display panel 341 and the second display panel 342 are disposed on opposite sides of the mobile phone 300.
  • the first display panel 341 can be configured in the form of a liquid crystal display, a light emitting diode, or the like; the second display panel 342 can be a screen made of an electronic ink display or other low-power display material, such as an electronic ink screen, so that The second display panel 342 is used to read e-books, magazines, and the like. Of course, the second display panel 342 can also adopt the same display material as the first display panel 341.
  • the mobile phone 300 includes a front side A and a back side B; at the bottom of the front side A, three optical touch buttons 201, 202, 203 may be disposed; and a first touch panel 331 is further disposed. And the first display panel 341, the first touch panel 331 is overlaid on the first display panel 341. When the first touch panel 331 detects a touch operation on or near it, it is transmitted to the processor 380 to determine a touch event, and then the processor 380 provides a corresponding visual output on the first display panel 341 according to the type of the touch event. .
  • the first touch panel 331 and the first display panel 341 are used as two independent components to implement the input and input functions of the mobile phone 300 in FIG. 3, in some embodiments, the first touch panel may be used.
  • the first display panel 341 is integrated with the first display panel 341 to implement the input and output functions of the mobile phone 300.
  • the integrated first touch panel 331 and the first display panel 341 may be simply referred to as the first touch screen 401.
  • a second touch panel 332 and a second display panel 342 are disposed, and the second touch panel 332 is overlaid on the second display panel 342.
  • the functions of the second touch panel 332 and the second display panel 342 are similar to those of the first touch panel 331 and the first display panel 341.
  • the second touch panel 332 and the second display panel 342 can be integrated to implement the input and output functions of the mobile phone 300, and the integrated second touch panel 332 and the The second display panel 342 may be simply referred to as the second touch screen 402.
  • the first touch panel 331 and the second touch panel 332 may further be provided with a pressure sensing sensor, so that when the user performs a touch operation on the touch panel, the touch panel can also detect the touch panel.
  • the pressure of the touch operation, and thus the mobile phone 300, can detect the touch operation more accurately.
  • the handset 300 can also include at least one sensor 350, such as a light sensor, motion sensor, and other sensors.
  • the light sensor may include an ambient light sensor and a proximity sensor, wherein, as shown in FIG. 2a, the ambient light sensor 351 may adjust the brightness of the first display panel 341 and/or the second display panel 342 according to the brightness of the ambient light.
  • the proximity light sensor 352 is disposed on the front surface of the mobile phone 300. When the mobile phone 300 is moved to the ear, the mobile phone 300 turns off the power of the first display panel 341 according to the detection of the proximity light sensor 352, and may also close the second display panel 342 at the same time. Power, so the phone 300 can further save power.
  • the accelerometer sensor can detect the magnitude of acceleration in all directions (usually three axes). When it is stationary, it can detect the magnitude and direction of gravity. It can be used to identify the gesture of the mobile phone (such as horizontal and vertical screen switching, related Game, magnetometer attitude calibration), vibration recognition related functions (such as pedometer, tapping), etc.; as for the mobile phone 300 can also be configured with gyroscopes, barometers, hygrometers, thermometers, infrared sensors and other sensors, here Let me repeat.
  • the audio circuit 360, the speaker 361, and the microphone 362 can provide an audio interface between the user and the handset 300.
  • the audio circuit 360 can transmit the converted electrical data of the received audio data to the speaker 361 for conversion to the sound signal output by the speaker 361; on the other hand, the microphone 362 converts the collected sound signal into an electrical signal, by the audio circuit 360. After receiving, it is converted into audio data, and the audio data is output to the RF circuit 310 for transmission to, for example, another mobile phone, or the audio data is output to the memory 320 for further processing.
  • Wi-Fi is a short-range wireless transmission technology.
  • the mobile phone 300 can help users to send and receive emails, browse web pages, and access streaming media through the Wi-Fi module 370, which provides users with wireless broadband Internet access.
  • the processor 380 is a control center of the mobile phone 300, and connects various parts of the entire mobile phone by using various interfaces and lines, and executes the mobile phone 300 by running or executing a software program stored in the memory 320 and calling data stored in the memory 320. A variety of functions and processing data to monitor the phone as a whole.
  • processor 380 can include one or more processing units; processor 380 can also integrate an application processor and a modem processor, where the application processor primarily processes operating systems, user interfaces, applications, and the like The modem processor primarily handles wireless communications. It can be understood that the above modem processor may not be integrated into the processor 180.
  • the Bluetooth module 381 is configured to perform information interaction with other devices through a short-range communication protocol such as Bluetooth.
  • the mobile phone 300 can establish a Bluetooth connection through a Bluetooth module 381 and a wearable electronic device (such as a smart watch) that also has a Bluetooth module, thereby performing data interaction.
  • the handset 300 also includes a power source 390 (such as a battery) that powers the various components.
  • the power supply can be logically coupled to the processor 380 through a power management system to manage functions such as charging, discharging, and power consumption through the power management system. It can be understood that in the following embodiments, the power supply 390 can be packaged. Two power supplies are used to supply power to the first display panel 341 and the first touch panel 331 , and the other power source is mainly used to supply power to the second display panel 342 and the second touch panel 332 .
  • the mobile phone 300 may further include a front camera 353, a rear camera 354, and the like, and details are not described herein again.
  • the first touch screen of the mobile phone 300 (such as the front touch screen) and the second touch screen (the touch screen of the mobile phone 300 except the front touch screen) may respectively display the same or different display contents.
  • the first touch screen and the second touch screen may serve as display interfaces of different applications or clients, or the first touch screen and the second touch screen may serve as the same application or a display interface of the client for displaying the same in the display interface of the application or the client.
  • Content or different content may be used to display contents.
  • the display interface may be a GUI; and the GUI includes a graphic option in the form of a text and an icon, and the graphical option in the form of the GUI text and the graphical option in the form of an icon may be used by the user through the touch screen (ie, the touch screen) or Other input devices (such as physical buttons) operate.
  • the GUI is a display interface in a terminal (such as a mobile phone) displayed in a graphical manner; the graphic options in the GUI may include a form of text and an icon, and the graphics are operable by the user, and the user sees and operates in the GUI.
  • the GUI is a display format of a display interface in which the user communicates with the terminal (such as a mobile phone), and allows the user to manipulate an option in the form of an icon or a text form on the touch screen through an input unit such as a touch screen to execute a command or call a file. , start a program, etc. or perform some other daily tasks.
  • the above GUI includes a window, a drop down menu, a dialog box and its corresponding control mechanism (such as the CPU of the terminal).
  • the GUI is standardized in a variety of new applications, that is, the same operation is always done in the same way; for example, any graphic form or icon form graphic option (hereinafter referred to as an option) in the GUI.
  • the operation can be that the user clicks on the option through the touch screen.
  • the embodiment of the present invention proposes a "mirror image” based on the "single screen mode” and the “independent mode” of the existing multi-screen terminal. "Display mode” and “demo mode” display modes, and extended “independent mode”.
  • the multi-screen terminal 300 can display various applications on the first touch screen thereof.
  • the icon (such as icon 403 represents the system application "Settings") and displays a predefined image on its second touch screen 402, such as "Hello, World”.
  • the second touch screen 402 of the multi-screen terminal 300 may be in a closed state or a standby state.
  • the user may also select the second touch screen 402 as the main working screen of the multi-screen terminal 300, and the first touch screen 401 serves as the auxiliary working screen of the multi-screen terminal 300.
  • the second touch screen 402 is used as the main working screen, and when the first touch screen 401 is used as the auxiliary working screen, the first For the control mode, the display mode, and the display content of the touch screen 401 and the second touch screen 402, reference may be made to the related description when the first touch screen 401 is used as the main working screen, and the second touch screen 402 is used as the auxiliary working screen, and details are not described herein again.
  • the user can apply the touch operation of the “Settings” icon 403 to the system shown in FIG. 2a to enter the “Double Screen Mode Selection” interface.
  • the first touch panel 331 of the multi-screen terminal 300 detects it or The nearby touch event is transmitted to the processor 380 to determine an instruction corresponding to the touch event, and then the processor 380 calls the system application "set” stored in the memory 320 according to the instruction, and displays the system on the first display panel 341.
  • Apply the GUI of "Settings” which displays the GUI as shown in Figure 4b.
  • the first touch panel 331 detects the touch event on or near it, and transmits it to the processor 380. Determining an instruction corresponding to the touch event, and then the processor 380 calls the "dual screen mode selection" application stored in the memory 320 according to the instruction, and displays the GUI of the "dual screen mode selection” application on the first display panel 341. Assuming that the current display mode of the multi-screen terminal 300 is "single screen mode", the first display panel 341 can display the GUI as shown in FIG. 4c. As shown in FIG. 4c, a "dual screen mode selection" menu 408 can be displayed on the first display panel 341.
  • the user can enter the "dual screen mode selection" interface through a pre-configured shortcut key.
  • a trigger operation command may be generated, and then the processor 380 may The trigger operation instruction invokes the "dual screen mode selection” application stored in the memory 320, and displays the GUI of the "dual screen mode selection” application on the first display panel 341, assuming that the current display mode of the multi-screen terminal 300 is "single screen” Mode", then the first display panel 341 can display the GUI as shown in FIG.
  • the multi-screen terminal 300 can respond to the touch event of the user on the first touch panel and/or the second touch panel, or the button event of the user to the physical key of the multi-screen terminal 300, from the “single screen mode”.
  • a default display mode is set in the four display modes of "independent mode", "mirror mode” and "demo mode". For example, as shown in FIG. 4c or FIG. 5, the default display mode of the multi-screen terminal 300 may be "single screen mode".
  • the multi-screen terminal provided by the embodiment of the present invention can also support different response modes, such as a first response mode (ie, a first touch panel response mode) and a second response mode. (ie, the second touch panel response mode), the dual screen response mode, and the partial response mode (ie, the second touch panel partial response mode).
  • a first response mode ie, a first touch panel response mode
  • a second response mode ie, the second touch panel response mode
  • the dual screen response mode ie, the second touch panel partial response mode
  • the multi-screen terminal can block the touch event of the user on the second touch panel in response to the user's touch event on the first touch panel.
  • the multi-screen terminal can respond to the user's touch event on the fingerprint recognition area of the second touch panel, and shield the user from fingerprint recognition on the second touch panel. Touch events from other areas outside the area.
  • the multi-screen terminal can respond to the user's touch on the second touch panel.
  • the event shields the user from the touch event of the first touch panel.
  • the multi-screen terminal can respond to the user's touch event to the second touch panel and only respond to the user's touch event on the three optical touch buttons 201, 202, 203 on the first touch panel, and shield the user from the first Touch events on the touch panel other than the above three optical touch buttons 201, 202, 203.
  • the multi-screen terminal can respond to the user's touch event to the first touch panel, and can respond to the user's touch event to the second touch panel; or the multi-screen terminal can set the user to the first touch
  • the touch event of the control panel and the user's touch event to the second touch panel are combined to respond as an overall input.
  • the multi-screen terminal can block the touch event of the user on the second touch panel except for the partial area in response to the touch event of the user on the partial area of the second touch panel, and block the touch event.
  • the user's touch event on the first touch panel may be an area on the second touch panel including the fingerprint recognition area.
  • the multi-screen terminal can respond to a part of the touch event of the second touch panel by the user, and shield the user from other touch events on the second touch panel except the part of the touch event, and respond to the user's touch on the first touch panel. Touch the event.
  • the partial touch event may be a preset touch event.
  • the partial touch event may be a single click event of the second touch panel, multiple consecutive click events of the user to the second touch panel within a predetermined time, and dragging of the user on the second touch panel. Any event or combination of events of events, long press events on the second touch panel, and the like.
  • the multi-screen terminal provided by the embodiment of the present invention can support the first response mode, that is, the first touch panel response mode.
  • the multi-screen terminal can support the first response mode, and the GUI corresponding to the touch event detected by the first touch panel is displayed on the first display panel; and the multi-screen terminal can also support the second response.
  • the mode ie, the second touch panel response mode
  • the "mirror mode” is taken as an example here, when the user's finger touches or approaches the "mirror mode” option in the “dual screen mode selection” menu 408 displayed on the first display panel 341 in FIG. 4c, Or when the user's finger touches or approaches the pull-down flag 502 of the "mirror mode” option in the “dual-screen mode selection” menu 408 on the first display panel 341 in FIG. 4c, the first touch panel 331 detects thereon. The nearby touch event is transmitted to the processor 380 to determine an instruction corresponding to the touch event, and then the processor 380 can invoke the "mirror mode” application stored in the memory 320 according to the instruction, and in the first display panel 341. The GUI of the "mirror mode” application is displayed, the response mode selection window 503 of the "mirror mode” is expanded, and the GUI as shown in FIG. 6 is displayed.
  • the multi-screen terminal 300 can respond to the touch event of the user on the first touch panel and/or the second touch panel, or the button event of the user to the physical key of the multi-screen terminal 300, from the “first response mode”.
  • a default response mode is set in the four response modes of "second response mode", "two-screen response mode” and "partial response mode".
  • the default display mode of the multi-screen terminal 300 may be "first response mode.”
  • the multi-screen terminal may not display as shown in FIG. 6.
  • the response mode of the illustrated "mirror mode” selects the window 503, but directly determines that the current response mode is the default response mode, such as the first response mode.
  • the response mode of the "mirror mode" is taken as an example of the first response mode, and the method for displaying the multi-screen provided by the embodiment of the present invention is illustrated as follows:
  • the multi-screen terminal 300 can control its second display panel 342 to continue to display a predefined image, such as "Hello, "World”.
  • the auxiliary work screen of the multi-screen terminal can display the same content as the main work screen, that is, the multi-screen terminal can perform the multi-screen display method as shown in FIG. 8, and is executed as shown in FIG.
  • a GUI as shown in FIG. 7b-1 is displayed on its first display panel 341
  • a GUI as shown in FIG. 7b-2 is displayed on its second display panel 342.
  • the method for displaying multiple screens provided by the embodiment of the present invention may include S801-S802:
  • the multi-screen terminal acquires a first instruction input by the user, and enters a mirroring mode in response to the first instruction.
  • the first finger may be a touch operation instruction for the user to the “mirror mode” option, and the first instruction is used to trigger the multi-screen terminal to display all the first GUIs currently displayed by the first display panel on the second display panel. image.
  • a user's touch operation command to the "mirror mode” option may be generated by the user in FIG. 7a-1 touching or touching the "mirror mode” option displayed in the "dual screen mode selection” menu 408 on the first display panel 341. Operation instructions.
  • the multi-screen terminal displays a first GUI on the first display panel, where the first GUI includes a first display object.
  • the multi-screen terminal can obtain an application startup instruction input by the user, and display the GUI of the application (ie, the first GUI) on the first display panel in response to the application startup instruction.
  • the application startup command may be used to trigger a multi-screen terminal to display a GUI of the application on the first display panel, or the first display panel is a pre-configured display panel for displaying an interface of the application.
  • S801 may be executed first, and then S802 is executed, that is, the multi-screen terminal may display the first GUI on the first display panel after entering the mirror mode; or may execute S802 first, and then execute S801, that is, multiple screens may be performed.
  • the terminal may enter the mirror mode after the first GUI is displayed on the first display panel.
  • the embodiment of the present invention does not limit the sequence of executing S801 and S802.
  • the multi-screen terminal acquires the first display object in the first GUI displayed by the first display panel.
  • the display screen where the first display panel is located is the main working screen of the multi-screen terminal.
  • the first display object can be all of the images in the first GUI.
  • the multi-screen terminal determines whether the resolution of the first display panel is the same as the resolution of the second display panel.
  • the table The second display panel can directly display the second GUI (ie, the first GUI) according to the resolution of the first display panel, and then can continue to execute S806; if the resolution of the first display panel is different from the resolution of the second display panel, It means that the second display panel cannot directly display the first GUI according to the resolution of the first display panel, but needs to perform resolution conversion, and then can continue to execute S805-S806:
  • the multi-screen terminal renders the first display object in the first GUI according to the resolution of the second display panel, to obtain a second GUI that includes the first display object.
  • the multi-screen terminal can render all the images of the first GUI according to the resolution of the second display panel, obtain a second GUI whose resolution conforms to the resolution specification of the second display panel, and then display the second GUI.
  • the multi-screen terminal displays a second GUI on the second display panel, where the second GUI type includes the first display object.
  • the multi-screen terminal may be displayed on the first display panel and the second display panel.
  • a GUI ie, the first GUI
  • icons for various applications are the same, as shown in FIGS. 7b-1 and 7b-2.
  • the multi-screen terminal can display a GUI as shown in FIG. 7b-1 on its first display panel 341 and a second display panel 342 on its second display panel 342.
  • the interaction process between the first display panel and the second display panel is exemplified when the multi-screen terminal is in the "mirror mode" with reference to FIG. 7 .
  • the second display panel displays the same content as the first display panel.
  • the first touch panel 331 of the multi-screen terminal 300 detects it or The nearby touch event is transmitted to the processor 380 to determine an instruction corresponding to the touch event.
  • the processor 380 calls the system application "photograph” stored in the memory 320 according to the instruction, and displays the same in the first display panel 341.
  • the system applies the GUI of the "photo” (ie, executes S802), that is, displays the GUI as shown in FIG.
  • the processor 380 can also The GUI of the system application "photo" is displayed on the second display panel 342 (ie, S803, S804, and S805 are executed), that is, the GUI as shown in FIG. 10b-2 is displayed.
  • the first touch panel 331 of the multi-screen terminal 300 detects that it is The touch event on or near is transmitted to the processor 380 to determine an instruction corresponding to the touch event, and then the processor 380 calls the photo "swan” stored in the memory 320 according to the instruction, and displays on the first display panel 341.
  • the GUI of the photo "Swan” displays the GUI as shown in FIG.
  • the processor 380 can also The GUI of the photo "Swan" is displayed on the second display panel 342, that is, the GUI as shown in FIG. 10d-2 is displayed (ie, S803, S804, and S805 are executed).
  • the first image panel may also display the first image identifier
  • the second display panel further A second image identifier can be displayed.
  • a mirror image identifier 409 such as "JX”
  • a mirror image identifier 410 such as "JX”
  • the image identifier 409 and the image identifier 410 may be the same or different.
  • An example of the image identifier is given by way of example in FIG. 7.
  • the specific shape of the image identifier and the position of the image identifier in the first display panel and the second display panel in the embodiment of the present invention include but do not show FIG. 7 The shape and location of the show.
  • the multi-screen display method provided by the embodiment of the present invention when the multi-screen terminal is in the "mirror mode", may display the same display object as the first display panel in the second display panel in response to the first instruction, that is, the multi-screen terminal
  • the two display screens can interact with each other instead of being independent of each other, thus improving the user experience during human-computer interaction.
  • the user can enter the "dual screen mode selection" interface as shown in FIG. 4c by applying a touch operation of the "set” icon 403 to the system as shown in FIG. 4a. Then, by switching the display mode in the "dual screen mode selection” interface as shown in FIG. 4c, switching from the above “mirror mode” to "independent mode", “demo mode” or “single screen mode” A display mode.
  • the user can control the multi-screen terminal to directly enter the “dual-screen mode selection” interface from the “mirror mode” through the pre-configured shortcut key, that is, the first display panel that controls the multi-screen terminal displays “dual screen”.
  • the Mode Selection interface is then selected by the Dual Screen Mode Selection interface to enter any of the "Independent Mode", “Demo Mode” or "Single Screen Mode” modes.
  • the multi-screen terminal directly enters the “dual-screen mode selection” interface by “mirror mode”, and then selects “demo mode” by the “dual-screen mode selection” interface as an example, and the method of the implementation manner is performed.
  • “dual-screen mode selection” interface by “mirror mode”
  • “demo mode” by the “dual-screen mode selection” interface
  • the user wants to display all or part of the details of the photo 412 in the second display panel.
  • the user can display the “dual screen mode selection” interface as shown in FIG. 11a-1 on the first display interface through the pre-configured shortcut keys.
  • the processor 380 can detect the corresponding key event to determine an instruction corresponding to the key event, and then the processor 380 calls the storage in the memory according to the instruction.
  • the "Dual Screen Mode Selection” application in 320, and the GUI of the "Double Screen Mode Selection” application is displayed on the first display panel 341.
  • the first display panel 341 can display the GUI as shown in FIG. 11a-1. Since the multi-screen terminal 300 is still in the "mirror mode" when the first display panel 341 can display the GUI as shown in FIG. 11a-1, the second display of the multi-screen terminal 300 is as shown in FIG. 11a-2.
  • the panel can display the same GUI as the first display interface.
  • the second display panel of the multi-screen terminal 300 can display the same content as the first display panel.
  • the first touch panel 331 detects the touch event on or near it, and transmits it to the processor 380 to determine an instruction corresponding to the touch event, and then the processor 380 calls the "demo mode” stored in the memory 320 according to the instruction.
  • the application displays and displays the GUI shown in FIG. 11c-1 on the first display panel 341.
  • the multi-screen terminal 300 can also control the second display panel to display other characters or images (such as the above-mentioned predefined image: "Hello, World”) instead of displaying the photo "Swan” as shown in FIG. 11c-2.
  • the embodiment of the present invention does not limit this.
  • the second display panel when the multi-screen terminal is in the "demo mode", can display the "demo mode” instead of displaying the same "photo” as the first display panel. "interface.
  • a demo icon 601 can also be displayed on the first display panel.
  • An example of a presentation icon is given by way of example only in FIG. 11.
  • the specific shape of the presentation icon and the position of the presentation icon in the first display panel and the second display panel in the embodiment of the present invention include but do not show FIG. The shape and location of the show.
  • the first display panel displays the GUI shown in FIG.
  • the second display panel of the multi-screen terminal can display the GUI as shown in FIG. 11c-2.
  • a demo icon 602 can also be displayed on the second display panel.
  • the presentation icon 601 and the presentation icon 602 may be the same or different.
  • the auxiliary work screen of the multi-screen terminal can display the same content as the main work screen, and can also display the content specified by the user in the main display screen.
  • the method for displaying multi-screen display provided by the embodiment of the present invention may include S1201-S1202:
  • the multi-screen terminal receives a touch operation instruction of the user for the “demo mode” option, and enters the demo mode.
  • the multi-screen terminal can enter the “demo mode” after receiving the touch operation instruction of the “demo mode” option by the user.
  • a user's touch operation command to the "demo mode” option may be generated by the user in FIG. 11b-1 touching or touching the "mirror mode” option displayed in the "dual screen mode selection” menu 408 on the first display panel 341. Operation instructions.
  • the multi-screen terminal displays a first GUI on the first display panel, and the first GUI may include a presentation icon (such as a presentation icon 601) of the second display panel and a first display object.
  • a presentation icon such as a presentation icon 601
  • S1201 may be executed first, and then S1202 is performed, that is, the multi-screen terminal may display the first GUI on the first display panel after entering the demonstration mode; or may execute S1202 first, and then execute S1201, that is, multiple screens may be performed.
  • the terminal can enter the demo mode after displaying the first GUI on the first display panel.
  • the embodiment of the present invention does not limit the order in which S1201 and S1202 are executed.
  • the multi-screen terminal acquires a first instruction input by the user on the first GUI, where the first instruction is an instruction triggered by the first operation of the user.
  • the first operation may be a continuous sliding operation in which the starting point coordinate of the sliding track is the coordinate position where the second display object is located and the end point coordinate is the coordinate position of the presentation icon.
  • the second display object may include all images of the first display object, or the second display object includes a partial image of the first display object, or the first display object includes at least two sub-display objects, and the second display object is the at least two A child display object in the display object.
  • the multi-screen terminal displays a second GUI including the second display object in the second display panel in response to the first instruction.
  • the second GUI may include all the image content displayed in the first GUI; when the second display object includes a partial image of the first display object, or the second When the display object is one of the at least two child display objects, the partial GUI content displayed in the first GUI may be included in the second GUI.
  • the multi-screen terminal may determine the second display object from the first display object in response to the first instruction, and then display the second GUI including the second display object in the second display panel.
  • the multi-screen terminal may also be in the first display panel.
  • a second display object is highlighted on a display object.
  • the second display object may include all images of the first display object.
  • the first display panel 341 currently displays a GUI (ie, a first GUI) including a photo 603 (ie, a first display object), as shown in FIG. 13a-2, and a second display.
  • Panel 342 currently displays a GUI that includes photo 1301.
  • the processor 380 receives the continuous sliding drag event (ie, execution 1203) on or near it can be detected.
  • the second display object includes a partial image of the first display object.
  • S1204 in FIG. 12 can be replaced with S1204a:
  • the multi-screen terminal displays an image selection window centered on the starting point coordinate on the first GUI displayed on the first display panel, and displays an image surrounded by the image selection window on the second display panel, in response to the first instruction.
  • the shape of the image selection window may be a rectangle, a circle, or a polygon, which is not limited in the embodiment of the present invention.
  • the size of the image selection window may be a fixed size pre-configured in the multi-screen terminal; or the initial size of the image selection window may be pre-configured in the multi-screen terminal, and the multi-screen terminal may display the image selection window according to the initial size. The user is then adjusted to the initial size to re-determine the size of the image selection window.
  • the embodiment of the present invention takes the image selection window as a circle as an example, as shown in FIG. 15a-1, when the user's finger touches or approaches a point on the photo 603 displayed on the first display panel 341 (referred to as a point).
  • Point O a point on the photo 603 displayed on the first display panel 341
  • the touch panel 331 can detect a continuous sliding drag event (ie, execution 1203) on or near it, the event is transmitted to the processor 380, and the processor 380 can determine the starting point coordinate of the sliding track (ie, O
  • the coordinates of the point are the center of the image selection window 604 having a radius of a predetermined radius, the GUI shown in FIG.
  • the GUI displayed by the first display panel includes an image selection window 604, and the GUI displayed by the second display panel includes an image surrounded by the image selection window 604.
  • the user can also drag the image selection window 604 displayed on the first display panel, and control the image selection window 604 to move on the first display panel so that the second display panel can be
  • the different details of the photo 603 are displayed on the top.
  • the method of the embodiment of the present invention may further include S1601:
  • the multi-screen terminal acquires a second instruction input by the user on the first GUI, where the second instruction is an instruction for triggering the multi-screen terminal to move the image selection window on the first display panel.
  • the multi-screen terminal displays a dynamically moving image selection window on the first GUI displayed by the first display panel according to the movement trajectory indicated by the second instruction, and displays the second display panel in the second display panel.
  • the third GUI of the third display object, the third display object is an image surrounded by the image selection window at the end point coordinates of the moving trajectory.
  • the first touch panel 331 of the multi-screen terminal can be detected on or near Drag event (ie, execution 1601); then, the drag event can be transmitted to the processor 380 to determine the coordinates of the drag track of the drag event on the first display panel, and the image is dynamically displayed on the first display panel. Selecting a window, and displaying an image selection window composed of a broken line as shown in FIG. 15c-1 at the end point coordinate of the moving track until the user's finger leaves the first display panel and displays the first display panel as shown in FIG. 15d-1.
  • the GUI in the second display panel, can display the GUI as shown in FIG. 15d-2 (ie, execute S1602).
  • the second display panel can display the same GUI as that of FIG. 15b-2.
  • the first display panel can display the GUI as shown in FIG. 15d-1
  • the second display panel can display the terminal screen as shown in FIG. 15d-2.
  • the first display object includes at least two child display objects, and the second display object is one of the at least two child display objects.
  • the first display object is a photo list in the mobile phone, and the at least two sub display objects are photos in the photo list.
  • the first display panel 341 displays a list of photos.
  • the first touch panel 331 detects the image on or near it.
  • the drag event is transmitted to the processor 380 to determine an instruction corresponding to the drag event; then, the processor 380 determines that the photo corresponding to the icon 701 is the second display object according to the instruction, and then displays the image on the first display panel.
  • the GUI shown in Fig. 17b-2 is displayed on the second display panel.
  • the first display panel can highlight the second display object.
  • the method for the multi-screen terminal to display the second GUI including the second display object on the second display panel may include: displaying, by the multi-screen terminal, the second display panel including the second display object from the small and gradually increasing dynamic image Two GUI.
  • the method for displaying, by the multi-screen terminal, the second GUI including the second display object on the second display panel may include: displaying, according to a linear distance between the start point coordinate and the end point coordinate of the sliding track, the second display panel includes a distance corresponding to the straight line distance
  • the foregoing first operation may also be an operation for the user to draw an image selection window on the first GUI.
  • the multi-screen terminal may determine, according to the first instruction, an image surrounded by the image selection window on the first display object as a second display object, and then display the second display panel in the second display panel. The second GUI of the display object.
  • the first touch panel 331 of the multi-screen terminal 300 detects that it is After the window selection event on or near the window (ie, execution 1203), the window selection event is transmitted to the processor 380 to determine the coordinates of the image selection window 604 corresponding to the window selection event on the first display panel to determine the enclosing An image selection window of some or all of the images in the first GUI. Then, the processor 380 can determine the image surrounded by the image selection window 604 on the photo 603 as the second display object and display on the second display panel while the first display panel displays the GUI as shown in FIG. 18b-1. The GUI shown in Figure 18b-2.
  • the first touch panel 331 of the multi-screen terminal can be detected on or near Drag event (ie, execution 1601); then, the drag event can be transmitted to the processor 380 to determine the coordinates of the drag track of the drag event on the first display panel, and the image is dynamically displayed on the first display panel. Selecting a window, and displaying an image selection window composed of a broken line as shown in FIG. 18c-1 at the end point coordinate of the moving track until the user's finger leaves the first display panel and controls the first display panel to display as shown in FIG. 18d-1.
  • the GUI displays a GUI as shown in FIG. 18d-2 on the second display panel (ie, executes S1209).
  • the multi-screen display method provided by the embodiment of the present invention when the multi-screen terminal is in the "demo mode", can control the second display panel to display all or part of the content displayed by the first display panel in response to the user's operation, that is, the plurality of The two display screens of the screen terminal can interact with each other instead of being independent of each other, which can improve the user experience in the process of human-computer interaction.
  • the multi-screen terminal may respectively set a task window for the first display panel and the second display panel, wherein the first task window is used to correspond to the first display panel for saving a display task of the content to be displayed on the first display panel, the second task window corresponding to the second display panel, configured to save a display task of the content to be displayed on the second display panel.
  • the multi-screen terminal can add the display task to the display policy according to a preset display policy or according to the user's selection.
  • the first task window or the second task window; and then the first display panel may preferentially display the GUI corresponding to the newly added display task according to the time sequence added by the display task in the first task window, and the second display panel may follow the first The time sequence in which the display tasks are added in the second task window, and the GUI corresponding to the newly added display task is preferentially displayed.
  • the method in the embodiment of the present invention may further include S1901-S1910:
  • the multi-screen terminal acquires a user's touch operation instruction for the "independent mode” option, and enters the independent mode.
  • the multi-screen terminal can enter the above-mentioned "independent mode” after receiving the user's touch operation instruction for the "independent mode” option.
  • the first display panel of the multi-screen terminal displays the GUI as shown in FIG. 20a-1, and the second display panel displays as shown in FIG. 20a-2.
  • the first display panel can display the icon 801 of the first task window and the icon 802 of the second task window as shown in FIG. 20a-1.
  • the second display panel can display the figure. The icon 801 of the first window stack and the icon 802 of the second window stack shown in 20a-2.
  • the multi-screen terminal acquires a second instruction input by the user, where the second instruction is an instruction for triggering the multi-screen terminal to open the first application.
  • the second instruction is a startup instruction of the first application. Because in the "independent mode", the multi-screen terminal can simultaneously support the first response mode (ie, the first touch panel response mode) and the second response mode (ie, the second touch panel response mode); therefore, the first application
  • the start command may be when the user touches or approaches the first display panel, and the first touch panel detects the touch event on or near the touch panel, and transmits the touch event to the processor, where the touch event determined by the processor corresponds.
  • the instruction of the first application may be when the user touches or approaches the second display panel, and the second touch panel detects the touch event on or near the touch panel, and transmits the touch event to the processor for processing.
  • the instruction corresponding to the touch event determined by the device may be when the user touches or approaches the second display panel, and the second touch panel detects the touch event on or near the touch panel, and transmits the touch event to the processor for processing.
  • the multi-screen terminal can support the first response mode, display the GUI corresponding to the touch event detected by the first touch panel on the first display panel, and support the second response mode.
  • the GUI corresponding to the touch event detected by the second touch panel is displayed on the second display panel.
  • the multi-screen terminal adds the first display task to the first task window in response to the second instruction, where the first display task is a display task corresponding to the first application.
  • the multi-screen terminal may generate the first display task and add the first display task to the first task window at the first time in response to the second instruction.
  • the multi-screen terminal Before the multi-screen terminal adds the first display task to the first task window, the multi-screen terminal may have added other display tasks (such as the third display task) in the first task window, and the third display task may be more
  • the screen terminal is added to the display task in the first task window at a second time, and the second time is earlier than the first time.
  • other display tasks may not be added in the first task window.
  • the first display task can be added to the first task window.
  • the multi-screen terminal may determine, according to the indication of the second instruction, that the designated display screen of the first application is the display screen where the first display panel is located, that is, the second instruction may also be used to trigger the multi-screen terminal in the first display panel.
  • the first GUI is displayed on the first GUI; or the corresponding relationship between the application and the first display panel and the second display panel may be pre-stored in the multi-screen terminal, and the multi-screen terminal may determine, according to the correspondence, that the first display panel is pre-configured.
  • a display panel for displaying an interface of the first application may be pre-configured.
  • the multi-screen terminal executes the first display task in the first task window, and displays a first GUI that includes the first display object in the first display panel, where the first GUI is an interface of the first application.
  • the multi-screen terminal may preferentially execute the display task newly added to the first task window (ie, the display task with the shortest time added to the first task window) according to the added time sequence of the display task in the first task window. Since the first display task is the display task newly added to the first task window, the multi-screen terminal can preferentially execute the first display task in the first task window. When the multi-screen terminal executes the first display task in the first task window, or the first display task is deleted from the first task window by the multi-screen terminal in response to the user operation, the multi-screen terminal may continue to perform the third display.
  • the task that is, the display task with the shortest time added to the first task window except the first display task in the first task window.
  • the multi-screen terminal acquires a third instruction input by the user, where the third instruction is an instruction for triggering the multi-screen terminal to open the second application.
  • the multi-screen terminal adds the second display task to the second task window, and the second display task is the display task corresponding to the second application, in response to the third instruction.
  • the multi-screen terminal may generate a second display task and add the second display task to the second task window at a third time in response to the third instruction.
  • the multi-screen terminal Before the second display task is added to the second task window by the multi-screen terminal, the multi-screen terminal may have added other display tasks (such as the fourth display task) in the second task window, and the fourth display task may be more The screen terminal is added to the display task in the second task window at the fourth time, and the fourth time is earlier than the third time.
  • other display tasks may not be added in the second task window.
  • the multi-screen terminal executes a second display task in the second task window, and displays a second GUI including the second display object on the second display panel.
  • the multi-screen terminal may preferentially execute the display task newly added to the second task window (ie, the display task with the shortest time added to the second task window) according to the added time sequence of the display task in the second task window. Since the second display task is the display task newly added to the second task window, the multi-screen terminal can preferentially execute the second display task in the second task window. When the multi-screen terminal executes the second display task in the second task window, or the second display task is deleted from the second task window by the multi-screen terminal in response to the user operation, the multi-screen terminal may continue to execute the fourth display.
  • the task that is, the shortest display task added to the second task window in addition to the second display task in the second task window.
  • the multi-screen terminal acquires a first instruction input by the user on the first GUI, where the first instruction is used to trigger the multi-screen terminal to display, in the second display panel, the first display currently displayed by the first display panel.
  • the GUI of the object is used to trigger the multi-screen terminal to display, in the second display panel, the first display currently displayed by the first display panel.
  • the first GUI may further include an icon of the second task window, where the first instruction may be an instruction triggered by the first operation of the user, and the first operation may be that the starting coordinate of the sliding track is the coordinate of the first display object.
  • the position and the terminal coordinate are continuous sliding operations of the coordinate position of the icon of the second task window, and the first instruction is used to instruct the multi-screen terminal to add the first display task to the second task window.
  • the multi-screen terminal deletes the first display task from the first task window and adds the first display task to the second task window in response to the first instruction.
  • the multi-screen terminal displays a third GUI including the first display object on the second display panel, and displays a fourth GUI including the third display object on the first display panel.
  • the multi-screen terminal can preferentially execute the first display task in the second task window, and display the third GUI including the first display object in the second display panel. And, since the first display task has been deleted from the first task window, the multi-screen terminal can continue to execute the third display task in the first task window (ie, in addition to the first display task in the first task window, The shortest display task added to the first task window) and displaying the fourth GUI including the third display object on the first display panel.
  • the first touch panel 331 detects the touch event on or near it, and transmits it to The processor 380 determines an instruction corresponding to the touch event (ie, executes S1902), and then the processor 380 calls the GUI of the "read” application stored in the memory 320 according to the instruction (ie, the "read” application start instruction) to generate And adding the first display task to the first task window (ie, executing S1903), and displaying the GUI as shown in FIG. 20b-1 on the first display panel (ie, executing S1904).
  • the first display task is specifically: displaying a GUI of the "reading" application.
  • the processor 380 is in accordance with the instruction (ie, the "photo" application startup instruction) (ie, execute S1905) Calling the GUI of the "photo” application stored in the memory, generating and adding the first display task to the second task window (ie, executing S1906), and displaying the GUI as shown in FIG. 20b-2 on the second display panel (ie, executing S1907) ).
  • the first display task is specifically: displaying a GUI of the "photo" application.
  • the multi-screen terminal can determine that the designated display screen of the “reading” application is the first display panel. Since the designated display screen of the “reading” application is the first display panel, the multi-screen terminal can add the first display task to the first task window (ie, execute S1903).
  • the "read” task is added to the first display task of the first task window at the first time, and the "video 1" task is added to the first task window for the second time.
  • Three display The first time is later than the second time; the "photo” task is added to the second display task of the second task window for the third time, and the "video 2" task is added to the fourth display of the second task window for the fourth time task.
  • the multi-screen terminal executes S1908-S1909, and the first display task ("reading" task) can be deleted from the first task window, and the first display task ("reading task") is added to the second task window, as shown in the figure.
  • 21a-1 to 21a-2, FIG. 21b-1 to FIG. 21b-2 are schematic diagrams showing examples of changes in display tasks in the first task window and the second task window after the S1908-S1909 is executed for the multi-screen terminal.
  • the first touch panel 331 detects the drag event on or near it, and transmits it to the processor 380 to determine an instruction corresponding to the drag event (ie, execute S1908), and then The processor 380 deletes the first display task ("read" task) from the first task window according to the instruction, and adds the first display task to the second task window (ie, executes S1909).
  • the newly added display task in the first task window is a “Video 1” task (ie, a third display task), as shown in FIG. 21b-2, and the latest addition in the second task window.
  • the display task is a "read" task (ie, the first display task); therefore, the GUI shown in FIG. 22b-1 can be displayed on the first display panel; the second display panel displays the GUI as shown in FIG. 22b-2.
  • the multi-screen terminal may also be in the first display panel (in response to the user's touch operation instruction on the icon 801 of the first task window or the icon 802 of the second task window on the first display panel (or the second display panel). Or displaying a display task list in the first task window on the second display panel, where the display task list includes identifiers of all display tasks in the first task window.
  • the first touch panel 331 detects the touch event on or near it, and transmits it to the processor 380 to determine an instruction corresponding to the touch event, and then the processor 380 calls the "first" stored in the memory 320 according to the instruction.
  • a task window "application GUI" and a GUI as shown in Figure 23b is displayed in the first display panel. As shown in FIG.
  • a display task list 804 of the first task window is displayed on the first display panel, and the display task list 804 includes identifiers of all display tasks in the first task window 801, such as a "reading" task. ID, the ID of the "Video 1" task.
  • the user may want to display the second display task corresponding to the first display panel.
  • GUI The method for displaying the GUI corresponding to the second display task in the first display panel of the multi-screen terminal is similar to the method for displaying the GUI corresponding to the first display task in the second display panel, and details are not described herein again.
  • the first task window may be a first window stack, where the first window stack may be used to save a display task pressed into the first window stack according to an advanced late-out principle, and the first display panel is configured to display the first The GUI of the display task at the top of the stack of the window stack.
  • the second task window may be a second window stack, and the second window stack is used to save the second window according to the principle of advanced output. The display task of the stack, the second display panel is used to display the GUI corresponding to the display task of the top of the stack of the second window stack.
  • FIG. 24a-1 it is assumed that two display tasks are pushed into the first window stack: a "read” task and a "video 1" task, and the "read” task is located at the top of the stack of the first window stack. That is, as shown in FIG. 22a-1, the first display panel is currently executing the "read” task, displaying the GUI of the "read” application.
  • the first touch panel 331 detects the drag event on or near it, and transmits it to the processor 380 to determine an instruction corresponding to the drag event (ie, execute S1908), and then The processor 380 pops the first display task ("reading task") from the first window stack window according to the instruction, as shown in FIG. 24a-1, as shown in FIG. 24b-1, and presses the first display task. Enter the second task window (ie execute S1909).
  • FIG. 22a-1 when the user's finger touches or approaches the reading window in the "read” GUI displayed on the first display panel 341, and drags the reading window in the "read” GUI to the second
  • the first touch panel 331 detects the drag event on or near it, and transmits it to the processor 380 to determine an instruction corresponding to the drag event (ie, execute S1908), and then The processor 380 pops the first display task ("reading task") from the first window stack window according to the instruction, as shown in FIG. 24a-1, as shown in FIG. 24b-1, and presses the first
  • the display task of the top of the stack of the first window stack is a "Video 1" task (ie, a third display task), as shown in FIG. 24b-2, the top of the second task window.
  • the display task is a "read” task (ie, the first display task); therefore, the GUI shown in FIG. 22b-1 can be displayed on the first display panel; the second display panel displays the GUI as shown in FIG. 22b-2.
  • the multi-screen terminal may display a GUI including a dynamic image on the first display panel and the second display panel in response to the first instruction to improve the visual experience of the user.
  • S1910 shown in FIG. 19 can be replaced with S1910a:
  • the multi-screen terminal displays a third GUI including the first dynamic image on the second display panel in response to the first instruction, and displays a fourth GUI including the second dynamic image on the first display panel.
  • the first moving image is a moving image in which the first display object moves according to the first preset moving trajectory, and the first display object gradually increases from small to small during the moving process
  • the starting point coordinate of the first preset moving trajectory is The coordinate position of the icon of the first window stack in the third GUI
  • the end point coordinate of the first preset movement track is a coordinate position for displaying the display object in the third GUI.
  • the second moving image is a moving image in which the third display object moves according to the second preset moving trajectory, and the third display object gradually becomes larger during the moving process, and the starting point coordinate of the second preset moving trajectory is in the fourth GUI.
  • the coordinate position of the icon of the first window stack is the coordinate position of the second preset movement track for displaying the display object.
  • the first touch panel 331 detects the drag event on or near it, and transmits it to the processor 380 to determine an instruction corresponding to the drag event (ie, execute S1908), the processor 380 then displays the GUI including the second dynamic image as shown in FIG. 25b-1 on the first display panel according to the instruction, and finally displays the GUI as shown in FIG. 25c-1 on the first display panel;
  • the second display panel displays a GUI including the first dynamic image as shown in FIG. 22b-2, and finally The second display panel displays the GUI as shown in Figure 25c-2.
  • the “video 1" currently displayed by the first display panel is a display object corresponding to the display task of the first display panel, and is not a display object corresponding to the display task switched from the second display panel. As shown in FIG. 25b-1, since the starting point coordinate of the moving track of the display object "Video 1" displayed on the first display panel by the first display panel is the icon 801 of the first task window, the user can determine The "video 1" currently displayed by the first display panel is a display object corresponding to the display task of the first display panel, and is not a display object corresponding to the display task switched from the second display panel. As shown in FIG.
  • the user can determine that the "reading content" currently displayed by the second display panel is not the display object corresponding to the display task of the second display panel, but the display object corresponding to the display task switched from the first display panel.
  • the multi-screen display method when the multi-screen terminal is in the "independent mode", two independent task windows can be set in the multi-screen terminal, and each task window corresponds to one display panel, such as the first display panel.
  • the GUI for displaying the latest added amount display task in the first task window, and the second display panel is for displaying the GUI corresponding to the newly added amount display task in the second task window.
  • the multi-screen terminal can display the GUI including the first display object currently displayed by the first display panel in the second display panel by switching the display task in the two task windows, and display the second display on the first display panel.
  • the GUI of the second display object currently displayed by the panel that is, the interaction between the two display screens of the multi-screen terminal can be realized, and the user experience in the process of human-computer interaction can be improved.
  • the photographing terminal includes function modules corresponding to performing respective functions.
  • the present application can be implemented in a combination of hardware or hardware and computer software in combination with the various exemplary multi-screen terminals and algorithm steps described in the embodiments disclosed herein. Whether a function is implemented in hardware or computer software to drive hardware depends on the specific application and design constraints of the solution. A person skilled in the art can use different methods to implement the described functions for each particular application, but such implementation should not be considered to be beyond the scope of the present application.
  • the embodiment of the present application may divide the multi-screen terminal according to the foregoing method example. For example, each module or unit may be divided according to each function, or two or more functions may be integrated into one processing module.
  • the above integrated modules can be implemented in the form of hardware or in the form of software modules or units.
  • the division of modules or units in the embodiments of the present application is schematic, and is only a logical function division, and may be further divided in actual implementation.
  • FIG. 26 is a schematic diagram showing a possible structure of the multi-screen terminal involved in the above embodiment.
  • the multi-screen terminal 2600 includes: a first display module 2601, a second display module 2602, and an acquisition module 2603.
  • the first display module 2601 described above is used to support S802 in the method embodiment, and/or other processes for the techniques described herein.
  • the second display module 2602 is for supporting S806 in the method embodiment, and/or other processes for the techniques described herein, acquiring the modulo Block 2603 is for supporting S801, S803, and/or other processes for the techniques described herein in the method embodiments.
  • the multi-screen terminal 2600 may further include a judging module and a rendering module.
  • the judging module is used to support S804 in the method embodiment, and/or other processes for the techniques described herein.
  • the first display module 2601 described above is used to support the display actions of the first display panel in S1202, S1204a, and S1602 in the method embodiment, and/or other processes for the techniques described herein.
  • the second display module 2602 is for supporting display actions of the second display panel in S1204, S1204a, and S1602 in the method embodiment, and/or other processes for the techniques described herein.
  • the acquisition module 2603 is for supporting S1201, S1203, S1601 in the method embodiment, and/or other processes for the techniques described herein.
  • the first display module 2601 described above is used to support the display actions of the first display panel in S1904, S1910 in the method embodiment, and/or other processes for the techniques described herein.
  • the second display module 2602 is for supporting display actions of the second display panel in S1907, S1910 in the method embodiment, and/or other processes for the techniques described herein.
  • the acquisition module 2603 is for supporting S1901, S1902, S1905, S1908 in the method embodiment, and/or other processes for the techniques described herein.
  • the multi-screen terminal 2600 may further include a task window management module.
  • the task window management module is used to support S1903, S1906, S1909 in the method embodiment, and/or other processes for the techniques described herein.
  • the multi-screen terminal 2600 includes, but is not limited to, the unit modules listed above.
  • the multi-screen terminal 2600 may further include a transmitting module for transmitting data or signals to other devices, for receiving data or signals sent by other devices. Receive module, storage module for storing data, and the like.
  • the functions that can be implemented by the foregoing modules include, but are not limited to, the functions corresponding to the method steps described in the foregoing examples.
  • the other units of the multi-screen terminal 2600 and the detailed description of each unit of the multi-screen terminal 2600 may refer to the corresponding method. The detailed description of the steps is not described herein again.
  • the above-mentioned acquisition module 2102, task window management module, and the like may be integrated into one processing unit, and the processing unit may be a processor or a controller, for example, a central processing unit (Central Processing Unit, CPU), general purpose processor, digital signal processor (DSP), application-specific integrated circuit (ASIC), Field Programmable Gate Array (FPGA) or other programmable logic Device, transistor logic device, hardware component, or any combination thereof. It is possible to implement or carry out the various illustrative logical blocks, modules and circuits described in connection with the present disclosure.
  • the processing unit may also be a combination of computing functions, such as one or more microprocessor combinations, a combination of a DSP and a microprocessor, and the like.
  • the above storage module may be a memory.
  • the first display module may be a first display panel
  • the second display module may be a second display panel
  • the first display panel and the second display panel may be different display panels.
  • the multi-screen terminal 2600 When the processing unit is a processor, the first display module 2601 is a first display panel, and the second display module 2602 is a second display panel.
  • the storage module is a memory
  • the multi-screen terminal 2600 according to the embodiment of the present application may be The multi-screen terminal 2700 shown in FIG.
  • the multi-screen terminal 2700 includes a processor 2701, a first display panel 2702, a second display panel 2703, a memory 2704, and a bus 2705.
  • the processor 2701, the first display panel 2702, the second display panel 2703, and the memory 2704 are connected to each other through a bus 2705.
  • the first display panel 2702 and the second display panel 2703 are used to display the GUI indicated by the processor 2701.
  • the memory 2704 is configured to store computer program code, the computer program code sequence including instructions, when the processor 2701 of the multi-screen terminal 2700 executes the instruction, the multi-screen terminal 2700 executes as shown in FIG. 8, FIG. 12, FIG. 14, FIG. 16, and FIG.
  • the method steps in any of the figures implement the method of multi-screen display in the above embodiments.
  • the bus 2705 may be a Peripheral Component Interconnect (PCI) bus or an Extended Industry Standard Architecture (EISA) bus.
  • PCI Peripheral Component Interconnect
  • EISA Extended Industry Standard Architecture
  • the bus 2705 can be divided into an address bus, a data bus, a control bus, and the like. For ease of representation, only one thick line is shown in Figure 27, but it does not mean that there is only one bus or one type of bus.
  • the embodiment of the present invention further provides a computer storage medium, where the computer program code is stored.
  • the processor 2701 of the multi-screen terminal 2700 executes the computer program code
  • the multi-screen terminal 2700 executes FIG. 8 and FIG. 12 .
  • the method steps in any of Figures 14, 16, and 19 implement the method of multi-screen display in the above embodiments.
  • the embodiment of the present invention further provides a computer program product, when the computer program product is run on a computer, causing the computer to execute the related method in any of FIG. 8, FIG. 12, FIG. 14, FIG. 16, and FIG.
  • the steps implement the method of multi-screen display in the above embodiment.
  • the multi-screen terminal, the computer storage medium, or the computer program product provided by the embodiments of the present invention are all used to perform the corresponding method provided above. Therefore, the beneficial effects that can be achieved can be referred to the corresponding ones provided above. The beneficial effects in the method are not described here.
  • the disclosed system, apparatus, and method may be implemented in other manners.
  • the device embodiments described above are merely illustrative.
  • the division of the modules or units is only a logical function division.
  • there may be another division manner for example, multiple units or components may be used. Combinations can be integrated into another system, or some features can be ignored or not executed.
  • the mutual coupling or direct coupling or communication connection shown or discussed may be an indirect coupling or communication connection through some interface, device or unit, and may be in an electrical, mechanical or other form.
  • the units described as separate components may or may not be physically separated, and the components displayed as units may or may not be physical units, that is, may be located in one place, or may be distributed to multiple network units. Some or all of the units may be selected according to actual needs to achieve the purpose of the solution of the embodiment.
  • each functional unit in each embodiment of the present application may be integrated into one processing unit, or each unit may exist physically separately, or two or more units may be integrated into one unit.
  • the above integrated unit can be implemented in the form of hardware or in the form of a software functional unit.
  • the integrated unit if implemented in the form of a software functional unit and sold or used as a standalone product, may be stored in a computer readable storage medium.
  • a computer readable storage medium A number of instructions are included to cause a computer device (which may be a personal computer, server, or network device, etc.) or processor to perform all or part of the steps of the methods described in various embodiments of the present application.
  • the foregoing storage medium includes: a flash memory, a mobile hard disk, a read only memory, a random access memory, a magnetic disk, or an optical disk, and the like, which can store program codes.

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

La présente invention concerne un procédé et un dispositif d'affichage à écrans multiples, se rapportant au domaine technique des terminaux, et qui peut effectuer une interaction entre une pluralité d'écrans d'affichage d'un terminal à écrans multiples, ce qui permet d'améliorer l'expérience de l'utilisateur dans un processus d'interaction homme-machine. La solution spécifique consiste à : afficher, dans un premier panneau d'affichage, une première interface utilisateur graphique (GUI) comprenant une icône de présentation d'un second panneau d'affichage et un premier objet d'affichage ; acquérir une première instruction entrée par un utilisateur sur la première GUI, la première instruction étant une instruction déclenchée par une opération de coulissement continu, une coordonnée de point de départ d'une piste de glissement étant une position de coordonnées d'un second objet d'affichage et une coordonnée de point d'arrivée étant une position de coordonnées de l'icône de présentation ; en réponse à la première instruction, afficher, dans le second panneau d'affichage, une seconde GUI comprenant le second objet d'affichage, le second objet d'affichage comprenant une image entière du premier objet d'affichage, ou le second objet d'affichage comprenant une image partielle du premier objet d'affichage, ou le premier objet d'affichage comprenant au moins deux sous-objets d'affichage, le second objet d'affichage étant l'un des sous-objets d'affichage parmi les au moins deux sous-objets d'affichage.
PCT/CN2017/081457 2016-12-27 2017-04-21 Procédé et appareil d'affichage à écrans multiples Ceased WO2018120533A1 (fr)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201780003587.3A CN108323197B (zh) 2016-12-27 2017-04-21 一种多屏显示的方法和设备

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
CN201611225504 2016-12-27
CN201611225504.9 2016-12-27

Publications (1)

Publication Number Publication Date
WO2018120533A1 true WO2018120533A1 (fr) 2018-07-05

Family

ID=62707791

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/CN2017/081457 Ceased WO2018120533A1 (fr) 2016-12-27 2017-04-21 Procédé et appareil d'affichage à écrans multiples

Country Status (2)

Country Link
CN (1) CN108323197B (fr)
WO (1) WO2018120533A1 (fr)

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109117073A (zh) * 2018-07-27 2019-01-01 努比亚技术有限公司 一种终端显示控制方法、终端及计算机可读存储介质
CN110708426A (zh) * 2019-09-30 2020-01-17 上海闻泰电子科技有限公司 双屏同步显示方法及装置、服务器及存储介质
TWI705361B (zh) * 2018-10-29 2020-09-21 華碩電腦股份有限公司 控制方法、電子裝置及非暫態電腦可讀記錄媒體裝置
CN114237778A (zh) * 2020-09-09 2022-03-25 华为技术有限公司 界面显示方法及电子设备
CN116055773A (zh) * 2019-12-17 2023-05-02 华为技术有限公司 一种多屏协同方法、系统及电子设备
EP4224298A4 (fr) * 2021-12-25 2024-06-05 Honor Device Co., Ltd. Procédé d'affichage d'écran et dispositif électronique

Families Citing this family (16)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109375890B (zh) * 2018-09-17 2022-12-09 维沃移动通信有限公司 一种屏幕显示方法和多屏电子设备
CN110928473A (zh) * 2018-09-20 2020-03-27 中兴通讯股份有限公司 一种显示屏显示控制方法、装置、设备及可读存储介质
CN109408171B (zh) * 2018-09-27 2021-06-22 维沃移动通信有限公司 一种显示控制方法及终端
CN109254746B (zh) * 2018-09-30 2020-05-26 珠海格力电器股份有限公司 实现多屏通信的方法、装置和系统以及用电设备
CN111124217A (zh) * 2018-10-31 2020-05-08 中兴通讯股份有限公司 一种信息处理方法、终端及存储介质
CN109862177A (zh) * 2018-12-28 2019-06-07 努比亚技术有限公司 一种双屏终端控制方法、双屏终端及计算机可读存储介质
CN110069456A (zh) * 2019-03-15 2019-07-30 维沃移动通信有限公司 文件管理方法、装置、移动终端及存储介质
CN110401771A (zh) * 2019-07-19 2019-11-01 努比亚技术有限公司 一种双屏切换控制方法、终端及计算机可读存储介质
CN110928614B (zh) * 2019-10-11 2021-06-29 广州视源电子科技股份有限公司 界面显示方法、装置、设备及存储介质
CN110825474B (zh) * 2019-10-31 2023-03-31 维沃移动通信有限公司 界面显示方法、装置和电子设备
CN112306298B (zh) * 2020-10-30 2022-05-31 联想(北京)有限公司 一种显示器、电子设备及信息处理方法
CN112667074A (zh) * 2020-12-23 2021-04-16 北京小米移动软件有限公司 显示方法、显示装置及存储介质
CN112988094B (zh) * 2021-02-05 2021-10-01 深圳市迈特瑞光电科技有限公司 一种拼接屏智能连接系统
CN116328294A (zh) * 2021-12-23 2023-06-27 海信视像科技股份有限公司 一种显示设备及游戏信息的显示方法
CN116204143A (zh) * 2021-11-30 2023-06-02 华为技术有限公司 一种界面显示方法以及装置
WO2023125864A1 (fr) * 2021-12-31 2023-07-06 华为技术有限公司 Procédé et système d'affichage par projection d'écran, et dispositif électronique

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101184300A (zh) * 2007-12-06 2008-05-21 中兴通讯股份有限公司 一种手机图形系统中的窗口管理方法
CN101872598A (zh) * 2009-04-24 2010-10-27 环达电脑(上海)有限公司 画面的局部放大装置及局部放大方法
CN103365342A (zh) * 2012-03-28 2013-10-23 联想(北京)有限公司 一种电子设备
CN105302285A (zh) * 2014-08-01 2016-02-03 福州瑞芯微电子股份有限公司 多屏显示方法、设备及系统

Family Cites Families (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US9182937B2 (en) * 2010-10-01 2015-11-10 Z124 Desktop reveal by moving a logical display stack with gestures
US9213365B2 (en) * 2010-10-01 2015-12-15 Z124 Method and system for viewing stacked screen displays using gestures
US9207717B2 (en) * 2010-10-01 2015-12-08 Z124 Dragging an application to a screen using the application manager
CN101980144B (zh) * 2010-11-05 2012-01-18 深圳市合正汽车电子有限公司 车载电脑多屏显示方法和系统
CN103067569B (zh) * 2012-12-10 2015-01-14 广东欧珀移动通信有限公司 一种智能手机多窗口显示方法和装置
KR102213212B1 (ko) * 2014-01-02 2021-02-08 삼성전자주식회사 멀티윈도우 제어 방법 및 이를 지원하는 전자 장치
CN106227480B (zh) * 2016-07-22 2020-02-07 上海资文建设工程咨询有限公司 一种服务器、客户端和多屏互动方法、系统

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101184300A (zh) * 2007-12-06 2008-05-21 中兴通讯股份有限公司 一种手机图形系统中的窗口管理方法
CN101872598A (zh) * 2009-04-24 2010-10-27 环达电脑(上海)有限公司 画面的局部放大装置及局部放大方法
CN103365342A (zh) * 2012-03-28 2013-10-23 联想(北京)有限公司 一种电子设备
CN105302285A (zh) * 2014-08-01 2016-02-03 福州瑞芯微电子股份有限公司 多屏显示方法、设备及系统

Cited By (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109117073A (zh) * 2018-07-27 2019-01-01 努比亚技术有限公司 一种终端显示控制方法、终端及计算机可读存储介质
CN109117073B (zh) * 2018-07-27 2021-10-15 努比亚技术有限公司 一种终端显示控制方法、终端及计算机可读存储介质
TWI705361B (zh) * 2018-10-29 2020-09-21 華碩電腦股份有限公司 控制方法、電子裝置及非暫態電腦可讀記錄媒體裝置
CN110708426A (zh) * 2019-09-30 2020-01-17 上海闻泰电子科技有限公司 双屏同步显示方法及装置、服务器及存储介质
CN116055773A (zh) * 2019-12-17 2023-05-02 华为技术有限公司 一种多屏协同方法、系统及电子设备
US12019942B2 (en) 2019-12-17 2024-06-25 Huawei Technologies Co., Ltd. Multi-screen collaboration method and system, and electronic device
US12417065B2 (en) 2019-12-17 2025-09-16 Huawei Technologies Co., Ltd. Multi-screen collaboration method and system, and electronic device
CN114237778A (zh) * 2020-09-09 2022-03-25 华为技术有限公司 界面显示方法及电子设备
EP4224298A4 (fr) * 2021-12-25 2024-06-05 Honor Device Co., Ltd. Procédé d'affichage d'écran et dispositif électronique

Also Published As

Publication number Publication date
CN108323197B (zh) 2021-01-15
CN108323197A (zh) 2018-07-24

Similar Documents

Publication Publication Date Title
CN108323197B (zh) 一种多屏显示的方法和设备
TWI672629B (zh) 表情展示方法、裝置及電腦可讀取儲存媒體
CN110290235B (zh) 电子设备
EP3039563B1 (fr) Procédé d'affichage multiple, support de stockage et dispositif électronique
CN109375890B (zh) 一种屏幕显示方法和多屏电子设备
WO2019228294A1 (fr) Procédé de partage d'objet et terminal mobile
CN110007835B (zh) 一种对象管理方法及移动终端
WO2021012931A1 (fr) Procédé et terminal de gestion d'icônes
WO2020151460A1 (fr) Procédé de traitement d'objet et dispositif terminal
CN106445340B (zh) 一种双屏终端显示立体图像的方法和装置
CN109683802B (zh) 一种图标移动方法及终端
CN109407949B (zh) 一种显示控制方法及终端
CN111338530A (zh) 应用程序图标的控制方法和电子设备
US11669237B2 (en) Operation method and terminal device
CN108228902B (zh) 一种文件显示方法及移动终端
CN108170329B (zh) 一种显示控制方法及终端设备
WO2020215969A1 (fr) Procédé de saisie de contenu et équipement terminal
CN109074124B (zh) 数据处理的方法及移动设备
CN108469940A (zh) 一种截图方法及终端
WO2021031868A1 (fr) Terminal et procédé d'affichage d'interface
WO2020211596A1 (fr) Procédé de commande et dispositif terminal
WO2019047129A1 (fr) Procédé de déplacement d'icônes d'application, et terminal
CN110333803A (zh) 一种多媒体对象选择方法及终端设备
CN109032547A (zh) 分屏处理方法、装置、存储介质及电子设备
CN107479799B (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: 17888608

Country of ref document: EP

Kind code of ref document: A1

NENP Non-entry into the national phase

Ref country code: DE

122 Ep: pct application non-entry in european phase

Ref document number: 17888608

Country of ref document: EP

Kind code of ref document: A1