Display control method and device, electronic equipment and storage medium

By receiving user input and displaying interface icons on the electronic device interface, a seamless and quick switching from one application to another is achieved, solving the problem of cumbersome operation when switching between different applications and improving the convenience of the switching process.

CN114327726BActive Publication Date: 2026-04-24VIVO MOBILE COMM CO LTD
View PDF 4 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
VIVO MOBILE COMM CO LTD
Filing Date
2021-12-29
Publication Date
2026-04-24

AI Technical Summary

Technical Problem

Switching between different applications is cumbersome and time-consuming for users.

Method used

By receiving user input while displaying the interface of the first application, displaying an interface identifier, and then displaying the interface of the second application when the position information of the interface identifier meets preset conditions, a seamless and quick application switching method is provided.

Benefits of technology

This reduces the number of user switching operations between different applications, shortens page browsing time, and improves the convenience of application switching.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN114327726B_ABST
    Figure CN114327726B_ABST
Patent Text Reader

Abstract

The application discloses a display control method and device, electronic equipment and a storage medium, and belongs to the field of electronic equipment. The display control method comprises the following steps: in the case of displaying a first interface of a first application, receiving a first input of a user; in response to the first input, displaying an interface identifier; in the case that the position information of the interface identifier meets a preset condition, displaying a second interface of a second application.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application belongs to the field of electronic equipment, and specifically relates to a display control method, device, electronic equipment and storage medium. Background Technology

[0002] With the development of electronic device technology, people frequently use multiple applications on electronic devices in their daily lives and work. In the actual operation of electronic devices, users need to switch between different applications. This requires users to exit the current application and then find and open another, making the switching process cumbersome and time-consuming. Summary of the Invention

[0003] The purpose of this application is to provide a display control method, device, electronic device, and storage medium that can solve the problem of cumbersome operation when switching between different applications in current electronic devices.

[0004] In a first aspect, embodiments of this application provide a display control method applied to an electronic device, the display control method comprising:

[0005] When the first interface of the first application is displayed, receive the user's first input;

[0006] In response to the first input, display the interface icon;

[0007] If the location information of the interface identifier meets the preset conditions, the second interface of the second application is displayed.

[0008] Secondly, embodiments of this application provide a display control device applied to an electronic device, the display control device comprising:

[0009] The receiving module is used to receive the user's first input when the first interface of the first application is displayed;

[0010] The display module is used to display the interface identifier in response to the first input.

[0011] The display module is also used to display the second interface of the second application when the position information of the interface identifier meets the preset conditions.

[0012] Thirdly, embodiments of this application provide an electronic device including a processor and a memory. The memory stores programs or instructions that can run on the processor, and when the programs or instructions are executed by the processor, they implement the steps of the display control method as shown in the first aspect.

[0013] Fourthly, embodiments of this application provide a readable storage medium on which a program or instructions are stored, and when the program or instructions are executed by a processor, the steps of the display control method as shown in the first aspect are implemented.

[0014] Fifthly, embodiments of this application provide a chip, which includes a processor and a communication interface. The communication interface and the processor are coupled, and the processor is used to run programs or instructions to implement the steps of the display control method as shown in the first aspect.

[0015] In a sixth aspect, embodiments of this application provide a computer program product stored in a storage medium, which is executed by at least one processor to implement the display control method as described in the first aspect.

[0016] In this embodiment, when the first interface of the first application is displayed, an interface identifier is displayed in response to the user's first input; when the position information of the interface identifier meets preset conditions, the second interface of the second application is displayed. The above steps provide a seamless and quick application switching method, allowing users to easily jump from one application to the relevant interface of another, reducing the need for switching between different applications, shortening the time spent browsing pages, and improving convenience during application switching, thereby facilitating user browsing of application interface content. Attached Figure Description

[0017] Figure 1 A schematic diagram of a display control architecture provided in an embodiment of this application;

[0018] Figure 2 This is one of the interactive schematic diagrams of a display control interface provided in the embodiments of this application;

[0019] Figure 3 A flowchart of the display control method provided in the embodiments of this application;

[0020] Figure 4 This is a second schematic diagram of a display control interface provided in an embodiment of this application;

[0021] Figure 5 This is the third schematic diagram of a display control interface provided in the embodiments of this application;

[0022] Figure 6 This is the fourth schematic diagram of a display control interface provided in the embodiments of this application;

[0023] Figure 7 This is the fifth schematic diagram of a display control interface provided in the embodiments of this application;

