WO2022048633A1 - Display method and apparatus and electronic device - Google Patents

Display method and apparatus and electronic device Download PDF

Info

Publication number
WO2022048633A1
WO2022048633A1 PCT/CN2021/116425 CN2021116425W WO2022048633A1 WO 2022048633 A1 WO2022048633 A1 WO 2022048633A1 CN 2021116425 W CN2021116425 W CN 2021116425W WO 2022048633 A1 WO2022048633 A1 WO 2022048633A1
Authority
WO
WIPO (PCT)
Prior art keywords
interface
input
application
application program
display
Prior art date
Application number
PCT/CN2021/116425
Other languages
French (fr)
Chinese (zh)
Inventor
代启帅
Original Assignee
维沃移动通信有限公司
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 维沃移动通信有限公司 filed Critical 维沃移动通信有限公司
Publication of WO2022048633A1 publication Critical patent/WO2022048633A1/en

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F9/00Arrangements for program control, e.g. control units
    • G06F9/06Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
    • G06F9/44Arrangements for executing specific programs
    • G06F9/451Execution arrangements for user interfaces
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0484Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
    • G06F3/04842Selection of displayed objects or displayed text elements
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0484Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
    • G06F3/0486Drag-and-drop
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0487Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser
    • G06F3/0488Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using a touch-screen or digitiser, e.g. input of commands through traced gestures

