WO2024114143A1 - 应用界面的显示方法、装置、终端、存储介质及程序产品 - Google Patents
应用界面的显示方法、装置、终端、存储介质及程序产品 Download PDFInfo
- Publication number
- WO2024114143A1 WO2024114143A1 PCT/CN2023/125068 CN2023125068W WO2024114143A1 WO 2024114143 A1 WO2024114143 A1 WO 2024114143A1 CN 2023125068 W CN2023125068 W CN 2023125068W WO 2024114143 A1 WO2024114143 A1 WO 2024114143A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- screen
- application interface
- display
- displayed
- displaying
- Prior art date
Links
- 238000000034 method Methods 0.000 title claims abstract description 84
- 230000001960 triggered effect Effects 0.000 claims abstract description 44
- 230000002452 interceptive effect Effects 0.000 claims description 101
- 230000004044 response Effects 0.000 claims description 6
- 238000004590 computer program Methods 0.000 claims description 5
- 230000003993 interaction Effects 0.000 abstract description 5
- 238000010586 diagram Methods 0.000 description 22
- 230000008569 process Effects 0.000 description 19
- 230000006870 function Effects 0.000 description 11
- 238000007667 floating Methods 0.000 description 9
- 238000012545 processing Methods 0.000 description 7
- 101100233916 Saccharomyces cerevisiae (strain ATCC 204508 / S288c) KAR5 gene Proteins 0.000 description 6
- 238000011161 development Methods 0.000 description 6
- 230000000694 effects Effects 0.000 description 6
- 238000004088 simulation Methods 0.000 description 4
- 238000010079 rubber tapping Methods 0.000 description 3
- 238000013528 artificial neural network Methods 0.000 description 2
- 238000013500 data storage Methods 0.000 description 2
- 230000009977 dual effect Effects 0.000 description 2
- 238000005516 engineering process Methods 0.000 description 2
- 101001121408 Homo sapiens L-amino-acid oxidase Proteins 0.000 description 1
- 101000827703 Homo sapiens Polyphosphoinositide phosphatase Proteins 0.000 description 1
- 102100026388 L-amino-acid oxidase Human genes 0.000 description 1
- 102100023591 Polyphosphoinositide phosphatase Human genes 0.000 description 1
- 101100012902 Saccharomyces cerevisiae (strain ATCC 204508 / S288c) FIG2 gene Proteins 0.000 description 1
- 230000001133 acceleration Effects 0.000 description 1
- 238000013473 artificial intelligence Methods 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 238000009877 rendering Methods 0.000 description 1
- 238000006467 substitution reaction Methods 0.000 description 1
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0484—Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0487—Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser
- G06F3/0488—Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using a touch-screen or digitiser, e.g. input of commands through traced gestures
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0487—Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser
- G06F3/0488—Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using a touch-screen or digitiser, e.g. input of commands through traced gestures
- G06F3/04883—Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using a touch-screen or digitiser, e.g. input of commands through traced gestures for inputting data by handwriting, e.g. gesture or text
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/14—Digital output to display device ; Cooperation and interconnection of the display device with other functional units
Definitions
- the embodiments of the present application relate to the field of human-computer interaction technology, and in particular, to a method, device, terminal, storage medium and program product for displaying an application interface.
- the embodiment of the present application provides a method, device, terminal, storage medium and program product for displaying an application interface.
- the technical solution is as follows:
- an embodiment of the present application provides a method for displaying an application interface, the method being applied to an electronic device, the electronic device comprising a first screen and a second screen, the first screen and the second screen supporting independent display;
- the method comprises:
- a screen switching control is displayed in the first screen, where the screen switching control is used to trigger switching of a screen displaying the application interface;
- the first application interface is stopped from being displayed in the first screen, and the first application interface is displayed in the second screen.
- an embodiment of the present application provides a display device for an application interface, the device is applied to an electronic device, the electronic device includes a first screen and a second screen, the first screen and the second screen support independent display;
- the device comprises:
- a display module configured to display a screen switching control in the first screen when a first gesture operation on the first application interface in the first screen is received, wherein the screen switching control is used to trigger switching of the screen displaying the application interface;
- the display module is further used to stop displaying the first application interface in the first screen and display the first application interface in the second screen when the screen switching control is triggered.
- an embodiment of the present application provides a terminal, which includes a processor and a memory; the memory stores at least one instruction, and the at least one instruction is used to be executed by the processor to implement the display method of the application interface as described in the above aspect.
- an embodiment of the present application provides a computer-readable storage medium, in which at least one program code is stored, and the program code is loaded and executed by a processor to implement the method for displaying an application interface as described in the above aspects.
- an embodiment of the present application provides a computer program product, the computer program product comprising a computer program
- the computer instruction is stored in a computer-readable storage medium.
- the processor of the computer device reads the computer instruction from the computer-readable storage medium, and the processor executes the computer instruction, so that the computer device executes the display method of the application interface provided in various optional implementations of the above aspects.
- FIG1 shows a schematic diagram of a terminal provided by an exemplary embodiment of the present application
- FIG2 is a flowchart showing a method for displaying an application interface provided by an exemplary embodiment of the present application
- FIG3 is a schematic diagram showing a process of switching display application interface screens provided by an exemplary embodiment of the present application.
- FIG4 is a schematic diagram showing a process of switching display application interface screens provided by another exemplary embodiment of the present application.
- FIG5 is a schematic diagram showing a process of stopping displaying a first application interface on a second screen provided by an exemplary embodiment of the present application
- FIG6 is a schematic diagram showing a method of controlling the screen state of a second screen provided by an exemplary embodiment of the present application.
- FIG7 is a schematic diagram showing a process of stopping displaying a first application interface on a second screen provided by another exemplary embodiment of the present application.
- FIG8 is a schematic diagram showing a process of stopping displaying a first application interface on a second screen provided by another exemplary embodiment of the present application.
- FIG9 is a schematic diagram showing a process in which the second screen stops displaying the first application interface provided by another exemplary embodiment of the present application.
- FIG10 is a schematic diagram showing switching of the second screen display content provided by an exemplary embodiment of the present application.
- FIG11 is a schematic diagram showing switching of the second screen display content provided by another exemplary embodiment of the present application.
- FIG12 is a schematic diagram showing an inoperable reminder provided by an exemplary embodiment of the present application.
- FIG13 is a schematic diagram showing an inoperable reminder provided by another exemplary embodiment of the present application.
- FIG14 is a schematic diagram showing a method of switching a second screen to display an application interface through an interactive control provided by an exemplary embodiment of the present application
- FIG15 is a schematic diagram showing a dynamic display of a screen interactive control provided by an exemplary embodiment of the present application.
- FIG16 shows a structural block diagram of a display device for an application interface provided by an embodiment of the present application
- FIG. 17 shows a structural block diagram of a terminal provided by an exemplary embodiment of the present application.
- the terminal 110 includes a first screen and a second screen.
- the terminal can be a non-folding smart terminal with dual screens, a folding screen terminal with an inner screen and an outer screen, or an outer folding screen terminal.
- the two screens included in the terminal are arranged on both sides of the terminal, and the first screen and the second screen support independent display.
- the first screen is the main operation screen, and the user can control the terminal by operating the first screen.
- the second screen has the display function of the interface and only supports some operations. And the second screen is set next to the rear camera, so its screen size is small, and the screen size of the first screen is larger than the screen size of the second screen. Both screens of the terminal remain exposed.
- the first screen and the second screen may be two screens, or may be two display areas of one screen, and the two display areas support independent display.
- the first screen and the second screen are usually of similar size, and both the first screen and the second screen remain exposed.
- the terminal is in a non-folded state, the first screen and the second screen are located on the same side of the terminal, and the first screen and the second screen are As a display area, it does not have independent display function.
- the main screen of the first screen and the second screen faces the user, and the other screen is on the opposite side of the main screen and is not displayed to the user.
- the two screens support independent display.
- the main screen is usually in a bright state and the sub-screen is in an off state, and the sub-screen only supports some operations.
- the embodiments of the present application can be applied when the external folding screen is in a folded state. Assuming that the first screen is the main screen and the second screen is the sub-screen, when the user needs to display the application interface through the second screen in the folded state, the display interface and display effect of the second screen can be controlled by operating the first screen facing the user.
- the folding screen terminal includes a second screen 112 and a first screen 111 that supports vertical folding, the first screen 111 and the second screen 112 are located on different sides of the terminal 110, and the size of the first screen 111 is larger than the size of the second screen 112.
- the first screen 111 when the folding screen is in the folded state, the first screen 111 is not exposed, while the second screen 112 is exposed.
- the folding screen terminal When the folding screen terminal is in the unfolded state, both the first screen 111 and the second screen 112 are exposed.
- the first screen 111 is the main operation screen for the user, and the second screen 112 is only used for real-time display of the application interface. The controls in the application interface displayed on the second screen 112 cannot be triggered by the user.
- the user can switch the terminal between the unfolded state and the folded state according to his/her usage requirements. For example, when the user does not need to use the terminal, the terminal can be placed in the folded state for easier carrying. For another example, when the user needs to use a more complex function, the terminal can be placed in the unfolded state.
- FIG. 2 shows a flow chart of a method for displaying an application interface provided by an exemplary embodiment of the present application.
- the present application embodiment takes the method applied to the folding screen terminal shown in FIG. 1 as an example for explanation.
- the method includes the following steps:
- Step 201 upon receiving a first gesture operation on a first application interface in a first screen, display a screen switching control in the first screen.
- the screen switching control is used to trigger the switching of the screen displaying the application interface.
- the first gesture operation can be performed on the first application interface on the first screen.
- the terminal receives the first gesture operation on the first application interface on the first screen, a screen switching control will be displayed on the first screen.
- the screen switching control is used to switch the screen displaying the first application interface after triggering, that is, the first application interface displayed on the first screen is displayed on the second screen.
- the terminal displays the screen switching control in the first screen, which can guide the user's next operation.
- developers usually preset the screen switching control in the area of the first screen corresponding to the position of the second screen. After the terminal receives the user's first gesture operation, it will display the screen switching control at the preset position in the first screen to facilitate the user to perform the next operation.
- the terminal may display an identifier of the second screen on the screen switching control, and the identifier of the second screen may indicate the form of the second screen and/or the position of the second screen in the terminal.
- the display state of the screen switching control such as size and color, may be consistent with the theme state of the current terminal.
- the first gesture operation may be sliding, dragging, clicking, joint tapping, etc.
- the sliding direction may be arbitrary.
- the first gesture operation that can enable the terminal to display the screen switching control is a preset gesture pre-set by the developer during the development process. When the terminal receives a user gesture operation consistent with the preset gesture, it can trigger the display screen switching control.
- Step 202 when the screen switching control is triggered, stop displaying the first application interface in the first screen, and display the first application interface in the second screen.
- the way to trigger the screen switching control is also preset by the developer during the development process. When the operation is consistent with the developer's preset method, the screen switching control is triggered.
- the terminal Since the function of the screen switching control is to trigger the switching of the screen displaying the application interface, after the screen switching control is triggered, the terminal will stop displaying the first application interface on the first screen and display the first application interface on the second screen.
- the second screen is only used as a real-time display of the first application interface. After the first application interface is displayed on the second screen, the controls in the first application interface can no longer be triggered by the user on the second screen.
- the first application interface is displayed on the second screen, and the application interface can be displayed externally without affecting the normal use of the first screen.
- the first gesture operation can be used.
- the terminal displays the screen switching control, and after the screen switching control is triggered, the boarding code page is stopped from being displayed on the first screen, and the boarding code page is started to be displayed on the second screen. In this way, when riding a bus, the boarding code can be displayed on the second screen without affecting the user's use of other applications on the first screen.
- the terminal displays a complete first application interface in the second screen, and the complete first application interface in the second screen is exactly the same as the first application interface displayed on the first screen, with the difference that the first application interface displayed in the second screen is smaller in size and the controls in the interface cannot be triggered.
- the terminal when the terminal displays the first application interface on the second screen, it can display important interface elements in the first application interface, giving priority to ensuring the display effect of important interface elements, and non-important interface elements in the first application interface can be hidden.
- the important interface element can be determined based on the interface type of the first application interface.
- the interface type is a graphic code display interface
- the important interface element is the graphic code in the interface.
- the interface type is an itinerary display interface
- the important interface element is a map element in the interface.
- the terminal displays the boarding code area in the boarding code page on the second screen, and does not display the rest of the area.
- the second screen can highlight the main content in the first application interface, which refers to the part of the first application interface that the user needs to display to the outside. And because the second screen is small in size, only displaying the main content can make the picture clearer, which is conducive to the recognition component to recognize the second screen display picture.
- the terminal has two display screens. After receiving the first gesture operation on the first screen, the terminal will display a screen switching control on the first screen. When the control is triggered, the terminal will stop displaying the first application interface displayed on the first screen and display the first application interface on the second screen. This enables the second screen to display the content of the first application, so that the user can display the first application interface through the second screen without affecting the normal display of the first screen.
- the user needs to display the first application interface displayed on the first screen to the outside, it can be displayed directly through the second screen. For example, when the user needs to take a ride, the ride code can be displayed on the second screen. During the code scanning process, the ride code can be directly displayed on the second screen, which will not cause inconvenience to the user in using the first screen.
- displaying a screen switching control on the first screen includes:
- a screen switching control is displayed in a target area of the first screen, and the target area is the area pointed by the dragging direction.
- stopping displaying the first application interface in the first screen and displaying the first application interface in the second screen include:
- the first application interface is reduced in size during the dragging operation, and the reduced first application interface is fixedly displayed;
- stopping displaying the first application interface in the first screen and displaying the first application interface in the second screen include:
- the method further includes:
- interactive controls are displayed in the first screen, including:
- the display state of the interactive control is the first state; when the second screen is in the screen-off state, the display state of the interactive control is the second state.
- the method further includes:
- the method further includes:
- displaying the first application interface on the second screen includes:
- the method also includes:
- the first screen is an inner folding screen
- the second screen is an outer screen of the electronic device, and when the first screen is in a folded state, the first screen is not exposed, and the second screen is exposed;
- switching the first application interface to the second application interface includes:
- the method further includes:
- the first screen displays an interactive control
- the method further includes:
- the first application interface is switched to the second application interface.
- the display state of the interactive control is related to the main color tone of the application corresponding to the application interface currently displayed on the second screen.
- the method further includes:
- the first application interface is stopped from being displayed on the second screen, and the first application interface is displayed on the first screen.
- the terminal After receiving the first gesture operation on the first application interface on the first screen, the terminal will display a screen switching control on the first screen, wherein the positions of the first gesture operation and the first control should be kept consistent with the preset method of the developer during development. Be consistent.
- the first gesture operation is a drag operation
- the target direction is the corner direction of the first screen, for example, the upper left corner of the first screen.
- the screen switching control is displayed in the target area of the first screen, wherein the target area is the area pointed to by the drag direction.
- FIG3 shows a schematic diagram of a process of switching and displaying an application interface screen, in which the first gesture operation in the first display interface 301 in the first screen is a drag operation from the bottom of the screen to the top, and the target direction is upward, and the area pointed to by the target area is the top of the first screen.
- the screen switching control is displayed on the top of the first screen, such as the screen switching control 308 in the second display interface 302 in FIG3.
- the terminal receives the first gesture operation, the user may also want to display the current first application interface in the form of a floating window, so a pop-up window control may also be displayed above the second display interface 302 in FIG3.
- the first application interface displayed in the first screen will be reduced during the drag operation, and will stop reducing after being reduced to a certain size, and the reduced first application interface will move with the drag operation, such as the first application interface 307 in the first display interface 301 in FIG3.
- the first application interface 307 in the first display interface 301 is reduced in proportion and becomes the reduced first application interface 307 in the second display interface 302.
- the reduced first application interface 307 can move with the drag operation.
- the first application interface moves with the drag operation. After the drag operation ends, and the first application interface intersects with the screen switching control, the terminal determines that the screen switching control is triggered, and stops displaying the first application interface in the first screen, and displays the first application interface in the second screen. As shown in FIG3 , in the third display interface 303, when the first application interface 307 moves with the drag operation to intersect with the screen switching control 308, the terminal stops displaying the first application interface 307 on the first screen, as shown in the fifth display interface 305, and displays the first application interface 307 on the second screen 306.
- the terminal will display a dynamic effect of the first application interface 307 gradually moving out of the first screen, and its moving position corresponds to the position of the second screen.
- the first application interface displayed in the first screen will shrink during the drag operation, and the shrunken first application interface will be fixedly displayed.
- the first application interface 406 in the first display interface 401 in Figure 4 will shrink during the drag operation, and will be fixedly displayed after shrinking to a certain extent, such as in the second display interface 402, the first application interface 406 is fixedly displayed, and the terminal will also display the screen switching control 407 in the first screen.
- the screen switching control 407 in the third display interface 403 in the figure is triggered by the user through a click operation.
- the terminal receives the triggering operation of the screen switching control, it stops displaying the first application interface in the first screen, such as the fourth display interface 404 in Figure 4, and displays the first application interface 406 in the second screen 405.
- an interactive control is displayed on the first screen, and the interactive control can display the display status of the second screen.
- the user can control the second screen by triggering the interactive control, and then control the display status of the second screen through the first screen.
- the position of the interactive control corresponds to the position of the second screen.
- the following two methods are used as illustrative examples to illustrate the control method of the display state of the second screen by controlling the first screen.
- the two methods are as follows:
- the terminal When receiving a first trigger operation on an interactive control, the terminal stops displaying the first application interface on the second screen, and displays the first application interface on the first screen.
- the terminal stops displaying the interactive controls on the first screen.
- the user can cancel the display of the first application interface on the second screen by performing a first trigger operation on the first screen.
- the first trigger operation is preset by the developer during the development process.
- the terminal receives the first trigger operation that is the same as the preset operation, the interactive control is triggered.
- the embodiment of the present application does not limit the specific triggering method.
- the first trigger operation is a pull-down operation.
- the first display interface 501 in the figure is a display interface after the first application interface 505 has stopped being displayed on the first screen, wherein an interactive control 506 is displayed, and at this time the first application interface 505 is displayed on the second screen 502.
- the pull-down operation uses the interactive control 506 display area as the starting position for the pull-down operation.
- the terminal will gradually display the first application interface 505 according to the pull-down operation, so that the first application interface 505 is dynamically displayed in the first user interface following the pull-down gesture.
- the terminal redisplays the first user interface 505 on the first screen, and synchronously stops displaying the first application interface 505 on the second screen 502.
- the screen status of the second screen is displayed through the interactive controls in the first screen, and the second screen is switched to a bright screen state in response to the interactive controls in the first screen being triggered.
- the terminal After the terminal completes displaying the first application interface on the second screen, it will display interactive controls on the first screen based on the screen status of the second screen.
- the display status of the interactive controls is the first status.
- the display status of the interactive controls is the second status.
- the terminal Normally, after the terminal displays the first application interface on the second screen, the second screen should be in a light-on state, and the display state of the interactive controls should be the first state corresponding to the light-on state.
- the terminal will have a preset screen-off time, and control the screen state of the second screen according to the user's operation within the preset time.
- the terminal Within the first preset time, if the terminal does not receive any operation of the user on the second screen or the interactive controls, the terminal will reduce the screen brightness and reduce power consumption.
- the second preset time if the terminal still does not receive any operation of the user on the second screen or the interactive controls, the second screen will be turned off and the second screen will be in a screen-off state.
- the display state of the interactive controls in the first screen is the second state corresponding to the screen-off state, and the first preset time is less than the second preset time.
- the terminal does not receive any operation on the second screen or at least one of the interactive controls within a period of time, the second screen remains in the off state, and the display state of the interactive control is the second state.
- the terminal responds to the second trigger operation on the interactive control, switches the display state of the interactive control to the first state, and controls the second screen to switch to the bright screen state.
- the second trigger operation may be a click operation, a slide operation, etc., which is not limited in this embodiment.
- the first state and the second state may differ in many aspects, which is also related to the preset properties of the interactive control by the developer.
- the first state may differ from the second state in at least one aspect of color, shape, text content, and brightness.
- Figure 6 a schematic diagram of switching the second screen state is shown.
- the second trigger operation is a click operation
- the difference between the first state and the second state is the control color, where black is the first state and white is the second state.
- the interactive control 604 in the first display interface 601 is in the second state (white state)
- the corresponding second screen 603 is in the off-screen state.
- the terminal receives the user's second trigger operation (click operation) on the interactive control
- the interactive control 604 in 602 of the second display interface is switched to the first state, and the corresponding second screen 603 is also switched to the bright screen state.
- the terminal can also switch the second screen to a bright screen state.
- the trigger operation can be a click operation, a pull-down operation, a long press operation, etc.
- the display state of the interactive control changes synchronously with the screen state of the second screen, and the embodiments of the present application are not described in detail here.
- the smart terminal only supports displaying the application interface in one way.
- the full-screen application interface and the application floating window of the same application cannot be displayed at the same time.
- the first application interface displayed in the second screen can be regarded as a mini floating window, which is used to display the application interface in real time.
- the application interface of the same application cannot be displayed on the first screen and the second screen at the same time.
- the terminal After the terminal displays the first application interface on the second screen, if it receives an application start operation and the application start operation is used to instruct to start the application corresponding to the first application interface, the terminal stops displaying the first application interface on the second screen and displays the first application interface on the first screen.
- the application opening operation may be a click operation of the user on the main interface icon of the application corresponding to the first application interface.
- the first application interface of the full screen may be directly opened; or a user clicks on an application icon in the sidebar; or a user opens a floating window of the first application corresponding to the first application interface, etc., wherein the floating window may be opened when the terminal receives a user click on a floating window display control in the task interface.
- the specific method of the application opening operation is not limited in the embodiment of the present application.
- the terminal displays the first application interface 801 on the second screen, after receiving an application start operation for instructing to start the application corresponding to the first application interface, such as the first display interface 809, the terminal displays the first application interface floating window 803 on the first screen, and stops displaying the first application interface 801 on the second screen 802.
- the application start operation is an opening operation for the first application interface floating window 803, which can be a click operation on the application icon 804 of the application corresponding to the first application interface in the sidebar 807, or a click operation on the floating window display control 806 in the task interface 808.
- the terminal can also stop displaying the first application interface on the second screen upon receiving a specific operation on the second screen.
- the terminal receives a second gesture operation on the first application interface on the second screen, it stops displaying the first application interface on the second screen and stops displaying interactive controls on the first screen.
- the second gesture operation may be sliding, dragging, clicking, joint tapping, etc., and should match the gesture operation preset by the developer during the development process.
- the screen displaying the first application interface can be switched by triggering the screen switching control. Even if the second application interface is already displayed on the second screen, the terminal will display the first application interface on the second screen, covering the previously displayed interface.
- the screen switching control is triggered and the second application interface is displayed on the second screen, the terminal will switch the second application interface displayed on the second screen to the first application interface.
- the terminal displays the screen switching control 1004 in response to the first gesture operation, and the screen switching control 1004 is triggered. After the screen switching control 1004 is triggered, the terminal switches the second application interface 1002 displayed on the second screen to the first application interface 1001.
- the terminal creates a list to record the application interfaces displayed on the second screen within a period of time. For example, when the second screen displays the second application interface, the terminal will fill the relevant data of the second application interface into the head of the list. In this case, after the screen switching control is triggered, the terminal will display the first application interface on the second screen. At the same time, the terminal will fill the relevant data of the second application interface into the head of the list, and the corresponding data related to the second application interface will be shifted one position. Similarly, when the terminal stops displaying an application interface on the second screen, the terminal deletes the data corresponding to the application interface in the list.
- the terminal After the terminal covers the second application interface with the first application interface, the terminal receives an application start operation for the application corresponding to the second application interface on the first screen. At this time, the terminal displays the second application interface on the first screen and deletes the second application interface from the list.
- the terminal When the terminal receives the third gesture operation on the first application interface in the second screen, the terminal will switch the first application interface to the second application interface. After the terminal covers the second application interface with the first application interface, the list will contain both the relevant data of the first application interface and the relevant data of the second application interface. At this time, when the terminal receives the third gesture operation on the first application interface in the second screen, the first application interface will be switched to the second application interface. If the list contains relevant data of multiple application interfaces at the same time, when the terminal receives multiple third gesture operations on the application interface displayed on the second screen, the application interface recorded in the list will be switched in sequence each time the third gesture operation is received.
- the terminal when the terminal receives an application start operation on an application interface in the list, or receives a second gesture operation on an application interface on the second screen, it will stop displaying the corresponding application interface on the second screen, and will delete the relevant data of the corresponding application interface from the list. After receiving a third gesture operation, the terminal will also not display the application interface corresponding to the deleted data.
- the embodiments of the present application can be used in a folding screen terminal, wherein the first screen is an inner folding screen and the second screen is an outer screen of the electronic device. When the first screen is in a folded state, the first screen is not exposed and the second screen is exposed.
- the folding screen terminal is only an illustrative example and does not limit the scope of application of the embodiments of the present application.
- the second screen is smaller in area than the first screen.
- the second screen is the external screen of the electronic device, its main function is to display the application interface. If the list contains two applications, the first application and the second application, when the first screen is in a non-folded state, the first application interface is displayed in the second screen, and the first screen displays the second application interface. However, if the terminal receives a third gesture operation on the first application interface in the second screen, the first application interface should be switched to the second application interface, and usually the smart terminal does not support the display of a unified application interface on two screens at the same time. Therefore, the terminal may stop displaying the first application interface in the first screen and display the first application interface in the second screen, resulting in the user being unable to use the second application interface normally on the first screen. When the user needs to use the first application interface on the first screen, it is easy to make an accidental touch, resulting in the first application interface stopping displaying on the first screen.
- the third gesture operation may be sliding, dragging, clicking, joint tapping, etc., which should match the trigger operation preset by the developer during the development process.
- the first application interface 1101 is displayed on the second screen.
- a third gesture operation swipe from the right side to the left of the first application interface
- the first application interface is switched to the second application interface 1102.
- the second screen will continue to display the first application interface and will also prompt the user that it is not operable.
- the terminal in the unfolded state, after receiving a gesture operation of sliding from the right side to the left on the first application interface 1201, the terminal will continue to display the first application interface and display a prompt pop-up window 1202 on the second screen, prompting the user to operate in the first screen.
- an interactive control is displayed on the first screen, that is, when there is at least one application interface-related information in the list recorded in the application interface displayed on the second screen, the terminal will display the interactive control on the first screen.
- the terminal receives a third trigger operation on the interactive control, the terminal switches the first application interface to the second application interface. If relevant data of the first application interface and the second application interface exist in the list at the same time, when the terminal receives the third trigger operation on the interactive control on the first screen, the terminal switches the first application interface displayed on the second screen to the second application interface.
- the third trigger operation can be a click operation, a slide operation, and the like.
- the third trigger operation is a left slide operation
- the first application interface 1401 is displayed on the second screen
- the interactive control 1402 is displayed on the first screen.
- the terminal receives the third trigger operation on the interactive control. After sliding the component to the left, the first application interface 1402 is switched to the second application interface 1403.
- the terminal will display interactive controls on the first screen when the application interface is displayed on the second screen, the interactive controls will still be displayed on the first screen when the third trigger operation on the interactive controls is received.
- the display state of the interactive interface can be related to the main color tone of the application corresponding to the application interface currently displayed on the second screen, so that the user can know the application corresponding to the application interface currently displayed on the second screen through the interactive controls in the first screen without flipping the terminal to view it.
- the interactive controls corresponding to the ⁇ Bao shopping application can be displayed in orange
- the interactive controls corresponding to the ⁇ Bao application can be displayed in blue, and so on.
- the terminal can show the user the terminal model on the side where the second screen is located in the screen switching control area, and display the animation of the first application interface being moved into the second screen, and can prompt the user through text that the first application interface has been displayed in the second screen.
- the first display interface 1501 after the terminal receives the first gesture operation (drag operation) on the first application interface 1506, the screen interaction control 1505 is displayed in the first screen.
- the first application interface 1506 moves with the first gesture operation, and intersects with the screen interaction control 1505.
- the screen switching control is triggered, and the terminal simulation structure 1507 on the side of the second screen is displayed in the screen switching control.
- the terminal continues to display the terminal simulation structure 1507 in the screen switching control, and displays the process of the first application interface moving into the second screen through animation.
- a complete terminal simulation structure 1508 is displayed in the screen interaction control 1505 area, and the terminal simulation structure can also display the display effect of the first application interface on the second screen, so that the user can observe the effect of the first application interface being displayed on the second screen.
- FIG. 16 shows a structural block diagram of a display device for an application interface provided by an exemplary embodiment of the present application.
- the device includes:
- Display module 1601 configured to display a screen switching control in the first screen when receiving a first gesture operation on the first application interface in the first screen, wherein the screen switching control is used to trigger switching of the screen displaying the application interface;
- the display module 1601 is further configured to stop displaying the first application interface in the first screen and display the first application interface in the second screen when the screen switching control is triggered.
- the display module 1601 is used to:
- the screen switching control is displayed in a target area of the first screen, and the target area is an area pointed by the dragging direction.
- the first application interface is reduced during the dragging operation, and the reduced first application interface moves with the dragging operation;
- the display module 1601 is used to determine that the screen switching control is triggered, stop displaying the first application interface in the first screen, and display the first application interface in the second screen when the drag operation ends and the first application interface intersects with the screen switching control.
- the first application interface is reduced in size during the dragging operation, and the reduced first application interface is fixedly displayed;
- the display module 1601 is used to stop displaying the first application interface in the first screen and display the first application interface in the second screen when receiving a trigger operation on the screen switching control.
- the display module 1601 is used to:
- the display module 1601 is used to:
- the display state of the interactive control when the second screen is in a screen-on state, the display state of the interactive control is a first state; when the second screen is in a screen-off state, the display state of the interactive control is a second state.
- the display module 1601 is used to:
- the display module 1601 is further used for:
- the display module 1601 is configured to, when the screen switching control is triggered and a second application interface is displayed on the second screen, switch the second application interface displayed on the second screen to the first application interface;
- the display module 1601 is further configured to switch the first application interface to the second application interface upon receiving a third gesture operation on the first application interface in the second screen.
- the first screen is an inner folding screen
- the second screen is an outer screen of the electronic device, and when the first screen is in a folded state, the first screen is not exposed, and the second screen is exposed;
- the display module 1601 is configured to switch the first application interface to the second application interface when the third gesture operation on the first application interface in the second screen is received and the first screen is in a folded state;
- the display module 1601 is further configured to keep displaying the first application interface in the second screen when the third gesture operation on the first application interface in the second screen is received and the first screen is in a non-folded state.
- the first screen displays an interactive control
- the display module 1601 is further used to:
- the first application interface is switched to the second application interface.
- the display state of the interactive control is related to the main color tone of the application corresponding to the application interface currently displayed on the second screen.
- the display module 1601 is further used for:
- the first application interface is stopped from being displayed in the second screen, and the first application interface is displayed in the first screen.
- the terminal has two display screens. After receiving the first gesture operation on the first screen, the terminal will display a screen switching control on the first screen. When the control is triggered, the terminal will stop displaying the first application interface displayed on the first screen and display the first application interface on the second screen. This enables the second screen to display the content of the first application, so that the user can display the first application interface through the second screen without affecting the normal display of the first screen.
- the user needs to display the first application interface displayed on the first screen to the outside, it can be displayed directly through the second screen. For example, when the user needs to take a ride, the boarding code can be displayed on the second screen. During the code scanning process, the boarding code can be directly displayed on the second screen, which will not cause inconvenience to the user in using the first screen.
- the terminal 1700 may include one or more of the following components: a processor 1710 and a memory 1720 .
- the processor 1710 may include one or more processing cores.
- the processor 1710 uses various interfaces and lines to connect various parts in the entire terminal device, and executes various functions and processes data of the terminal 1700 by running or executing instructions, programs, code sets or instruction sets stored in the memory 1720, and calling data stored in the memory 1720.
- the processor 1710 can be implemented in at least one hardware form of digital signal processing (Digital Signal Processing, DSP), field-programmable gate array (Field-Programmable Gate Array, FPGA), and programmable logic array (Programmable Logic Array, PLA).
- DSP Digital Signal Processing
- FPGA Field-Programmable Gate Array
- PLA programmable logic array
- the processor 1710 can integrate one or a combination of a central processing unit (Central Processing Unit, CPU), a graphics processor (Graphics Processing Unit, GPU), a neural network processor (Neural-network Processing Unit, NPU) and a baseband chip.
- the CPU mainly processes the operating system, user interface, and application programs;
- the GPU is responsible for rendering and drawing the content that needs to be displayed on the touch screen;
- the NPU is used to implement artificial intelligence (AI) functions;
- the baseband chip is used to process wireless communications. It is understandable that the above-mentioned baseband chip may not be integrated into the processor 1710, but may be implemented by a separate chip.
- the memory 1720 may include a random access memory (RAM) or a read-only memory (ROM).
- the memory 1720 includes a non-transitory computer-readable storage medium.
- the memory 1720 may be used to store instructions, programs, codes, code sets, or instruction sets.
- the memory 1720 may include a program storage area and a data storage area, wherein the program storage area may store instructions for implementing an operating system, instructions for at least one function (such as a touch function, a sound playback function, an image playback function, etc.), instructions for implementing the following various method embodiments, etc.; the data storage area may store data created according to the use of the terminal 1700 (such as audio data, a phone book), etc.
- the structure of the terminal 1700 shown in the above-mentioned figures does not constitute a limitation on the computer device, and the computer device may include more or fewer components than shown in the figure, or combine certain components, or arrange the components differently.
- the terminal 1700 also includes a display screen, a camera assembly, a microphone, a speaker, a radio frequency circuit, an input unit, a sensor (such as an acceleration sensor, an angular velocity sensor, a light sensor, etc.), an audio circuit, a wireless local area network (Wireless Fidelity, Wi-Fi), a power supply, a Bluetooth module and other components, which will not be repeated here.
- An embodiment of the present application further provides a computer-readable storage medium, which stores at least one program code, and the program code is loaded and executed by a processor to implement the display method of the application interface described in the above embodiments.
- the embodiment of the present application provides a computer program product, which includes computer instructions, which are stored in a computer-readable storage medium.
- the processor of the computer device reads the computer instructions from the computer-readable storage medium, and the processor executes the computer instructions, so that the computer device executes the display method of the application interface provided in various optional implementations of the above aspects.
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
一种应用界面的显示方法、装置、终端(110)、存储介质及程序产品,属于人机交互领域。应用界面的显示方法应用于电子设备,电子设备包括第一屏幕(111)以及第二屏幕(112),第一屏幕(111)和第二屏幕(112)支持独立显示;应用界面的显示方法包括:在接收到对第一屏幕(111)内第一应用界面(307)的第一手势操作的情况下,在第一屏幕(111)内显示屏幕切换控件(308),屏幕切换控件(308)用于触发切换显示应用界面的屏幕;在屏幕切换控件(308)被触发的情况下,停止在第一屏幕(111)内显示第一应用界面(307),以及在第二屏幕(112)内显示第一应用界面(307)。
Description
本申请要求于2022年11月30日提交的申请号为202211528922.0、发明名称为“应用界面的显示方法、装置、终端、存储介质及程序产品”的中国专利申请的优先权,其全部内容通过引用结合在本申请中。
本申请实施例涉及人机交互技术领域,特别涉及一种应用界面的显示方法、装置、终端、存储介质及程序产品。
伴随着技术的不断提升,智能终端也逐渐渗透进人们的日常生活,在生活的各个方面都发挥着重要的作用。
在日常生活中,需要用到智能终端的场合逐渐增多,例如手机支付、扫码乘车、智能门禁以及扫描场所码等等,在这些场景中往往是需要用户通过智能终端出示相应的二维码或条形码,通扫描设备扫描后反馈扫描结果。
然而,用户在对外展示二维码界面时往往会影响对其他应用进行操作,不便于用户在出示二维码界面时正常使用其他应用。
发明内容
本申请实施例提供了一种应用界面的显示方法、装置、终端、存储介质及程序产品。所述技术方案如下:
一方面,本申请实施例提供了一种应用界面的显示方法,所述方法应用于电子设备,所述电子设备包括第一屏幕以及第二屏幕,所述第一屏幕和所述第二屏幕支持独立显示;
所述方法包括:
在接收到对所述第一屏幕内第一应用界面的第一手势操作的情况下,在所述第一屏幕内显示屏幕切换控件,所述屏幕切换控件用于触发切换显示应用界面的屏幕;
在所述屏幕切换控件被触发的情况下,停止在所述第一屏幕内显示所述第一应用界面,以及在所述第二屏幕内显示所述第一应用界面。
另一方面,本申请实施例提供了一种应用界面的显示装置,所述装置应用于电子设备,所述电子设备包括第一屏幕以及第二屏幕,所述第一屏幕和所述第二屏幕支持独立显示;
所述装置包括:
显示模块,用于在接收到对所述第一屏幕内第一应用界面的第一手势操作的情况下,在所述第一屏幕内显示屏幕切换控件,所述屏幕切换控件用于触发切换显示应用界面的屏幕;
所述显示模块,还用于在所述屏幕切换控件被触发的情况下,停止在所述第一屏幕内显示所述第一应用界面,以及在所述第二屏幕内显示所述第一应用界面。
另一方面,本申请实施例提供了一种终端,所述终端包括处理器和存储器;所述存储器存储有至少一条指令,所述至少一条指令用于被所述处理器执行以实现如上述方面所述的应用界面的显示方法。
另一方面,本申请实施例提供了一种计算机可读存储介质,所述计算机可读存储介质中存储有至少一条程序代码,所述程序代码由处理器加载并执行以实现如上述方面所述的应用界面的显示方法。
另一方面,本申请实施例提供了一种计算机程序产品,该计算机程序产品包括计算机指
令,该计算机指令存储在计算机可读存储介质中。计算机设备的处理器从计算机可读存储介质读取该计算机指令,处理器执行该计算机指令,使得该计算机设备执行上述方面的各种可选实现方式中提供的应用界面的显示方法。
为了更清楚地说明本申请实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1示出了本申请一个示例性实施例提供的终端的示意图;
图2示出了本申请一个示例性实施例提供的应用界面的显示方法的流程图;
图3示出了本申请一个示例性实施例提供的一种切换显示应用界面屏幕的过程示意图;
图4示出了本申请另一个示例性实施例提供的一种切换显示应用界面屏幕的过程示意图;
图5示出了本申请一个示例性实施例提供的在第二屏幕停止显示第一应用界面的过程示意图;
图6示出了本申请一个示例性实施例提供的对第二屏幕的屏幕状态进行控制的示意图;
图7示出了本申请另一个示例性实施例提供的在第二屏幕停止显示第一应用界面的过程示意图;
图8示出了本申请另一个示例性实施例提供的在第二屏幕停止显示第一应用界面的过程示意图;
图9示出了本申请另一个示例性实施例提供的第二屏幕停止显示第一应用界面的过程示意图;
图10示出了本申请一个示例性实施例提供的切换第二屏幕显示内容的示意图;
图11示出了本申请另一个示例性实施例提供的切换第二屏幕显示内容的示意图;
图12示出了本申请一个示例性实施例提供的不可操作提醒的示意图;
图13示出了本申请另一个示例性实施例提供的不可操作提醒的示意图;
图14示出了本申请一个示例性实施例提供的通过交互控件切换第二屏幕显示应用界面的示意图;
图15示出了本申请一个示意性实施例提供的屏幕交互控件动态显示的示意图;
图16示出了本申请一个实施例提供的应用界面的显示装置的结构框图;
图17示出了本申请一个示例性实施例提供的终端的结构方框图。
为使本申请的目的、技术方案和优点更加清楚,下面将结合附图对本申请实施方式作进一步地详细描述。
请参考图1,其示出了本申请一个示例性实施例提供的终端的示意图。本申请实施例中,终端110包含第一屏幕与第二屏幕。该终端可以是具有双屏的非折叠智能终端、具有内屏和外屏的折叠屏终端或外折叠屏终端。
在该终端为具有双屏的非折叠智能终端的情况下,该终端包含的两个屏幕设置于终端的两侧,第一屏幕与第二屏幕支持独立显示。其中第一屏幕为主要操作屏幕,用户可通过对第一屏幕进行操作控制终端,第二屏幕拥有界面的显示功能,仅支持部分操作。并且第二屏幕被设置在后置摄像头旁,因此其屏幕尺寸较小,第一屏幕的屏幕尺寸大于第二屏幕的屏幕尺寸。该终端的两个屏幕均保持外露。
在该终端为外折叠屏终端的情况下,第一屏幕与第二屏幕可能是两个屏幕,也可能是一个屏幕的两个显示区域,这两个显示区域支持独立显示。在终端为外折叠屏终端的情况下,通常第一屏幕与第二屏幕的尺寸相近,且第一屏幕与第二屏幕均保持外露。
终端处于非折叠状态下,第一屏幕与第二屏幕位于终端的同一侧,第一屏幕与第二屏幕
作为一个显示区域,不具有独立显示功能。
终端处于折叠状态下,第一屏幕与第二屏幕中的主屏幕面向用户,另一个屏幕处于主屏幕的相对侧,不面向用户进行显示,两个屏幕支持独立显示,用户使用过程中,通常情况下主屏幕处于亮屏状态,副屏幕处于灭屏状态,并且,副屏幕仅支持部分操作。
本申请实施例可应用于外折叠屏幕处于折叠状态下,假设第一屏幕为主屏幕,第二屏幕为副屏幕,在折叠状态下用户具有通过第二屏幕展示应用界面的需求的情况下,通过对面向自己的第一屏幕进行操作,可控制第二屏幕的显示界面以及显示效果。
在该终端为具有内屏和外屏的折叠屏终端的情况下,如图1所示,该折叠屏终端包括第二屏幕112以及支持竖向折叠的第一屏幕111,第一屏幕111与第二屏幕112位于终端110的不同侧,且第一屏幕111的尺寸大于第二屏幕112的尺寸。
本申请实施例中当折叠屏处于折叠状态时,第一屏幕111不外露,而第二屏幕112外露,当折叠屏终端处于非折叠状态时,第一屏幕111和第二屏幕112均外露。并且在本申请实施例中,第一屏幕111为用户主要操作屏幕,第二屏幕112仅用于对应用界面的实时展示,在第二屏幕112中展示的应用界面中的控件无法被用户触发。
本申请实施例中,用户可以根据自己的使用需求使终端在非折叠状态与折叠状态之间进行切换。例如用户不存在终端使用需求时。可以使终端处于折叠状态,更加便于携带。再例如,当用户需要使用较为复杂的功能时,可以使终端处于非折叠状态。
需要说明的是,下述实施例均在终端110为竖向折叠终端的情况下进行的,但并不对本申请实施例的应用范围构成限定。
请参考图2,其示出了本申请一个示例性实施例提供的应用界面的显示方法的流程图,本申请实施例以该方法应用于图1所示的折叠屏终端为例进行说明,该方法包括以下步骤:
步骤201,在接收到对第一屏幕内第一应用界面的第一手势操作的情况下,在第一屏幕内显示屏幕切换控件。
其中,屏幕切换控件用于触发切换显示应用界面的屏幕。
在用户具有将第一屏幕中显示的第一应用界面,由第二屏幕进行显示的需求时,可以对第一屏幕中第一应用界面进行第一手势操作。终端在接收到对第一屏幕内第一应用界面的第一手势操作的情况下,会在第一屏幕内显示一个屏幕切换控件。
一方面,该屏幕切换控件用于触发后切换显示第一应用界面的屏幕,即将第一屏幕显示的第一应用界面显示在第二屏幕。另一方面,终端在第一屏幕中显示该屏幕切换控件,能够对用户的下一步操作起到引导的作用。
为使用户能够直观的了解第二屏幕的位置,通常情况下开发人员会将该屏幕切换控件预设在第一屏幕内与第二屏幕位置相对应的区域内。终端接收到用户的第一手势操作后,会在第一屏幕内的预设位置显示屏幕切换控件,便于用户进行下一步的操作。
在一些实施例中,终端可以在屏幕切换控件上显示第二屏幕的标识,第二屏幕的标识可以指示第二屏幕的形态和/或第二屏幕在终端中的位置。
可选的,该屏幕切换控件的大小、颜色等显示状态可能与当前终端的主题状态保持一致。
此外,第一手势操作的方式可能为滑动、拖动、点击、关节敲击等等,例如,第一触发方式为滑动,则其滑动方向可能是任意的,能够使终端显示屏幕切换控件的第一手势操作是由开发人员在开发过程中预先设定的预设手势,终端在接收到与预设手势一致的用户手势操作的情况下,能够触发显示屏幕切换控件。
步骤202,在屏幕切换控件被触发的情况下,停止在第一屏幕内显示第一应用界面,以及在第二屏幕内显示第一应用界面。
屏幕切换控件被触发的方式可以有多种,例如通过用户点击触发、滑动触发等等,触发屏幕切换控件的方式,其同样是开发人员在进行开发的过程中预设的,终端接收到的触发操
作与开发人员预设方式一致的情况下,该屏幕切换控件被触发。
由于屏幕切换控件的作用即为触发切换显示应用界面的屏幕。因此在屏幕切换控件被触发后,终端会将第一应用界面停止在第一屏幕中显示,并且在第二屏幕内显示该第一应用界面。
需要说明的是,第二屏幕仅仅是作为对第一应用界面的实时展示,第一应用界面在第二屏幕中显示后,第一应用界面中的控件也无法再被用户在第二屏幕内触发。
在第二屏幕显示第一应用界面,能够在不影响第一屏幕正常使用的情况下,对外展示应用界面,例如,在用户即将乘车时,需要出示乘车码,但是在等车的过程中用户还具有其他应用的使用需求,则可以在第一屏幕显示有乘车码的情况下,采用第一手势操作。终端在接收到第一手势操作后,显示屏幕切换控件,并在屏幕切换控件被触发后,在第一屏幕内停止显示乘车码页面,在第二屏幕开始显示乘车码页面。这样在乘车时能够通过第二屏幕显示乘车码的同时,不会影响用户在第一屏幕使用其他应用。
在一种可能的实施方式中,终端在第二屏幕中显示完整的第一应用界面,第二屏幕中完整的第一应用界面与第一屏幕所显示的第一应用界面完全一致,区别在于第二屏幕中显示的第一应用界面尺寸较小且界面中的控件不可被触发。
在另一种可能的实施方式,由于第二屏幕的尺寸较小,终端在将第一应用界面显示在第二屏幕内时,可以显示第一应用界面中的重要界面元素,优先保证重要界面元素的显示效果,对于第一应用界面中的非重要界面元素可以进行隐藏。
可选的,该重要界面元素可以根据第一应用界面的界面类型确定得到,例如,当界面类型为图形码展示界面的情况下,重要界面元素是界面中的图形码,当界面类型是行程展示界面的情况下,重要界面元素是界面中的地图元素。本申请实施例并不对重要界面元素的具体类型和重要界面元素的确定方式进行限定。
例如,需要在第二屏幕显示乘车码页面时,终端将乘车码页面中乘车码区域显示在第二屏幕中,其余区域不进行显示。能够使第二屏幕突出显示第一应用界面中的主要内容,该主要内容是指第一应用界面中用户需要对外展示的部分。且由于第二屏幕尺寸较小,仅显示主要内容能够使画面更加的清晰,有利于识别组件对第二屏幕显示画面进行识别。
综上所述,本申请实施例中,终端具有两个显示屏幕,在接收到对第一屏幕的第一手势操作后,终端会在第一屏幕内显示屏幕切换控件,在该控件被触发的情况下,终端会将第一屏幕显示的第一应用界面停止显示,在第二屏幕显示该第一应用界面,能够使第二屏幕展示第一应用的内容,使得用户能够在不影响第一屏幕正常显示的同时,通过第二屏幕展示第一应用界面。在用户需要对外展示第一屏幕显示的第一应用界面时,直接通过第二屏幕进行展示,例如,用户在需要乘车时,可以使乘车码显示在第二屏幕,在扫码的过程中可以直接通过第二屏幕展示乘车码,不会对用户使用第一屏幕造成不便。
可选的,在接收到对第一屏幕内第一应用界面的第一手势操作的情况下,在第一屏幕内显示屏幕切换控件,包括:
在接收到对第一屏幕内第一应用界面的拖动操作,且拖动操作的拖动方向为目标方向的情况下,在第一屏幕的目标区域显示屏幕切换控件,目标区域为拖动方向指向的区域。
可选的,第一应用界面在拖动操作过程中缩小,且缩小后的第一应用界面随拖动操作移动;
在屏幕切换控件被触发的情况下,停止在第一屏幕内显示第一应用界面,以及在第二屏幕内显示第一应用界面,包括:
在拖动操作结束,且第一应用界面与屏幕切换控件存在交集的情况下,确定屏幕切换控件被触发,并停止在第一屏幕内显示第一应用界面,以及在第二屏幕内显示第一应用界面。
可选的,第一应用界面在拖动操作过程中缩小,且缩小后的第一应用界面固定显示;
在屏幕切换控件被触发的情况下,停止在第一屏幕内显示第一应用界面,以及在第二屏幕内显示第一应用界面,包括:
在接收到对屏幕切换控件的触发操作的情况下,停止在第一屏幕内显示第一应用界面,以及在第二屏幕内显示第一应用界面。
可选的,停止在第一屏幕内显示第一应用界面之后,该方法还包括:
在第一屏幕内显示交互控件;
在接收到对交互控件的第一触发操作的情况下,停止在第二屏幕内显示第一应用界面,以及在第一屏幕内显示第一应用界面;
停止显示交互控件。
可选的,在第一屏幕内显示交互控件,包括:
基于第二屏幕的屏幕状态,在第一屏幕内显示交互控件;
其中,在第二屏幕处于亮屏状态的情况下,交互控件的显示状态为第一状态;在第二屏幕处于灭屏状态的情况下,交互控件的显示状态为第二状态。
可选的,该方法还包括:
在交互控件的显示状态为第二状态的情况下,响应于对交互控件的第二触发操作,将交互控件的显示状态切换为第一状态;
控制第二屏幕切换为亮屏状态。
可选的,在第一屏幕内显示交互控件之后,该方法还包括:
在接收到第二屏幕内第一应用界面的第二手势操作的情况下,停止在第二屏幕内显示第一应用界面,以及停止在第一屏幕内显示交互控件。
可选的,在屏幕切换控件被触发的情况下,在第二屏幕内显示第一应用界面,包括:
在屏幕切换控件被触发,且第二屏幕内显示第二应用界面的情况下,将第二屏幕内显示的第二应用界面切换为第一应用界面;
方法还包括:
在接收到对第二屏幕内第一应用界面的第三手势操作的情况下,将第一应用界面切换为第二应用界面。
可选的,第一屏幕为内折叠屏,第二屏幕为电子设备的外屏,在第一屏幕处于折叠状态的情况下,第一屏幕不外露,且第二屏幕外露;
在接收到对第二屏幕内第一应用界面的第三手势操作的情况下,将第一应用界面切换为第二应用界面,包括:
在接收到对第二屏幕内第一应用界面的第三手势操作,且第一屏幕处于折叠状态的情况下,将第一应用界面切换为第二应用界面;
该方法还包括:
接收到对第二屏幕内第一应用界面的第三手势操作,且第一屏幕处于非折叠状态的情况下,在第二屏幕内保持显示第一应用界面。
可选的,在第二屏幕显示有应用界面的情况下,第一屏幕内显示有交互控件;
将第二屏幕内显示的第二应用界面切换为第一应用界面之后,方法还包括:
在接收到对交互控件的第三触发操作的情况下,将第一应用界面切换为第二应用界面。
可选的,交互控件的显示状态与第二屏幕当前显示应用界面对应应用的主色调相关。
可选的,在屏幕切换控件被触发的情况下,停止在第一屏幕内显示第一应用界面,以及在第二屏幕内显示第一应用界面之后,该方法还包括:
在接收到应用开启操作,且应用开启操作用于指示开启第一应用界面对应应用的情况下,停止在第二屏幕内显示第一应用界面,以及在第一屏幕内显示第一应用界面。
终端在接收到对第一屏幕中第一应用界面的第一手势操作后,终端会在第一屏幕显示屏幕切换控件,其中第一手势操作与第一控件的位置都应与开发人员在开发时的预设的方式保
持一致。
在一种可能的实施方式中,第一手势操作为拖动操作,目标方向为第一屏幕的角落方向,例如,第一屏幕的左上角,则终端在接收到对第一屏幕内第一应用界面的拖动操作,且拖动操作的拖动方向为目标方向的情况下,在第一屏幕的目标区域显示屏幕切换控件,其中,目标区域即为拖动方向指向的区域。图3示出了一种切换显示应用界面屏幕的过程示意图,图中第一屏幕中第一显示界面301中第一手势操作为从屏幕底端向上的拖动操作,则目标方向为向上,该目标区域所指向的区域为第一屏幕的上方,在接收到对第一屏幕内第一应用界面307的拖动操作后,第一屏幕的上方显示屏幕切换控件,如图3中第二显示界面302中屏幕切换控件308。此外在终端接收到第一手势操作后,可能用户还想要将当前的第一应用界面以浮窗的形式显示,因此,图3中在第二显示界面302的上方也可能会显示一个弹窗控件。
在一种可能的实施方式中,在终端接收到拖动操作后,第一屏幕中显示的第一应用界面会在拖动操作的过程中缩小,缩小到一定的尺寸后再停止缩小,并且缩小后的第一应用界面会随拖动操作移动,如图3中第一显示界面301中的第一应用界面307,在拖动操作过程中,第一显示界面301中的第一应用界面307比例缩小,变为第二显示界面的302中的缩小后的第一应用界面307。并且,缩小后的第一应用界面307能够随拖动操作移动。
第一应用界面随拖动操作移动,在拖动操作结束后,并且第一应用界面与屏幕切换控件存在交集的情况下,终端会确定屏幕切换控件被触发,并且停止在第一屏幕内显示第一应用界面,以及在第二屏幕内显示第一应用界面。如图3所示,图中,第三显示界面303中,第一应用界面307随拖动操作移动到和屏幕切换控件308有交集的情况下,终端停止在第一屏幕显示第一应用界面307,如图中第五显示界面305,以及在第二屏幕306中显示第一应用界面307。
可选的,为了使用户能够通过查看第一屏幕即可直观的了解到第二屏幕的位置,在用户的手势操作结束后,如图3中的第四显示界面304中,终端会展示第一应用界面307逐渐移动出第一屏幕的动态效果,其移出的位置与第二屏幕的位置相对应。
在另一种可能的实施方式中,在终端接收到拖动操作后,第一屏幕中显示的第一应用界面会在拖动操作的过程中缩小且缩小后的第一应用界面固定显示。如图4中第一显示界面401中的第一应用界面406,在拖动操作的过程中,第一应用界面406会缩小,缩小到一定程度后固定显示,如第二显示界面402中,第一应用界面406固定显示,此时终端同样会在第一屏幕中显示屏幕切换控件407。图中第三显示界面403中的屏幕切换控件407被用户通过点击操作触发,终端接收到屏幕切换控件的触发操作的情况下,停止在第一屏幕内显示第一应用界面如图4中的第四显示界面404,并且在第二屏幕405内显示第一应用界面406。
终端停止在第一屏幕显示第一应用界面后,会在第一屏幕内显示一个交互控件,该交互控件可以显示第二屏幕的显示状态并且用户可以通过触发交互控件实现对第二屏幕的控制,进而通过第一屏幕实现对于第二屏幕显示状态的控制。该交互控件的位置与第二屏幕的位置相对应。
以下两种方式作为示意性的例子,对通过控制第一屏幕实现对第二屏幕显示状态的控制方式进行说明,两种方式如下:
一、在接收到对交互控件的第一触发操作的情况下,终端停止在第二屏幕内显示第一应用界面,以及在第一屏幕内显示第一应用界面。
在第一屏幕中重新显示第一应用界面后,由于此时第二屏幕未显示的其他应用界面,因此,终端停止在第一屏幕内显示交互控件。
使得用户能够通过在第一屏幕内的第一触发操作,以取消在第二屏幕显示第一应用界面。其中第一触发操作为开发人员在开发过程中预设的,终端接收到与预设操作相同的第一触发操作时,该交互控件被触发,本申请实施例对于具体的触发方式不进行限定。
示意性的,该第一触发操作为下拉操作的情况下。如图5所示,图中第一显示界面501为已将第一应用界面505停止在第一屏幕显示后的显示界面,其中显示有交互控件506,此时第二屏幕502中显示有第一应用界面505。第三显示界面503中,在终端接收到下拉操作(即第一触发操作)的情况下,该下拉操作将交互控件506显示区域作为起始位置进行下拉操作,为使用户能够更直观的了解第二屏幕的显示位置,终端会根据下拉操作逐渐显示第一应用界面505,使第一应用界面505跟随下拉手势动态显示在第一用户界面中。第四显示界面504中终端在第一屏幕重新显示第一用户界面505,同步的,在第二屏幕502停止显示第一应用界面505。
二、通过第一屏幕内的交互控件来展现第二屏幕的屏幕状态,并且相应于第一屏幕中的交互控件被触发,使第二屏幕切换为亮屏状态。
终端在完成在第二屏幕显示第一应用界面后,会基于第二屏幕的屏幕状态在第一屏幕内显示交互控件,在第二屏幕处于亮屏状态的情况下,交互控件的显示状态为第一状态,在第二屏幕处于灭屏状态的情况下,交互控件的显示状态为第二状态。
通常情况下,在终端将第一应用界面显示在第二屏幕之后,此时第二屏幕应当处于亮屏状态,交互控件的显示状态应当为与亮屏状态对应的第一状态。出于减少亮屏功耗的目的,终端会存在一个预设的息屏时间,根据用户在预设时间内的操作情况控制第二屏幕的屏幕状态。在第一预设时间内,终端未接收到用户对第二屏幕或交互控件进行的任意操作的情况下,终端会降低屏幕亮度,减少功耗,在第二预设时间内,终端仍未接收到用户对第二屏幕或交互控件进行的任何操作的情况下,会将第二屏幕熄灭,第二屏幕处于灭屏状态,此时第一屏幕内的交互控件的显示状态为与灭屏状态对应的第二状态,第一预设时间小于第二预设时间。
在一段时间内,终端未接收到对第二屏幕或者交互控件中至少一个进行的任何操作的情况下,第二屏幕保持在灭屏状态,此时交互控件的显示状态为第二状态,在这种情况下,终端响应于对交互控件的第二触发操作,将交互控件的显示状态切换为第一状态,并且控制第二屏幕切换为亮屏状态。
其中,第二触发操作可以为点击操作,滑动操作等等,本实施例对此不做限定。
其中,第一状态与第二状态可能在多个方面存在不同之处,这也与开发人员对交互控件的预设属性有关,第一状态可能与第二状态在颜色、形状、文字内容、明暗程度中至少一个方面存在不同。如图6所示,示出了一种切换第二屏幕状态的示意图。其中,第二触发操作为点击操作,第一状态与第二状态的差别在于控件颜色,其中黑色为第一状态,白色为第二状态。图中在第一显示界面601中的交互控件604处于第二状态(白色状态)下时,对应的第二屏幕603处于灭屏状态,终端接收到用户对交互控件的第二触发操作(点击操作)的情况下,第二显示界面中602中的交互控件604切换为第一状态,对应的第二屏幕603也切换为亮屏状态。
可选的,终端在接收到用户对第二屏幕的触发操作后,同样也可以将第二屏幕切换为亮屏状态,该触发操作可以为点击操作、下拉操作、长按操作等等。交互控件的显示状态与第二屏幕的屏幕状态同步变化,本申请实施例在此不做赘述。
在一些实施例中,智能终端中仅支持以一种方式显示应用界面,例如,同一应用的全屏应用界面以及应用浮窗无法被同时显示,由于本申请实施例中的第二屏幕显示的应用界面中的控件无法被触发,因此可将第二屏幕中显示的第一应用界面视为一种迷你浮窗,其作用为实时展示应用界面,同一应用的应用界面无法同时在第一屏幕与第二屏幕中显示。
终端在第二屏幕显示第一应用界面后,接收到应用开启操作,并且应用开启操作用于指示开启第一应用界面对应应用的情况下,终端停止在第二屏幕内显示第一应用界面,并且在第一屏幕内显示第一应用界面。
其中,应用开启操作可能是接收到用户对第一应用界面对应应用的主界面图标的点击操
作,直接开启全屏的第一应用界面;或是接收到用户对侧边栏的应用图标的点击操作;也可能是接收到用户对第一应用界面对应的第一应用的浮窗的打开操作等等,其中,打开浮窗可以是终端接收到用户在任务界面点击浮窗显示控件。本申请实施例对应用开启操作的具体方式不进行限定。
示意性的,如图7所示,终端在第二屏幕显示第一应用界面701后,接收到用于指示开启第一应用界面对应应用的应用开启操作(对主界面图标702的点击操作)后,终端在第一屏幕显示第一应用界面701,以及在第二屏幕703停止显示第一应用界面。
示意性的,如图8所示,终端在第二屏幕显示第一应用界面801后,接收到用于指示开启第一应用界面对应应用的应用开启操作后,如第一显示界面809,终端在第一屏幕显示第一应用界面浮窗803,以及在第二屏幕802停止显示第一应用界面801。其中,该应用开启操作针对于第一应用界面浮窗803的开启操作,可以为对侧边栏807中与第一应用界面对应应用的应用图标804的点击操作,也可以为对任务界面808中浮窗显示控件806的点击操作。
除了接收到第一屏幕内的触发操作能够停止在第二屏幕显示第一应用界面外,终端还能够在接收到对第二屏幕的特定操作的情况下停止在第二屏幕显示第一应用界面。终端在接收到对第二屏幕内第一应用界面的第二手势操作的情况下,停止在第二屏幕内显示第一应用界面,以及停止在第一屏幕内显示交互控件。
其中,第二手势操作可能为滑动、拖动、点击、关节敲击等等,应当与开发人员在开发过程中预设的手势操作相匹配。
示意性的,如图9所示,第二屏幕内显第一应用界面之后,即第一屏幕903内显示交互控件904之后,终端在接收到用户对第二屏幕内第一应用界面901从顶端开始的下滑操作的情况下,停止在第二屏幕902内显示第一应用界面901,以及停止在第一屏幕内显示交互控件904。
用户在具有使用第二屏幕显示第一应用界面的需求时,可以通过触发屏幕切换控件实现切换显示第一应用界面的屏幕。即使第二屏幕中已经显示有第二应用界面,终端也会将第一应用界面显示在第二屏幕,覆盖之前所显示的界面。在屏幕切换控件被触发,且第二屏幕内显示第二应用界面的情况下,终端会将第二屏幕内显示的第二应用界面切换为第一应用界面。如图10所示,在第一屏幕显示第一应用界面1001时,第二屏幕显示有第二应用界面1002,第一显示界面1003中,终端响应于第一手势操作显示屏幕切换控件1004,并且该屏幕切换控件1004被触发,在屏幕切换控件1004被触发后,终端将第二屏幕中显示的第二应用界面1002切换为第一应用界面1001。
在一种可能的实施方式中,在上述情况下,终端创建一个列表,用于记录第二屏幕在一段时间内显示过的应用界面,例如,第二屏幕显示第二应用界面时,终端会将第二应用界面的相关数据填充至列表的头部,在这种情况下,屏幕切换控件被触发后,终端将第一应用界面显示于第二屏幕内,与此同时,终端会将第二应用界面的相关数据填充至列表的头部,相应的第二应用界面相关的数据顺移一位。同样的,在终端停止在第二屏幕显示某一应用界面的情况下,终端将列表中与该应用界面对应的数据删除。例如,终端在将第一应用界面覆盖第二应用界面之后,终端接收到对第一屏幕中第二应用界面对应应用的应用开启操作,此时终端在第一屏幕显示第二应用界面,并且将列表中的第二应用界面删除。
终端在接收到对第二屏幕内第一应用界面的第三手势操作的情况下,会将第一应用界面切换为第二应用界面。终端在第一应用界面将第二应用界面覆盖后,列表中会同时存在第一应用界面的相关数据以及第二应用界面的相关数据。此时终端接收到对第二屏幕内的第一应用界面的第三手势操作的情况下,将第一应用界面切换为第二应用界面,若该列表中同时包含多个应用界面的相关数据,则终端接收到多次对第二屏幕中所显示的应用界面的第三手势操作的情况下,会在每一次接收到该第三手势操作时依次切换列表中记录的应用界面。
可选的,在终端接收到对列表中应用界面的应用开启操作,或是接收到对第二屏幕内的应用界面的第二手势操作的情况下,会停止在第二屏幕内显示相应的应用界面,并且会在列表中将相应的应用界面的相关数据删除,终端在接收到第三手势操作后,同样不会显示这些已删除数据相应的应用界面。
本申请实施例可用于折叠屏终端,其中第一屏幕为内折叠屏,第二屏幕为电子设备的外屏,在第一屏幕处于折叠状态的情况下,第一屏幕不外露,且第二屏幕外露,该折叠屏终端仅为一个示意性的例子,并不对本申请实施例的应用范围构成限定。
在一些实施例中,第二屏幕的面积小于第一屏幕。
由于第二屏幕为电子设备的外屏,其作用主要是进行应用界面的展示,若在列表中包含第一应用与第二应用两种应用,在第一屏幕处于非折叠状态的情况下,此时在第二屏幕内显示第一应用界面,第一屏幕显示第二应用界面。然而,若终端接收到对第二屏幕内的第一应用界面的第三手势操作,应当将该第一应用界面切换为第二应用界面,且通常情况下智能终端不支持同时在两个屏幕显示统一应用界面,因此终端可能会在第一屏幕内停止显示第一应用界面,以及在第二屏幕内显示第一应用界面,导致用户无法在第一屏幕正常使用第二应用界面,则用户具有在第一屏幕使用第一应用界面的需求时,容易发生误触,导致第一应用界面中在第一屏幕内停止显示。
因此,在接收到对第二屏幕内第一应用界面的第三手势操作,且第一屏幕处于折叠状态的情况下,将第一应用界面切换为第二应用界面。
在接收到对第二屏幕内第一应用界面的第三手势操作,且第一屏幕处于非折叠状态的情况下,在第二屏幕内保持显示第一应用界面。
其中,第三手势操作可能为滑动、拖动、点击、关节敲击等等,应当与开发人员在开发过程中预设的触发操作相匹配。
如图11所示,在第一屏幕处于折叠状态下,在第二屏幕内显示有第一应用界面1101,在接收到对第二屏幕内第一应用界面的第三手势操作(从第一应用界面的右侧向左滑动)的情况下,将第一应用界面切换为第二应用界面1102。
由于在第一屏幕处于非折叠状态下时,在接收到对第二屏幕内第一应用界面的第三手势操作的情况下,第二屏幕保持显示第一应用界面的同时也会对用户进行不可操作提示。如图12所示,在非折叠状态下,接收到对第一应用界面1201的从第一应用界面的右侧向左滑动的手势操作后,终端会保持显示第一应用界面,并在第二屏幕内显示一个提示弹窗1202,提示用户在第一屏幕内进行操作。
此外,在处于折叠状态下时,由于第二屏幕仅支持对应用界面进行展示以及进行简单的切换界面的操作,这些操作都是由开发人员预设的手势操作,因此,终端在接收到用户对第二屏幕中应用界面的手势操作与预设手势操作不匹配时,也会在第二屏幕显示提示弹窗,提示用户在第一屏幕内进行操作。如图13,假设预设操作为滑动操作,在折叠状态下,接收到对第二屏幕内第一应用界面1301的非预设操作的情况下,假设非预设操作为长按操作,终端会在第二屏幕内显示一个提示弹窗1302,提示用户在第一屏幕内进行操作。
在一种可能的实施方式中,在第二屏幕显示有应用界面的情况下,第一屏幕内显示有交互控件,即为在记录在第二屏幕显示应用界面的列表中存在至少一个应用界面相关的信息的情况下,终端就会在第一屏幕内显示交互控件。可选的,终端在接收到对交互控件的第三触发操作的情况下,将第一应用界面切换为第二应用界面。若在列表中同时存在第一应用界面以及第二应用界面的相关数据的情况下,终端在接收到对第一屏幕内交互控件的第三触发操作的情况下,终端将第二屏幕内显示的第一应用界面切换为第二应用界面。该第三触发操作可以为点击操作,滑动操作等等。如图14所示,其中第三触发操作为向左滑动操作,原本第二屏幕内显示有第一应用界面1401,第一屏幕内显示有交互控件1402,终端接收到对交互控
件的向左滑动操作后,将第一应用界面1402切换为第二应用界面1403。
由于在第二屏幕显示有应用界面的情况下,终端就会在第一屏幕内显示有交互控件,因此,在接收到对交互控件的第三触发操作的情况下,第一屏幕内仍然显示有交互控件。可选的,为使用户能够直观的观察到当前第二屏幕内所显示的应用界面,该交互界面的显示状态可以与第二屏幕当前显示应用界面对应应用的主色调相关,这样能够使用户在不对终端进行翻转查看的情况下,通过第一屏幕中的交互控件得知当前在第二屏幕内显示的应用界面对应的应用。例如,可以将×宝购物应用对应的交互控件显示为橙色、支×宝应用对应的交互控件显示为蓝色等等。
使用户更加直观的感受到将应用界面显示在第二屏幕的过程,并且预览第二屏幕对于应用界面的显示效果,终端在接收到对第一屏幕内第一应用界面的第一手势操作后,可在屏幕切换控件区域内向用户展示第二屏幕所在一侧的终端模型,并显示第二屏幕中正在移入第一应用界面的动画,同时可通过文字提示用户已将第一应用界面显示到第二屏幕内。如图15所示,第一显示界面1501中,在终端接收到对第一应用界面1506的第一手势操作(拖动操作)后,在第一屏幕内显示屏幕交互控件1505。图中第二显示界面1502中,第一应用界面1506随着第一手势操作进行移动,与屏幕交互控件1505产生交集,该屏幕切换控件被触发,屏幕切换控件中显示出的部分第二屏幕一侧的终端模拟结构1507。在屏幕切换控件被触发后,图中第三显示界面1503,终端在屏幕切换控件中持续显示终端模拟结构1507,通过动画显示第一应用界面移入第二屏幕的过程。在终端将第一应用界面显示于第二屏幕后,如图中第四显示界面1504,其中屏幕交互控件1505区域内显示完整的终端模拟结构1508,该终端模拟结构还能够显示第一应用界面在第二屏幕的显示效果。使用户观察到第一应用界面被显示于第二屏幕的效果。
请参考图16,其示出了本申请一个示例性实施例提供的应用界面的显示装置的结构框图。该装置包括:
显示模块1601,用于在接收到对所述第一屏幕内第一应用界面的第一手势操作的情况下,在所述第一屏幕内显示屏幕切换控件,所述屏幕切换控件用于触发切换显示应用界面的屏幕;
所述显示模块1601,还用于在所述屏幕切换控件被触发的情况下,停止在所述第一屏幕内显示所述第一应用界面,以及在所述第二屏幕内显示所述第一应用界面。
可选的,所述显示模块1601,用于:
在接收到对所述第一屏幕内所述第一应用界面的拖动操作,且所述拖动操作的拖动方向为目标方向的情况下,在所述第一屏幕的目标区域显示所述屏幕切换控件,所述目标区域为所述拖动方向指向的区域。
可选的,所述第一应用界面在所述拖动操作过程中缩小,且缩小后的所述第一应用界面随所述拖动操作移动;
所述显示模块1601,用于在所述拖动操作结束,且所述第一应用界面与所述屏幕切换控件存在交集的情况下,确定所述屏幕切换控件被触发,并停止在所述第一屏幕内显示所述第一应用界面,以及在所述第二屏幕内显示所述第一应用界面。
可选的,所述第一应用界面在所述拖动操作过程中缩小,且缩小后的所述第一应用界面固定显示;
所述显示模块1601,用于在接收到对所述屏幕切换控件的触发操作的情况下,停止在所述第一屏幕内显示所述第一应用界面,以及在所述第二屏幕内显示所述第一应用界面。
可选的,所述显示模块1601,用于:
在所述第一屏幕内显示交互控件;
在接收到对所述交互控件的第一触发操作的情况下,停止在所述第二屏幕内显示所述第一应用界面,以及在所述第一屏幕内显示所述第一应用界面;
停止显示所述交互控件。
可选的,所述显示模块1601,用于:
基于所述第二屏幕的屏幕状态,在所述第一屏幕内显示所述交互控件;
其中,在所述第二屏幕处于亮屏状态的情况下,所述交互控件的显示状态为第一状态;在所述第二屏幕处于灭屏状态的情况下,所述交互控件的显示状态为第二状态。
可选的,所述显示模块1601,用于:
在所述交互控件的显示状态为所述第二状态的情况下,响应于对所述交互控件的第二触发操作,将所述交互控件的显示状态切换为所述第一状态;
控制所述第二屏幕切换为所述亮屏状态。
可选的,所述显示模块1601,还用于:
在接收到对所述第二屏幕内所述第一应用界面的第二手势操作的情况下,停止在所述第二屏幕内显示所述第一应用界面,以及停止在所述第一屏幕内显示所述交互控件。
可选的,在所述屏幕切换控件被触发的情况下,
所述显示模块1601,用于在所述屏幕切换控件被触发,且所述第二屏幕内显示第二应用界面的情况下,将所述第二屏幕内显示的所述第二应用界面切换为所述第一应用界面;
所述显示模块1601,还用于在接收到对所述第二屏幕内所述第一应用界面的第三手势操作的情况下,将所述第一应用界面切换为所述第二应用界面。
可选的,所述第一屏幕为内折叠屏,所述第二屏幕为所述电子设备的外屏,在所述第一屏幕处于折叠状态的情况下,所述第一屏幕不外露,且所述第二屏幕外露;
所述显示模块1601,用于在所述接收到对所述第二屏幕内所述第一应用界面的所述第三手势操作,且所述第一屏幕处于折叠状态的情况下,将所述第一应用界面切换为所述第二应用界面;
所述显示模块1601,还用于在所述接收到对所述第二屏幕内所述第一应用界面的所述第三手势操作,且所述第一屏幕处于非折叠状态的情况下,在所述第二屏幕内保持显示所述第一应用界面。
可选的,在所述第二屏幕显示有应用界面的情况下,所述第一屏幕内显示有交互控件;
所述将所述第二屏幕内显示的所述第二应用界面切换为所述第一应用界面之后,所述显示模块1601,还用于:
在接收到对所述交互控件的第三触发操作的情况下,将所述第一应用界面切换为所述第二应用界面。
可选的,所述交互控件的显示状态与所述第二屏幕当前显示应用界面对应应用的主色调相关。
可选的,所述显示模块1601,还用于:
在接收到应用开启操作,且所述应用开启操作用于指示开启所述第一应用界面对应应用的情况下停止在所述第二屏幕内显示所述第一应用界面,以及在所述第一屏幕内显示所述第一应用界面。
综上所述,本申请实施例中,终端具有两个显示屏幕,在接收到对第一屏幕的第一手势操作后,终端会在第一屏幕内显示屏幕切换控件,在该控件被触发的情况下,终端会将第一屏幕显示的第一应用界面停止显示,在第二屏幕显示该第一应用界面,能够使第二屏幕展示第一应用的内容,使得用户能够在不影响第一屏幕正常显示的同时,通过第二屏幕展示第一应用界面。在用户需要对外展示第一屏幕显示的第一应用界面时,直接通过第二屏幕进行展示,例如,用户在需要乘车时,可以使乘车码显示在第二屏幕,在扫码的过程中可以直接通过第二屏幕展示乘车码,不会对用户使用第一屏幕造成不便。
请参考图17,其示出了本申请一个示例性实施例提供的终端的结构方框图。本申请中的
终端1700可以包括一个或多个如下部件:处理器1710和存储器1720。
处理器1710可以包括一个或者多个处理核心。处理器1710利用各种接口和线路连接整个终端设备内的各个部分,通过运行或执行存储在存储器1720内的指令、程序、代码集或指令集,以及调用存储在存储器1720内的数据,执行终端1700的各种功能和处理数据。可选地,处理器1710可以采用数字信号处理(Digital Signal Processing,DSP)、现场可编程门阵列(Field-Programmable Gate Array,FPGA)、可编程逻辑阵列(Programmable Logic Array,PLA)中的至少一种硬件形式来实现。处理器1710可集成中央处理器(Central Processing Unit,CPU)、图像处理器(Graphics Processing Unit,GPU)、神经网络处理器(Neural-network Processing Unit,NPU)和基带芯片等中的一种或几种的组合。其中,CPU主要处理操作***、用户界面和应用程序等;GPU用于负责触摸显示屏所需要显示的内容的渲染和绘制;NPU用于实现人工智能(Artificial Intelligence,AI)功能;基带芯片用于处理无线通信。可以理解的是,上述基带芯片也可以不集成到处理器1710中,单独通过一块芯片进行实现。
存储器1720可以包括随机存储器(Random Access Memory,RAM),也可以包括只读存储器(Read-Only Memory,ROM)。可选地,该存储器1720包括非瞬时性计算机可读介质(non-transitory computer-readable storage medium)。存储器1720可用于存储指令、程序、代码、代码集或指令集。存储器1720可包括存储程序区和存储数据区,其中,存储程序区可存储用于实现操作***的指令、用于至少一个功能的指令(比如触控功能、声音播放功能、图像播放功能等)、用于实现下述各个方法实施例的指令等;存储数据区可存储根据终端1700的使用所创建的数据(比如音频数据、电话本)等。
除此之外,本领域技术人员可以理解,上述附图所示出的终端1700的结构并不构成对计算机设备的限定,计算机设备可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置。比如,终端1700中还包括显示屏、摄像组件、麦克风、扬声器、射频电路、输入单元、传感器(比如加速度传感器、角速度传感器、光线传感器等等)、音频电路、无线局域网(Wireless Fidelity,Wi-Fi)、电源、蓝牙模块等部件,在此不再赘述。
本申请实施例还提供了一种计算机可读存储介质,该计算机可读存储介质存储有至少一条程序代码,所述程序代码由处理器加载并执行以实现如上各个实施例所述的应用界面的显示方法。
本申请实施例提供了一种计算机程序产品,该计算机程序产品包括计算机指令,该计算机指令存储在计算机可读存储介质中。计算机设备的处理器从计算机可读存储介质读取该计算机指令,处理器执行该计算机指令,使得该计算机设备执行上述方面的各种可选实现方式中提供的应用界面的显示方法。
应当理解的是,在本文中提及的“多个”是指两个或两个以上。“和/或”,描述关联对象的关联关系,表示可以存在三种关系,例如,A和/或B,可以表示:单独存在A,同时存在A和B,单独存在B这三种情况。字符“/”一般表示前后关联对象是一种“或”的关系。另外,本文中描述的步骤编号,仅示例性示出了步骤间的一种可能的执行先后顺序,在一些其它实施例中,上述步骤也可以不按照编号顺序来执行,如两个不同编号的步骤同时执行,或者两个不同编号的步骤按照与图示相反的顺序执行,本申请实施例对此不作限定。
以上所述仅为本申请的可选实施例,并不用以限制本申请,凡在本申请的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本申请的保护范围之内。
Claims (29)
- 一种应用界面的显示方法,所述方法应用于电子设备,所述电子设备包括第一屏幕以及第二屏幕,所述第一屏幕和所述第二屏幕支持独立显示;所述方法包括:在接收到对所述第一屏幕内第一应用界面的第一手势操作的情况下,在所述第一屏幕内显示屏幕切换控件,所述屏幕切换控件用于触发切换显示应用界面的屏幕;在所述屏幕切换控件被触发的情况下,停止在所述第一屏幕内显示所述第一应用界面,以及在所述第二屏幕内显示所述第一应用界面。
- 根据权利要求1所述的方法,其中,所述在接收到对所述第一屏幕内第一应用界面的第一手势操作的情况下,在所述第一屏幕内显示屏幕切换控件,包括:在接收到对所述第一屏幕内所述第一应用界面的拖动操作,且所述拖动操作的拖动方向为目标方向的情况下,在所述第一屏幕的目标区域显示所述屏幕切换控件,所述目标区域为所述拖动方向指向的区域。
- 根据权利要求2所述的方法,其中,所述第一应用界面在所述拖动操作过程中缩小,且缩小后的所述第一应用界面随所述拖动操作移动;所述在所述屏幕切换控件被触发的情况下,停止在所述第一屏幕内显示所述第一应用界面,以及在所述第二屏幕内显示所述第一应用界面,包括:在所述拖动操作结束,且所述第一应用界面与所述屏幕切换控件存在交集的情况下,确定所述屏幕切换控件被触发,并停止在所述第一屏幕内显示所述第一应用界面,以及在所述第二屏幕内显示所述第一应用界面。
- 根据权利要求2所述的方法,其中,所述第一应用界面在所述拖动操作过程中缩小,且缩小后的所述第一应用界面固定显示;所述在所述屏幕切换控件被触发的情况下,停止在所述第一屏幕内显示所述第一应用界面,以及在所述第二屏幕内显示所述第一应用界面,包括:在接收到对所述屏幕切换控件的触发操作的情况下,停止在所述第一屏幕内显示所述第一应用界面,以及在所述第二屏幕内显示所述第一应用界面。
- 根据权利要求1至4任一所述的方法,其中,所述停止在所述第一屏幕内显示所述第一应用界面之后,所述方法还包括:在所述第一屏幕内显示交互控件;在接收到对所述交互控件的第一触发操作的情况下,停止在所述第二屏幕内显示所述第一应用界面,以及在所述第一屏幕内显示所述第一应用界面;停止显示所述交互控件。
- 根据权利要求5所述的方法,其中,所述在所述第一屏幕内显示交互控件,包括:基于所述第二屏幕的屏幕状态,在所述第一屏幕内显示所述交互控件;其中,在所述第二屏幕处于亮屏状态的情况下,所述交互控件的显示状态为第一状态;在所述第二屏幕处于灭屏状态的情况下,所述交互控件的显示状态为第二状态。
- 根据权利要求6所述的方法,其中,所述方法还包括:在所述交互控件的显示状态为所述第二状态的情况下,响应于对所述交互控件的第二触 发操作,将所述交互控件的显示状态切换为所述第一状态;控制所述第二屏幕切换为所述亮屏状态。
- 根据权利要求5所述的方法,其中,所述在所述第一屏幕内显示交互控件之后,所述方法还包括:在接收到对所述第二屏幕内所述第一应用界面的第二手势操作的情况下,停止在所述第二屏幕内显示所述第一应用界面,以及停止在所述第一屏幕内显示所述交互控件。
- 根据权利要求1至4任一所述的方法,其中,所述在所述屏幕切换控件被触发的情况下,在所述第二屏幕内显示所述第一应用界面,包括:在所述屏幕切换控件被触发,且所述第二屏幕内显示第二应用界面的情况下,将所述第二屏幕内显示的所述第二应用界面切换为所述第一应用界面;所述方法还包括:在接收到对所述第二屏幕内所述第一应用界面的第三手势操作的情况下,将所述第一应用界面切换为所述第二应用界面。
- 根据权利要求9所述的方法,其中,所述第一屏幕为内折叠屏,所述第二屏幕为所述电子设备的外屏,在所述第一屏幕处于折叠状态的情况下,所述第一屏幕不外露,且所述第二屏幕外露;所述在接收到对所述第二屏幕内所述第一应用界面的第三手势操作的情况下,将所述第一应用界面切换为所述第二应用界面,包括:在所述接收到对所述第二屏幕内所述第一应用界面的所述第三手势操作,且所述第一屏幕处于折叠状态的情况下,将所述第一应用界面切换为所述第二应用界面;所述方法还包括:在所述接收到对所述第二屏幕内所述第一应用界面的所述第三手势操作,且所述第一屏幕处于非折叠状态的情况下,在所述第二屏幕内保持显示所述第一应用界面。
- 根据权利要求9所述的方法,其中,在所述第二屏幕显示有应用界面的情况下,所述第一屏幕内显示有交互控件;所述将所述第二屏幕内显示的所述第二应用界面切换为所述第一应用界面之后,所述方法还包括:在接收到对所述交互控件的第三触发操作的情况下,将所述第一应用界面切换为所述第二应用界面。
- 根据权利要求11所述的方法,其中,所述交互控件的显示状态与所述第二屏幕当前显示应用界面对应应用的主色调相关。
- 根据权利要求1至4任一所述的方法,其中,所述在所述屏幕切换控件被触发的情况下,停止在所述第一屏幕内显示所述第一应用界面,以及在所述第二屏幕内显示所述第一应用界面之后,所述方法还包括:在接收到应用开启操作,且所述应用开启操作用于指示开启所述第一应用界面对应应用的情况下,停止在所述第二屏幕内显示所述第一应用界面,以及在所述第一屏幕内显示所述第一应用界面。
- 一种应用界面的显示装置,所述装置应用于电子设备,所述电子设备包括第一屏幕以及第二屏幕,所述第一屏幕和所述第二屏幕支持独立显示;所述装置包括:显示模块,用于在接收到对所述第一屏幕内第一应用界面的第一手势操作的情况下,在所述第一屏幕内显示屏幕切换控件,所述屏幕切换控件用于触发切换显示应用界面的屏幕;所述显示模块,还用于在所述屏幕切换控件被触发的情况下,停止在所述第一屏幕内显示所述第一应用界面,以及在所述第二屏幕内显示所述第一应用界面。
- 根据权利要求14所述的装置,其中,所述显示模块,用于:在接收到对所述第一屏幕内所述第一应用界面的拖动操作,且所述拖动操作的拖动方向为目标方向的情况下,在所述第一屏幕的目标区域显示所述屏幕切换控件,所述目标区域为所述拖动方向指向的区域。
- 根据权利要求15所述的装置,其中,所述第一应用界面在所述拖动操作过程中缩小,且缩小后的所述第一应用界面随所述拖动操作移动;所述显示模块,用于在所述拖动操作结束,且所述第一应用界面与所述屏幕切换控件存在交集的情况下,确定所述屏幕切换控件被触发,并停止在所述第一屏幕内显示所述第一应用界面,以及在所述第二屏幕内显示所述第一应用界面。
- 根据权利要求15所述的装置,其中,所述第一应用界面在所述拖动操作过程中缩小,且缩小后的所述第一应用界面固定显示;所述显示模块,用于在接收到对所述屏幕切换控件的触发操作的情况下,停止在所述第一屏幕内显示所述第一应用界面,以及在所述第二屏幕内显示所述第一应用界面。
- 根据权利要求14至17任一所述的装置,其中,所述显示模块,还用于:在所述第一屏幕内显示交互控件;在接收到对所述交互控件的第一触发操作的情况下,停止在所述第二屏幕内显示所述第一应用界面,以及在所述第一屏幕内显示所述第一应用界面;停止显示所述交互控件。
- 根据权利要求18所述的装置,其中,所述显示模块,用于:基于所述第二屏幕的屏幕状态,在所述第一屏幕内显示所述交互控件;其中,在所述第二屏幕处于亮屏状态的情况下,所述交互控件的显示状态为第一状态;在所述第二屏幕处于灭屏状态的情况下,所述交互控件的显示状态为第二状态。
- 根据权利要求19所述的装置,其中,所述显示模块,还用于:在所述交互控件的显示状态为所述第二状态的情况下,响应于对所述交互控件的第二触发操作,将所述交互控件的显示状态切换为所述第一状态;控制所述第二屏幕切换为所述亮屏状态。
- 根据权利要求18所述的装置,其中,所述显示模块,还用于:在接收到对所述第二屏幕内所述第一应用界面的第二手势操作的情况下,停止在所述第二屏幕内显示所述第一应用界面,以及停止在所述第一屏幕内显示所述交互控件。
- 根据权利要求14至17任一所述的装置,其中,在所述屏幕切换控件被触发的情况下,所述显示模块用于在所述屏幕切换控件被触发,且所述第二屏幕内显示第二应用界面的情况下,将所述第二屏幕内显示的所述第二应用界面切换为所述第一应用界面;所述显示模块,还用于在接收到对所述第二屏幕内所述第一应用界面的第三手势操作的情况下,将所述第一应用界面切换为所述第二应用界面。
- 根据权利要求22所述的装置,其中,所述第一屏幕为内折叠屏,所述第二屏幕为所述电子设备的外屏,在所述第一屏幕处于折叠状态的情况下,所述第一屏幕不外露,且所述第二屏幕外露;所述显示模块,用于在所述接收到对所述第二屏幕内所述第一应用界面的所述第三手势操作,且所述第一屏幕处于折叠状态的情况下,将所述第一应用界面切换为所述第二应用界面;所述显示模块,还用于在所述接收到对所述第二屏幕内所述第一应用界面的所述第三手势操作,且所述第一屏幕处于非折叠状态的情况下,在所述第二屏幕内保持显示所述第一应用界面。
- 根据权利要求22所述的装置,其中,在所述第二屏幕显示有应用界面的情况下,所述第一屏幕内显示有交互控件;所述将所述第二屏幕内显示的所述第二应用界面切换为所述第一应用界面之后,所述显示模块,还用于:在接收到对所述交互控件的第三触发操作的情况下,将所述第一应用界面切换为所述第二应用界面。
- 根据权利要求24所述的装置,其中,所述交互控件的显示状态与所述第二屏幕当前显示应用界面对应应用的主色调相关。
- 根据权利要求14至17任一所述的装置,其中,所述显示模块,还用于:在接收到应用开启操作,且所述应用开启操作用于指示开启所述第一应用界面对应应用的情况下,停止在所述第二屏幕内显示所述第一应用界面,以及在所述第一屏幕内显示所述第一应用界面。
- 一种终端,所述终端包括处理器和存储器;所述存储器存储有至少一段程序,所述至少一段程序用于被所述处理器执行以实现如权利要求1至13任一所述的应用界面的显示方法。
- 一种计算机可读存储介质,所述计算机可读存储介质中存储有至少一段程序,所述至少一段程序由处理器加载并执行以实现如权利要求1至13任一所述的应用界面的显示方法。
- 一种计算机程序产品,所述计算机程序产品包括计算机指令,所述计算机指令存储在计算机可读存储介质中;计算机设备的处理器从所述计算机可读存储介质读取所述计算机指令,所述处理器执行所述计算机指令以实现如权利要求1至13任一所述的应用界面的显示方法。
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202211528922.0A CN118113241A (zh) | 2022-11-30 | 2022-11-30 | 应用界面的显示方法、装置、终端、存储介质及程序产品 |
CN202211528922.0 | 2022-11-30 |
Publications (1)
Publication Number | Publication Date |
---|---|
WO2024114143A1 true WO2024114143A1 (zh) | 2024-06-06 |
Family
ID=91210897
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
PCT/CN2023/125068 WO2024114143A1 (zh) | 2022-11-30 | 2023-10-17 | 应用界面的显示方法、装置、终端、存储介质及程序产品 |
Country Status (2)
Country | Link |
---|---|
CN (1) | CN118113241A (zh) |
WO (1) | WO2024114143A1 (zh) |
Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20160266788A1 (en) * | 2013-11-18 | 2016-09-15 | Samsung Electronics Co., Ltd. | Terminal and method for controlling terminal |
CN106446625A (zh) * | 2015-08-05 | 2017-02-22 | 三星电子株式会社 | 用户终端装置及其控制方法 |
CN106547506A (zh) * | 2016-10-17 | 2017-03-29 | 珠海格力电器股份有限公司 | 一种分屏显示方法及移动终端 |
CN107278368A (zh) * | 2017-04-24 | 2017-10-20 | 北京小米移动软件有限公司 | 屏幕控制方法及装置 |
CN113821154A (zh) * | 2021-08-27 | 2021-12-21 | 深圳市柔宇科技股份有限公司 | 屏幕切换控制方法、可折叠设备和存储介质 |
CN115202773A (zh) * | 2021-04-12 | 2022-10-18 | Oppo广东移动通信有限公司 | 应用界面的显示方法、装置、终端及存储介质 |
CN115357173A (zh) * | 2022-08-19 | 2022-11-18 | 维沃移动通信有限公司 | 屏幕控制方法、装置和电子设备 |
-
2022
- 2022-11-30 CN CN202211528922.0A patent/CN118113241A/zh active Pending
-
2023
- 2023-10-17 WO PCT/CN2023/125068 patent/WO2024114143A1/zh unknown
Patent Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20160266788A1 (en) * | 2013-11-18 | 2016-09-15 | Samsung Electronics Co., Ltd. | Terminal and method for controlling terminal |
CN106446625A (zh) * | 2015-08-05 | 2017-02-22 | 三星电子株式会社 | 用户终端装置及其控制方法 |
CN106547506A (zh) * | 2016-10-17 | 2017-03-29 | 珠海格力电器股份有限公司 | 一种分屏显示方法及移动终端 |
CN107278368A (zh) * | 2017-04-24 | 2017-10-20 | 北京小米移动软件有限公司 | 屏幕控制方法及装置 |
CN115202773A (zh) * | 2021-04-12 | 2022-10-18 | Oppo广东移动通信有限公司 | 应用界面的显示方法、装置、终端及存储介质 |
CN113821154A (zh) * | 2021-08-27 | 2021-12-21 | 深圳市柔宇科技股份有限公司 | 屏幕切换控制方法、可折叠设备和存储介质 |
CN115357173A (zh) * | 2022-08-19 | 2022-11-18 | 维沃移动通信有限公司 | 屏幕控制方法、装置和电子设备 |
Also Published As
Publication number | Publication date |
---|---|
CN118113241A (zh) | 2024-05-31 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US11650716B2 (en) | Operation methods of a smart interactive tablet, storage medium and related equipment | |
US11226717B2 (en) | User interface display method and apparatus, device, and storage medium | |
US20210342045A1 (en) | User Interface Display Method, Terminal and Non-Transitory Computer-Readable Storage Medium | |
CN109164964B (zh) | 内容分享方法、装置、终端及存储介质 | |
EP3454197A1 (en) | Method, device, and non-transitory computer-readable storage medium for switching pages of applications in a terminal device | |
JP2019519820A (ja) | ユーザインタフェース間をナビゲートし、制御オブジェクトと対話するためのデバイス、方法及びグラフィカルユーザインタフェース | |
US20120289290A1 (en) | Transferring objects between application windows displayed on mobile terminal | |
CN112817684A (zh) | 用户界面显示方法、装置、终端及存储介质 | |
CN101620502B (zh) | 手写区域显示信息的方法及*** | |
US20210200391A1 (en) | Interacting Method for Sidebar Menu, Apparatus and Computer-readable Storage Medium | |
WO2019233280A1 (zh) | 用户界面显示方法、装置、终端及存储介质 | |
EP3842941A1 (en) | A sidebar interaction method, device, and computer-readable storage medium | |
CN108881616B (zh) | 一种显示控制方法、装置、存储介质及终端 | |
WO2020248547A1 (zh) | 一种窗口最小化方法、装置、存储介质及交互智能平板 | |
CN117170793A (zh) | 收纳内容的方法、装置、终端及存储介质 | |
WO2022242515A1 (zh) | 界面显示方法及装置 | |
WO2024114143A1 (zh) | 应用界面的显示方法、装置、终端、存储介质及程序产品 | |
WO2023226422A1 (zh) | 内容编辑的控制方法、装置、电子设备及存储介质 | |
WO2024114144A1 (zh) | 应用界面的显示方法、装置、终端、存储介质及程序产品 | |
US12001672B2 (en) | Interface display method and apparatus for controlling interactability of simultaneously displayed user interfaces of an application | |
WO2024114145A1 (zh) | 应用界面的显示方法、装置、终端、存储介质及程序产品 | |
CN112653788B (zh) | 一种用户界面显示方法、移动终端及存储介质 | |
CN110825336A (zh) | 分屏显示方法、装置、终端设备及存储介质 | |
WO2024082856A1 (zh) | 文件处理方法、装置、电子设备及存储介质 | |
CN118113387A (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: 23896298 Country of ref document: EP Kind code of ref document: A1 |