[0024] Figure 8This is the sixth schematic diagram of a display control interface provided in the embodiments of this application;

[0025] Figure 9 This is the seventh schematic diagram of a display control interface provided in the embodiments of this application;

[0026] Figure 10 This is the eighth schematic diagram of a display control interface provided in the embodiments of this application;

[0027] Figure 11 This is a schematic diagram of the structure of a display control device provided in an embodiment of this application;

[0028] Figure 12 This is a schematic diagram of the structure of an electronic device provided in an embodiment of this application;

[0029] Figure 13 This is a schematic diagram of the hardware structure of an electronic device provided in an embodiment of this application. Detailed Implementation

[0030] The technical solutions of the embodiments of this application will be clearly described below with reference to the accompanying drawings. Obviously, the described embodiments are only some, not all, of the embodiments of this application. All other embodiments obtained by those skilled in the art based on the embodiments of this application are within the scope of protection of this application.

[0031] The terms "first," "second," etc., used in the specification and claims of this application are used to distinguish similar objects and not to describe a specific order or sequence. It should be understood that such use of data can be interchanged where appropriate so that embodiments of this application can be implemented in orders other than those illustrated or described herein, and the objects distinguished by "first," "second," etc., are generally of the same class and the number of objects is not limited; for example, a first object can be one or more. Furthermore, in the specification and claims, "and / or" indicates at least one of the connected objects, and the character " / " generally indicates that the preceding and following objects are in an "or" relationship.

[0032] Based on this, the following is in conjunction with the appendix Figures 1-2 The display control method provided in this application will be described in detail through specific embodiments and application scenarios.

[0033] This application proposes a display control architecture, such as... Figure 1As shown, the display control architecture may include an electronic device 10. The electronic device 10 has at least two applications installed, such as application A and application B, and has the function of displaying and acquiring user input. Here, the acquired user input may be the electronic device 10 acquiring the user's input to physical controls 101 in the electronic device 10, such as volume buttons, or the electronic device 10 receiving the user's touch input to the display screen, etc., which will not be elaborated further here.

[0034] Based on the above display control architecture, the display control method provided in the embodiments of this application will be described in detail.

[0035] like Figure 2 As shown, when the electronic device 10 displays the first interface 20 of a first application, such as application A, and the user wants to launch another application, such as application B, they can touch the screen of the electronic device 10 with a preset gesture, so that the electronic device 10 receives the user's first input, such as receiving the user's input of sliding a straight line on the screen of the electronic device 10; or, they can touch such as Figure 1 The physical control 101 shown enables the electronic device 10 to receive the user's first input to the touch physical control 101.

[0036] In response to the first input, the electronic device 10 can display an interface identifier 21, which is used to represent the first interface of the first application A, and the position of the user touch screen is determined as the display position of the interface identifier 21.

[0037] The user can continue to touch the screen to move the interface identifier 21 and find the application B that needs to be launched. At this time, the user can move the display position of the interface identifier 21 to the display position or area of ​​the application icon of application B. When the electronic device determines that the interface identifier 21 and the display position or area 22 of the application icon of application B overlap at least partially, the interface 22 of application B is displayed so that the user can browse the content of application B.

[0038] The application switching method provided in this application embodiment, which involves dragging an interface marker until the desired application is found, allows for seamless and quick application switching. This enables users to easily view the relevant interfaces when jumping from one application to another, reducing the number of switching operations between different applications, shortening the time users spend browsing pages, simplifying the application switching process, improving the convenience of application switching, and making it easier for users to browse the application's interface content.

[0039] Based on this, the display control method provided in this application embodiment can be applied not only to the scenario where the user drags the interface icon to switch applications so that the user can browse the interface content of the application, but also to any scenario in which the user operation is reduced to switch displays.

[0040] Based on the above architecture and application scenarios, the following will be combined with... Figure 3 The display control method provided in the embodiments of this application will be described in detail.

[0041] Figure 3 This is a flowchart of a display control method provided in an embodiment of this application.

[0042] like Figure 3 As shown, this display control method can be applied to, for example... Figure 1 The electronic device shown may specifically include the following steps:

[0043] Step 310: With the first interface of the first application displayed, receive the user's first input. Step 320: In response to the first input, display an interface identifier. Step 330: If the position information of the interface identifier meets preset conditions, display the second interface of the second application.