Definitions

  • the present application belongs to the field of communication technologies, and in particular relates to a display method, an apparatus and an electronic device.
  • the display screen of the electronic device also has a growing trend, and the background of the same electronic device can run multiple application programs.
  • the split-screen mode is usually started first, and then different application programs are respectively started in different split-screen areas, so as to display different application interface.
  • the size ratio of the application program interface and the split-screen display area may not match, thereby causing the problem of incomplete display of the application program interface or pulling and deformation of the display interface.
  • the purpose of the embodiments of the present application is to provide a display method, device and electronic device, which can solve the problem of poor display effect when multiple application program interfaces are simultaneously displayed in the display screen.
  • an embodiment of the present application provides a display method, including:
  • the interface of the first application corresponding to the second thumbnail is displayed, and the interface of the second application corresponding to the first thumbnail is displayed in a floating manner on the interface of the first application. interface.
  • an embodiment of the present application provides a display device, including:
  • a first receiving module configured to receive the first input of the user
  • a first display module configured to display thumbnails of interfaces of multiple application programs in response to the first input
  • a second receiving module configured to receive a second input of the user dragging the first thumbnail in the thumbnails of the interfaces of the multiple application programs onto the second thumbnail;
  • a second display module configured to display the interface of the first application program corresponding to the second thumbnail image in response to the second input, and display the first thumbnail image in a floating manner on the interface of the first application program The interface of the corresponding second application program.
  • embodiments of the present application provide an electronic device, the electronic device includes a processor, a memory, and a program or instruction stored on the memory and executable on the processor, the program or instruction being The processor implements the steps of the method according to the first aspect when executed.
  • an embodiment of the present application provides a readable storage medium, where a program or an instruction is stored on the readable storage medium, and when the program or instruction is executed by a processor, the steps of the method according to the first aspect are implemented .
  • an embodiment of the present application provides a chip, the chip includes a processor and a communication interface, the communication interface is coupled to the processor, and the processor is configured to run a program or an instruction, and implement the first aspect the method described.
  • a first input from a user is received; in response to the first input, thumbnail images of interfaces of multiple application programs are displayed; A second input of dragging the thumbnail onto the second thumbnail; in response to the second input, display the interface of the first application corresponding to the second thumbnail, and display the interface of the first application on the interface of the first application
  • the interface of the second application program corresponding to the first thumbnail image is displayed in a floating manner. In this way, the interface of the first application program can be displayed in a suspended manner on the interface of the second application program easily, and the split screen existing when the interface of the first application program and the interface of the second application program are displayed in split screens can be avoided.
  • FIG. 1 is a flowchart of a display method provided by an embodiment of the present application.
  • FIG. 2a is one of application scenario diagrams of a display method provided by an embodiment of the present application.
  • FIG. 2b is the second application scenario diagram of a display method provided by an embodiment of the present application.
  • FIG. 3a is a third application scenario diagram of a display method provided by an embodiment of the present application.
  • FIG. 3b is a fourth application scenario diagram of a display method provided by an embodiment of the present application.
  • FIG. 3c is a fifth application scenario diagram of a display method provided by an embodiment of the present application.
  • Fig. 5a is one of the application scenario diagrams of another display method provided by the embodiment of the application.
  • FIG. 5b is the second application scenario diagram of another display method provided by the application embodiment.
  • FIG. 6 is one of the structural diagrams of a display device provided by an embodiment of the present application.
  • FIG. 7 is a second structural diagram of a display device provided by an embodiment of the present application.
  • FIG. 8 is a third structural diagram of a display device provided by an embodiment of the present application.
  • FIG. 9 is a fourth structural diagram of a display device provided by an embodiment of the present application.
  • FIG. 10 is a structural diagram of an electronic device provided by an embodiment of the present application.
  • FIG. 11 is a structural diagram of another electronic device provided by an embodiment of the present application.
  • first, second and the like in the description and claims of the present application are used to distinguish similar objects, and are not used to describe a specific order or sequence. It is to be understood that the data so used are interchangeable under appropriate circumstances so that the embodiments of the present application can be practiced in sequences other than those illustrated or described herein, and distinguish between “first”, “second”, etc.
  • the objects are usually of one type, and the number of objects is not limited.
  • the first object may be one or more than one.
  • “and/or” in the description and claims indicates at least one of the connected objects, and the character “/" generally indicates that the associated objects are in an "or” relationship.
  • FIG. 1 is a flowchart of a display method provided by an embodiment of the present application. As shown in FIG. 1 , the display method may include the following steps:
  • Step 101 Receive a first input from a user.
  • Step 102 In response to the first input, display thumbnails of interfaces of multiple application programs.
  • Step 103 Receive a second input from the user for dragging a first thumbnail image among the thumbnail images of the interfaces of the multiple application programs onto a second thumbnail image.
  • Step 104 In response to the second input, display the interface of the first application corresponding to the second thumbnail, and display the second thumbnail corresponding to the first thumbnail on the interface of the first application.
  • the interface of the application In response to the second input, display the interface of the first application corresponding to the second thumbnail, and display the second thumbnail corresponding to the first thumbnail on the interface of the first application. The interface of the application.
  • the above-mentioned first input may include at least one of operation types such as clicking, sliding, and double-clicking.
  • operation types such as clicking, sliding, and double-clicking.
  • it may also be a pressing operation on hardware on the electronic device, etc.
  • the above-mentioned second input may be sliding. input, and the sliding start point of the sliding input is located on the first thumbnail, and the sliding end point of the sliding input is located on the second thumbnail.
  • the second input can also include a click on the first thumbnail or the second thumbnail, Long press operations, etc., are not specifically limited here.
  • the interface of the above-mentioned first application program can also be referred to as the "first application program interface", and the first thumbnail image can be understood as the second application program interface reduced in equal proportions.
  • the second thumbnail image can be It is understood as the first application program interface after the proportional reduction.
  • the floating display of the interface of the second application program corresponding to the first thumbnail image on the interface of the first application program may be to display the interface of the first application program in full screen, and display the interface of the second application program in full screen.
  • the second application program interface After being scaled down, it is suspended and displayed on the first application program interface, that is, the second application program interface is scaled down according to its length-width ratio, and the size of the second application program interface after the reduction is the same as that of the second application program interface before the reduction.
  • the aspect ratio is the same, so that deformation or incomplete display of the reduced second application program interface can be avoided.
  • the above-mentioned suspending and displaying the reduced second application program interface on the first application program interface may be suspending and displaying the reduced second application program interface in a blank area on the first application program interface, or
  • the reduced second application program interface avoids the display of the display content of the first application program interface.
  • the blank area in the first application program interface or the position information on which the display content is displayed may be identified by means of page content identification, so as to determine the display position of the second application program interface according to the position information.
  • the user can also manually adjust the display position of the reduced second application program interface, specifically by long pressing After inputting and selecting the second application program interface, slide on the first application program interface, so that the reduced second application program interface moves with the touch position.
  • the first application may be in a running state
  • the second application may also be in a running state, wherein the running state may include a foreground running state and a background running state.
  • the above-mentioned first input may be the input for triggering the display of the preview window of the running program, for example, double-clicking the main menu (home) button .
  • the thumbnails for displaying the interfaces of a plurality of application programs may be thumbnails of the interfaces of all the application programs in the foreground running state and the background running state displayed in the running program preview window.
  • the second input is a touch input in the preview window of the running program.
  • thumbnails of other application program interfaces other than the first thumbnail and the second thumbnail are displayed in the preview window of the running program
  • a plurality of background running applications are displayed.
  • the applications are arranged in the same direction.
  • there are many applications running in the background for example, 5 or even more than 10
  • only 3 thumbnails of the application interface can be displayed in the running application preview window.
  • you swipe left and right you can switch the thumbnails displayed in the preview window of the running program to view the thumbnails of the application interface that are not displayed in the current window.
  • the electronic device displays the running program preview window 20 as shown in FIG. Sketch 21 corresponds to the different application program interfaces. At this time, if the first thumbnail and the second thumbnail are not displayed in the same interface, it is inconvenient to drag the first thumbnail onto the second thumbnail.
  • a switch button is displayed in the running program preview window, and when the user touches the switch button, at least part of the thumbnails of all the application program interfaces running in the background are displayed in the running program preview window in a grid arrangement.
  • the interface shown in Figure 2b is displayed, and the interface includes at least part of the thumbnails of all application programs running in the background.
  • the size of each thumbnail may decrease as the number of applications running in the background increases.
  • At least part of the thumbnails of all the application program interfaces running in the background are displayed in the running program preview window in a grid arrangement.
  • the second thumbnail can be displayed in the preview window of the running program. At least part of the thumbnail, so that the user can drag the first thumbnail onto the second thumbnail, so that the second application program interface corresponding to the first thumbnail is suspended and displayed on the first application program interface corresponding to the second thumbnail superior.
  • the switching button 22 can be clicked in the running program preview window to switch to The normal display mode, that is, as shown in FIG. 2a, the thumbnail images of a plurality of applications running in the background are arranged in the same direction.
  • the interface of the first application program corresponding to the second thumbnail image is displayed, and the interface corresponding to the first thumbnail image is displayed in a suspended manner on the interface of the first application program.
  • the interface of the second application including:
  • the first target interface of the first application program is displayed in full screen, and the second target interface of the second application program with a preset window size is displayed in suspension on the first target interface.
  • the first target interface may be a preset interface in the first application program
  • the second target interface may be a preset interface in the second application program
  • the current running interface of the first application can be displayed in full screen, and a preset window can be displayed floating on the first target interface size of the current running interface of the second application.
  • the preset window size may be a size set by the user, or may be a size pre-associated with the type of the first application or the second application.
  • the preset window sizes corresponding to different types of application programs are different.
  • the corresponding preset window size is compared with that of the first application program.
  • the default window size corresponding to the application of the class (for example: SMS, phone) is large.
  • the preset window size is also related to the program type of the second application program, and specifically may be related to the importance of the interface of the second application program, the blank area, and the like.
  • the corresponding preset window size is compared with the preset size window corresponding to the second application program interface is a game-type (eg, SMS, phone) application program inch big.
  • the first thumbnail moves with the touch point in the running program preview interface, and when the user touches the first preview image, feedback can be output Information, for example, when the touch time is longer than the preset time, the electronic device vibrates, or the display size of the first thumbnail is enlarged, etc., to inform the user to select the first thumbnail.
  • the first thumbnail is zoomed out to simulate that the second application program interface corresponding to the first thumbnail is zoomed out and displayed in the first application in a floating manner The display effect in the interface.
  • the second application program interface can be displayed in a floating state on the first application program interface. It is avoided that, in the related art, in the process of displaying the first application program interface and the second application program interface in a split screen, it is necessary to start the split screen display mode first, and then start the first application program and the second application program in a certain order, thereby The problem of complicated operation is caused.
  • the third application program interface needs to be suspended and displayed on the fourth application program interface, and the third application program interface can be controlled to be suspended and displayed first. , and then when the fourth application program is activated, the activated fourth application program interface is displayed below the first application program interface.
  • the method further includes:
  • the interface of the third application is reduced, and the reduced interface of the third application is displayed in suspension;
  • the fourth application program In response to the fourth input, the fourth application program is started, and the reduced interface of the third application program is suspended and displayed on the interface of the fourth application program.
  • the above-mentioned third input may be a touch input to a third application program interface: for example: in the application scenarios shown in Figures 3a and 3b, the third application program interface is the video playback interface 30, and the third input It is a sliding operation from the opposite sides of the video playback interface to the center of the video playback interface 30 (sliding directions shown by the relative arrows A and B in FIG. 3a), in the application, the user can move the two Fingers touch the opposite sides of the video playing interface 30 respectively, and then the two fingers are brought together, which is similar to the action of "pinch", to execute the third input.
  • a third application program interface is the video playback interface 30, and the third input It is a sliding operation from the opposite sides of the video playback interface to the center of the video playback interface 30 (sliding directions shown by the relative arrows A and B in FIG. 3a), in the application, the user can move the two Fingers touch the opposite sides of the video playing interface 30 respectively, and then the two fingers are brought together, which is
  • the video playback interface 30 In response to the third input, the video playback interface 30 is in a reduced state as shown in FIG. 3b. In addition, when the user finishes performing the third input and the finger leaves the touch panel, the video playback interface 30 is suspended as shown in FIG. 3c.
  • the display state, the floating display state may be that the video playback interface 30 is suspended and displayed on the desktop or any other interface. In this way, when the user executes the fourth input to start the fourth application program, the video playback interface 30 is always displayed on the top of the fourth application program interface in a floating manner.
  • the above-mentioned fourth input may include touching the application icon of the fourth application program, operating the shortcut start button of the fourth application program, touching the thumbnail of the fourth application program interface in the preview interface of the running program, etc. In the operation of opening the fourth application or bringing the fourth application running in the background to the foreground to run.
  • reducing the interface of the third application, and displaying the reduced interface of the third application in suspension including:
  • the third application program interface is reduced according to the size adjustment parameter, and the reduced third application program interface is displayed in suspension.
  • the operation parameter of the third input may include parameters such as sliding distance and operation duration
  • the size adjustment parameter may be a size ratio or a size.
  • the correspondence between the operation parameters and the size adjustment parameters may be stored in advance.
  • the degree of shrinking of the third application program interface may be positively related to the sliding distance of the third input, specifically: sliding 1 cm will reduce to 0.6 times the original size, sliding 2 Centimeters are reduced to 0.5 times the original size, etc.
  • the third application program interface in the process of displaying the third application program interface, can be reduced through the third input and the fourth input, and the reduced third application program interface can be suspended and displayed on other application program interfaces , the display of the third application program interface is not interrupted during the period, so that it is convenient for the user to start and view other application program interfaces while watching the third application program interface. , you can open the chat interface to view and reply to chat messages without interrupting video viewing.
  • FIG. 4 is a flowchart of another display method provided by an embodiment of the present application.
  • the display method provided by this embodiment includes steps 401 to 406 , wherein step 401 is the same as that shown in FIG. 1 .
  • step 101 in the method embodiment shown in FIG. 1 is the same
  • step 402 is the same as step 102 in the method embodiment shown in FIG. 1
  • step 403 is the same as step 103 in the method embodiment shown in FIG.
  • Step 104 in the shown method embodiment is the same
  • the difference is that after step 404, the display method provided by this embodiment further includes the following steps:
  • Step 405 Receive a fifth input for the target control.
  • Step 406 in response to the fifth input, display the first target interface of the first application program and the second target interface of the second application program in a split screen.
  • the above-mentioned target control may be a control displayed on a touch-sensitive display screen, for example, as shown in FIG.
  • the target control 50 is displayed close to the second application program interface 51, when the touch target control 50 is used, it switches to the split-screen display interface as shown in FIG.
  • the second target interface 51 of the second application program and the first target interface 52 of the first application program, wherein the first target interface may be the current interface or the preset interface of the first application program, which is similar to the method shown in FIG. 1 .
  • the first target interface in the embodiment has the same concept; for the same reason, the above-mentioned second target interface may be the current interface or the preset interface of the second application program, which is the same as the second target interface in the method embodiment shown in FIG. 1 . It has the same concept and will not be repeated here.
  • the target control can be displayed when there is an application program interface with a floating display, or the display is triggered by an operation input by the user. the target control.
  • the above fifth input may include one or more of operations such as clicking and long pressing on the displayed target control.
  • the above-mentioned target control may also be a hardware button on an electronic device, which is not specifically limited herein.
  • the fifth input may be any pressing operation on the hardware button.
  • the target control may continue to be displayed, so as to switch to the floating display when the user touches the target control mode, that is, the second application program interface is reduced and displayed on the first application program interface in a suspended manner.
  • the above step 405 may also be: receiving a sixth input for the target control; and the above Step 406 may further be: in response to the sixth input, displaying the interface of the third application program and the interface of the fourth application program in a split screen.
  • This embodiment is similar to the first target interface of the first application program displayed in the split screen and the second target interface of the second application program, except that the object displayed in the split screen is the interface of the third application program and the interface of the fourth application program, in order to avoid repetition, details are not repeated here.
  • the display method provided by the embodiment of the present application has the same beneficial effects as the method embodiment shown in FIG. 1 .
  • the embodiment of the present application can also easily realize flexible switching between the floating display mode and the split-screen display mode , to improve the flexibility of the display method.
  • the execution subject may be a display device, or a control module in the display device for executing the display method.
  • the display device provided by the embodiment of the present application is described by taking the display device executing the loading display method as an example.
  • FIG. 6 is a structural diagram of a display device provided by an embodiment of the present application. As shown in FIG. 6 , the display device includes:
  • the first receiving module 601 is used for receiving the first input of the user
  • a first display module 602 configured to display thumbnails of interfaces of multiple application programs in response to the first input
  • the second receiving module 603 is configured to receive a second input of the user dragging the first thumbnail in the thumbnails of the interfaces of the multiple application programs onto the second thumbnail;
  • the second display module 604 is configured to, in response to the second input, display the interface of the first application corresponding to the second thumbnail, and display the first thumbnail on the interface of the first application in a floating manner The interface of the second application program corresponding to the thumbnail.
  • the second display module is specifically used for:
  • the first target interface of the first application program is displayed in full screen, and the second target interface of the second application program with a preset window size is displayed in suspension on the first target interface.
  • the display device 600 further includes:
  • the third receiving module 605 is configured to receive the third input of the user in the interface of the third application program
  • a third display module 606, configured to reduce the interface of the third application program in response to the third input, and display the reduced interface of the third application program in suspension;
  • a fourth receiving module 607 configured to receive a fourth input for a fourth application
  • the fourth display module 608 is configured to start the fourth application program in response to the fourth input, and display the reduced interface of the third application program in suspension on the interface of the fourth application program.
  • the display device 600 further includes:
  • a fifth receiving module 609 configured to receive a fifth input for the target control
  • the fifth display module 610 is configured to, in response to the fifth input, display the interface of the first application program and the interface of the second application program in a split screen.
  • the display device 600 further includes:
  • the sixth receiving module 611 is used to receive the sixth input for the target control
  • the sixth display module 612 is configured to, in response to the sixth input, display the interface of the third application program and the interface of the fourth application program in a split screen.
  • the display device 600 provided by this embodiment of the present application can simply display the reduced first application program interface in suspension on the second application program interface, so as to display the first application program interface and the second application program interface at the same time In this case, the deformation or incomplete display of the first application program interface and the second application program interface is avoided, and the display effect is improved.
  • the display device in this embodiment of the present application may be a device, or may be a component, an integrated circuit, or a chip in a terminal.
  • the apparatus may be a mobile electronic device or a non-mobile electronic device.
  • the mobile electronic device may be a mobile phone, a tablet computer, a notebook computer, a palmtop computer, an in-vehicle electronic device, a wearable device, an ultra-mobile personal computer (UMPC), a netbook, or a personal digital assistant (personal digital assistant).
  • UMPC ultra-mobile personal computer
  • netbook or a personal digital assistant
  • the non-mobile electronic device may be a network attached storage (Network Attached Storage, NAS), a personal computer (personal computer, PC), a television (television, TV), a teller machine or a self-service machine, etc., the embodiment of the present application There is no specific limitation.
  • Network Attached Storage NAS
  • personal computer personal computer, PC
  • television television
  • teller machine a self-service machine
  • the display device in this embodiment of the present application may be a device having an operating system.
  • the operating system may be an Android (Android) operating system, an ios operating system, or other possible operating systems, which are not specifically limited in the embodiments of the present application.
  • the display device provided by the embodiment of the present application can implement each process implemented by the method embodiment shown in FIG. 1 or FIG. 4 , and to avoid repetition, details are not described here.
  • an embodiment of the present application further provides an electronic device 1000, including a processor 1001, a memory 1002, a program or instruction stored in the memory 1002 and executable on the processor 1001,
  • an electronic device 1000 including a processor 1001, a memory 1002, a program or instruction stored in the memory 1002 and executable on the processor 1001,
  • the program or instruction is executed by the processor 1001
  • each process of the above-mentioned display method embodiment can be implemented, and the same technical effect can be achieved. In order to avoid repetition, details are not repeated here.
  • the electronic devices in the embodiments of the present application include the aforementioned mobile electronic devices and non-mobile electronic devices.
  • FIG. 11 is a schematic diagram of a hardware structure of an electronic device implementing an embodiment of the present application.
  • the electronic device 1100 includes but is not limited to: a radio frequency unit 1101, a network module 1102, an audio output unit 1103, an input unit 1104, a sensor 1105, a display unit 1106, a user input unit 1107, an interface unit 1108, a memory 1109, and a processor 1110, etc. part.
  • the electronic device 1100 may also include a power source (such as a battery) for supplying power to various components, and the power source may be logically connected to the processor 1110 through a power management system, so that the power management system can manage charging, discharging, and power consumption. consumption management and other functions.
  • a power source such as a battery
  • the structure of the electronic device shown in FIG. 11 does not constitute a limitation on the electronic device.
  • the electronic device may include more or less components than those shown in the figure, or combine some components, or arrange different components, which will not be repeated here. .
  • the user input unit 1107 is used to receive the first input of the user
  • a display unit 1106, configured to display thumbnails of interfaces of multiple application programs in response to the first input
  • the user input unit 1107 is further configured to receive a second input of the user dragging the first thumbnail image from the thumbnail images of the interfaces of the multiple application programs to the second thumbnail image;
  • the display unit 1106 is further configured to, in response to the second input, display the interface of the first application program corresponding to the second thumbnail image, and display the first thumbnail image in a floating manner on the interface of the first application program The interface of the corresponding second application program.
  • the display unit 1106 displays the interface of the first application corresponding to the second thumbnail, and displays the interface of the first application in a floating manner.
  • the interface of the second application program corresponding to the first thumbnail image includes:
  • the first target interface of the first application program is displayed in full screen, and the second target interface of the second application program with a preset window size is displayed in suspension on the first target interface.
  • the user input unit 1107 is further configured to receive the third input of the user in the interface of the third application program
  • the display unit 1106 is further configured to reduce the interface of the third application program in response to the third input, and display the reduced interface of the third application program in suspension;
  • a user input unit 1107 further configured to receive a fourth input for a fourth application
  • the display unit 1106 is further configured to start the fourth application program in response to the fourth input, and display the reduced interface of the third application program in suspension on the interface of the fourth application program.
  • a user input unit 1107 further configured to receive a fifth input for the target control
  • the display unit 1106 is further configured to, in response to the fifth input, display the first target interface of the first application program and the second target interface of the second application program in a split screen.
  • the user input unit 1107 is further configured to receive a sixth input for the target control
  • the display unit 1106 is further configured to, in response to the sixth input, display the interface of the third application program and the interface of the fourth application program in a split screen.
  • the electronic device provided in this embodiment of the present application can perform each process in the method embodiment shown in FIG. 1 or FIG. 4 , and can achieve the same beneficial effect, which is not repeated here to avoid repetition.
  • the input unit 1104 may include a graphics processor (Graphics Processing Unit, GPU) and a microphone, and the graphics processor can be used for capturing images by an image capturing device (such as a camera) in a video capture mode or an image capture mode.
  • the acquired still picture or video image data is processed.
  • the display unit 1106 may include a display panel, which may be configured in the form of a liquid crystal display, an organic light emitting diode, or the like.
  • the user input unit 1107 includes a touch panel and other input devices. Touch panel, also known as touch screen.
  • the touch panel may include two parts, a touch detection device and a touch controller.
  • Memory 1109 may be used to store software programs as well as various data including, but not limited to, application programs and operating systems.
  • the processor 1110 may integrate an application processor and a modem processor, wherein the application processor mainly processes the operating system, user interface, and application programs, and the like, and the modem processor mainly processes wireless communication. It can be understood that, the above-mentioned modulation and demodulation processor may not be integrated into the processor 1110.
  • Embodiments of the present application further provide a readable storage medium, where a program or an instruction is stored on the readable storage medium.
  • a program or an instruction is stored on the readable storage medium.
  • the processor is the processor in the electronic device described in the foregoing embodiments.
  • the readable storage medium includes a computer-readable storage medium, such as a computer read-only memory (Read-Only Memory, ROM), a random access memory (Random Access Memory, RAM), a magnetic disk or an optical disk, and the like.
  • An embodiment of the present application further provides a chip, where the chip includes a processor and a communication interface, the communication interface is coupled to the processor, and the processor is configured to run a program or an instruction to implement each of the foregoing display method embodiments process, and can achieve the same technical effect, in order to avoid repetition, it will not be repeated here.
  • the chip mentioned in the embodiments of the present application may also be referred to as a system-on-chip, a system-on-chip, a system-on-a-chip, or a system-on-a-chip, or the like.
  • modules, units, sub-modules, sub-units, etc. can be implemented in one or more Application Specific Integrated Circuits (ASIC), Digital Signal Processing (DSP), digital signal processing equipment ( DSP Device, DSPD), Programmable Logic Device (Programmable Logic Device, PLD), Field-Programmable Gate Array (Field-Programmable Gate Array, FPGA), general-purpose processor, controller, microcontroller, microprocessor, for in other electronic units or combinations thereof that perform the functions described herein.
  • ASIC Application Specific Integrated Circuits
  • DSP Digital Signal Processing
  • DSP Device digital signal processing equipment
  • PLD Programmable Logic Device
  • Field-Programmable Gate Array Field-Programmable Gate Array
  • FPGA Field-Programmable Gate Array

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)
  • Software Systems (AREA)
  • User Interface Of Digital Computer (AREA)
  • Telephone Function (AREA)