[0044] In this application embodiment, a seamless and quick application switching method is provided, which allows users to easily view the relevant interface when jumping from one application to another, reduces the user's switching operations between different applications, shortens the user's page browsing time, improves the convenience during the application switching process, and makes it easier for users to browse the application interface content.

[0045] The above steps are explained in detail below.

[0046] First, in step 310, to improve the accuracy of recognizing user switching applications, this embodiment provides two types of first input, so that the electronic device can determine the type of interface the user wants to browse based on the user's input type. The first input may include user input to the screen of the electronic device 10 or user input to the touch physical control 101. Step 310 will be described below for different input types.

[0047] In one or more possible embodiments, step 310 may specifically include: receiving a first input from a user to the screen of the electronic device 10 when displaying a first interface of a first application.

[0048] Furthermore, the first input includes a first preset gesture input or a second preset gesture input.

[0049] In this embodiment, the first preset gesture input can be a user sliding a straight line on the screen of the electronic device 10 (in any direction and at any angle), such as a 45° downward swipe gesture on the first interface. If the electronic device 10 receives this 45° downward swipe gesture from the user on the first interface, it indicates that the user wants to return to the desktop provided by the operating system of the electronic device 10, so that the electronic device 10 can display the desktop based on the first preset gesture input.

[0050] In this embodiment, the second preset gesture input can be a user sliding a curve on the screen of the electronic device 10, such as sliding a "0" shape on the first interface, or a user sliding a preset pattern on the screen of the electronic device 10, such as sliding a "☆" shape on the first interface. In this case, if the electronic device receives input from the user sliding a "0" shape or a "☆" shape on the first interface, it indicates that the user wants to return to the history of applications viewed within a preset time period (e.g., 5 hours), so that the electronic device can display the application window of at least one background application based on the second preset gesture input.

[0051] It should be noted that the first and second preset gesture inputs mentioned above can be set by the user in advance or provided by the operating system of the electronic device.

[0052] In another or more possible embodiments, step 310 may specifically include: when displaying a first interface of a first application, receiving a first input from a user to a touch physical control of an electronic device, wherein the touch physical control includes a first touch physical control such as a volume up button and a second touch physical control such as a volume down button.

[0053] Furthermore, the first input includes input to a first touch physical control or input to a second touch physical control. If the electronic device 10 receives input from the user to the first touch physical control, it indicates that the user wants to return to the desktop provided by the operating system of the electronic device 10, so that the electronic device 10 displays the desktop based on the input to the first touch physical control. If the electronic device 10 receives input from the user to the first touch physical control, it indicates that the user wants to return to the history application windows browsed within a preset time period (e.g., 5 hours), so that the electronic device displays the application window of at least one background application based on the input to the second touch physical control.

[0054] This application embodiment can identify the first input received from the user, determine the type of the first input, and thus determine the type of interface the user wants to browse.

[0055] After step 310, the display control method provided in this application embodiment may further include: shrinking the first interface to an interface identifier. The interface identifier in this application embodiment may include the application icon of the first application, a thumbnail of the first interface, or a preset identifier.

[0056] Based on this, in this embodiment of the application, step 320 can be described in detail according to the two preset gestures involved in step 310 above.

[0057] 1) The first input is the first preset gesture input.

[0058] In one or more possible embodiments, step 320 may specifically include:

[0059] In response to the first input, the desktop and interface icons are displayed, with the desktop including the application icon of the second application.

[0060] For example, such as Figure 4 As shown, in response to the user's 45° swipe down gesture input on the first interface, the first interface of application A, such as the chat interface, is shrunk to interface identifier A21, and the display is switched from the first interface to the desktop, so that the user can select the second application to open from at least one application icon or folder icon displayed on the desktop.

[0061] 2) The first input is the second preset gesture input.

[0062] In one or more possible embodiments, step 320 may specifically include:

[0063] In response to the first input, an application window and interface identifier of at least one background application are displayed, the at least one background application including a second application.

[0064] For example, such as Figure 5 As shown, in response to the user's sliding "0" shaped gesture input on the first interface, the first interface of application A, such as the chat interface, is minimized to interface identifier A21, and the display switches from the first interface to the application window of at least one background application. Figure 5 For example, using three application windows (such as the application window of application B, the application window of application C, and the application window of application D), the user can select the second application from among the three background application application windows.

[0065] It should be noted that the interface identifier in this embodiment can be updated to the display position based on the real-time input position of the first input.

[0066] Step 330: In this embodiment of the application, the second interface of the second application can be triggered and displayed under the following two circumstances, which will be discussed below. Figure 6 Please provide an explanation.