Abstract

A display method and apparatus and an electronic device. The display method comprises: receiving a first input of a user (101); in response to the first input, displaying thumbnails of interfaces of multiple applications (102); receiving a second input that the user drags a first thumbnail among the thumbnails of the interfaces of the multiple applications onto a second thumbnail (103); and in response to the second input, displaying an interface of a first application corresponding to the second thumbnail, and displaying an interface of a second application corresponding to the first thumbnail on the interface of the first application in a suspension manner (104).

Description

显示方法、装置和电子设备Display method, device and electronic device
相关申请的交叉引用CROSS-REFERENCE TO RELATED APPLICATIONS
本申请主张在2020年9月4日在中国提交的中国专利申请号No.202010923881.X的优先权,其全部内容通过引用包含于此。This application claims priority to Chinese Patent Application No. 202010923881.X filed in China on September 4, 2020, the entire contents of which are incorporated herein by reference.
技术领域technical field
本申请属于通信技术领域,具体涉及一种显示方法、装置和电子设备。The present application belongs to the field of communication technologies, and in particular relates to a display method, an apparatus and an electronic device.
背景技术Background technique
随着手机等电子设备的应用越来越广泛,电子设备的显示屏也具有越来越大的发展趋势,且同一电子设备的后台可以运行多个应用程序。As the application of electronic devices such as mobile phones becomes more and more extensive, the display screen of the electronic device also has a growing trend, and the background of the same electronic device can run multiple application programs.
在相关技术中,为了方便用户同时查看多个应用程序的界面,通常先启动分屏模式,然后分别在不同分屏区域内启动不同的应用程序,以实现在不同的分屏区域内显示不同的应用程序界面。In the related art, in order to facilitate the user to view the interfaces of multiple application programs at the same time, the split-screen mode is usually started first, and then different application programs are respectively started in different split-screen areas, so as to display different application interface.
但是,分屏后,可能出现应用程序界面与分屏显示区域的尺寸比例等不匹配的情况,从而造成应用程序界面显示不全或者显示界面拉扯变形的问题。However, after the screen is split, the size ratio of the application program interface and the split-screen display area may not match, thereby causing the problem of incomplete display of the application program interface or pulling and deformation of the display interface.
由此可知,相关技术中在显示屏内同时显示多个应用程序界面存在显示效果差的问题。It can be seen from this that in the related art, there is a problem of poor display effect when multiple application program interfaces are simultaneously displayed in the display screen.
发明内容SUMMARY OF THE INVENTION
本申请实施例的目的是提供一种显示方法、装置和电子设,能够解决显示屏内同时显示多个应用程序界面时存在的显示效果差的问题。The purpose of the embodiments of the present application is to provide a display method, device and electronic device, which can solve the problem of poor display effect when multiple application program interfaces are simultaneously displayed in the display screen.
为了解决上述技术问题,本申请是这样实现的:In order to solve the above technical problems, this application is implemented as follows:
第一方面,本申请实施例提供了一种显示方法,包括:In a first aspect, an embodiment of the present application provides a display method, including:
接收用户的第一输入;receiving the first input from the user;
响应于所述第一输入,显示多个应用程序的界面的缩略图;responsive to the first input, displaying thumbnails of interfaces of a plurality of application programs;
接收用户将所述多个应用程序的界面的缩略图中第一缩略图拖动到第二缩略图上的第二输入;receiving a second input of the user dragging the first thumbnail image of the thumbnails of the interfaces of the multiple application programs onto the second thumbnail image;
响应于所述第二输入,显示所述第二缩略图对应的第一应用程序的界面,并在所述第一应用程序的界面上悬浮显示所述第一缩略图对应的第二应用程序的界面。In response to the second input, the interface of the first application corresponding to the second thumbnail is displayed, and the interface of the second application corresponding to the first thumbnail is displayed in a floating manner on the interface of the first application. interface.
第二方面,本申请实施例提供了一种显示装置,包括:In a second aspect, an embodiment of the present application provides a display device, including:
第一接收模块,用于接收用户的第一输入;a first receiving module, configured to receive the first input of the user;
第一显示模块,用于响应于所述第一输入,显示多个应用程序的界面的缩略图;a first display module, configured to display thumbnails of interfaces of multiple application programs in response to the first input;
第二接收模块,用于接收用户将所述多个应用程序的界面的缩略图中第一缩略图拖动到第二缩略图上的第二输入;a second receiving module, configured to receive a second input of the user dragging the first thumbnail in the thumbnails of the interfaces of the multiple application programs onto the second thumbnail;
第二显示模块,用于响应于所述第二输入,显示所述第二缩略图对应的第一应用程序的界面,并在所述第一应用程序的界面上悬浮显示所述第一缩略图对应的第二应用程序的界面。A second display module, configured to display the interface of the first application program corresponding to the second thumbnail image in response to the second input, and display the first thumbnail image in a floating manner on the interface of the first application program The interface of the corresponding second application program.
第三方面,本申请实施例提供了一种电子设备,该电子设备包括处理器、存储器及存储在所述存储器上并可在所述处理器上运行的程序或指令,所述程序或指令被所述处理器执行时实现如第一方面所述的方法的步骤。In a third aspect, embodiments of the present application provide an electronic device, the electronic device includes a processor, a memory, and a program or instruction stored on the memory and executable on the processor, the program or instruction being The processor implements the steps of the method according to the first aspect when executed.
第四方面,本申请实施例提供了一种可读存储介质,所述可读存储介质上存储程序或指令,所述程序或指令被处理器执行时实现如第一方面所述的方法的步骤。In a fourth aspect, an embodiment of the present application provides a readable storage medium, where a program or an instruction is stored on the readable storage medium, and when the program or instruction is executed by a processor, the steps of the method according to the first aspect are implemented .
第五方面,本申请实施例提供了一种芯片,所述芯片包括处理器和通信接口,所述通信接口和所述处理器耦合,所述处理器用于运行程序或指令,实现如第一方面所述的方法。In a fifth aspect, an embodiment of the present application provides a chip, the chip includes a processor and a communication interface, the communication interface is coupled to the processor, and the processor is configured to run a program or an instruction, and implement the first aspect the method described.
在本申请实施例中,接收用户的第一输入;响应于所述第一输入,显示多个应用程序的界面的缩略图;接收用户将所述多个应用程序的界面的缩略图中第一缩略图拖动到第二缩略图上的第二输入;响应于所述第二输入,显示所述第二缩略图对应的第一应用程序的界面,并在所述第一应用程序的界面上悬浮显示所述第一缩略图对应的第二应用程序的界面。这样,能够简便的实现将所述第一应用程序的界面悬浮显示于第二应用程序的界面上,避免了将第一应用程序的界面和第二应用程序的界面分屏显示时存在的分屏界面与第一应用程序的界面和第二应用程序的界面的尺寸不合适而造成的显示效 果差的问题。In this embodiment of the present application, a first input from a user is received; in response to the first input, thumbnail images of interfaces of multiple application programs are displayed; A second input of dragging the thumbnail onto the second thumbnail; in response to the second input, display the interface of the first application corresponding to the second thumbnail, and display the interface of the first application on the interface of the first application The interface of the second application program corresponding to the first thumbnail image is displayed in a floating manner. In this way, the interface of the first application program can be displayed in a suspended manner on the interface of the second application program easily, and the split screen existing when the interface of the first application program and the interface of the second application program are displayed in split screens can be avoided. The problem of poor display effect caused by the inappropriate size of the interface and the interface of the first application program and the interface of the second application program.
附图说明Description of drawings
图1是本申请实施例提供的一种显示方法的流程图;1 is a flowchart of a display method provided by an embodiment of the present application;
图2a是本申请实施例提供的一种显示方法的应用场景图之一;FIG. 2a is one of application scenario diagrams of a display method provided by an embodiment of the present application;
图2b是本申请实施例提供的一种显示方法的应用场景图之二;FIG. 2b is the second application scenario diagram of a display method provided by an embodiment of the present application;
图3a是本申请实施例提供的一种显示方法的应用场景图之三;FIG. 3a is a third application scenario diagram of a display method provided by an embodiment of the present application;
图3b是本申请实施例提供的一种显示方法的应用场景图之四;FIG. 3b is a fourth application scenario diagram of a display method provided by an embodiment of the present application;
图3c是本申请实施例提供的一种显示方法的应用场景图之五;FIG. 3c is a fifth application scenario diagram of a display method provided by an embodiment of the present application;
图4是申请实施例提供的另一种显示方法的流程图;4 is a flowchart of another display method provided by the application embodiment;
图5a是申请实施例提供的另一种显示方法的应用场景图之一;Fig. 5a is one of the application scenario diagrams of another display method provided by the embodiment of the application;
图5b是申请实施例提供的另一种显示方法的应用场景图之二;FIG. 5b is the second application scenario diagram of another display method provided by the application embodiment;
图6是本申请实施例提供的一种显示装置的结构图之一;FIG. 6 is one of the structural diagrams of a display device provided by an embodiment of the present application;
图7是本申请实施例提供的一种显示装置的结构图之二;FIG. 7 is a second structural diagram of a display device provided by an embodiment of the present application;
图8是本申请实施例提供的一种显示装置的结构图之三;FIG. 8 is a third structural diagram of a display device provided by an embodiment of the present application;
图9是本申请实施例提供的一种显示装置的结构图之四;FIG. 9 is a fourth structural diagram of a display device provided by an embodiment of the present application;
图10是本申请实施例提供的一种电子设备的结构图;10 is a structural diagram of an electronic device provided by an embodiment of the present application;
图11是本申请实施例提供的另一种电子设备的结构图。FIG. 11 is a structural diagram of another electronic device provided by an embodiment of the present application.
具体实施方式detailed description
下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。The technical solutions in the embodiments of the present application will be clearly and completely described below with reference to the accompanying drawings in the embodiments of the present application. Obviously, the described embodiments are part of the embodiments of the present application, not all of the embodiments. Based on the embodiments in the present application, all other embodiments obtained by those of ordinary skill in the art without creative work fall within the protection scope of the present application.
本申请的说明书和权利要求书中的术语“第一”、“第二”等是用于区别类似的对象,而不用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便本申请的实施例能够以除了在这里图示或描述的那些以外的顺序实施,且“第一”、“第二”等所区分的对象通常为一类,并不限定对象的个数,例如第一对象可以是一个,也可以是多个。此外,说明 书以及权利要求中“和/或”表示所连接对象的至少其中之一,字符“/”,一般表示前后关联对象是一种“或”的关系。The terms "first", "second" and the like in the description and claims of the present application are used to distinguish similar objects, and are not used to describe a specific order or sequence. It is to be understood that the data so used are interchangeable under appropriate circumstances so that the embodiments of the present application can be practiced in sequences other than those illustrated or described herein, and distinguish between "first", "second", etc. The objects are usually of one type, and the number of objects is not limited. For example, the first object may be one or more than one. In addition, "and/or" in the description and claims indicates at least one of the connected objects, and the character "/" generally indicates that the associated objects are in an "or" relationship.
下面结合附图,通过具体的实施例及其应用场景对本申请实施例提供的显示方法、显示装置以及电子设备进行详细地说明。The display method, display device, and electronic device provided by the embodiments of the present application will be described in detail below with reference to the accompanying drawings through specific embodiments and application scenarios thereof.
请参阅图1,是本申请实施例提供的一种显示方法的流程图,如图1所示,该显示方法可以包括以下步骤:Please refer to FIG. 1 , which is a flowchart of a display method provided by an embodiment of the present application. As shown in FIG. 1 , the display method may include the following steps:
步骤101、接收用户的第一输入。Step 101: Receive a first input from a user.
步骤102、响应于所述第一输入,显示多个应用程序的界面的缩略图。Step 102: In response to the first input, display thumbnails of interfaces of multiple application programs.
步骤103、接收用户将所述多个应用程序的界面的缩略图中第一缩略图拖动到第二缩略图上的第二输入。Step 103: Receive a second input from the user for dragging a first thumbnail image among the thumbnail images of the interfaces of the multiple application programs onto a second thumbnail image.
步骤104、响应于所述第二输入,显示所述第二缩略图对应的第一应用程序的界面,并在所述第一应用程序的界面上悬浮显示所述第一缩略图对应的第二应用程序的界面。Step 104: In response to the second input, display the interface of the first application corresponding to the second thumbnail, and display the second thumbnail corresponding to the first thumbnail on the interface of the first application. The interface of the application.
在具体实施中,上述第一输入可以包括点击、滑动以及双击等操作类型中的至少一种,当然,其也可以是对电子设备上的硬件的按压操作等,且上述第二输入可以为滑动输入,且该滑动输入的滑动起点位于第一缩略图上,该该滑动输入的滑动终点位于第二缩略图上,当然第二输入还可以包括对第一缩略图或第二缩略图的点击、长按操作等,在此不作具体限定。In a specific implementation, the above-mentioned first input may include at least one of operation types such as clicking, sliding, and double-clicking. Of course, it may also be a pressing operation on hardware on the electronic device, etc., and the above-mentioned second input may be sliding. input, and the sliding start point of the sliding input is located on the first thumbnail, and the sliding end point of the sliding input is located on the second thumbnail. Of course, the second input can also include a click on the first thumbnail or the second thumbnail, Long press operations, etc., are not specifically limited here.
另外,上述第一应用程序的界面也可以称之为“第一应用程序界面”,且第一缩略图可以理解为等比例缩小后的第二应用程序界面,同理所述第二缩略图可以理解为等比例缩小后的第一应用程序界面。另外,所述在所述第一应用程序的界面上悬浮显示所述第一缩略图对应的第二应用程序的界面,可以是将第一应用程序界面全屏显示,并将第二应用程序界面进行等比例缩小后悬浮显示于第一应用程序界面上,即第二应用程序界面按照其的长宽比例进行等比例缩小,则缩小后的第二应用程序界面与缩小前的第二应用程序界面的长宽比相同,从而可以避免缩小后的第二应用程序界面发生形变或者显示不全。In addition, the interface of the above-mentioned first application program can also be referred to as the "first application program interface", and the first thumbnail image can be understood as the second application program interface reduced in equal proportions. Similarly, the second thumbnail image can be It is understood as the first application program interface after the proportional reduction. In addition, the floating display of the interface of the second application program corresponding to the first thumbnail image on the interface of the first application program may be to display the interface of the first application program in full screen, and display the interface of the second application program in full screen. After being scaled down, it is suspended and displayed on the first application program interface, that is, the second application program interface is scaled down according to its length-width ratio, and the size of the second application program interface after the reduction is the same as that of the second application program interface before the reduction. The aspect ratio is the same, so that deformation or incomplete display of the reduced second application program interface can be avoided.
另外,上述将缩小后的所述第二应用程序界面悬浮显示于第一应用程序界面上可以是将缩小后的所述第二应用程序界面悬浮显示于第一应用程序界 面上的空白区域,或者缩小后的所述第二应用程序界面避开所述第一应用程序界面的显示内容显示。具体的,可以通过页面内容识别的方式,识别第一应用程序界面内的空白区域或者显示内容显示的位置信息,从而根据该位置信息确定第二应用程序界面的显示位置。In addition, the above-mentioned suspending and displaying the reduced second application program interface on the first application program interface may be suspending and displaying the reduced second application program interface in a blank area on the first application program interface, or The reduced second application program interface avoids the display of the display content of the first application program interface. Specifically, the blank area in the first application program interface or the position information on which the display content is displayed may be identified by means of page content identification, so as to determine the display position of the second application program interface according to the position information.
当然,在将缩小后的所述第二应用程序界面悬浮显示于第一应用程序界面上之后,用户还可以手动调整缩小后的所述第二应用程序界面的显示位置,具体可以是通过长按输入选中第二应用程序界面之后,在第一应用程序界面上滑动,以使缩小后的所述第二应用程序界面跟随触控位置移动。Of course, after the reduced second application program interface is suspended and displayed on the first application program interface, the user can also manually adjust the display position of the reduced second application program interface, specifically by long pressing After inputting and selecting the second application program interface, slide on the first application program interface, so that the reduced second application program interface moves with the touch position.
需要说明的是,在接收所述第一输入之前,第一应用程序可以处于运行状态,且第二应用程序也可以处于运行状态,其中,该运行状态可以包括前台运行状态和后台运行状态。It should be noted that, before receiving the first input, the first application may be in a running state, and the second application may also be in a running state, wherein the running state may include a foreground running state and a background running state.
情况一Case 1
在接收第一输入之前,第一应用程序和第二应用程序分别处于运行状态的情况下,上述第一输入可以是用于触发显示运行程序预览窗口的输入,例如:双击主菜单(home)键。所述显示多个应用程序的界面的缩略图,可以是在运行程序预览窗口内显示全部处于前台运行状态和后台运行状态的应用程序的界面的缩略图。且所述第二输入为在该运行程序预览窗口中的触控输入。Before receiving the first input, when the first application program and the second application program are respectively in the running state, the above-mentioned first input may be the input for triggering the display of the preview window of the running program, for example, double-clicking the main menu (home) button . The thumbnails for displaying the interfaces of a plurality of application programs may be thumbnails of the interfaces of all the application programs in the foreground running state and the background running state displayed in the running program preview window. And the second input is a touch input in the preview window of the running program.
在具体实施中,上述运行程序预览窗口内显示有除了第一缩略图和第二缩略图以外的其他应用程序界面的缩略图的情况下,在查看后台运行的应用程序时,多个后台运行的应用程序沿同一方向排列,当后台运行的应用程序较多时(例如:5个甚至10个以上),运行程序预览窗口内往往仅能够显示3个应用程序界面的缩略图,用户在触控显示屏上进行左右滑动时,才能够切换运行程序预览窗口内显示的缩略图,以查看未显示于当前窗口内的应用程序界面的缩略图。例如:通过触控手机上的主菜单键,使电子设备显示如图2a所示的运行程序预览窗口20,该运行程序预览窗口20包括多个能够进行左右轮播的缩略图21,不同的缩略图21对应不同的应用程序界面。此时,若第一缩略图和第二缩略图未显示于同一个界面内,则不便于将第一缩略图拖动到第二缩略图上。In a specific implementation, when the thumbnails of other application program interfaces other than the first thumbnail and the second thumbnail are displayed in the preview window of the running program, when viewing an application running in the background, a plurality of background running applications are displayed. The applications are arranged in the same direction. When there are many applications running in the background (for example, 5 or even more than 10), only 3 thumbnails of the application interface can be displayed in the running application preview window. When you swipe left and right, you can switch the thumbnails displayed in the preview window of the running program to view the thumbnails of the application interface that are not displayed in the current window. For example, by touching the main menu button on the mobile phone, the electronic device displays the running program preview window 20 as shown in FIG. Sketch 21 corresponds to the different application program interfaces. At this time, if the first thumbnail and the second thumbnail are not displayed in the same interface, it is inconvenient to drag the first thumbnail onto the second thumbnail.
为了便于将第一缩略图拖动到第二缩略图上,可以采用以下任一种实施例采用的实施方式:In order to facilitate dragging the first thumbnail onto the second thumbnail, the implementation manner adopted by any of the following embodiments may be adopted:
实施例一Example 1
在运行程序预览窗口内显示切换按钮,当用户触控该切换按钮时,以宫格排列方式在运行程序预览窗口内显示全部后台运行的应用程序界面的缩略图的至少部分。例如:如图2a和2b所示,当用户触控图2a中所示切换按钮22时,显示如图2b所示界面,该界面内包括全部后台运行的应用程序界面的缩略图的至少部分。在具体实施中,各个缩略图的尺寸可以跟随后台运行的应用程序的数量增长而减小。A switch button is displayed in the running program preview window, and when the user touches the switch button, at least part of the thumbnails of all the application program interfaces running in the background are displayed in the running program preview window in a grid arrangement. For example, as shown in Figures 2a and 2b, when the user touches the switch button 22 shown in Figure 2a, the interface shown in Figure 2b is displayed, and the interface includes at least part of the thumbnails of all application programs running in the background. In a specific implementation, the size of each thumbnail may decrease as the number of applications running in the background increases.
实施例二Embodiment 2
当用户开始执行第二输入时(即点击并拖动第一缩略图时),以宫格排列方式在运行程序预览窗口内显示全部后台运行的应用程序界面的缩略图的至少部分。例如:在用户长按第一缩略图时,以宫格排列方式在运行程序预览窗口内显示全部后台运行的应用程序界面的缩略图的至少部分,这样,运行程序预览窗口内可以显示第二缩略图的至少部分,以便于用户对将第一缩略图拖动到第二缩略图上,以使第一缩略图对应的第二应用程序界面悬浮显示于第二缩略图对应的第一应用程序界面上。When the user starts to perform the second input (ie, clicks and drags the first thumbnail), at least part of the thumbnails of all the application program interfaces running in the background are displayed in the running program preview window in a grid arrangement. For example: when the user presses the first thumbnail for a long time, at least part of the thumbnails of all the application program interfaces running in the background are displayed in the preview window of the running program in a grid arrangement. In this way, the second thumbnail can be displayed in the preview window of the running program. At least part of the thumbnail, so that the user can drag the first thumbnail onto the second thumbnail, so that the second application program interface corresponding to the first thumbnail is suspended and displayed on the first application program interface corresponding to the second thumbnail superior.
需要说明的是,在以宫格排列方式在运行程序预览窗口内显示全部后台运行的应用程序界面的缩略图的至少部分时,该运行程序预览窗口内可以在此点击切换按钮22,以切换至常规显示模式,即如图2a所示的多个后台运行的应用程序的缩略图沿同一方向排列的显示模式。It should be noted that when at least part of the thumbnails of all the application program interfaces running in the background are displayed in the running program preview window in a grid arrangement, the switching button 22 can be clicked in the running program preview window to switch to The normal display mode, that is, as shown in FIG. 2a, the thumbnail images of a plurality of applications running in the background are arranged in the same direction.
进一步的,所述响应于所述第二输入,显示所述第二缩略图对应的第一应用程序的界面,并在所述第一应用程序的界面上悬浮显示所述第一缩略图对应的第二应用程序的界面,包括:Further, in response to the second input, the interface of the first application program corresponding to the second thumbnail image is displayed, and the interface corresponding to the first thumbnail image is displayed in a suspended manner on the interface of the first application program. The interface of the second application, including:
响应于所述第二输入,全屏显示所述第一应用程序的第一目标界面,并在所述第一目标界面上悬浮显示预设窗口大小的所述第二应用程序的第二目标界面。In response to the second input, the first target interface of the first application program is displayed in full screen, and the second target interface of the second application program with a preset window size is displayed in suspension on the first target interface.
在具体实施中,上述第一目标界面可以预先设置的所述第一应用程序中的界面,且上述第二目标界面可以是预先设置的所述第二应用程序中的界面。In a specific implementation, the first target interface may be a preset interface in the first application program, and the second target interface may be a preset interface in the second application program.
当然,在未设置所述第一目标界面和所述第二目标界面的情况下,可以全屏显示所述第一应用程序的当前运行界面,并在所述第一目标界面上悬浮显示预设窗口大小的所述第二应用程序的当前运行界面。Of course, in the case where the first target interface and the second target interface are not set, the current running interface of the first application can be displayed in full screen, and a preset window can be displayed floating on the first target interface size of the current running interface of the second application.
其中,所述预设窗口尺寸可以是用户设置的尺寸,也可以是预先与第一应用程序或者第二应用程序的种类关联的尺寸。The preset window size may be a size set by the user, or may be a size pre-associated with the type of the first application or the second application.
在具体实施中,不同种类的应用程序对应的预设窗口尺寸不同,例如:在第一应用程序为视频类应用程序的情况下,其对应的预设窗口尺寸相比较于第一应用程序为通信类(例如:短信、电话)应用程序对应的预设窗口尺寸大。In a specific implementation, the preset window sizes corresponding to different types of application programs are different. For example, when the first application program is a video application program, the corresponding preset window size is compared with that of the first application program. The default window size corresponding to the application of the class (for example: SMS, phone) is large.
相应的,预设窗口尺寸还与第二应用程序的程序种类相关,具体可以与第二应用程序界面的重要程度以及空白区域等相关。例如:在第二应用程序界面为社交类应用程序的情况下,其对应的预设窗口尺寸相比较于第二应用程序界面为游戏类(例如:短信、电话)应用程序对应的预设尺窗口寸大。Correspondingly, the preset window size is also related to the program type of the second application program, and specifically may be related to the importance of the interface of the second application program, the blank area, and the like. For example: in the case where the second application program interface is a social application program, the corresponding preset window size is compared with the preset size window corresponding to the second application program interface is a game-type (eg, SMS, phone) application program inch big.
作为一种可选的实施方式,在所述第二输入的滑动过程中:第一缩略图跟随触控点在运行程序预览界面内移动,且在用户触控第一预览图像时,可以输出反馈信息,例如:在触控时间大于预设时间的情况下,电子设备发生震动,或者放大第一缩略图的显示尺寸等,以告知用户选中所述第一缩略图。另外,在用户将第一缩略图拖动至第二缩略图的显示区域内时,缩小第一缩略图,以模拟第一缩略图对应的第二应用程序界面缩小后悬浮显示于第一应用程序界面内的显示效果。As an optional implementation manner, during the sliding process of the second input: the first thumbnail moves with the touch point in the running program preview interface, and when the user touches the first preview image, feedback can be output Information, for example, when the touch time is longer than the preset time, the electronic device vibrates, or the display size of the first thumbnail is enlarged, etc., to inform the user to select the first thumbnail. In addition, when the user drags the first thumbnail into the display area of the second thumbnail, the first thumbnail is zoomed out to simulate that the second application program interface corresponding to the first thumbnail is zoomed out and displayed in the first application in a floating manner The display effect in the interface.
需要说明的是,在拖动第一缩略图的过程中,其他应用程序界面的缩略图的显示位置不改变。It should be noted that, in the process of dragging the first thumbnail, the display positions of the thumbnails of other application program interfaces do not change.
本实施方式中,可以在第一应用程序和第二应用程序分别处于运行状态的情况下,实现第二应用程序界面悬浮显示于第一应用程序界面上。避免了,相关技术中,在分屏显示第一应用程序界面和第二应用程序界面的过程中,需要先启动分屏显示模式之后再按照一定顺序启动第一应用程序和第二应用程序,从而造成操作过程复杂的问题。In this embodiment, when the first application program and the second application program are respectively in the running state, the second application program interface can be displayed in a floating state on the first application program interface. It is avoided that, in the related art, in the process of displaying the first application program interface and the second application program interface in a split screen, it is necessary to start the split screen display mode first, and then start the first application program and the second application program in a certain order, thereby The problem of complicated operation is caused.
情况二Case 2
在第三应用程序处于运行状态,而第四应用程序未处于运行状态的情况 下,所需要将第三应用程序界面悬浮显示于第四应用程序界面上,可以先控制第三应用程序界面悬浮显示,然后启动第四应用程序时,并将启动的第四应用程序界面显示于第一应用程序界面的下方。In the case where the third application program is in the running state and the fourth application program is not in the running state, the third application program interface needs to be suspended and displayed on the fourth application program interface, and the third application program interface can be controlled to be suspended and displayed first. , and then when the fourth application program is activated, the activated fourth application program interface is displayed below the first application program interface.
作为一种可选的实施方式,所述方法还包括:As an optional embodiment, the method further includes:
在第三应用程序的界面内接收用户的第三输入;receiving a third input from the user within the interface of the third application;
响应于所述第三输入,缩小所述第三应用程序的界面,并悬浮显示缩小后的所述第三应用程序的界面;In response to the third input, the interface of the third application is reduced, and the reduced interface of the third application is displayed in suspension;
接收针对第四应用程序的第四输入;receiving a fourth input for a fourth application;
响应于所述第四输入,启动所述第四应用程序,并将缩小后的所述第三应用程序的界面悬浮显示于所述第四应用程序的界面上。In response to the fourth input, the fourth application program is started, and the reduced interface of the third application program is suspended and displayed on the interface of the fourth application program.
在具体实施中,上述第三输入可以是对第三应用程序界面的触控输入:例如:如图3a和3b所示应用场景中,第三应用程序界面为视频播放界面30,且第三输入为由所述视频播放界面的相对两侧向视频播放界面30的中央靠拢的滑动操作(如图3a中相对的箭头A和箭头B所示的滑动方向),在应用中,用户可以将两个手指分别触控视频播放界面30的相对两侧,然后两指并拢,其类似于“捏”的动作,以执行第三输入。In a specific implementation, the above-mentioned third input may be a touch input to a third application program interface: for example: in the application scenarios shown in Figures 3a and 3b, the third application program interface is the video playback interface 30, and the third input It is a sliding operation from the opposite sides of the video playback interface to the center of the video playback interface 30 (sliding directions shown by the relative arrows A and B in FIG. 3a), in the application, the user can move the two Fingers touch the opposite sides of the video playing interface 30 respectively, and then the two fingers are brought together, which is similar to the action of "pinch", to execute the third input.
响应于该第三输入,视频播放界面30呈如图3b所示缩小状态,另外,在用户执行完第三输入,且手指离开触控面板时,视频播放界面30呈如图3c所示的悬浮显示状态,该悬浮显示状态可以是视频播放界面30悬浮显示与桌面或者其他任何界面上。这样,当用户执行第四输入以启动第四应用程序时,该视频播放界面30始终悬浮显示于第四应用程序界面的上方。In response to the third input, the video playback interface 30 is in a reduced state as shown in FIG. 3b. In addition, when the user finishes performing the third input and the finger leaves the touch panel, the video playback interface 30 is suspended as shown in FIG. 3c. The display state, the floating display state may be that the video playback interface 30 is suspended and displayed on the desktop or any other interface. In this way, when the user executes the fourth input to start the fourth application program, the video playback interface 30 is always displayed on the top of the fourth application program interface in a floating manner.
需要说明的是,上述第四输入可以包括触控第四应用程序的应用图标、操作第四应用程序的快捷启动按钮、触控运行程序预览界面中第四应用程序界面的缩略图等,任意用于开启第四应用程序或者将后台运行的第四应用程序提至前台运行的操作。It should be noted that the above-mentioned fourth input may include touching the application icon of the fourth application program, operating the shortcut start button of the fourth application program, touching the thumbnail of the fourth application program interface in the preview interface of the running program, etc. In the operation of opening the fourth application or bringing the fourth application running in the background to the foreground to run.
进一步的,所述响应于所述第三输入,缩小所述第三应用程序的界面,并悬浮显示缩小后的所述第三应用程序的界面,包括:Further, in response to the third input, reducing the interface of the third application, and displaying the reduced interface of the third application in suspension, including:
响应于所述第三输入,获取所述第三输入的操作参数;in response to the third input, obtaining the operating parameters of the third input;
根据所述操作参数确定尺寸调整参数;determining a size adjustment parameter according to the operating parameter;
按照所述尺寸调整参数缩小所述第三应用程序界面,并悬浮显示缩小后的所述第三应用程序界面。The third application program interface is reduced according to the size adjustment parameter, and the reduced third application program interface is displayed in suspension.
在具体实施中,上述第三输入的操作参数可以包括滑动距离、操作时长等参数,尺寸调整参数可以是尺寸比例或者尺寸大小等。在应用中,可以预先存储操作参数与尺寸调整参数之间的对应关系。In a specific implementation, the operation parameter of the third input may include parameters such as sliding distance and operation duration, and the size adjustment parameter may be a size ratio or a size. In the application, the correspondence between the operation parameters and the size adjustment parameters may be stored in advance.
例如:在第三输入为滑动操作的情况下,第三应用程序界面缩小的程度可以与第三输入的滑动距离正相关,具体可以是:滑动1厘米则缩小至原尺寸的0.6倍、滑动2厘米则缩小至原尺寸的0.5倍等。For example: when the third input is a sliding operation, the degree of shrinking of the third application program interface may be positively related to the sliding distance of the third input, specifically: sliding 1 cm will reduce to 0.6 times the original size, sliding 2 Centimeters are reduced to 0.5 times the original size, etc.
本实施方式,可以在显示第三应用程序界面的过程中,通过第三输入和第四输入将第三应用程序界面缩小,并将缩小后的第三应用程序界面悬浮显示于其他应用程序界面上,期间并不中断第三应用程序界面的显示,这样,可以便于用户在观看第三应用程序界面的同时,启动并查看其他应用程序界面,例如:在观看视频的过程中,若接收到聊天消息,则可以在不中断视频观看的前提下,打开聊天界面查看并回复聊天消息。In this implementation manner, in the process of displaying the third application program interface, the third application program interface can be reduced through the third input and the fourth input, and the reduced third application program interface can be suspended and displayed on other application program interfaces , the display of the third application program interface is not interrupted during the period, so that it is convenient for the user to start and view other application program interfaces while watching the third application program interface. , you can open the chat interface to view and reply to chat messages without interrupting video viewing.
请参阅图4,是本申请实施例提供的另一种显示方法的流程图,如图4所示,本实施方式提供的显示方法包括步骤401至步骤406,其中,步骤401与如图1所示方法实施例中的步骤101相同,步骤402与如图1所示方法实施例中的步骤102相同,步骤403与如图1所示方法实施例中的步骤103相同,步骤404与如图1所示方法实施例中的步骤104相同,不同之处在于,在步骤404之后,本实施方式提供的显示方法还包括以下步骤:Please refer to FIG. 4 , which is a flowchart of another display method provided by an embodiment of the present application. As shown in FIG. 4 , the display method provided by this embodiment includes steps 401 to 406 , wherein step 401 is the same as that shown in FIG. 1 . Step 101 in the method embodiment shown in FIG. 1 is the same, step 402 is the same as step 102 in the method embodiment shown in FIG. 1 , step 403 is the same as step 103 in the method embodiment shown in FIG. Step 104 in the shown method embodiment is the same, the difference is that after step 404, the display method provided by this embodiment further includes the following steps:
步骤405、接收针对目标控件的第五输入。Step 405: Receive a fifth input for the target control.
步骤406、响应于所述第五输入,分屏显示所述第一应用程序的第一目标界面与所述第二应用程序的第二目标界面。 Step 406 , in response to the fifth input, display the first target interface of the first application program and the second target interface of the second application program in a split screen.
在一种实施方式中,上述目标控件可以是显示于触控显示屏上的控件,例如:如图5a所示,在第二应用程序界面51缩小并悬浮显示于所述第一应用程序界面52的情况下,目标控件50靠近第二应用程序界面51显示,当用触控目标控件50时,切换至如图5b所示的分屏显示界面,该分屏显示界面内包括分屏显示的第二应用程序的第二目标界面51和第一应用程序的第一目标界面52,其中,该第一目标界面可以是第一应用程序的当前界面或者预 设界面,其与如图1所示方法实施例中的第一目标界面具有相同概念;同理,上述第二目标界面可以是第二应用程序的当前界面或者预设界面,其与如图1所示方法实施例中的第二目标界面具有相同概念,在此不再赘述。In one embodiment, the above-mentioned target control may be a control displayed on a touch-sensitive display screen, for example, as shown in FIG. Under the circumstance, the target control 50 is displayed close to the second application program interface 51, when the touch target control 50 is used, it switches to the split-screen display interface as shown in FIG. The second target interface 51 of the second application program and the first target interface 52 of the first application program, wherein the first target interface may be the current interface or the preset interface of the first application program, which is similar to the method shown in FIG. 1 . The first target interface in the embodiment has the same concept; for the same reason, the above-mentioned second target interface may be the current interface or the preset interface of the second application program, which is the same as the second target interface in the method embodiment shown in FIG. 1 . It has the same concept and will not be repeated here.
在实际应用中,目标控件可以在具有悬浮显示的应用程序界面的情况下显示,或者由用户输入的操作触发显示,当无悬浮显示的应用程序界面,或者用户为输入触发操作的情况下不显示所述目标控件。In practical applications, the target control can be displayed when there is an application program interface with a floating display, or the display is triggered by an operation input by the user. the target control.
此时,上述第五输入可以包括对显示的目标控件的点击、长按等操作中的一种或者多种。At this time, the above fifth input may include one or more of operations such as clicking and long pressing on the displayed target control.
在另一种实施方式中,上述目标控件也可以是电子设备上的硬件按钮,在此不作具体限定。In another implementation manner, the above-mentioned target control may also be a hardware button on an electronic device, which is not specifically limited herein.
此时,上述第五输入可以是对硬件按钮的任意按压操作。At this time, the fifth input may be any pressing operation on the hardware button.
需要说明的是,在分屏显示所述第一应用程序界面与所述第二应用程序界面之后,还可以继续显示所述目标控件,以在用户触控所述目标控件时,切换至悬浮显示模式,即第二应用程序界面缩小,并悬浮显示于第一应用程序界面上。It should be noted that, after the first application program interface and the second application program interface are displayed in a split screen, the target control may continue to be displayed, so as to switch to the floating display when the user touches the target control mode, that is, the second application program interface is reduced and displayed on the first application program interface in a suspended manner.
需要说明的是,在将缩小后的所述第三应用程序的界面悬浮显示于所述第四应用程序的界面上之后,上述步骤405还可以是:接收针对目标控件的第六输入;且上述步骤406还可以是:响应于所述第六输入,分屏显示所述第三应用程序的界面与所述第四应用程序的界面。It should be noted that, after the reduced interface of the third application is suspended and displayed on the interface of the fourth application, the above step 405 may also be: receiving a sixth input for the target control; and the above Step 406 may further be: in response to the sixth input, displaying the interface of the third application program and the interface of the fourth application program in a split screen.
本实施方式与分屏显示所述第一应用程序的第一目标界面与所述第二应用程序的第二目标界面相似,不同之处在与,分屏显示的对象为第三应用程序的界面和第四应用程序的界面,为避免重复,在此不再赘述。This embodiment is similar to the first target interface of the first application program displayed in the split screen and the second target interface of the second application program, except that the object displayed in the split screen is the interface of the third application program and the interface of the fourth application program, in order to avoid repetition, details are not repeated here.
本申请实施例提供的显示方法具与有如图1所示方法实施例相同的有益效果,除此之外,本申请实施例还能够简便的实现悬浮显示模式和分屏显示模式之间的灵活切换,提升显示方法的灵活性。The display method provided by the embodiment of the present application has the same beneficial effects as the method embodiment shown in FIG. 1 . In addition, the embodiment of the present application can also easily realize flexible switching between the floating display mode and the split-screen display mode , to improve the flexibility of the display method.
需要说明的是,本申请实施例提供的显示方法,执行主体可以为显示装置,或者该显示装置中的用于执行显示方法的控制模块。本申请实施例中以显示装置执行加载显示方法为例,说明本申请实施例提供的显示装置。It should be noted that, in the display method provided by the embodiments of the present application, the execution subject may be a display device, or a control module in the display device for executing the display method. In the embodiment of the present application, the display device provided by the embodiment of the present application is described by taking the display device executing the loading display method as an example.
请参阅图6,是本申请实施例提供的一种显示装置的结构图,如图6所 示,该显示装置包括:Please refer to FIG. 6 , which is a structural diagram of a display device provided by an embodiment of the present application. As shown in FIG. 6 , the display device includes:
第一接收模块601,用于接收用户的第一输入;The first receiving module 601 is used for receiving the first input of the user;
第一显示模块602,用于响应于所述第一输入,显示多个应用程序的界面的缩略图;a first display module 602, configured to display thumbnails of interfaces of multiple application programs in response to the first input;
第二接收模块603,用于接收用户将所述多个应用程序的界面的缩略图中第一缩略图拖动到第二缩略图上的第二输入;The second receiving module 603 is configured to receive a second input of the user dragging the first thumbnail in the thumbnails of the interfaces of the multiple application programs onto the second thumbnail;
第二显示模块604,用于响应于所述第二输入,显示所述第二缩略图对应的第一应用程序的界面,并在所述第一应用程序的界面上悬浮显示所述第一缩略图对应的第二应用程序的界面。The second display module 604 is configured to, in response to the second input, display the interface of the first application corresponding to the second thumbnail, and display the first thumbnail on the interface of the first application in a floating manner The interface of the second application program corresponding to the thumbnail.
可选的,所述第二显示模块,具体用于:Optionally, the second display module is specifically used for:
响应于所述第二输入,全屏显示所述第一应用程序的第一目标界面,并在所述第一目标界面上悬浮显示预设窗口大小的所述第二应用程序的第二目标界面。In response to the second input, the first target interface of the first application program is displayed in full screen, and the second target interface of the second application program with a preset window size is displayed in suspension on the first target interface.
可选的,如图7所示,显示装置600还包括:Optionally, as shown in FIG. 7 , the display device 600 further includes:
第三接收模块605,用于在第三应用程序的界面内接收用户的第三输入;The third receiving module 605 is configured to receive the third input of the user in the interface of the third application program;
第三显示模块606,用于响应于所述第三输入,缩小所述第三应用程序的界面,并悬浮显示缩小后的所述第三应用程序的界面;A third display module 606, configured to reduce the interface of the third application program in response to the third input, and display the reduced interface of the third application program in suspension;
第四接收模块607,用于接收针对第四应用程序的第四输入;a fourth receiving module 607, configured to receive a fourth input for a fourth application;
第四显示模块608,用于响应于所述第四输入,启动所述第四应用程序,并将缩小后的所述第三应用程序的界面悬浮显示于所述第四应用程序的界面上。The fourth display module 608 is configured to start the fourth application program in response to the fourth input, and display the reduced interface of the third application program in suspension on the interface of the fourth application program.
可选的,如图8所示,显示装置600还包括:Optionally, as shown in FIG. 8 , the display device 600 further includes:
第五接收模块609,用于接收针对目标控件的第五输入;a fifth receiving module 609, configured to receive a fifth input for the target control;
第五显示模块610,用于响应于所述第五输入,分屏显示所述第一应用程序的界面与所述第二应用程序的界面。The fifth display module 610 is configured to, in response to the fifth input, display the interface of the first application program and the interface of the second application program in a split screen.
可选的,如图9所示,显示装置600还包括:Optionally, as shown in FIG. 9 , the display device 600 further includes:
第六接收模块611,用于接收针对目标控件的第六输入;The sixth receiving module 611 is used to receive the sixth input for the target control;
第六显示模块612,用于响应于所述第六输入,分屏显示所述第三应用程序的界面与所述第四应用程序的界面。The sixth display module 612 is configured to, in response to the sixth input, display the interface of the third application program and the interface of the fourth application program in a split screen.
本申请实施例提供的显示装置600能够简便的实现将缩小后的第一应用程序界面悬浮显示与第二应用程序界面上,从而能够在同时显示第一应用程序界面和第二应用程序界面的情况下,避免第一应用程序界面和第二应用程序界面发生形变或者显示不全的情况,提升显示效果。The display device 600 provided by this embodiment of the present application can simply display the reduced first application program interface in suspension on the second application program interface, so as to display the first application program interface and the second application program interface at the same time In this case, the deformation or incomplete display of the first application program interface and the second application program interface is avoided, and the display effect is improved.
本申请实施例中的显示装置可以是装置,也可以是终端中的部件、集成电路、或芯片。该装置可以是移动电子设备,也可以为非移动电子设备。示例性的,移动电子设备可以为手机、平板电脑、笔记本电脑、掌上电脑、车载电子设备、可穿戴设备、超级移动个人计算机(ultra-mobile personal computer,UMPC)、上网本或者个人数字助理(personal digital assistant,PDA)等,非移动电子设备可以为网络附属存储器(Network Attached Storage,NAS)、个人计算机(personal computer,PC)、电视机(television,TV)、柜员机或者自助机等,本申请实施例不作具体限定。The display device in this embodiment of the present application may be a device, or may be a component, an integrated circuit, or a chip in a terminal. The apparatus may be a mobile electronic device or a non-mobile electronic device. Exemplarily, the mobile electronic device may be a mobile phone, a tablet computer, a notebook computer, a palmtop computer, an in-vehicle electronic device, a wearable device, an ultra-mobile personal computer (UMPC), a netbook, or a personal digital assistant (personal digital assistant). assistant, PDA), etc., the non-mobile electronic device may be a network attached storage (Network Attached Storage, NAS), a personal computer (personal computer, PC), a television (television, TV), a teller machine or a self-service machine, etc., the embodiment of the present application There is no specific limitation.
本申请实施例中的显示装置可以为具有操作系统的装置。该操作系统可以为安卓(Android)操作系统,可以为ios操作系统,还可以为其他可能的操作系统,本申请实施例不作具体限定。The display device in this embodiment of the present application may be a device having an operating system. The operating system may be an Android (Android) operating system, an ios operating system, or other possible operating systems, which are not specifically limited in the embodiments of the present application.
本申请实施例提供的显示装置能够实现图1或图4所示的方法实施例实现的各个过程,为避免重复,这里不再赘述。The display device provided by the embodiment of the present application can implement each process implemented by the method embodiment shown in FIG. 1 or FIG. 4 , and to avoid repetition, details are not described here.
可选的,如图10所示,本申请实施例还提供一种电子设备1000,包括处理器1001,存储器1002,存储在存储器1002上并可在所述处理器1001上运行的程序或指令,该程序或指令被处理器1001执行时实现上述显示方法实施例的各个过程,且能达到相同的技术效果,为避免重复,这里不再赘述。Optionally, as shown in FIG. 10, an embodiment of the present application further provides an electronic device 1000, including a processor 1001, a memory 1002, a program or instruction stored in the memory 1002 and executable on the processor 1001, When the program or instruction is executed by the processor 1001, each process of the above-mentioned display method embodiment can be implemented, and the same technical effect can be achieved. In order to avoid repetition, details are not repeated here.
需要注意的是,本申请实施例中的电子设备包括上述所述的移动电子设备和非移动电子设备。It should be noted that the electronic devices in the embodiments of the present application include the aforementioned mobile electronic devices and non-mobile electronic devices.
图11为实现本申请实施例的一种电子设备的硬件结构示意图。FIG. 11 is a schematic diagram of a hardware structure of an electronic device implementing an embodiment of the present application.
该电子设备1100包括但不限于:射频单元1101、网络模块1102、音频输出单元1103、输入单元1104、传感器1105、显示单元1106、用户输入单元1107、接口单元1108、存储器1109、以及处理器1110等部件。The electronic device 1100 includes but is not limited to: a radio frequency unit 1101, a network module 1102, an audio output unit 1103, an input unit 1104, a sensor 1105, a display unit 1106, a user input unit 1107, an interface unit 1108, a memory 1109, and a processor 1110, etc. part.
本领域技术人员可以理解,电子设备1100还可以包括给各个部件供电的电源(比如电池),电源可以通过电源管理系统与处理器1110逻辑相连,从 而通过电源管理系统实现管理充电、放电、以及功耗管理等功能。图11中示出的电子设备结构并不构成对电子设备的限定,电子设备可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置,在此不再赘述。Those skilled in the art can understand that the electronic device 1100 may also include a power source (such as a battery) for supplying power to various components, and the power source may be logically connected to the processor 1110 through a power management system, so that the power management system can manage charging, discharging, and power consumption. consumption management and other functions. The structure of the electronic device shown in FIG. 11 does not constitute a limitation on the electronic device. The electronic device may include more or less components than those shown in the figure, or combine some components, or arrange different components, which will not be repeated here. .
其中,用户输入单元1107,用于接收用户的第一输入;Wherein, the user input unit 1107 is used to receive the first input of the user;
显示单元1106,用于响应于所述第一输入,显示多个应用程序的界面的缩略图;a display unit 1106, configured to display thumbnails of interfaces of multiple application programs in response to the first input;
用户输入单元1107,还用于接收用户将所述多个应用程序的界面的缩略图中第一缩略图拖动到第二缩略图上的第二输入;The user input unit 1107 is further configured to receive a second input of the user dragging the first thumbnail image from the thumbnail images of the interfaces of the multiple application programs to the second thumbnail image;
显示单元1106,还用于响应于所述第二输入,显示所述第二缩略图对应的第一应用程序的界面,并在所述第一应用程序的界面上悬浮显示所述第一缩略图对应的第二应用程序的界面。The display unit 1106 is further configured to, in response to the second input, display the interface of the first application program corresponding to the second thumbnail image, and display the first thumbnail image in a floating manner on the interface of the first application program The interface of the corresponding second application program.
可选的,显示单元1106执行的所述响应于所述第二输入,显示所述第二缩略图对应的第一应用程序的界面,并在所述第一应用程序的界面上悬浮显示所述第一缩略图对应的第二应用程序的界面,包括:Optionally, in response to the second input, the display unit 1106 displays the interface of the first application corresponding to the second thumbnail, and displays the interface of the first application in a floating manner. The interface of the second application program corresponding to the first thumbnail image includes:
响应于所述第二输入,全屏显示所述第一应用程序的第一目标界面,并在所述第一目标界面上悬浮显示预设窗口大小的所述第二应用程序的第二目标界面。In response to the second input, the first target interface of the first application program is displayed in full screen, and the second target interface of the second application program with a preset window size is displayed in suspension on the first target interface.
可选的,用户输入单元1107,还用于在第三应用程序的界面内接收用户的第三输入;Optionally, the user input unit 1107 is further configured to receive the third input of the user in the interface of the third application program;
显示单元1106,还用于响应于所述第三输入,缩小所述第三应用程序的界面,并悬浮显示缩小后的所述第三应用程序的界面;The display unit 1106 is further configured to reduce the interface of the third application program in response to the third input, and display the reduced interface of the third application program in suspension;
用户输入单元1107,还用于接收针对第四应用程序的第四输入;a user input unit 1107, further configured to receive a fourth input for a fourth application;
显示单元1106,还用于响应于所述第四输入,启动所述第四应用程序,并将缩小后的所述第三应用程序的界面悬浮显示于所述第四应用程序的界面上。The display unit 1106 is further configured to start the fourth application program in response to the fourth input, and display the reduced interface of the third application program in suspension on the interface of the fourth application program.
可选的,在显示单元1106执行所述第一应用程序的界面上悬浮显示所述第一缩略图对应的第二应用程序的界面之后:Optionally, after the interface of the second application corresponding to the first thumbnail is displayed in a suspended manner on the interface of the display unit 1106 executing the first application:
用户输入单元1107,还用于接收针对目标控件的第五输入;a user input unit 1107, further configured to receive a fifth input for the target control;
显示单元1106,还用于响应于所述第五输入,分屏显示所述第一应用程 序的第一目标界面与所述第二应用程序的第二目标界面。The display unit 1106 is further configured to, in response to the fifth input, display the first target interface of the first application program and the second target interface of the second application program in a split screen.
在显示单元1106执行所述将缩小后的所述第三应用程序的界面悬浮显示于所述第四应用程序的界面上之后:After the display unit 1106 executes the floating display of the reduced interface of the third application program on the interface of the fourth application program:
用户输入单元1107,还用于接收针对目标控件的第六输入;The user input unit 1107 is further configured to receive a sixth input for the target control;
显示单元1106,还用于响应于所述第六输入,分屏显示所述第三应用程序的界面与所述第四应用程序的界面。The display unit 1106 is further configured to, in response to the sixth input, display the interface of the third application program and the interface of the fourth application program in a split screen.
本申请实施例提供的电子设备能够执行如图1或图4所示方法实施例中的各个过程,且能够取得相同的有益效果,为避免重复,在此不再赘述。The electronic device provided in this embodiment of the present application can perform each process in the method embodiment shown in FIG. 1 or FIG. 4 , and can achieve the same beneficial effect, which is not repeated here to avoid repetition.
应理解的是,本申请实施例中,输入单元1104可以包括图形处理器(Graphics Processing Unit,GPU)和麦克风,图形处理器对在视频捕获模式或图像捕获模式中由图像捕获装置(如摄像头)获得的静态图片或视频的图像数据进行处理。显示单元1106可包括显示面板,可以采用液晶显示器、有机发光二极管等形式来配置显示面板。用户输入单元1107包括触控面板以及其他输入设备。触控面板,也称为触摸屏。触控面板可包括触摸检测装置和触摸控制器两个部分。其他输入设备可以包括但不限于物理键盘、功能键(比如音量控制按键、开关按键等)、轨迹球、鼠标、操作杆,在此不再赘述。存储器1109可用于存储软件程序以及各种数据,包括但不限于应用程序和操作系统。处理器1110可集成应用处理器和调制解调处理器,其中,应用处理器主要处理操作系统、用户界面和应用程序等,调制解调处理器主要处理无线通信。可以理解的是,上述调制解调处理器也可以不集成到处理器1110中。It should be understood that, in this embodiment of the present application, the input unit 1104 may include a graphics processor (Graphics Processing Unit, GPU) and a microphone, and the graphics processor can be used for capturing images by an image capturing device (such as a camera) in a video capture mode or an image capture mode. The acquired still picture or video image data is processed. The display unit 1106 may include a display panel, which may be configured in the form of a liquid crystal display, an organic light emitting diode, or the like. The user input unit 1107 includes a touch panel and other input devices. Touch panel, also known as touch screen. The touch panel may include two parts, a touch detection device and a touch controller. Other input devices may include, but are not limited to, physical keyboards, function keys (such as volume control keys, switch keys, etc.), trackballs, mice, and joysticks, which will not be repeated here. Memory 1109 may be used to store software programs as well as various data including, but not limited to, application programs and operating systems. The processor 1110 may integrate an application processor and a modem processor, wherein the application processor mainly processes the operating system, user interface, and application programs, and the like, and the modem processor mainly processes wireless communication. It can be understood that, the above-mentioned modulation and demodulation processor may not be integrated into the processor 1110.
本申请实施例还提供一种可读存储介质,所述可读存储介质上存储有程序或指令,该程序或指令被处理器执行时实现上述显示方法实施例的各个过程,且能达到相同的技术效果,为避免重复,这里不再赘述。Embodiments of the present application further provide a readable storage medium, where a program or an instruction is stored on the readable storage medium. When the program or instruction is executed by a processor, each process of the foregoing display method embodiment can be implemented, and can achieve the same The technical effect, in order to avoid repetition, will not be repeated here.
其中,所述处理器为上述实施例中所述的电子设备中的处理器。所述可读存储介质,包括计算机可读存储介质,如计算机只读存储器(Read-Only Memory,ROM)、随机存取存储器(Random Access Memory,RAM)、磁碟或者光盘等。Wherein, the processor is the processor in the electronic device described in the foregoing embodiments. The readable storage medium includes a computer-readable storage medium, such as a computer read-only memory (Read-Only Memory, ROM), a random access memory (Random Access Memory, RAM), a magnetic disk or an optical disk, and the like.
本申请实施例另提供了一种芯片,所述芯片包括处理器和通信接口,所述通信接口和所述处理器耦合,所述处理器用于运行程序或指令,实现上述 显示方法实施例的各个过程,且能达到相同的技术效果,为避免重复,这里不再赘述。An embodiment of the present application further provides a chip, where the chip includes a processor and a communication interface, the communication interface is coupled to the processor, and the processor is configured to run a program or an instruction to implement each of the foregoing display method embodiments process, and can achieve the same technical effect, in order to avoid repetition, it will not be repeated here.
应理解,本申请实施例提到的芯片还可以称为系统级芯片、系统芯片、芯片系统或片上系统芯片等。It should be understood that the chip mentioned in the embodiments of the present application may also be referred to as a system-on-chip, a system-on-chip, a system-on-a-chip, or a system-on-a-chip, or the like.
可以理解的是,本公开描述的这些实施例可以用硬件、软件、固件、中间件、微码或其组合来实现。对于硬件实现,模块、单元、子模块、子单元等可以实现在一个或多个专用集成电路(Application Specific Integrated Circuits,ASIC)、数字信号处理器(Digital Signal Processing,DSP)、数字信号处理设备(DSP Device,DSPD)、可编程逻辑设备(Programmable Logic Device,PLD)、现场可编程门阵列(Field-Programmable Gate Array,FPGA)、通用处理器、控制器、微控制器、微处理器、用于执行本申请所述功能的其它电子单元或其组合中。It will be appreciated that the embodiments described in this disclosure may be implemented in hardware, software, firmware, middleware, microcode, or a combination thereof. For hardware implementation, modules, units, sub-modules, sub-units, etc. can be implemented in one or more Application Specific Integrated Circuits (ASIC), Digital Signal Processing (DSP), digital signal processing equipment ( DSP Device, DSPD), Programmable Logic Device (Programmable Logic Device, PLD), Field-Programmable Gate Array (Field-Programmable Gate Array, FPGA), general-purpose processor, controller, microcontroller, microprocessor, for in other electronic units or combinations thereof that perform the functions described herein.
需要说明的是,在本文中,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者装置不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者装置所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括该要素的过程、方法、物品或者装置中还存在另外的相同要素。此外,需要指出的是,本申请实施方式中的方法和装置的范围不限按示出或讨论的顺序来执行功能,还可包括根据所涉及的功能按基本同时的方式或按相反的顺序来执行功能,例如,可以按不同于所描述的次序来执行所描述的方法,并且还可以添加、省去、或组合各种步骤。另外,参照某些示例所描述的特征可在其他示例中被组合。It should be noted that, herein, the terms "comprising", "comprising" or any other variation thereof are intended to encompass non-exclusive inclusion, such that a process, method, article or device comprising a series of elements includes not only those elements, It also includes other elements not expressly listed or inherent to such a process, method, article or apparatus. Without further limitation, an element qualified by the phrase "comprising a..." does not preclude the presence of additional identical elements in a process, method, article or apparatus that includes the element. Furthermore, it should be noted that the scope of the methods and apparatus in the embodiments of the present application is not limited to performing the functions in the order shown or discussed, but may also include performing the functions in a substantially simultaneous manner or in the reverse order depending on the functions involved. To perform functions, for example, the described methods may be performed in an order different from that described, and various steps may also be added, omitted, or combined. Additionally, features described with reference to some examples may be combined in other examples.
通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到上述实施例方法可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。基于这样的理解,本申请的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质(如ROM/RAM、磁碟、光盘)中,包括若干指令用以使得一台终端(可以是手机,计算机,服务器,空调器,或者网络设备等)执行本申请各个实施例所述的方法。From the description of the above embodiments, those skilled in the art can clearly understand that the methods of the above embodiments can be implemented by means of software plus a necessary general hardware platform, and of course hardware can also be used, but in many cases the former is better implementation. Based on this understanding, the technical solution of the present application can be embodied in the form of a software product in essence or in a part that contributes to the prior art, and the computer software product is stored in a storage medium (such as ROM/RAM, magnetic disk, CD-ROM), including several instructions to make a terminal (which may be a mobile phone, a computer, a server, an air conditioner, or a network device, etc.) execute the methods described in the various embodiments of this application.
上面结合附图对本申请的实施例进行了描述,但是本申请并不局限于上述的具体实施方式,上述的具体实施方式仅仅是示意性的,而不是限制性的,本领域的普通技术人员在本申请的启示下,在不脱离本申请宗旨和权利要求所保护的范围情况下,还可做出很多形式,均属于本申请的保护之内。The embodiments of the present application have been described above in conjunction with the accompanying drawings, but the present application is not limited to the above-mentioned specific embodiments, which are merely illustrative rather than restrictive. Under the inspiration of this application, without departing from the scope of protection of the purpose of this application and the claims, many forms can be made, which all fall within the protection of this application.