[0067] In one or more possible embodiments, the preset conditions include a first preset condition, which is that the location information of the interface identifier at least partially overlaps with the display location or area of ​​the application icon. Based on this, step 330 may specifically include:

[0068] When the location information of the interface identifier meets the first preset condition, the first interface is displayed in the first display area, and the second interface of the second application is displayed in the second display area.

[0069] It should be noted that, in order to improve display efficiency, in one embodiment of this application, the first display area and the second display area do not overlap.

[0070] For example, such as Figure 6 As shown, when the position information of the interface identifier 21 overlaps at least partially with the display position or area of ​​the application icon by 60%, the first interface and the second interface of application B are displayed in a split screen through the first display area and the second display area.

[0071] Conversely, if the location information of the interface identifier does not meet the first preset condition, the first interface of the first application is displayed.

[0072] In another or more possible embodiments, in addition to triggering the execution of the second interface of the second application based on location information, the step 330 can also be combined with the determination of input duration. Based on this, the step 330 may specifically include:

[0073] If the location information of the interface identifier meets the first preset condition and the input duration of the first input is within the preset duration range, the second interface of the second application is displayed.

[0074] For example, when the location information of the interface identifier at least partially overlaps with the display position or area of ​​the application icon, and the input duration of the first input is between 2 and 4 seconds, the second interface of the second application is displayed.

[0075] In addition, if the location information of the interface identifier meets the first preset condition and the input duration of the first input is not within the preset duration range, the first interface is displayed in the first display area and the second interface of the second application is displayed in the second display area.

[0076] For example, when the location information of the interface identifier at least partially overlaps with the display position or area of ​​the application icon, and the input duration of the first input is greater than 4 seconds, the first interface and the second interface are displayed in split screen.

[0077] Based on this, in order to more clearly explain step 330, this application embodiment combines the three scenarios of responding to the first input and displaying the interface identifier in step 320, and describes them in detail.

[0078] In one or more possible embodiments, the scenario involves a first preset gesture input, displaying a desktop and interface icons, and the desktop including an application icon for at least one application.

[0079] Based on this, step 330 may specifically include:

[0080] If the relative positions of the interface icon and the application icon of the second application meet the preset conditions, the second interface of the second application is displayed.

[0081] Furthermore, the preset conditions also include a second preset condition, which is that the first distance value corresponding to the relative position of the interface identifier and the application icon of the second application is less than or equal to the first preset distance value.

[0082] For example, such as Figure 7 As shown, with the application icon of the second application as reference point 1, if the first distance value between the user's mobile interface icon and reference point 1 is detected to be less than or equal to the first preset distance value such as 10 mm, then the second interface of the second application is displayed.

[0083] In another or more possible embodiments, such as Figure 8 As shown, the first input is a first preset gesture input, and in the scenario where the desktop and interface icons are displayed, and the desktop includes at least one folder icon such as folder icon A, folder icon B and folder icon C, and the folder corresponding to folder icon B includes the application icon of the second application.

[0084] Based on this, step 330 may also include:

[0085] If the relative positional relationship between the interface icon and the folder icon meets preset conditions, the application icon in the folder corresponding to the folder icon is displayed. Next, step 330 may specifically include: if the relative positional relationship between the interface icon and the application icon of the second application meets preset conditions, the second interface of the second application is displayed.

[0086] Furthermore, the preset conditions also include a third preset condition, which is that the second distance value corresponding to the relative positional relationship between the interface icon and the folder icon is less than or equal to the second preset distance value.

[0087] For example, such as Figure 8As shown, taking folder icon B as reference point 2, if the second distance value between the user's mobile interface identifier 21 and reference point 2, such as 7 mm, is less than or equal to the first preset distance value, such as 9 mm, the application icons in the folder corresponding to folder icon B, such as application B, application C, and application D, are displayed. Next, if the first distance value between the user's mobile interface identifier 21 and reference point 1, such as 8 mm, is less than or equal to the first preset distance value, such as 10 mm, the second interface of the second application is displayed.

[0088] In another possible embodiment, the first input is a second preset gesture input, an application window and interface identifier of at least one background application, and the at least one background application includes a scenario of the second application.

[0089] Based on this, step 330 may specifically include:

[0090] If the relative positional relationship between the interface icon and the application window of the second application meets the preset conditions, the second interface of the second application is displayed.

[0091] Furthermore, the preset conditions also include a fourth preset condition, which is that the third distance value corresponding to the relative position of the interface identifier and the application window of the second application is less than or equal to the third preset distance value.