Claims (13)

  1. 一种显示方法,包括:A display method including:
    接收用户的第一输入;receiving the first input from the user;
    响应于所述第一输入,显示多个应用程序的界面的缩略图;responsive to the first input, displaying thumbnails of interfaces of a plurality of application programs;
    接收用户将所述多个应用程序的界面的缩略图中第一缩略图拖动到第二缩略图上的第二输入;receiving a second input of the user dragging the first thumbnail image of the thumbnails of the interfaces of the multiple application programs onto the second thumbnail image;
    响应于所述第二输入,显示所述第二缩略图对应的第一应用程序的界面,并在所述第一应用程序的界面上悬浮显示所述第一缩略图对应的第二应用程序的界面。In response to the second input, the interface of the first application corresponding to the second thumbnail is displayed, and the interface of the second application corresponding to the first thumbnail is displayed in a floating manner on the interface of the first application. interface.
  2. 根据权利要求1所述的显示方法,其中,所述响应于所述第二输入,显示所述第二缩略图对应的第一应用程序的界面,并在所述第一应用程序的界面上悬浮显示所述第一缩略图对应的第二应用程序的界面,包括:The display method according to claim 1, wherein, in response to the second input, the interface of the first application program corresponding to the second thumbnail image is displayed and suspended on the interface of the first application program Displaying the interface of the second application corresponding to the first thumbnail, including:
    响应于所述第二输入,全屏显示所述第一应用程序的第一目标界面,并在所述第一目标界面上悬浮显示预设窗口大小的所述第二应用程序的第二目标界面。In response to the second input, the first target interface of the first application program is displayed in full screen, and the second target interface of the second application program with a preset window size is displayed in suspension on the first target interface.
  3. 根据权利要求1所述的显示方法,还包括:The display method according to claim 1, further comprising:
    在第三应用程序的界面内接收用户的第三输入;receiving a third input from the user within the interface of the third application;
    响应于所述第三输入,缩小所述第三应用程序的界面,并悬浮显示缩小后的所述第三应用程序的界面;In response to the third input, the interface of the third application is reduced, and the reduced interface of the third application is displayed in suspension;
    接收针对第四应用程序的第四输入;receiving a fourth input for a fourth application;
    响应于所述第四输入,启动所述第四应用程序,并将缩小后的所述第三应用程序的界面悬浮显示于所述第四应用程序的界面上。In response to the fourth input, the fourth application program is started, and the reduced interface of the third application program is suspended and displayed on the interface of the fourth application program.
  4. 根据权利要求1或2所述的显示方法,其中,在所述第一应用程序的界面上悬浮显示所述第一缩略图对应的第二应用程序的界面之后,所述方法还包括:The display method according to claim 1 or 2, wherein after the interface of the second application program corresponding to the first thumbnail image is displayed in a suspended manner on the interface of the first application program, the method further comprises:
    接收针对目标控件的第五输入;receiving a fifth input for the target control;
    响应于所述第五输入,分屏显示所述第一应用程序的第一目标界面与所述第二应用程序的第二目标界面。In response to the fifth input, the first target interface of the first application and the second target interface of the second application are displayed in a split screen.
  5. 根据权利要求3所述的显示方法,其中,在将缩小后的所述第三应用程序的界面悬浮显示于所述第四应用程序的界面上之后,所述方法还包括:The display method according to claim 3, wherein after the reduced interface of the third application is suspended and displayed on the interface of the fourth application, the method further comprises:
    接收针对目标控件的第六输入;receiving a sixth input for the target control;
    响应于所述第六输入,分屏显示所述第三应用程序的界面与所述第四应用程序的界面。In response to the sixth input, the interface of the third application and the interface of the fourth application are displayed in a split screen.
  6. 一种显示装置,包括:A display device, comprising:
    第一接收模块,用于接收用户的第一输入;a first receiving module, configured to receive the first input of the user;
    第一显示模块,用于响应于所述第一输入,显示多个应用程序的界面的缩略图;a first display module, configured to display thumbnails of interfaces of multiple application programs in response to the first input;
    第二接收模块,用于接收用户将所述多个应用程序的界面的缩略图中第一缩略图拖动到第二缩略图上的第二输入;a second receiving module, configured to receive a second input of the user dragging the first thumbnail in the thumbnails of the interfaces of the multiple application programs onto the second thumbnail;
    第二显示模块,用于响应于所述第二输入,显示所述第二缩略图对应的第一应用程序的界面,并在所述第一应用程序的界面上悬浮显示所述第一缩略图对应的第二应用程序的界面。A second display module, configured to display the interface of the first application program corresponding to the second thumbnail image in response to the second input, and display the first thumbnail image in a floating manner on the interface of the first application program The interface of the corresponding second application program.
  7. 根据权利要求6所述的显示装置,其中,所述第二显示模块,具体用于:The display device according to claim 6, wherein the second display module is specifically used for:
    响应于所述第二输入,全屏显示所述第一应用程序的第一目标界面,并在所述第一目标界面上悬浮显示预设窗口大小的所述第二应用程序的第二目标界面。In response to the second input, the first target interface of the first application program is displayed in full screen, and the second target interface of the second application program with a preset window size is displayed in suspension on the first target interface.
  8. 根据权利要求6所述的显示装置,还包括:The display device of claim 6, further comprising:
    第三接收模块,用于在第三应用程序的界面内接收用户的第三输入;The third receiving module is used for receiving the third input of the user in the interface of the third application program;
    第三显示模块,用于响应于所述第三输入,缩小所述第三应用程序的界面,并悬浮显示缩小后的所述第三应用程序的界面;a third display module, configured to reduce the interface of the third application program in response to the third input, and display the reduced interface of the third application program in suspension;
    第四接收模块,用于接收针对第四应用程序的第四输入;a fourth receiving module, configured to receive a fourth input for a fourth application;
    第四显示模块,用于响应于所述第四输入,启动所述第四应用程序,并将缩小后的所述第三应用程序的界面悬浮显示于所述第四应用程序的界面上。The fourth display module is configured to start the fourth application program in response to the fourth input, and display the reduced interface of the third application program in suspension on the interface of the fourth application program.
  9. 根据权利要求6或7所述的显示装置,还包括:The display device according to claim 6 or 7, further comprising:
    第五接收模块,用于接收针对目标控件的第五输入;a fifth receiving module for receiving the fifth input for the target control;
    第五显示模块,用于响应于所述第五输入,分屏显示所述第一应用程序 的第一目标界面与所述第二应用程序的第二目标界面。A fifth display module, configured to display the first target interface of the first application program and the second target interface of the second application program in a split screen in response to the fifth input.
  10. 根据权利要求8所述的显示装置,还包括:The display device of claim 8, further comprising:
    第六接收模块,用于接收针对目标控件的第六输入;The sixth receiving module is used for receiving the sixth input for the target control;
    第六显示模块,用于响应于所述第六输入,分屏显示所述第三应用程序的界面与所述第四应用程序的界面。A sixth display module, configured to display the interface of the third application program and the interface of the fourth application program in a split screen in response to the sixth input.
  11. 一种电子设备,包括处理器,存储器及存储在所述存储器上并可在所述处理器上运行的程序或指令,所述程序或指令被所述处理器执行时实现如权利要求1-5中任一项所述的显示方法的步骤。An electronic device, comprising a processor, a memory, and a program or instruction stored on the memory and executable on the processor, the program or instruction being executed by the processor to achieve as claimed in claims 1-5 The steps of any one of the display methods.
  12. 一种可读存储介质,其中,所述可读存储介质上存储程序或指令,所述程序或指令被处理器执行时实现如权利要求1-5中任一项所述的显示方法的步骤。A readable storage medium, wherein a program or an instruction is stored on the readable storage medium, and when the program or instruction is executed by a processor, the steps of the display method according to any one of claims 1-5 are implemented.
  13. 一种芯片,包括处理器和通信接口,所述通信接口和所述处理器耦合,所述处理器用于运行程序或指令,实现如权利要求1-5中任一项所述的显示方法。A chip includes a processor and a communication interface, wherein the communication interface is coupled with the processor, and the processor is used for running a program or an instruction to implement the display method according to any one of claims 1-5.