[0092] For example, such as Figure 9 As shown, with the application window of the second application as reference point 3, if the third distance value between the user's moving interface icon and the reference point 3 is less than or equal to the third preset distance value such as 3 mm, then the second interface of the second application is displayed.

[0093] It should be noted that in one or more possible embodiments, such as Figure 10 As shown, a desktop can include at least two desktops, such as Desktop 1 and Desktop 2. Based on this, in response to a first input, if Desktop 1 and an interface icon are displayed, and Desktop 1 does not include the user's desired second application, such as application B, the user can move the interface icon to the edge switching area 1001 of Desktop 1 to switch from Desktop 1 to Desktop 2. This allows the user to move the position of the interface icon within Desktop 2, ensuring that the position information of the desktop icon meets preset conditions to display the second interface of the second application. Similarly, when the folder corresponding to the folder icon includes at least two folder pages, the above method can also be used to switch pages, allowing the user to switch between multiple pages to select the second application.

[0094] Therefore, by allowing users to switch between different interfaces in a continuous series of actions to find the application icon they want to open, the convenience of switching between applications can be improved, thus making it easier for users to browse the application's interface content.

[0095] Therefore, in this embodiment, when the first interface of the first application is displayed, an interface identifier is displayed in response to the user's first input; and when the position information of the interface identifier meets preset conditions, the second interface of the second application is displayed. This embodiment provides a seamless and quick application switching method, enabling users to easily view the relevant interfaces when jumping from one application to another, reducing the user's switching operations between different applications, shortening the user's page browsing time, improving the convenience during application switching, and thus facilitating the user's browsing of application interface content.

[0096] It should be noted that the display control method provided in this application embodiment can be executed by a display control device. This application embodiment uses the execution of the display control method by a display control device as an example to illustrate the display control device provided in this application embodiment.

[0097] Based on the same inventive concept, this application also provides a display control device. (Specifically combined with...) Figure 11 Please provide a detailed explanation.

[0098] Figure 11 This is a schematic diagram of a display control device provided in an embodiment of this application.

[0099] like Figure 11 As shown, the display control device 110 is applied to, for example... Figure 1 The electronic device shown may specifically include:

[0100] The receiving module 1101 is used to receive the user's first input when the first interface of the first application is displayed;

[0101] Display module 1102 is used to display interface identifiers in response to the first input;

[0102] The display module 1103 is also used to display the second interface of the second application when the position information of the interface identifier meets the preset conditions.

[0103] The display control device 110 mentioned above will be described in detail below.

[0104] In one or more possible embodiments, the display control device 110 in this application embodiment may further include a first update module for updating the display position of the interface identifier based on the real-time input position of the first input.

[0105] In another or more possible embodiments, the display control device 110 in this application embodiment may further include a second update module for shrinking the first interface to an interface identifier, the interface identifier including the application icon of the first application, a thumbnail of the first interface, or a preset identifier.

[0106] In one or more possible embodiments, the display module 1103 is further configured to display a first interface in a first display area and a second interface of a second application in a second display area.

[0107] In one or more possible embodiments, the display module 1103 is specifically used to display the second interface of the second application when the position information of the interface identifier meets the preset conditions and the input duration of the first input is within the preset duration range.

[0108] In one or more possible embodiments, the display module 1103 is further configured to display a desktop, which includes application icons for a second application;

[0109] The display module 1103 is also used to display the second interface of the second application when the relative positional relationship between the interface identifier and the application icon of the second application meets the preset conditions.

[0110] In one or more possible embodiments, the display module 1103 is further configured to display the application icon in the folder corresponding to the folder icon when the desktop includes a folder icon, the folder corresponding to the folder icon includes the application icon of the second application, and the relative positional relationship between the interface identifier and the folder icon meets a preset condition.

[0111] In one or more possible embodiments, the display module 1103 is further configured to display an application window of at least one background application, the at least one background application including a second application;

[0112] The display module 1103 is also used to display the second interface of the second application when the relative positional relationship between the interface identifier and the application window of the second application meets the preset conditions.

[0113] The electronic device in this application embodiment can be a display control device or a component in an electronic device, such as an integrated circuit or a chip. The electronic device can be a terminal or other devices besides a terminal. For example, the electronic device can be a mobile phone, tablet computer, laptop computer, PDA, in-vehicle electronic device, mobile internet device (MID), augmented reality (AR) / virtual reality (VR) device, robot, wearable device, ultra-mobile personal computer (UMPC), netbook, or personal digital assistant (PDA), etc. It can also be a server, network attached storage (NAS), personal computer (PC), television (TV), ATM, or self-service machine, etc. This application embodiment does not specifically limit the scope of the electronic device.

[0114] The electronic device in this application embodiment can be a device with an operating system. This operating system can be Android, iOS, or other possible operating systems; this application embodiment does not specifically limit the specific operating system used.

[0115] The electronic device provided in this application embodiment can achieve... Figures 1 to 10 The various processes implemented in the method implementation examples will not be described again here to avoid repetition.

[0116] In this embodiment, by displaying the first interface of the first application and responding to the user's first input, displaying an interface identifier, and then displaying the second interface of the second application when the position information of the interface identifier meets preset conditions, a coherent and quick application switching method can be provided. This allows users to easily view the relevant interfaces when jumping from one application to another, reduces the user's switching operations between different applications, shortens the user's page browsing time, improves the convenience of application switching, and facilitates the user's browsing of application interface content.

[0117] Optionally, such as Figure 12As shown, this application embodiment also provides an electronic device 120, including a processor 1201 and a memory 1202. The memory 1202 stores a program or instructions that can run on the processor 1201. When the program or instructions are executed by the processor 1201, they implement the various steps of the above-described display control method embodiment and can achieve the same technical effect. To avoid repetition, they will not be described again here.

[0118] It should be noted that the electronic devices in the embodiments of this application include the aforementioned mobile electronic devices and non-mobile electronic devices.

[0119] Figure 13 This is a schematic diagram of the hardware structure of an electronic device provided in an embodiment of this application.

[0120] The electronic device 1300 includes, but is not limited to, the following components: radio frequency unit 1301, network module 1302, audio output unit 1303, input unit 1304, sensor 1305, display unit 1306, user input unit 1307, interface unit 1308, memory 1309, processor 1310, and shooting components.

[0121] Those skilled in the art will understand that the electronic device 1300 may also include a power supply (such as a battery) for supplying power to various components. The power supply may be logically connected to the processor 1310 through a power management system, thereby enabling functions such as managing charging, discharging, and power consumption through the power management system. Figure 13 The electronic device structure shown does not constitute a limitation on the electronic device. The electronic device may include more or fewer components than shown, or combine certain components, or have different component arrangements, which will not be elaborated here.

[0122] In this embodiment, the user input unit 1307 is used to receive a first input from a user when a first interface of a first application is displayed. The display unit 1306 is used to display an interface identifier in response to the first input. The display unit 1306 is also used to display a second interface of a second application when the position information of the interface identifier meets preset conditions.

[0123] The electronic device 1300 will be described in detail below.

[0124] In one or more possible embodiments, the processor 1310 is configured to update the display position of the interface identifier based on the real-time input position of the first input.

[0125] In another or more possible embodiments, the processor 1310 is further configured to reduce the first interface to an interface identifier, the interface identifier including the application icon of the first application, a thumbnail of the first interface, or a preset identifier.

[0126] In one or more possible embodiments, the display unit 1306 is further configured to display a first interface in a first display area and a second interface of a second application in a second display area.

[0127] In one or more possible embodiments, the display unit 1306 is further configured to display the second interface of the second application when the position information of the interface identifier meets the preset conditions and the input duration of the first input is within the preset duration range.

[0128] In one or more possible embodiments, the display unit 1306 is further configured to display a desktop, which includes application icons for a second application;

[0129] The display unit 1306 is also used to display the second interface of the second application when the relative positional relationship between the interface identifier and the application icon of the second application meets the preset conditions.

[0130] In one or more possible embodiments, the display unit 1306 is further configured to display the application icon in the folder corresponding to the folder icon when the desktop includes a folder icon, the folder corresponding to the folder icon includes the application icon of the second application, and the relative positional relationship between the interface identifier and the folder icon meets a preset condition.

[0131] In one or more possible embodiments, the display unit 1306 is further configured to display an application window of at least one background application, the at least one background application including a second application;

[0132] The display unit 1306 is also used to display the second interface of the second application when the relative positional relationship between the interface identifier and the application window of the second application meets preset conditions.