PCT/CN2021/116425 2020-09-04 2021-09-03 Display method and apparatus and electronic device WO2022048633A1 (en)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
CN202010923881.X 2020-09-04
CN202010923881.XA CN112099707A (en) 2020-09-04 2020-09-04 Display method and device and electronic equipment

Publications (1)

Publication Number Publication Date
WO2022048633A1 true WO2022048633A1 (en) 2022-03-10

Family

ID=73757392

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/CN2021/116425 WO2022048633A1 (en) 2020-09-04 2021-09-03 Display method and apparatus and electronic device

Country Status (2)

Country Link
CN (1) CN112099707A (en)
WO (1) WO2022048633A1 (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20210303106A1 (en) * 2020-03-24 2021-09-30 Beijing Xiaomi Mobile Software Co., Ltd. Method, apparatus and storage medium for displaying application interface
WO2024217349A1 (en) * 2023-04-17 2024-10-24 华为技术有限公司 File operation method, electronic device, and computer readable storage medium

Families Citing this family (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN112099707A (en) * 2020-09-04 2020-12-18 维沃移动通信有限公司 Display method and device and electronic equipment
CN114911400A (en) * 2021-02-08 2022-08-16 花瓣云科技有限公司 Method for sharing pictures and electronic equipment
CN113282213A (en) * 2021-05-17 2021-08-20 维沃移动通信有限公司 Interface display method and device
CN115480629A (en) * 2021-05-28 2022-12-16 华为技术有限公司 Multi-interface display method and electronic equipment
CN114020389A (en) * 2021-11-08 2022-02-08 维沃移动通信有限公司 Application program display method and device and electronic equipment
CN114518929A (en) * 2022-02-22 2022-05-20 维沃移动通信有限公司 Application program processing method and device
CN115529486B (en) * 2022-09-23 2024-10-25 三星电子(中国)研发中心 Suspension window type APP presentation method and device

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104090720A (en) * 2014-04-10 2014-10-08 中兴通讯股份有限公司 Method for adjusting terminal window display based on gesture operation and device for adjusting terminal window display
CN104834437A (en) * 2015-05-28 2015-08-12 魅族科技(中国)有限公司 Split screen operating method and terminal
CN108062194A (en) * 2017-12-12 2018-05-22 维沃移动通信有限公司 A kind of display methods, device and mobile terminal
CN111399720A (en) * 2020-03-24 2020-07-10 北京小米移动软件有限公司 Method and device for displaying application interface and storage medium
CN111399959A (en) * 2020-03-17 2020-07-10 Oppo广东移动通信有限公司 Multitasking operation method and device, electronic equipment and storage medium
CN112099707A (en) * 2020-09-04 2020-12-18 维沃移动通信有限公司 Display method and device and electronic equipment

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN108170333A (en) * 2017-12-26 2018-06-15 珠海格力电器股份有限公司 Application program management method and device and mobile terminal
CN110427151A (en) * 2019-06-28 2019-11-08 华为技术有限公司 A kind of method and electronic equipment controlling user interface
CN116723266A (en) * 2019-07-31 2023-09-08 华为技术有限公司 Suspension window management method and related device

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104090720A (en) * 2014-04-10 2014-10-08 中兴通讯股份有限公司 Method for adjusting terminal window display based on gesture operation and device for adjusting terminal window display
CN104834437A (en) * 2015-05-28 2015-08-12 魅族科技(中国)有限公司 Split screen operating method and terminal
CN108062194A (en) * 2017-12-12 2018-05-22 维沃移动通信有限公司 A kind of display methods, device and mobile terminal
CN111399959A (en) * 2020-03-17 2020-07-10 Oppo广东移动通信有限公司 Multitasking operation method and device, electronic equipment and storage medium
CN111399720A (en) * 2020-03-24 2020-07-10 北京小米移动软件有限公司 Method and device for displaying application interface and storage medium
CN112099707A (en) * 2020-09-04 2020-12-18 维沃移动通信有限公司 Display method and device and electronic equipment

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20210303106A1 (en) * 2020-03-24 2021-09-30 Beijing Xiaomi Mobile Software Co., Ltd. Method, apparatus and storage medium for displaying application interface
WO2024217349A1 (en) * 2023-04-17 2024-10-24 华为技术有限公司 File operation method, electronic device, and computer readable storage medium

Also Published As

Publication number Publication date
CN112099707A (en) 2020-12-18

Similar Documents

Publication Publication Date Title
WO2022048633A1 (en) Display method and apparatus and electronic device
WO2022068773A1 (en) Desktop element adjustment method and apparatus, and electronic device
US11054988B2 (en) Graphical user interface display method and electronic device
WO2022017410A1 (en) Display method and apparatus, and device and storage medium
US10712907B2 (en) Terminal and method for setting menu environments in the terminal
TWI511027B (en) Method, device and apparatus of splitting screen
WO2022063022A1 (en) Video preview method and apparatus and electronic device
CN112153283B (en) Shooting method and device and electronic equipment
JP2021508881A (en) Icon management method and equipment
WO2019041978A1 (en) Multi-screen terminal and application display control method and device thereof
WO2018119674A1 (en) Method and device for controlling flexible display screen
WO2023061280A1 (en) Application program display method and apparatus, and electronic device
CN107613117A (en) A kind of interface display method and mobile terminal based on multitask
WO2022161432A1 (en) Display control method and apparatus, and electronic device and medium
WO2023005920A1 (en) Screen splitting method and apparatus, and electronic device
WO2014101101A1 (en) Task switching method and terminal
US20180152622A1 (en) Mobile terminal-based photographing method and mobile terminal
WO2018010316A1 (en) Desktop page management method and device
WO2023025060A1 (en) Interface display adaptation processing method and apparatus, and electronic device
CN112540709A (en) Split screen display method and device, electronic equipment and readable storage medium
WO2023030115A1 (en) Interface display method and apparatus
WO2023005828A1 (en) Message display method and apparatus, and electronic device
WO2022135290A1 (en) Screenshot capturing method and apparatus, and electronic device
CN112911147B (en) Display control method, display control device and electronic equipment
WO2023030114A1 (en) Interface display method and apparatus

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: 21863695

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: 21863695

Country of ref document: EP

Kind code of ref document: A1