[0133] It should be understood that, in this embodiment, the input unit 1304 may include a graphics processing unit (GPU) 13041 and a microphone 13042. The GPU 13041 processes image data of still images or videos obtained by an image capture device (such as a camera) in video capture mode or image capture mode. The display unit 1306 may include a display panel 13061, which may be configured in the form of a liquid crystal display, an organic light-emitting diode, or the like. The user input unit 1307 includes a touch panel 13071 and at least one of other input devices 13072. The touch panel 13071 is also called a touch screen. The touch panel 13071 may include a touch detection device and a touch display. Other input devices 13072 may include, but are not limited to, a physical keyboard, function keys (such as volume display buttons, power buttons, etc.), a trackball, a mouse, and a joystick, which will not be described in detail here.

[0134] The memory 1309 can be used to store software programs and various data. The memory 1309 may primarily include a first storage area for storing programs or instructions and a second storage area for storing data. The first storage area may store the operating system, application programs or instructions required for at least one function (such as sound playback, image playback, etc.). Furthermore, the memory 1309 may include volatile memory or non-volatile memory, or both. The non-volatile memory may be read-only memory (ROM), programmable read-only memory (PROM), erasable programmable read-only memory (EPROM), electrically erasable programmable read-only memory (EEPROM), or flash memory. Volatile memory can be random access memory (RAM), static random access memory (SRAM), dynamic random access memory (DRAM), synchronous dynamic random access memory (SDRAM), double data rate synchronous dynamic random access memory (DDRSDRAM), enhanced synchronous dynamic random access memory (ESDRAM), synchronous link dynamic random access memory (SLDRAM), and direct memory bus RAM (DRRAM). The memory 1309 in this embodiment includes, but is not limited to, these and any other suitable types of memory.

[0135] Processor 1310 may include one or more processing units; optionally, processor 1310 integrates an application processor and a modem processor, wherein the application processor mainly handles operations involving the operating system, user interface, and applications, and the modem processor mainly handles wireless communication signals, such as a baseband processor. It is understood that the aforementioned modem processor may also not be integrated into processor 1310.

[0136] This application also provides a readable storage medium storing a program or instructions. When the program or instructions are executed by a processor, they implement the various processes of the above-described display control method embodiments and achieve the same technical effects. To avoid repetition, they will not be described again here.

[0137] The processor is the processor in the electronic device described in the above embodiments. The readable storage medium includes computer-readable storage media, such as computer read-only memory (ROM), random access memory (RAM), magnetic disk, or optical disk.

[0138] In addition, this application embodiment provides another chip, which includes a processor and a communication interface. The communication interface and the processor are coupled. The processor is used to run programs or instructions to implement the various processes of the above-described display control method embodiments and can achieve the same technical effect. To avoid repetition, it will not be described again here.

[0139] It should be understood that the chip mentioned in the embodiments of this application may also be referred to as a system-on-a-chip, system chip, chip system, or system-on-a-chip, etc.

[0140] This application provides a computer program product, which is stored in a storage medium and executed by at least one processor to implement the various processes of the above-described display control method embodiments, and can achieve the same technical effects. To avoid repetition, it will not be described again here.

[0141] It should be noted that, in this document, the terms "comprising," "including," or any other variations thereof are intended to cover non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements includes not only those elements but also other elements not expressly listed, or elements inherent to such a process, method, article, or apparatus. Unless otherwise specified, an element defined by the phrase "comprising one..." does not exclude the presence of other identical elements in the process, method, article, or apparatus that includes that element.

[0142] Furthermore, it should be noted that the scope of the methods and apparatus in the embodiments of this application is not limited to performing functions in the order shown or discussed, but may also include performing functions substantially simultaneously or in the reverse order, depending on the functions involved. For example, the described methods may be performed in a different order than described, and various steps may be added, omitted, or combined. In addition, features described with reference to certain examples may be combined in other examples.

[0143] Through the above description of the embodiments, those skilled in the art can clearly understand that the methods of the above embodiments can be implemented by means of software plus necessary general-purpose hardware platforms. Of course, they can also be implemented by hardware, but in many cases the former is a better implementation method. Based on this understanding, the technical solution of this application, in essence, or the part that contributes to the prior art, can be embodied in the form of a computer software product. This computer software product is stored in a storage medium (such as ROM / RAM, magnetic disk, optical disk) and includes several instructions to cause a terminal (which may be a mobile phone, computer, server, or network device, etc.) to execute the methods of the various embodiments of this application.

[0144] The embodiments of this application have been described above with reference to the accompanying drawings. However, this application is not limited to the specific embodiments described above. The specific embodiments described above are merely illustrative and not restrictive. Those skilled in the art can make many other forms under the guidance of this application without departing from the spirit and scope of the claims, and all of these forms are within the protection scope of this application.

Claims

1. A display control method, characterized in that, include: When the first interface of the first application is displayed, receive the user's first input; The first interface is reduced to an interface identifier, which includes the application icon of the first application, a thumbnail of the first interface, or a preset identifier. In response to the first input, displaying an interface icon and desktop, or displaying an interface icon and an application window of at least one background application, includes: in response to the first input, identifying the received first input, determining the type of the first input, and if the first input is a first preset gesture input, displaying an interface icon and desktop; if the first input is a second preset gesture input, displaying an interface icon and an application window of at least one background application; the desktop includes an application icon of a second application; the at least one background application includes the second application; Based on the real-time input position of the continuing first input, update the display position of the interface identifier; When the relative positional relationship between the interface identifier and the application icon of the second application meets a preset condition, the second interface of the second application is displayed; or, when the relative positional relationship between the interface identifier and the application window of the second application meets a preset condition, the second interface of the second application is displayed.

2. The method according to claim 1, characterized in that, The second interface for displaying the second application includes: The first interface is displayed in the first display area, and the second interface of the second application is displayed in the second display area.

3. The method according to claim 1, characterized in that, Displaying the second interface of the second application when the relative positional relationship between the interface identifier and the application icon of the second application meets a preset condition includes: When the relative positional relationship between the interface identifier and the application icon of the second application meets a preset condition, and the input duration of the first input is within a preset duration range, the second interface of the second application is displayed. Displaying the second interface of the second application when the relative positional relationship between the interface identifier and the application window of the second application meets a preset condition includes: When the relative positional relationship between the interface identifier and the application window of the second application meets a preset condition, and the input duration of the first input is within a preset duration range, the second interface of the second application is displayed.

4. The method according to claim 1, characterized in that, The desktop includes folder icons; The folder corresponding to the folder icon includes the application icon of the second application; Before displaying the second interface of the second application, the following is also included: When the relative positional relationship between the interface icon and the folder icon meets a preset condition, the application icon in the folder corresponding to the folder icon is displayed.

5. A display control device, characterized in that, include: The receiving module is used to receive the user's first input when the first interface of the first application is displayed; The second update module is used to shrink the first interface to an interface identifier, the interface identifier including the application icon of the first application, a thumbnail of the first interface, or a preset identifier. The display module is configured to respond to the first input, identify the received first input, determine the type of the first input, and display an interface icon and desktop when the first input is a first preset gesture input, and display an interface icon and application window of at least one background application when the first input is a second preset gesture input; the desktop includes an application icon of a second application. The at least one background application includes the second application; The first update module is used to update the display position of the interface identifier based on the real-time input position of the continued first input; The display module is further configured to display the second interface of the second application when the relative positional relationship between the position information of the interface identifier and the application icon of the second application meets a preset condition; or, when the relative positional relationship between the interface identifier and the application window of the second application meets a preset condition, display the second interface of the second application.

6. The apparatus according to claim 5, characterized in that, The display module is further configured to display the first interface in a first display area and the second interface of the second application in a second display area.

7. The apparatus according to claim 5, characterized in that, The display module is specifically used for, When the relative positional relationship between the interface identifier and the application icon of the second application meets a preset condition, and the input duration of the first input is within a preset duration range, the second interface of the second application is displayed. or, When the relative positional relationship between the interface identifier and the application window of the second application meets a preset condition, and the input duration of the first input is within a preset duration range, the second interface of the second application is displayed.

8. The apparatus according to claim 5, characterized in that, The display module is further configured to display the application icon in the folder corresponding to the folder icon when the desktop includes a folder icon, the folder corresponding to the folder icon includes the application icon of the second application, and the relative positional relationship between the interface identifier and the folder icon meets a preset condition.

9. An electronic device, characterized in that, It includes a processor and a memory, the memory storing a program or instructions that can run on the processor, the program or instructions being executed by the processor to implement the steps of the display control method as described in any one of claims 1-4.

10. A readable storage medium, characterized in that, The readable storage medium stores a program or instructions that, when executed by a processor, implement the steps of the display control method as described in any one of claims 1-4.

Citation Information

Patent Citations

  • Split-screen display method and electronic equipment

    CN111142769A

  • Split-screen display method and device and electronic equipment

    CN111857509A

  • File sharing method and device, equipment and storage medium

    CN113055525A

  • Screen splitting method and device and electronic equipment

    CN113703624A