Display method and foldable electronic equipment
By using the method of gradually adding new user interfaces and displaying multiple application interfaces in foldable electronic devices, the problem of large display screens affecting portability is solved, and the residence time and operation efficiency of the user interface are improved. Multitasking.
Patent Information
- Application Number
- CN202310764010.1
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2023-06-26
- Publication Date
- 2024-12-27
AI Technical Summary
The larger the display screen of an electronic device, the more it affects its portable performance. It is difficult for existing folding screen devices to effectively manage multiple user interfaces when users operate, resulting in frequent exit of the old interface, which increases the time consumption of reopening the old interface.
Provide a display method, using the multi-screen design of foldable electronic devices, to add a new user interface in a progressive manner in the open state, instead of exiting the old interface, the old interface can stay for a long time, reducing the time to reopen the old interface; At the same time, the user interface of multiple applications is displayed through multiple screens, which facilitates users to compare and obtain information.
It improves the residence time of the user interface, reduces the time consumption of reopening the interface, enhances the efficiency and convenience of user operations, and supports users to view and operate multiple applications' interfaces at the same time.
Smart Images

Figure CN119201023A_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of electronic technology, and in particular to a display method and a foldable electronic device. Background Art
[0002] With the continuous development of electronic devices, more and more electronic devices with display screens are used in people's daily life and work, such as mobile phones with display screens. And with the development of screen technology, the display screens of electronic devices are becoming larger and larger to provide users with richer information and bring users a better user experience.
[0003] However, if the display screen of an electronic device is too large, it will seriously affect its portability. Therefore, electronic devices equipped with foldable screens (such as foldable screen mobile phones) proposed in recent years are the direction of future electronic device development. Summary of the invention
[0004] In a first aspect, an embodiment of the present application provides a display method, which can be applied to a foldable electronic device. The screen of the foldable electronic device may include: a first screen, a second screen and a third screen. The first screen and the second screen are connected by a first folding component, and the second screen and the third screen are connected by a second folding component.
[0005] The method may include: the foldable electronic device detects that the device is in an open state, and displays M user interfaces in a tiled manner on the screen. The foldable electronic device detects a first user operation; the first user operation is a user operation acting on an interface element in the M user interfaces, and if M does not reach a maximum value N MAX , then the first user interface is added to the screen, and the M user interfaces and the added first user interface are arranged in the first direction in the order of appearance and displayed in split screens; if M reaches the maximum value N MAX , then the first user interface is added to the screen, and the user interface displayed earliest on the screen among the M user interfaces is closed, and the M-1 user interfaces retained for display among the M user interfaces and the first user interface are sequentially arranged in the first direction in the order of appearance and displayed on the split screen;
[0006] Wherein, M is a positive integer; N MAX N is the maximum number of user interfaces that can be displayed in tiled form on the screen at the same time. MAX ≥3. In the open state, the display surface of the first screen, the display surface of the second screen and the display surface of the third screen are on the same side of the foldable electronic device. The first screen, the second screen and the third screen may be the screen 120A, the screen 120B and the screen 120C mentioned in the subsequent embodiments, respectively.
[0007] By implementing the method of the first aspect, in the open state, the foldable electronic device can progressively present more user interfaces on the screen, gradually adding and displaying new user interfaces, rather than exiting the old user interface and jumping to the new user interface. In this way, the old user interface can stay on the screen for a longer time, making it convenient for the user to operate the old user interface again, thereby reducing the time required to reopen the old user interface.
[0008] In combination with the first aspect, in some embodiments, N MAX Can be equal to the number of screens of a foldable electronic device.
[0009] In combination with the first aspect, in some embodiments, when M≥2, the foldable electronic device displays M user interfaces in a tiled manner on the screen, which may specifically include: arranging the M user interfaces in sequence in the first direction in the order of appearance on the screen for split-screen display, where the first direction refers to the connection direction of the first screen, the second screen and the third screen.
[0010] In combination with the first aspect, in some embodiments, when M=1, the foldable electronic device displays M user interfaces in a tiled manner on the screen, which may specifically include: displaying the M user interfaces in full screen, or displaying the M user interfaces only through the middle screen, or displaying the M user interfaces through the middle screen and partial areas of the two side screens close to the middle screen.
[0011] In combination with the first aspect, in some embodiments, when M=1, the M user interfaces can be the main screen interface, and the first user operation can be a user operation acting on a desktop icon of a first application; the main screen interface can include a desktop icon of the first application, and the first application provides a first user interface.
[0012] In combination with the first aspect, in some embodiments, when M=1, M user interfaces and the first user interface displayed additionally are arranged in split-screen display in sequence in the first direction in the order of appearance, which may include: the first user interface and the M user interfaces are displayed in split-screen on the screen in a first split-screen ratio, and the first split-screen ratio includes: 1:1, 1:2 or 2:1.
[0013] In combination with the first aspect, in some embodiments, when M=2, the M user interfaces and the added first user interface are arranged in sequence in the first direction in the order of appearance for split-screen display, which may include: displaying the first user interface and the M user interfaces on three separate screens, or displaying the first user interface and the M user interfaces on one screen each.
[0014] In conjunction with the first aspect, in some embodiments, the premise for closing the user interface displayed earliest on the screen among the M user interfaces may include: determining that the earliest displayed user interface is not the Nth user interface. MAXThe user interface with the highest priority among the user interfaces.
[0015] In combination with the first aspect, in some embodiments, the first user interface and the M user interfaces may belong to different applications respectively.
[0016] In combination with the first aspect, in some embodiments, the interface element acted upon by the first user operation may be a predefined cross-application jump control, or the content of the interface element acted upon by the first user operation and the content of the first user interface may contain the same keywords, wherein the content may include text, pictures, or a combination of text and pictures.
[0017] In combination with the first aspect, in some embodiments, the first user interface and the M user interfaces may belong to the same application. The first user interface may be a user interface at a lower level than the user interface displayed on the screen last among the M user interfaces. The arrangement order of the M user interfaces when displayed on the screen corresponds to the hierarchy of the M user interfaces in the same application. In the first direction, the later the user interface is arranged, the deeper the hierarchy is. The interface element acted upon by the first user operation may be an in-application jump control defined by the same application.
[0018] In combination with the first aspect, in some embodiments, the first direction may be a horizontal direction, and arranging and displaying in sequence in the order of appearance in the first direction includes: arranging and displaying in the order of appearance from left to right or from right to left in the horizontal direction.
[0019] In combination with the first aspect, in some embodiments, the first direction may be a vertical direction, and arranging and displaying in sequence in the order of appearance in the first direction includes: arranging and displaying in the order of appearance from top to bottom or from bottom to top in the vertical direction.
[0020] In a second aspect, an embodiment of the present application provides a display method, which can be applied to a foldable electronic device. The screen of the foldable electronic device may include: a first screen, a second screen and a third screen. The first screen and the second screen are connected by a first folding component, and the second screen and the third screen are connected by a second folding component.
[0021] The method may include: the foldable electronic device in an open state displays a home screen interface on the screen, wherein the home screen interface includes desktop icons of multiple applications. The foldable electronic device detects a user operation of continuously opening multiple applications, and displays the user interfaces of the multiple applications on multiple screens respectively, wherein the user interfaces of the multiple applications are arranged and displayed in a first direction in the order in which the applications are selected by the user; the first direction refers to the serial connection direction of the first screen, the second screen, and the third screen.
[0022] In the open state, the display surfaces of the first screen, the second screen and the third screen are on the same side of the foldable electronic device. The first screen, the second screen and the third screen may be the screen 120A, the screen 120B and the screen 120C mentioned in the subsequent embodiments, respectively.
[0023] By implementing the method of the second aspect, the foldable electronic device presents content of the same level on multiple screens when in the open state, making it easy for users to compare multiple contents and obtain information efficiently.
[0024] In conjunction with the second aspect, in some embodiments, the foldable electronic device displays the user interfaces of multiple applications on multiple screens respectively, which may specifically include: during the period when the user continuously opens multiple applications, the foldable electronic device displays the user interface of one application each time it detects that the user opens one application. Specifically, when the user operation of continuously opening multiple applications is detected, the foldable electronic device may further classify the desktop icons of the applications on the main screen interface according to the application type and then suspend and display them.
[0025] In combination with the second aspect, in some embodiments, the foldable electronic device displays the user interfaces of multiple applications on multiple screens respectively, which may specifically include: while the user continuously opens multiple applications, the foldable electronic device keeps the desktop icon of the application selected by the user in a selected state, and does not display the user interface of the selected application on the screen, until the user operation of continuously opening multiple applications is completed, and the foldable electronic device displays the user interfaces of the multiple applications on multiple screens respectively.
[0026] In combination with the second aspect, in some embodiments, the first direction may be a horizontal direction, and arranging and displaying in sequence in the order of appearance in the first direction includes: arranging and displaying in the order of appearance from left to right or from right to left in the horizontal direction.
[0027] In combination with the second aspect, in some embodiments, the first direction may be a vertical direction, and arranging and displaying in sequence in the order of appearance in the first direction includes: arranging and displaying in the order of appearance from top to bottom or from bottom to top in the vertical direction.
[0028] In a third aspect, the present application provides an electronic device, comprising one or more processors and one or more memories; wherein the memories are coupled to the processors, and the one or more memories are used to store computer program codes, and the computer program codes include computer instructions, and when the processor executes the computer instructions, the electronic device executes the method described in the first aspect, or any possible implementation of the first aspect, or the second aspect, or any possible implementation of the second aspect.
[0029] In a fourth aspect, an embodiment of the present application provides a chip system, which is applied to an electronic device, and the chip system includes one or more processors, which are used to call computer instructions so that the electronic device executes the method described in the first aspect and any possible implementation manner of the first aspect, or the second aspect, or the method described in any possible implementation manner of the second aspect.
[0030] In a fifth aspect, the present application provides a computer-readable storage medium comprising instructions. When the instructions are executed on an electronic device, the electronic device executes the method described in the first aspect and any possible implementation of the first aspect, or the second aspect or the method described in any possible implementation of the second aspect.
[0031] In a sixth aspect, the present application provides a computer program product comprising instructions, which, when the above-mentioned computer program product is run on an electronic device, enables the electronic device to execute the method described in the first aspect and any possible implementation of the first aspect, or the second aspect, or the method described in any possible implementation of the second aspect. BRIEF DESCRIPTION OF THE DRAWINGS
[0032] Figure 1A-1B The foldable electronic device provided by the embodiment of the present application is exemplarily shown;
[0033] Figure 2A-2D Several folding methods of the screen 120 are exemplarily shown;
[0034] Figure 3A-3C A folded state is shown exemplarily;
[0035] Figure 4A-4C Another folding state is shown exemplarily;
[0036] Figure 5A-Figure 5C Another folding state is shown exemplarily;
[0037] Figure 6A-6C Another folding state is shown exemplarily;
[0038] Figure 7A-7C Another folding state is shown exemplarily;
[0039] Figure 8A-8C Another folding state is shown exemplarily;
[0040] Figure 9A-9C Another folding state is shown exemplarily;
[0041] Figure 10A-10C Another folding state is shown exemplarily;
[0042] Figures 11A-11CAnother folding state is shown exemplarily;
[0043] Figure 12A-12C Another folding state is shown exemplarily;
[0044] Fig.13 The device form switching path is generally shown;
[0045] Fig.14 The overall process of a display method provided by an embodiment of the present application is shown;
[0046] Fig.15 The display method provided in Example 1 is shown;
[0047] Figure 16A-16B Two modes of displaying two user interfaces in a tiled manner are exemplarily shown;
[0048] Figure 16C-16D Two modes of displaying three user interfaces in a tiled manner are exemplarily shown;
[0049] Fig.17A The user interface of a travel guide application in an open state is shown as an example on the screen;
[0050] Fig. 17B The foldable electronic device 100 is shown as an example in which the user is asked whether to agree to open "Dianping".
[0051] Fig. 17C The user interface of a travel guide application and the user interface of Dianping.com are displayed in a tiled manner on the screen;
[0052] Fig.17D The example shows that the user interface of a travel guide application, the user interface of a "Dianping" website, and the user interface of a chat application are displayed in a tiled manner on the screen;
[0053] Fig.17E The example shows that the newly opened user interface of the chat application replaces the user interface originally displayed on the screen;
[0054] Fig.17F The example shows that the user interface of the travel guide application is closed, and the user interface of "Dianping", the user interface of the chat application and the user interface of the hotel reservation application are displayed in a tiled manner on the screen;
[0055] Fig.18 The display method provided by Example 2 is shown;
[0056] Fig.19A The example shows that a live broadcast interface of a shopping application is displayed on the screen in an open state;
[0057] Fig.19B The following example shows a next-level user interface for adding a live broadcast interface of the shopping application to the screen;
[0058] Fig.19C An example is shown in which a next level commodity purchase interface of the shopping application is further displayed on the screen;
[0059] Fig. 20 A control for turning the hierarchical mode on or off is shown;
[0060] Fig.21 The overall process of a display method provided by an embodiment of the present application is shown;
[0061] Fig.22A The main screen interface is shown as an example on the screen;
[0062] Fig. 22B The example shows that the applications on the main screen are displayed by categories;
[0063] Fig. 22C An exemplary user operation of opening multiple applications is shown;
[0064] FIG. 22D to FIG. 22E An example is shown for Fig. 22C Interface responses to user operations shown;
[0065] Fig.22F The example shows three user interfaces of the same level provided by three shopping applications displayed through three screens;
[0066] FIG. 23A to FIG. 23C Another user operation of opening multiple applications is exemplarily shown;
[0067] Fig.24 The example shows that multiple contents of the user interface of the video conferencing application are displayed through three screens;
[0068] Fig.25A An exemplary path for switching device modes is shown;
[0069] Fig.25B The user interface for setting the focus mode is shown as an example;
[0070] Fig.25C An exemplary diagram shows a home screen page displayed when a specific focus mode is activated;
[0071] Fig.26 The electronic architecture of the foldable electronic device 100 provided in an embodiment of the present application is exemplarily shown. DETAILED DESCRIPTION
[0072] The embodiments of the present application provide a foldable electronic device and a human-computer interaction method adapted to the opened state and the folded state of the electronic device, so as to provide a convenient human-computer interaction experience for the user. The embodiments of the present application are described below in conjunction with the accompanying drawings.
[0073] Figure 1A-1B The foldable electronic device provided by the embodiment of the present application is exemplarily shown.
[0074] like Figure 1A As shown, the foldable electronic device 100 may include: a screen 120. The screen 120 can be bent at positions 131A and 131B. The screen 120 may include the following screens: screen 120A, screen 120B, and screen 120C. The sizes of the screens may be the same or different. Screen 120A, screen 120B, and screen 120C may be three independent screens, wherein screen 120A and screen 120B are connected by a first folding component, and can be bent around the first folding component at position 131A. Screen 120B and screen 120C are connected by a second folding component, and can be bent around the second folding component at position 131B. The first folding component and the second folding component may be, for example, a rotating shaft, a hinge, etc. Screen 120 may also be a whole flexible screen, and screen 120A, screen 120B, and screen 120C are several parts of this whole flexible screen.
[0075] One or more screens (such as screen 120B) may also be provided with a front camera 112, an earpiece 113, a proximity light sensor (not shown), etc. A front camera may also be provided on screen 120C.
[0076] like Figure 1B As shown, the foldable electronic device 100 may further include: a rear shell 110. The rear shell 110 is used to support the screen 120 and can be folded along with the screen 120. The rear shell 110 may include the following shell parts: a shell 110A, a shell 110B, and a shell 110C. The shell 110A constitutes a non-display surface of the screen 120A, the shell 110B constitutes a non-display surface of the screen 120B, and the shell 110C constitutes a non-display surface of the screen 120C.
[0077] The shell 110A, the shell 110B and the shell 110C may be several independent shells or several parts of a whole shell. When the shell 110A, the shell 110B and the shell 110C are the latter, the whole shell may be a shell that can bend at positions 131A and 131B, such as a flexible shell. Whether the rear shell 110 is a whole flexible shell or is composed of several independent shells can be adapted to whether the screen 120 is a whole flexible screen or is composed of several independent screens. When the screen 120 is a whole flexible screen, the rear shell 110 may be a whole flexible shell accordingly; when the screen 120A, the screen 120B and the screen 120C are several independent screens, the shell 110A, the shell 110B and the shell 110C may be several independent shells accordingly.
[0078] The material of the rear shell 110 can be a metal material, such as an aluminum-magnesium alloy, or a non-metallic material. A rear camera may be provided on the surface where one or more of the shell parts are located. For example, a rear camera 111 is provided on the surface where the shell 110A is located, and the rear camera 111 may include multiple rear cameras, such as a rear camera 111A, a rear camera 111B, and a rear camera 111C. The rear camera 111A, the rear camera 111B, and the rear camera 111C may be a normal camera, a wide-angle camera, and a telephoto camera, respectively. The side where the rear cover of the shell 110A is located may also have a flash 115, etc.
[0079] In addition to supporting the screen, the rear case 110 can also protect the internal components of the electronic device. Fig.26 The embodiment will introduce the electronic structure of the foldable electronic device 100 and explain what components it includes, which will not be expanded here. In addition to the screen 120 and the back cover 110, the circuit board (such as a flexible printed circuit (FPC)) inside the foldable electronic device can also be bent at positions 131A and 131B, thereby supporting the entire foldable electronic device to bend at positions 131A and 131B. In this article, Figure 1A-1B The foldable electronic device 100 shown may also be referred to as a “tri-fold electronic device”.
[0080] In order to facilitate the description of the folded state, the opened state and the dynamic switching between them later, the electronic device can be divided into multiple surfaces: surface A, surface B, surface C, surface D, surface E and surface F. Among them, surface A is the non-display surface of the screen 120A (the surface where the housing 110A is located), surface B is the non-display surface of the screen 120B (the surface where the housing 110B is located), surface C is the non-display surface of the screen 120C (the surface where the housing 110C is located), surface D is the display surface of the screen 120A, surface E is the display surface of the screen 120B, and surface F is the display surface of the screen 120C.
[0081] Next, the folding method and device form of the foldable electronic device 100 are introduced.
[0082] Folding method
[0083] The folding method of the foldable electronic device 100 may include one or more of the following: inward folding and outward folding. Compared with outward folding, inward folding reduces the exposure of the screen to the outside.
[0084] Figure 2A A simplified diagram shows a folding method of the screen 120. Figure 2A As shown, the screen 120 is folded outward at position 131A, specifically, the screen 120A rotates outward around the first folding member, and the rotation direction is indicated by the mark 121A. In this way, the D surface is no longer on the same plane as the E surface and the F surface. If the outward folding angle reaches 180°, the A surface and the B surface will contact and overlap and become invisible to the outside.
[0085] Figure 2B Another outward folding method of the screen 120 is simplified as shown. Figure 2B As shown, the screen 120 is folded outward at position 131B, specifically, the screen 120C rotates outward around the second folding member, and the rotation direction is shown by the mark 121B. In this way, the F surface is no longer on the same plane as the D surface and the E surface. If the outward folding angle reaches 180°, the B surface and the C surface will contact and overlap and become invisible to the outside.
[0086] Figure 2C A simplified diagram shows a method of folding the screen 120 inward. Figure 2C As shown, the screen 120 is folded inward at position 131A, specifically, the screen 120A rotates inward around the first folding member, and the rotation direction is shown by mark 122A. In this way, the A surface is no longer on the same plane as the B surface and the C surface. If the inward folding angle reaches 180°, the D surface and the E surface will contact and overlap and become invisible to the outside.
[0087] Figure 2D Another inward folding method of the screen 120 is simplified as shown. Figure 2D As shown, the screen 120 is folded inward at position 131B, specifically, the screen 120C rotates inward around the second folding member, and the rotation direction is shown by mark 122B. In this way, the C surface is no longer on the same plane as the A surface and the B surface. If the inward folding angle reaches 180°, the E surface and the F surface will contact and overlap and become invisible to the outside.
[0088] Equipment form
[0089] Figure 1A-1B The electronic device 100 is shown in an open state. Figure 1A-1BAs shown, when the electronic device 100 is in the open state, the display surfaces of the screens 120 are on the same side of the foldable electronic device 100, wherein the angle between the display surface of the screen 120A and the display surface of the screen 120B is very small, for example, equal to or close to 0 degrees, and the angle between the display surface of the screen 120B and the display surface of the screen 120C is also very small, for example, equal to or close to 0 degrees. Therefore, the display surfaces of the various screens are fully exposed to the user and can be used for display.
[0090] Figure 3A-3C The folded state (1) is shown. The folded state (1) is obtained by Figure 2A The folding method shown is a folded state formed by folding outward once. In this folded state, there is an angle of 180° or nearly 180° between the D surface and the E and F surfaces, and the D surface, E surface, and F surface are all visible to the user, but the D surface is no longer on the same plane as the E and F surfaces. Figure 3C As shown, the folding state (1) may also have derived folding states with more folding positions, and more folding positions may be defined by the outer folding angle θ1 of the screen 120A, such as 60°, 90°, 120°, 150°, etc.
[0091] Figure 4A-4C The folded state (2) is shown. The folded state (2) is obtained by Figure 2B The folding method shown is a folded state formed by folding outward once. In this folded state, there is an angle of 180° or nearly 180° between the F surface and the D and E surfaces, and the D, E and F surfaces are all visible to the user, but the F surface is no longer on the same plane as the D and E surfaces. Figure 4C As shown, the folding state (2) may also have derived folding states with more folding positions, and more folding positions may be defined by the outer folding angle θ2 of the screen 120C, such as 60°, 90°, 120°, 150°, etc.
[0092] Figure 5A-Figure 5C The folded state (3) is shown. The folded state (3) is obtained by Figure 2C The folding method shown in the figure is formed by folding inward once. In this folding state, there is an angle of 180° or nearly 180° between the D surface and the E and F surfaces. The D and E surfaces are overlapped and invisible to the user, and only the F surface is visible to the user. Figure 5C As shown, the folded state (3) may also have derived folded states with more folded positions, and more folded positions may be defined by the inner folding angle θ3 of the screen 120A, such as 60°, 90°, 120°, etc. When the angle θ3 is small (such as less than 90°), the D and E surfaces may be considered to be fully exposed to the user and suitable for screen display.
[0093] Figure 6A-6C The folded state (4) is shown. The folded state (4) is obtained by Figure 2DThe folding method shown in the figure is a folded state formed by folding inward once. In this folded state, there is an angle of 180° or nearly 180° between the F surface and the D and E surfaces, and the E and F surfaces are overlapped and invisible to the user, and only the D surface is visible to the user. Figure 6C As shown, the folded state (4) may also have derived folded states with more folded positions, and more folded positions may be defined by the inner folding angle θ4 of the screen 120C, such as 60°, 90°, 150°, etc. When the angle θ4 is small (such as less than 90°), the E and F surfaces may be considered to be fully exposed to the user and suitable for screen display.
[0094] Figure 7A-7C The folded state (5) is shown. The folded state (5) is successively Figure 2B , Figure 2A The folding method shown is formed by folding outward twice, which can be Figure 7B In this folded state, there is an angle of 180° or nearly 180° between the D surface and the E surface, and there is also an angle of 180° or nearly 180° between the F surface and the E surface. The F surface is overlapped and is not visible to the user, and only the D surface and the E surface are visible to the user. Figure 7C As shown, the folded state (5) may also have derived folded states with more folded positions, and more folded positions may be defined by the outer folding angle α of the screen 120A and the outer folding angle β of the screen 120C, such as α=60° and β=60°, α=90° and β=90°, etc. When the angle β is small (such as less than 90°), the F surface may be considered to be fully exposed to the user and suitable for screen display; or, when the angle α is small (such as less than 90°), the F surface may also be considered to be fully exposed to the user and suitable for screen display.
[0095] Figure 8A-8C The folded state (6) is shown. The folded state (6) is successively Figure 2A , Figure 2B The folding method shown is formed by folding outward twice, which can be Figure 8B In this folded state, there is an angle of 180° or nearly 180° between the D surface and the E surface, and there is also an angle of 180° or nearly 180° between the F surface and the E surface. The D surface is overlapped and is not visible to the user, and only the F surface and the E surface are visible to the user. Figure 8C As shown, the folded state (6) may also have derived folded states with more folded positions, and more folded positions may be defined by the outer folding angle α of the screen 120A and the outer folding angle β of the screen 120C, such as α=60° and β=60°, α=90° and β=120°, etc. When the angle α is small (such as less than 90°), the D surface may be considered to be fully exposed to the user and suitable for screen display; or, when the angle β is small (such as less than 90°), the D surface may also be considered to be fully exposed to the user and suitable for screen display.
[0096] Figure 9A-9C The folded state (7) is shown. The folded state (7) is formed by Figure 2C , Figure 2D The folding method shown is formed by folding inward twice, which can be Fig. 9B In this folded state, there is an angle of 180° or nearly 180° between the D surface and the E surface, and there is also an angle of 180° or nearly 180° between the F surface and the E surface. The D surface, the E surface, and the F surface are all overlapped and invisible to the user. At this time, the foldable electronic device 100 does not display a screen. Fig. 9C As shown, the folded state (7) may also have derived folded states with more folded positions, and more folded positions may be defined by the inner folding angle α of the screen 120A and the inner folding angle β of the screen 120C, such as α=90° and β=60°, α=120° and β=150°, etc. When the angles α and β are small (such as less than 90°), some or all of the D surface, the E surface, and the F surface may be considered to be fully exposed to the user, so the foldable electronic device 100 may display screens on these surfaces. For example, when α=30° and β=180°, the E surface and the F surface are not visible to the user, but the D surface is visible to the user. In this example, the foldable electronic device 100 may display screens on the D surface. For another example, when α=30° and β=30°, the D surface, the E surface, and the F surface are all visible to the user. In this example, the foldable electronic device 100 may display screens on the D surface.
[0097] Figure 10A-10C The folded state (8) is shown. The folded state (8) is formed by Figure 2D , Figure 2C The folding method shown is formed by folding inward twice, which can be Fig. 10B In this folded state, there is an angle of 180° or nearly 180° between the D surface and the E surface, and there is also an angle of 180° or nearly 180° between the F surface and the E surface. The D surface, the E surface, and the F surface are all overlapped and invisible to the user. At this time, the foldable electronic device 100 does not display a screen. Fig. 10C As shown, the folded state (8) may also have derived folded states with more folded positions, and more folded positions may be defined by the inner folding angle α of the screen 120A and the inner folding angle β of the screen 120C, such as α=90° and β=60°, α=120° and β=150°, etc. When the angles α and β are small (such as less than 90°), some or all of the D surface, the E surface, and the F surface may be considered to be fully exposed to the user, so the foldable electronic device 100 may display screens on these surfaces.
[0098] Figures 11A-11C The folded state (9) is shown. The folded state (9) is obtained by Figure 2AThe outer fold shown Figure 2D As shown in the figure, it is formed by a single inward fold. Fig. 11B In this folded state, there is an angle of 180° or nearly 180° between the D surface and the E surface, and there is also an angle of 180° or nearly 180° between the F surface and the E surface. The E surface and the F surface are overlapped and are not visible to the user. Only the D surface is visible to the user. At this time, the foldable electronic device 100 can only display the screen on the D surface. Fig. 11C As shown, the folded state (9) may also have derived folded states with more folded positions, and more folded positions may be defined by the outer folding angle α of the screen 120A and the inner folding angle β of the screen 120C, such as α=90° and β=60°, α=120° and β=90°, etc. When the angle β is small (such as less than 90°), the E surface and the F surface may be considered to be fully exposed to the user, so the foldable electronic device 100 may display screens on these surfaces.
[0099] Figure 12A-12C The folded state (10) is shown. The folded state (10) is obtained by Figure 2B The outer fold shown Figure 2C As shown in the figure, it is formed by a single inward fold. Fig. 12B In this folded state, there is an angle of 180° or nearly 180° between the D surface and the E surface, and there is also an angle of 180° or nearly 180° between the F surface and the E surface. The D surface and the E surface are overlapped and not visible to the user, and only the F surface is visible to the user. At this time, the foldable electronic device 100 can only display the screen on the F surface. Fig. 12C As shown, the folded state (10) may also have derived folded states with more folded positions, and more folded positions may be defined by the inner folding angle α of the screen 120A and the outer folding angle β of the screen 120C, such as α=90° and β=60°, α=120° and β=120°, etc. When the inner folding angle α is small (such as less than 90°), the D surface and the E surface may be considered to be fully exposed to the user, so the foldable electronic device 100 may display screens on these surfaces.
[0100] The foldable electronic device 100 may only have the above-mentioned partial folding states. The foldable electronic device 100 may only support inward folding, and thus may only have folding states (3), folding state (4), folding state (7), and folding state (8). The foldable electronic device 100 may also only support outward folding, and thus may only have folding states (1), folding state (2), folding state (5), and folding state (6). The foldable electronic device 100 may also only be able to fold outward at 131A and inward at 131B, and thus may only have folding states (1), folding state (4), and folding state (9); or may only be able to fold inward at 131A and outward at 131B, and thus may only have folding states (2), folding state (3), and folding state (10).
[0101] Fig.13 The device form switching path is generally shown. Fig.13 In the figure, "121A" indicates the outer fold at the position of 131A, "121B" indicates the outer fold at the position of 131B, "122A" indicates the inner fold at the position of 131A, and "122B" indicates the inner fold at the position of 131B. "The reverse of 121A" indicates Figure 2A The reverse operation of the folding operation shown, the rotation direction is the opposite direction of the mark 121A; "121B reverse" means Figure 2B The reverse operation of the folding operation shown, the rotation direction is the opposite direction of the mark 121B; "the reverse of 122A" means Figure 2C The reverse operation of the folding operation shown, the rotation direction is the opposite direction of the mark 122A; "122B reverse" means Figure 2D The folding operation shown is reversed, with the rotation direction being opposite to that indicated by 122B. Fig.13 As shown:
[0102] From open state to folded state (1) and then to folded state (6)
[0103] In the open state, the screen 120 undergoes an outward fold at position 131A to switch from the open state to the folded state (1). In the folded state (1), the screen 120 further undergoes an outward fold at position 131B to switch from the folded state (1) to the folded state (6). This state switching can be reversible, and the folded state (6) can be changed back to the folded state (1) after experiencing the "reverse of 121B", and the folded state (1) can be changed back to the open state after experiencing the "reverse of 121A".
[0104] Of course, the outward folding at position 131A and the outward folding at position 131B can also occur simultaneously. For example, the user can hold the electronic device 100 and fold the screen 120A and the screen 120C outward at the same time, but the outward folding speed of the screen 120A is faster than the outward folding speed of the screen 120C, so that the screen 120A becomes the screen that is folded inside, so that the open state can be directly switched to the folded state (6).
[0105] From open state to folded state (2) and then to folded state (5)
[0106] In the open state, the screen 120 undergoes an outward fold at position 131B to switch from the open state to the folded state (2). In the folded state (2), the screen 120 further undergoes an outward fold at position 131A to switch from the folded state (2) to the folded state (5). This state switching can be reversible, and the folded state (5) undergoes the "reverse of 121A" to change back to the folded state (2), and the folded state (2) undergoes the "reverse of 121B" to change back to the open state.
[0107] Of course, the outward folding at position 131A and the outward folding at position 131B can also occur simultaneously. For example, the user can hold the electronic device 100 and fold the screen 120A and the screen 120C outward at the same time, but the outward folding speed of the screen 120C is faster than the outward folding speed of the screen 120A, so that the screen 120C becomes the screen that is folded inside, so that the open state can be switched directly to the folded state (5).
[0108] From open state to folded state (4) and then to folded state (8)
[0109] In the open state, the screen 120 undergoes an inward fold at position 131B to switch from the open state to the folded state (4). In the folded state (4), the screen 120 further undergoes an inward fold at position 131A to switch from the folded state (4) to the folded state (8). This state switching may be reversible, and the folded state (8) may be changed back to the folded state (4) by undergoing the "reverse of 122A", and the folded state (4) may be changed back to the open state by undergoing the "reverse of 122B".
[0110] Of course, the inward folding at position 131A and the inward folding at position 131B can also occur simultaneously. For example, the user can hold the electronic device 100 and fold the screen 120A and the screen 120C inward at the same time, but the inward folding speed of the screen 120A is faster than the inward folding speed of the screen 120C, so that the screens are folded inward, so that the open state can be directly switched to the folded state (8).
[0111] From open state to folded state (3) and then to folded state (7)
[0112] In the open state, the screen 120 undergoes an inward fold at position 131A to switch from the open state to the folded state (3). In the folded state (3), the screen 120 further undergoes an inward fold at position 131B to switch from the folded state (3) to the folded state (7). This state switching may be reversible, and the folded state (7) may be changed back to the folded state (3) by undergoing the "reverse of 122B", and the folded state (3) may be changed back to the open state by undergoing the "reverse of 122A".
[0113] Of course, the inward folding at position 131A and the inward folding at position 131B can also occur simultaneously. For example, the user can hold the electronic device 100 and fold the screen 120A and the screen 120C inward at the same time, but the inward folding speed of the screen 120C is faster than the inward folding speed of the screen 120A, so that the screen 120C becomes the screen that is folded inward, so that the open state can be directly switched to the folded state (7).
[0114] From the open state to the folded state (1) or the folded state (4) and then to the folded state (9)
[0115] In the open state, the screen 120 undergoes an outward fold at position 131A to switch from the open state to the folded state (1). In the folded state (1), further, the screen 120 undergoes an inward fold at position 131B to switch from the folded state (1) to the folded state (9). Alternatively, in the open state, the screen 120 undergoes an inward fold at position 131B to switch from the open state to the folded state (4). In the folded state (4), further, the screen 120 undergoes an outward fold at position 131A to switch from the folded state (4) to the folded state (9). These two device state switching paths may be reversible, and the reverse path may refer to Fig.13 , I will not go into details here.
[0116] Of course, the outward folding at position 131A and the inward folding at position 131B can also occur simultaneously, such as the user can hold the electronic device 100 and fold the screen 120A outward and fold the screen 120C inward at the same time, so that the open state can be switched directly to the folded state (9).
[0117] From the open state to the folded state (2) or the folded state (3) and then to the folded state (10)
[0118] In the open state, the screen 120 undergoes an outward fold at position 131B to switch from the open state to the folded state (2). In the folded state (2), further, the screen 120 undergoes an inward fold at position 131A to switch from the folded state (2) to the folded state (10). Alternatively, in the open state, the screen 120 undergoes an inward fold at position 131A to switch from the open state to the folded state (3). In the folded state (3), further, the screen 120 undergoes an outward fold at position 131B to switch from the folded state (3) to the folded state (10). These two device state switching paths may be reversible, and the reverse path may refer to Fig.13 , I will not go into details here.
[0119] Of course, the outward folding at position 131B and the inward folding at position 131A can also occur simultaneously, such as a user can hold the electronic device 100 and fold the screen 120C outward and fold the screen 120A inward at the same time, so that the open state can be switched directly to the folded state (10).
[0120] The above device forms and device form switching paths are developed based on the example that the sizes of the screens are the same or similar. The embodiment of the present application can also be extended to foldable electronic devices with three screens of different sizes, for example, the sizes of screens 120A and 120C added together are equal to or close to the size of screen 120B. Typically, the sizes of screens 120A and 120C are the same, which is half the size of screen 120B. The extended embodiment will explain this extension in detail later, so it will not be expanded here.
[0121] The embodiment of the present application provides a display method, which provides a queue-type multi-user interface display mode, supporting users to view multiple information and perform multiple operations at the same time.
[0122] In this method, in the open state, the foldable electronic device 100 can progressively present more user interfaces on the screen, gradually adding and displaying new user interfaces, rather than exiting the old user interface and jumping to the new user interface. In this way, the old user interface can stay on the screen for a longer time, making it convenient for the user to operate the old user interface again, thereby reducing the time required to reopen the old user interface.
[0123] like Fig.14 As shown, the overall process of the method may include:
[0124] S401: The foldable electronic device detects that the device is in an open state. For the description of the open state, please refer to the previous text and will not be repeated here.
[0125] S402: The foldable electronic device displays M user interfaces in a tiled manner on the screen, where M is a positive integer.
[0126] When M=1, displaying M user interfaces in a tiled manner on the screen may specifically include: displaying the M user interfaces in full screen, or displaying the M user interfaces only through the middle screen, or displaying the M user interfaces through the middle screen and partial areas of the two side screens close to the middle screen.
[0127] When M≥2, the foldable electronic device displays M user interfaces in a tiled manner on the screen, which may specifically include: arranging the M user interfaces in sequence in a first direction in the order of appearance on the screen for split-screen display, where the first direction refers to the connection direction of the first screen, the second screen and the third screen.
[0128] S403: The foldable electronic device detects a first user operation, wherein the first user operation may be used to open a first user interface.
[0129] When M=1, the M user interfaces may be the home screen interface (Home Screen), and the first user operation may be a user operation on the desktop icon of the first application. The first application is an application that provides the first user interface. Of course, the M user interfaces may not be the home screen interface, but other user interfaces, and the first user operation may be a user operation detected in the other user interfaces.
[0130] When M≥2, the first user operation may be a user operation detected in one of the M user interfaces.
[0131] S404, if M does not reach the maximum value N MAX, the foldable electronic device additionally displays a first user interface on the screen, and the M user interfaces and the additionally displayed first user interface are displayed sequentially in the first direction in the order of appearance.
[0132] Here, because the display area of the screen 120 is limited, the number of user interfaces that can be displayed simultaneously on the screen 120 is limited, and the maximum value thereof is recorded as N. MAX The first direction may refer to a connection direction of the multiple screens, and the first direction will be further described later, which will not be expanded here.
[0133] S405, if M reaches the maximum value N MAX , the foldable electronic device adds the first user interface to the screen, and closes the user interface that is displayed earliest on the screen among the M user interfaces, and the M-1 user interfaces that are retained for display among the M user interfaces and the first user interface are displayed in sequence in the first direction in the order of appearance.
[0134] The following is a detailed description of several embodiments. Fig.15 The display method provided by the present application is shown.
[0135] Example 1
[0136] In this embodiment, in the open state, multiple screens progressively present interfaces that are consistent with the user's behavior path, supporting the user to conveniently and efficiently perform multiple operations and complete comprehensive tasks. Each user interface displayed on the screen belongs to a different application.
[0137] "User behavior path" is the behavior path generated when a user completes a comprehensive task. For example, after the user performs operation A, he performs operation B, operation C, etc. Here, a comprehensive task may refer to a cross-application task, which includes multiple subtasks, and these multiple subtasks may require users to operate different applications to complete them. For example, to complete the comprehensive task of "viewing food videos shared by friends", the user can first click on the desktop icon of the chat application to open the chat application, and then click on the food link shared by friends in the chat interface of the chat application to jump to the video application to watch the food cooking video. In this example, the user switched from the subtask of viewing chat messages (i.e. food links) to the subtask of watching food cooking videos, and also switched from the chat application to the video application.
[0138] Fig.15 The display method provided in Example 1 is exemplified and will be described below:
[0139] S501 . In the open state, the foldable electronic device 100 displays a user interface A on the screen 120 .
[0140] User interface A can be displayed in full screen on screen 120, or displayed only through the middle screen, or displayed through the middle screen and partial areas of the two side screens (partial areas close to the middle screen). The specific display mode may depend on the layout resources configured for user interface A. The layout resources of a user interface are used to indicate the interface layout of the user interface and define the architecture of the components in the interface. A user interface can be configured with multiple sets of layout resources to adapt to screens of different sizes.
[0141] When the number of screens is greater than 3, the above-mentioned middle screens may refer to the middle adjacent even-numbered screens or the middle adjacent odd-numbered screens. The former is applicable to the case where the number of screens is an even number, and the latter is applicable to the case where the number of screens is an odd number.
[0142] The user interface A may be a main screen interface, or may be a user interface of an application (such as a camera application) in the main screen interface. The main screen interface includes multiple applications, and these multiple references are represented in the form of desktop icons.
[0143] S502: The foldable electronic device 100 detects a user operation on a first interface element in the user interface A, such as a click operation or a selection operation.
[0144] In this article, the user interface may include one or more of the following interface elements (interaction element): text, pictures, controls, links, etc. Controls may be, for example, buttons, lists, sliders, etc. Among them, interface elements such as text and pictures that are only used to express content can be called content elements; interface elements such as controls and links that are used to receive user control operations can be called control elements. The user interface may include a "cross-application jump element", which is a control element whose purpose is to start another application in one application. The "cross-application jump element" can be a link, which can be presented in combination with text or in combination with a picture. The "cross-application jump element" can also be a specific control, such as a "share" button, a "send" button, etc. The user interface may also include an "in-application jump element", which is also a control element, whose purpose is to start another user interface from one user interface in the same application.
[0145] The first interface element may be a "cross-application jump element" that can be used to start the user interface B of the second application in the user interface A of the first application. This purpose may be defined in the monitoring processing mechanism of the first interface element. Once a user operation such as a click or selection on the first interface element is detected, the monitoring processing mechanism will be executed to achieve the purpose.
[0146] The first interface element may also be a content element, and its content is consistent with the content in the user interface B. The consistency may mean that the contents of the two contain the same keywords. The content of the first interface element may be text, a picture, or a combination of text and a picture. The foldable electronic device 100 may determine what the content of the first interface element is through text recognition, image recognition and other technologies. For example, the first interface element is a piece of text selected by the user, "Lijiang, Yunnan is a must-visit tourist destination", and the user interface B that corresponds to it may be a tourist evaluation interface, which displays people's tourist evaluations of Lijiang, Yunnan. In this example, the content of the first interface element and the content in the user interface B both contain the following two keywords: "Lijiang, Yunnan" and "tourism".
[0147] The content of the first interface element is consistent with the content in the user interface B, which can be achieved in the following ways: the foldable electronic device 100 extracts a keyword from the content of the first interface element, and then uses the keyword to search on the network to obtain the user interface B; or, the foldable electronic device 100 searches for the user interface B in one or several applications on the foldable electronic device 100 according to the keyword. The one or several applications are applications to be jumped to (such as the second application), which can provide a search function, such as a music application that provides a music search function and a Dianping application that provides a public review search function. The one or several applications can be specified by the user or determined by the system default settings. Further, the one or several applications can be related to the first application, for example, they all serve user consumption, but some belong to the recommendation of good things at the front end of consumption, some belong to the review at the back end of consumption, and some belong to the ordering during consumption. The electronic device can obtain the description information or description parameters of the application from the application market or the network, so as to determine in which one or several applications to search for the user interface B.
[0148] S503: In response to the user operation on the first interface element, the foldable electronic device 100 may add a user interface B on the screen 120. The user interface B and the user interface A are displayed in a tiled manner on the screen 120. The user interface B and the user interface A belong to different applications.
[0149] The specific implementation of displaying the user interface B and the user interface A in a tiled manner on the screen 120 may include: the user interface B and the user interface A may be displayed in a first direction in the order of appearance. The first direction may refer to the direction in which the multiple screens are connected in series. If the multiple screens are connected in a horizontal direction, the user interface B and the user interface A may be displayed in a horizontal direction in the order of appearance from left to right or from right to left. Fig.16AIf the multiple screens are connected in series along the vertical direction, the user interface B and the user interface A can be displayed in the vertical direction in the order of appearance from top to bottom or from bottom to top, as shown in FIG. Fig. 16B The horizontal direction and the vertical direction may be based on the earth's coordinate system, or may refer to the direction in which the user holds the foldable electronic device 100 . Fig.16A , Fig. 16B The text directions of “1” and “2” indicate the content directions of user interface A and user interface B.
[0150] The connection direction of the screens can be preset, for example, when designing the product, it is determined whether the foldable electronic device 100 is a horizontal folding screen device or a vertical folding screen device; the connection direction of the screens can also be determined according to the direction in which the device is held, so it is variable.
[0151] User interface B and user interface A can be divided into two parts of the entire screen 120 for display. Alternatively, user interface B and user interface A can be divided into two parts of the middle area of the entire screen 120 for display. The middle area can be composed of the middle screen, or the middle screen plus partial areas of the two side screens (partial areas close to the middle screen). Of course, user interface B and user interface A can also be displayed in a split screen in a non-binary manner such as 2:1 or 1:2. Which split screen ratio is used can be determined based on the layout resources of each user interface. For example, if the minimum screen specifications adapted by the layout resources of user interface A (such as a game interface or a video playback interface) are equal to or close to the screen size presented by the two screens of the foldable electronic device 100, user interface A occupies two screens for display, and the remaining screen is used to display user interface B, thereby forming a split screen ratio of 2:1.
[0152] After executing S503, the embodiment of the present application can support the user to operate the user interfaces of two applications at the same time, and the application that appears later does not cover the application that appears earlier, which makes it convenient for the user to perform tasks again in the previously opened application without reopening or switching to user interface A, which significantly improves operating efficiency.
[0153] Next, referring to S504 , the user may continue to operate in the two user interfaces to open user interfaces of more applications.
[0154] S504: The foldable electronic device 100 may also detect a user operation on the second interface element, such as a click operation or a selection operation.
[0155] The second interface element may be an interface element in user interface A or user interface B.
[0156] The second interface element may be a "cross-application jump element". In this case, the second interface element has the purpose of supporting the user to start the user interface C in the user interface A or the user interface B, and the purpose may be defined in the monitoring processing mechanism of the second interface element. The second interface element may also be a content element, and its content is consistent with the content in the user interface C. For the specific implementation of the consistency, please refer to the specific implementation of the consistency between the content of the first interface element and the content in the user interface B in S502.
[0157] S505: In response to the user operation on the second interface element, the foldable electronic device 100 may further display a user interface C on the screen 120. The user interface C is displayed in a tiled manner with the user interface B and the user interface A on the screen 120. The user interface C and the user interface A and the user interface B may belong to different applications.
[0158] The specific implementation of the user interface C, the user interface B, and the user interface A being displayed in a tiled manner on the screen 120 may include: the user interface C, the user interface B, and the user interface A may be displayed in a first direction in the order of appearance. As mentioned above, the first direction may refer to the direction in which the multiple screens are connected in series. If the multiple screens are connected in a horizontal direction, the user interface C, the user interface B, and the user interface A may be displayed in a horizontal direction in the order of appearance from left to right or from right to left, such as Fig. 16C If the multiple screens are connected in series along the vertical direction, the user interface C, the user interface B, and the user interface A can be displayed in the vertical direction in the order of appearance from top to bottom or from bottom to top, such as Fig.16D Shown are arranged from top to bottom.
[0159] User interface C and user interface A and user interface B can be displayed by dividing the entire screen 120 into three parts, or each of them can be displayed on one screen. If the number of screens is equal to 3 and the sizes of the screens are the same, there is no difference between dividing the entire screen 120 into three parts to display three user interfaces and displaying one user interface on one screen.
[0160] At this point, the embodiment of the present application can support users to operate the user interfaces of three applications at the same time and perform multitasking efficiently; moreover, user interface A and user interface B may not exit the screen display with the appearance of user interface C, which is convenient for users to perform tasks in user interface A and user interface B again, saving the time wasted in reopening user interface A and user interface B.
[0161] Later, refer to S506-S507, the user can continue to operate in these three user interfaces to open more user interfaces of applications. However, the display area of the screen 120 is limited. When the number of user interfaces displayed on the screen 120 reaches N, MAXIn this case, each time a new user interface is opened, a user interface already displayed on the screen 120 needs to be closed. MAX The number may be the same as the number of screens or may be greater than the number of screens. Here, closing the user interface may include: closing the thread of the user interface, or not closing the thread of the user interface but only switching the thread to the background.
[0162] S506: When the number of user interfaces displayed on the screen 120 reaches N MAX In this case, the foldable electronic device 100 can also detect user operations acting on the third interface element.
[0163] The third interface element can be this N MAX The third interface element may be an interface element of a certain user interface in the user interfaces D. Referring to the implementation of the first interface element and the second interface element, the third interface element may also be a "cross-application jump element"; the third interface element may also be a content element, and its content is consistent with the content in the user interface D.
[0164] S507: In response to the user operation on the third interface element, the foldable electronic device 100 may display an additional user interface D, and close the third interface element. MAX The user interface that is displayed on the screen earliest among the user interfaces. It is not limited to closing the user interface that is displayed on the screen earliest, and the user-specified interface can also be closed.
[0165] This MAX N reserved for display in the user interface MAX -1 user interface and the newly displayed user interface D can be displayed in sequence in the first direction according to the order of appearance. The first direction has been introduced in the previous content and will not be repeated here.
[0166] In Example 1, the user operation detected in S502, S504, and S506 may be Fig.14 The first user operation mentioned in the method, the user interface B added to the display in S503, the user interface C added to the display in S505, and the user interface D added to the display in S507 can be Fig.14 The first user interface mentioned in the method.
[0167] The following is an example. In the following example, the user's comprehensive task is to make a travel plan, including selecting a travel destination, booking a hotel at the destination, and sharing the travel plan with friends. The foldable electronic device 100 has three screens of the same or similar size: screen 120A, screen 120B, and screen 120C.
[0168] like Fig.17AAs shown, the foldable electronic device 100 is in an open state, and the first thing displayed on the screen is a user interface 211 of a travel guide application. The user interface 211 displays a travel diary "Sharing a Two-Day Tour in Sanya", which shares with people the travel guide to Sanya and recommends local hotels, Internet celebrity check-in spots, etc. The user interface 211 can be displayed in full screen, or only through the middle screen 120B, or through the middle screen 120B and partial areas of the two side screens 120A and 120C (partial areas close to the middle screen), or the user interface 211 can be displayed only on the screen 120B. The specific display mode to be adopted may depend on which screen specification the layout resources of the user interface 211 are adapted to. Specifically, the display mode can be selected according to the maximum screen specification that the user interface 211 can adapt to. For example, if the user interface 211 has layout resources that can adapt to the full screen, it will be displayed in full screen. Here, the user interface 211 can be Fig.15 User interface A mentioned in the method. Reading the travel diary is a subtask in the comprehensive task of "making travel plans".
[0169] The user can select the text 210 "XX Seaview Hotel" in the user interface 211. After detecting the user operation, the foldable electronic device 100 can recognize the content of the text 210 and extract the keyword "XX Seaview Hotel" from the content. Then, based on the keyword, the foldable electronic device 100 searches for the second user interface to be opened in a review application "Dianping". Fig. 17C The user interface 213 shown in FIG. The text 210 may be Fig.15 The first interface element mentioned in the method is a content element. The review application "Dianping" can be an application program specified by the user or set by the system by default for searching for public reviews of recommended items.
[0170] like Fig. 17B As shown, before opening the user interface 213, the foldable electronic device 100 may pop up an inquiry window 216 to ask the user whether to agree to open "Dianping". If the user agrees, the Fig. 17CAs shown, user interface 213 is added to the screen, and user interface 211 and user interface 213 are arranged in sequence from left to right in the order of appearance. The specific performance can be: user interface 211 and user interface 213 can be divided into two parts of the entire screen for display, or divided into two parts of the middle display area of the entire screen for display. The middle area can be composed of the middle screen 120B, or the middle screen 120B plus part of the two side screens 120A and 120C (part of the area close to the middle screen). If the user disagrees, cancel the launch of "Dianping". User interface 213 displays hotel evaluation information such as people's stay evaluation and rating of "XX Sea View Hotel". These hotel evaluation information can be used as a reference to help users plan their travel, such as considering whether to book a room in the hotel. Here, user interface 213 can be Fig.15 User interface B mentioned in the method. Browsing the hotel evaluation information displayed in the user interface 213 is another subtask in the comprehensive task of "making travel plans".
[0171] After reading the hotel evaluation information, the user can also return to the user interface 211 to click the sharing control 212 to try to share the travel diary "Sharing Sanya Two-Day Tour" with friends. This "return" does not require the user to reopen the user interface 211.
[0172] The sharing control 212 in the user interface 211 can be Fig.15 The second interface element mentioned in the method is a cross-application jump element. In response to the user operation of clicking the sharing control 212, such as Fig.17D As shown, the foldable electronic device 100 can add a user interface 215 of a chat application on the screen 120, which includes a friend list, and the user interface 211, the user interface 213 and the user interface 215 are displayed in sequence from left to right in the order of appearance. The specific performance can be: the user interface 211, the user interface 213 and the user interface 215 are displayed on the screens 120A, 120B and 120C respectively. Here, the user interface 215 can be Fig.15 User interface C mentioned in the method. Sharing the travel diary "Sharing a two-day trip to Sanya" with friends is another subtask in the comprehensive task of "Making a travel plan".
[0173] The user can further select a friend (such as friend 3) from the friend list in the user interface 215 to share. The friend option (such as "friend 3") is an "in-application jump element" rather than a "cross-application jump element". In response to the user operation, Fig.17EAs shown, the foldable electronic device 100 can switch the display content in the screen 120C from the user interface 215 to the user interface 217, which is specifically manifested as: the user interface 211 is still displayed in the screen 120A, and the user interface 213 is still displayed in the screen 120B, but the user interface 215 is no longer displayed in the screen 120C, but the user interface 217 is displayed. The user interface 217 is a chat interface between the user and "Friend 3", which includes the chat message "Share Sanya Two-Day Tour". The user interface 217 and the user interface 215 belong to the same application and serve the same subtask: sharing the travel diary with friends.
[0174] After sharing the guide with friends, the user can also return to the user interface 213 to click the text link "XX Seaview Hotel". This "return" does not require the user to reopen the user interface 213. In response to the user operation, such as Fig.17F As shown, the foldable electronic device 100 can add a user interface 219 of a hotel booking application on the screen, close the earliest displayed user interface 211, and the retained user interface 213 and user interface 217 are displayed in sequence from left to right in the order of appearance. The specific manifestation can be: the user interface 213 is no longer displayed on the screen 120A, the user interface 217 is no longer displayed on the screen 120B, and the user interface 219 is no longer displayed on the screen 120C.
[0175] When making travel plans, users need to operate back and forth between multiple applications. The solution provided by the embodiment of the present application can help users save time in returning to a certain application to reopen the application, which is convenient and efficient. For example, after opening the review application in the travel guide application, returning to the travel guide application to open the chat application does not require the user to reopen the travel guide application. For another example, after opening "Dianping", opening the chat application, and then returning to "Dianping" to open the hotel reservation application, the user does not need to reopen "Dianping".
[0176] Example 2
[0177] In the embodiment of the present application, a multi-level user interface within the application is presented on multiple screens in the open state, so that the user can understand multiple levels of information at the same time.
[0178] Fig.18 The display method provided by Example 2 is exemplified.
[0179] S601 . In the open state, the foldable electronic device 100 displays a user interface E on the screen 120 .
[0180] The user interface E can be displayed in full screen 120, or only in the middle screen, or in the middle screen and partial areas of the two side screens (partial areas near the middle screen). The specific display mode may depend on the layout resources configured for the user interface E.
[0181] When the number of screens is greater than 3, the above-mentioned middle screens may refer to the middle adjacent even-numbered screens or the middle adjacent odd-numbered screens. The former is applicable to the case where the number of screens is an even number, and the latter is applicable to the case where the number of screens is an odd number.
[0182] S602: The foldable electronic device 100 detects a user operation on a first in-application jump element in the user interface E, such as a click operation.
[0183] As can be seen from the previous content, the in-app jump element is a control element whose purpose is to start another user interface from one user interface within the same application. This purpose can be defined in the monitoring processing mechanism of the in-app jump element, which is determined when the application is designed. Once a user operation such as a click on the in-app jump element is detected, the monitoring processing mechanism will be executed to achieve this purpose.
[0184] S603: In response to the user operation on the jump element in the first application, the foldable electronic device 100 may add a user interface F on the screen 120. The user interface F and the user interface E are displayed in a tiled manner on the screen 120. The user interface F and the user interface E are user interfaces of the same application, wherein the user interface F is a lower level interface of the user interface E.
[0185] For a specific implementation of the user interface F and the user interface E being displayed in a tiled manner on the screen 120, please refer to Fig.15 The specific implementation of the user interface B and the user interface A being displayed in a tiled manner on the screen 120 in the method embodiment will not be described in detail here.
[0186] User interface F and user interface E can be displayed by dividing the entire screen 120 into two parts, or by dividing the middle area of the entire screen 120 into two parts. Of course, user interface F and user interface E can also be displayed in a split screen in a non-binary manner such as 2:1 or 1:2. The specific split screen ratio can be determined according to the layout resources of each user interface. For example, if the minimum screen specification adapted by the layout resources of the first user interface (such as a game interface or a video playback interface) is equal to or close to the screen size presented by the two screens of the foldable electronic device 100, the first user interface occupies two screens for display, and the remaining screen is used to display the second user interface, thereby forming a split screen ratio of 2:1.
[0187] After executing S603, the embodiment of the present application can support the user to view two levels of user interfaces at the same time, making it easier for the user to understand multi-level information; moreover, user interface E does not exit the screen display with the appearance of user interface F, making it easier for the user to view the information in user interface E at any time, saving the time wasted in reopening user interface E.
[0188] Next, referring to S604 , the user may further open a deeper level of user interface.
[0189] S604: The foldable electronic device 100 may also detect a user operation on a jump element within the second application in the user interface F, such as a click operation.
[0190] S605: In response to the user operation on the jump element in the second application, the foldable electronic device 100 may add a user interface G to the screen 120. The user interface G, the user interface F, and the user interface E are displayed in a tiled manner on the screen 120. The user interface G, the user interface F, and the user interface E are user interfaces of the same application, wherein the user interface G is a lower level interface of the user interface F.
[0191] The specific implementation of the tiled display of user interface G, user interface F, and user interface E on screen 120 may refer to the specific implementation of the tiled display of user interface C, user interface B, and user interface A on screen 120, which will not be repeated here.
[0192] At this point, the embodiment of the present application can support users to view three levels of users at the same time; moreover, user interface E and user interface F do not exit the screen display with the appearance of user interface G, which makes it convenient for users to view the information in user interface E and user interface F at any time, saving the time wasted in reopening user interface E and user interface F.
[0193] Later, referring to S606-S607, the user can continue to open a deeper level of user interface of the application. However, the display area of the screen 120 is limited. When the number of user interfaces displayed on the screen 120 reaches N, MAX In this case, each time a deeper user interface is opened, a user interface already displayed on the screen 120 needs to be closed. MAX Can be the same as the number of screens.
[0194] S606: When the number of user interfaces displayed on the screen 120 reaches N MAX In the case of the foldable electronic device 100, the user operation acting on the third in-application jump element can also be detected. The in-application jump element can be this N MAX The in-app jump element in the most recently opened UI among the UIs.
[0195] S607: In response to the user operation on the jump element in the third application, the foldable electronic device 100 may increase the display of the user interface H and close the display of the user interface N. MAX The user interface H is the first one displayed on the screen among the user interfaces. MAX All user interfaces belong to the same application. User interface H is this N MAX The next-level user interface of the user interface that is displayed on the screen last among the user interfaces.
[0196] This MAX N reserved for display in the user interface MAX -1 user interface and the newly displayed user interface H can be displayed in sequence in the first direction according to the order of appearance. The first direction has been introduced in the previous content and will not be repeated here.
[0197] In Embodiment 2, the user operation detected in S602, S604, and S606 may be Fig.14 The first user operation mentioned in the method, the user interface F added to the display in S603, the user interface G added to the display in S605, and the user interface H added to the display in S607 can be Fig.14 The first user interface mentioned in the method.
[0198] The following example shows that a user is watching a live broadcast and has a deeper understanding of the live broadcast product. The foldable electronic device 100 has three screens of the same or similar size: screen 120A, screen 120B, and screen 120C.
[0199] like Fig.19A As shown, the foldable electronic device 100 is in an open state, and the first thing displayed on the screen is a user interface 311 of a shopping application. The user interface 311 can be Fig.18 The user interface E mentioned in the method, the shopping application can be the fifth application. The user interface 311 plays a video of the anchor 314 selling goods, and displays the product 312 that the anchor 314 is explaining, such as "LANCOME matte lipstick". The user interface 311 can be displayed in full screen, or only through the middle screen 120B, or through the middle screen 120B and partial areas of the two side screens 120A and 120C (partial areas close to the middle screen), or the user interface 311 can be displayed only on the screen 120B. The specific display mode to be adopted may depend on which screen specifications or which ones the layout resources of the user interface 311 are adapted to. Specifically, the display mode can be selected according to the maximum screen specification that can be adapted. For example, if there are layout resources that can adapt to the full screen, full screen display is performed.
[0200] The user can click on the product 312, and the foldable electronic device 100 can detect the user operation as follows: Fig.19B As shown, a user interface 313 is added to the screen. The commodity 312 can be Fig.18 The first in-application jump element mentioned in the method, user interface 313 may be the aforementioned user interface F. User interface 313 is also the user interface of the shopping application and is the next level interface of user interface 311, in which a product list 316 is displayed, which includes multiple products to be sold in this live broadcast, such as "LANCOME matte lipstick", "CHANEL velvet lipstick", and "YSL Saint Laurent lip glaze". And, if Fig.19B As shown, user interface 311 and user interface 313 can be displayed in order from left to right in the order of appearance, and the specific performance can be: user interface 311 and user interface 313 are displayed in a split screen ratio of 2:1. In this way, the user can further view the product list of the live broadcast, and at the same time continue to watch the live broadcast, saving the time of opening the live broadcast again, which is efficient and convenient.
[0201] After opening the product list 316, the user may further choose to purchase "LANCOME Matte Lipstick" by, for example, clicking a "Buy" control corresponding to the product. In response to the user operation, the foldable electronic device 100 may Fig.19C The screen further displays a user interface 315. The "Buy" control in the user interface 313 can be Fig.18 The second in-application jump element mentioned in the method, user interface 315 may be the aforementioned user interface G. User interface 315 is also the user interface of the shopping application and is the next level interface of user interface 313, which includes product information of the product "LANCOME Matte Lipstick", such as product pictures, videos, and controls such as purchase and collection, as well as information such as shipping address and delivery address. And, if Fig.19C As shown, user interface 311, user interface 313, and user interface 315 can be displayed in order from left to right in the order of appearance, and the specific performance can be: user interface 311 and user interface 313 are displayed in a split screen ratio of 2:1. In this way, the user can further understand the detailed information of a certain product, and can continue to watch the live broadcast and view the product list 316 at the same time, saving the time of opening the product list 316 again and the time of opening the live broadcast again, which is efficient and convenient.
[0202] User interface 311 , user interface 313 , and user interface 315 are hierarchical user interfaces, and the hierarchical relationship between them is preset, for example, determined when the source code of the shopping application is written.
[0203] Subsequently, the user may click on the "Buy" control in the user interface 315. In response to the user operation, the foldable electronic device 100 may further display a payment interface on the screen and close the earliest user interface 311. The retained user interface 313, the user interface 315, and the newly displayed payment interface may be displayed in sequence from left to right in the order in which they appear. Here, the payment interface may be Fig.18 The user interface H mentioned in the method, the "Purchase" control in the user interface 315 can be the aforementioned third in-application jump element.
[0204] Furthermore, when a new user interface is added to the screen, if the priority of the user interface 311 that appears first on the screen is higher, for example, the user interface 311 is a live broadcast interface, the user interface 311 can be kept displayed, that is, the user interface is still displayed on the screen 120A, and the user interface 313 or the user interface 315 that appears the next earliest is closed. As for whether to close the user interface 313 or the user interface 315, the priority of the two can also be considered. Specifically, the user interface with a lower priority can be closed while the user interface with a higher priority can be kept displayed.
[0205] Fig.18 In the method shown, Fig. 20 As shown, the foldable electronic device 100 can also display a control on the screen, which is used to turn on or off the hierarchical mode. The hierarchical mode can refer to the function of displaying more user interfaces through multiple screens in layers described in S601 to S607 above, as well as the function described in the live broadcast example above. After the hierarchical mode is turned on, the newly opened next-level user interface will be added and displayed on the screen instead of replacing the previous-level user interface displayed on the screen. Here, the opening of the hierarchical mode helps to distinguish the user operation in response to the click of the jump element in the application. When the hierarchical mode is not turned on, the user clicks on the product 312 in the user interface 311, and the response to the user operation can be: open the user interface 313 and close the user interface 311, that is, the user cannot watch the live broadcast at the same time, and needs to exit the user interface 313 and reopen the user interface 313 to watch the live broadcast; the user clicks the "buy" control in the user interface 313, and the response to the user operation can be: open the user interface 315 and close the user interface 313, that is, the user can no longer view the product list 316 at the same time, let alone watch the live broadcast at the same time, and needs to reopen the corresponding interface. It can be seen that when the hierarchical mode is not turned on, the user cannot view multiple levels of user interfaces at the same time, but can only view the user interface of a certain level, which causes the user to repeatedly exit the current level and open the user interface of the previous level, which is inefficient and cumbersome.
[0206] The embodiment of the present application also provides a display method, which presents content of the same level on multiple screens in an open state, making it convenient for users to compare multiple contents and obtain information efficiently.
[0207] Fig.21 The overall process of the display method is shown and expanded as follows.
[0208] S701: In the open state, the foldable electronic device 100 displays a home screen interface on the screen 120. The home screen interface may also be called a desktop, on which icons of multiple applications are displayed.
[0209] S702: The foldable electronic device 100 may start a comparison mode.
[0210] The comparison mode may refer to the following S703 to S704, and FIG. 22A to FIG. 22F , FIG. 23A to FIG. 23C Describes the function of presenting the same level of user interface through multiple screens. For how to turn on the comparison mode, please refer to the following example. The comparison mode can also be turned on or off in "Settings". "Settings" can be a system application that integrates multiple functions such as permission management, device management, system management, and application management.
[0211] S703: After the comparison mode is turned on, the foldable electronic device 100 may detect a user operation of continuously opening multiple applications. The multiple applications are of the same type, and the same type may refer to applications with the same functions and uses.
[0212] The user operation may be a series of user operations, such as a series of operations of opening various applications one after another without interruption, and the implementation method thereof will be described later.
[0213] S704. In response to the user operation, the foldable electronic device 100 may display multiple user interfaces of the same level on multiple screens, such as a home page (i.e., main interface), a product search page, and a content search page. These multiple user interfaces may come from multiple different applications. The number of these multiple user interfaces may be the same as the number of these multiple screens, for example, three user interfaces of the same level are displayed on each screen of the three-fold screen. The number of these multiple user interfaces may also be different from the number of screens, for example, the number of user interfaces is greater than the number of screens.
[0214] "The same level" may mean that these multiple user interfaces have the same function and purpose. Specifically, when the multiple user interfaces of the same level are not the main interfaces of their respective applications, these multiple user interfaces can be opened by the user separately. For example, in order to compare the lipsticks sold on different shopping platforms, the user opens three shopping applications and searches for "lipstick" in them, and then chooses to view a certain lipstick from the search results fed back by each shopping platform. At this time, the product display page of the lipstick provided by each of the three shopping applications is the multiple user interfaces of the same level mentioned here, which are manually searched by the user. Before the user manually searches, these multiple user interfaces of the same level can be the homepage of multiple applications by default. Not limited to this, after the user opens three applications of the same type in succession, when the user opens a user interface of a certain level in one of the applications, the electronic device can use the keywords of the user interface of the level to automatically search for the page of the level in the other two applications, without the user manually finding the user interface of the same level in the other two applications. Here, the specific implementation of the user opening a certain level of user interface in one of the applications may include: the user enters a search term in one of the applications to search for the user interface of the level, or the user jumps from the homepage level by level until the user interface of the level is opened. In the former method, the keywords based on the automatic search may be the search terms used by the user; in the latter method, the keywords based on the automatic search may be extracted from the content of the user interface of the level.
[0215] The following details Fig.21 The specific implementation of the method.
[0216] like Fig.22A As shown, in the open state, the foldable electronic device 100 displays a main screen interface 410 on the screen 120 , wherein a comparison mode start button 411 may also be displayed on the main screen interface 410 .
[0217] After detecting that the user clicks the button 411, Fig. 22B As shown, the foldable electronic device 100 can display the applications on the main screen interface by categories, such as tourism applications, game applications, shopping applications, and video applications in the display area 413, so that the user can quickly locate the objects that need to be compared.
[0218] Then, if Fig. 22C As shown, the user can drag the application icon of "JD Shopping" from the shopping applications to screen 120A, drag the application icon of "Taobao Shopping" to screen 120B, and drag the application icon of "Amazon Shopping" to screen 120C. This series of operations is Fig.21 The user operation of opening multiple applications mentioned in the method. Fig. 22CWhen the user operates as shown, in order to respond to each drag operation on the interface, such as FIG. 22D to FIG. 22E As shown, the foldable electronic device 100 can display user interface 415 and user interface 416 on screens 120A and 120B respectively. After detecting that the user drags the application icon of "JD Shopping" to screen 120A, user interface 415 can be displayed on screen 120A; after detecting that the user drags the application icon of "Taobao Shopping" to screen 120B, user interface 416 can be displayed on screen 120B. At the same time, travel applications, game applications, shopping applications, and video applications can be displayed in a floating manner, so that users can continue to drag similar applications to other screens.
[0219] Finally, if Fig.22F As shown, the foldable electronic device 100 can display a user interface 415 of "JD Shopping", a user interface 416 of "Taobao Shopping", and a user interface 417 of "Amazon Shopping" on screens 120A, 120B, and 120C, respectively. These three user interfaces respectively display the sales of the product "CHANEL Velvet Lipstick" on "JD Shopping", "Taobao Shopping", and "Amazon Shopping", which can facilitate users to compare information and help users make purchasing decisions.
[0220] The order in which user interface 415 , user interface 416 , and user interface 417 are arranged on the screen may correspond to the order in which the respective applications are opened.
[0221] FIG. 23A to FIG. 23C Another Fig.21 The user operation of opening multiple applications mentioned in the method. FIG. 23A to FIG. 23C In the case of the comparison mode being turned on, the user clicks on the application icons of “JD Shopping”, “Taobao Shopping”, and “Amazon Shopping” in succession; and the application icon of “JD Shopping” remains selected after being selected, and the application icon of “Taobao Shopping” also remains selected after being selected, until the user clicks on the application icon of “Amazon Shopping”, and the foldable electronic device 100 is Fig.22FAs shown, user interface 415, user interface 416, and user interface 417 are displayed on screens 120A, 120B, and 120C, respectively. Here, the opening of the comparison mode helps to distinguish the user operation in response to the application icon on the main screen being clicked. When the comparison mode is not turned on, the user clicks the application icon of "JD Shopping", and the response to the user operation can be: open the main interface of "JD Shopping". The main interface will block the main screen interface, and the user needs to return to the main screen interface and then click the application icon of "Taobao Shopping". The response to the user operation can be: open the main interface of "Taobao Shopping". Similarly, the main interface of "Taobao Shopping" will also block the main screen interface. The user needs to return to the main screen interface and then click the application icon of "JD Shopping". The response to the user operation can be: open the main interface of "JD Shopping". It can be seen that when the comparison mode is not turned on, the operations that the user needs to do to implement information comparison are very cumbersome and time-consuming.
[0222] On the screen, the user interfaces of multiple applications may be displayed in a first direction in the order in which the applications are selected by the user. The first direction may refer to the direction in which the multiple screens are connected in series. For example, if the multiple screens are connected in a horizontal direction, the user interfaces of the multiple applications may be displayed from left to right on the screen in the order in which the respective applications are selected by the user. For another example, if the multiple screens are connected in a vertical direction, the user interfaces of the multiple applications may be displayed from top to bottom on the screen in the order in which the respective applications are selected by the user.
[0223] In addition, after the user selects an application, a Done button may be displayed on the main screen interface 410 to facilitate the user to end the operation of continuously selecting to open multiple applications. After the user clicks the Done button, the foldable electronic device 100 can determine the number of applications to be opened and the arrangement of these applications on the screen. For example, the user can click the Done button after selecting two applications. At this time, the foldable electronic device 100 can send a screen configuration update to the two applications to notify the two applications to adjust the layout resources to adapt to the larger screen area. It is not limited to detecting that the user clicks the Done button, and it is also possible to monitor whether the number of applications that the user has selected to open has reached the maximum value N. MAX If reached, it is determined that the user has ended the operation of continuously selecting to open multiple applications.
[0224] The above examples are only based on shopping applications, and are not limited to these. Fig.21 The multiple user interfaces at the same level mentioned in the method may also be user interfaces of other types of applications, such as travel applications, video applications, etc.
[0225] In addition, the foldable electronic device 100 can also present different contents of the same user interface on different screens, so that the user can fully understand the different contents efficiently and conveniently. Fig.24 As shown, the user opens the video conferencing application and enters the user interface of a certain meeting. In response, the foldable electronic device 100 can display the content 418 in the user interface on the screen 120A, and display the content 419 in the user interface on the screens 120B and 120C, forming a 1:2 split-screen display mode. Among them, the content 418 can be a portrait video of the participants of the meeting, such as the portrait videos of the participants "Lisa", "Rick", "Emily", and "Anna"; the content 419 can be a desktop sharing video displayed by the presenter of the meeting.
[0226] The embodiment of the present application also provides a display method that can support users to enter a specific focus mode simply and quickly.
[0227] In this method, the foldable electronic device 100 can detect whether the device form is switched to the open state. If it is switched to the open state, a specific focus mode can be started. The specific focus mode may include a working mode. When the device form is switched to the open state, the specific focus mode is turned on, and the desktop display on the screen is different from the desktop display under other device forms. Its desktop layout, wallpaper, etc. can help users focus on certain specific activities such as work and reduce interference. In this way, this embodiment can accurately identify the user's usage needs through the switching of the device form, and automatically turn on the usage mode that is compatible with the device form, without the user having to enter the settings to find the setting item of the specific focus mode and then turn on the usage mode, which brings convenience to the user.
[0228] For information about which device forms can be switched to the open state, please refer to the previous description of device forms and their switching paths.
[0229] like Fig.25A As shown, unlike single-screen display and dual-screen display, in the open state, the three screens of the foldable electronic device 100 are fully exposed to the outside and can be displayed. When it is detected that the device form is switched to the open state, the foldable electronic device 100 can recognize that the user wants to enter a specific focus mode and there is a need to fully use the screen, thereby turning on the specific focus mode. Turning on the specific focus mode can mean displaying the first home screen page on the entire screen. The first home screen page can be a system default setting or a user-defined home screen page displayed when the specific focus mode is turned on.
[0230] like Fig.25BAs shown, the user can enter the settings and find the setting item of the focus mode. In the setting page of the setting item, first, the foldable electronic device 100 can display the following options for the user to create a specific focus mode: set the name of the focus mode ("focus mode name"), set the wallpaper ("wallpaper setting"), set the contacts allowed to call ("allow contacts"), set the allowed applications ("allowed apps"), block notification messages of which software ("blocking software"), and the way to turn on the specific focus mode ("turn on method"). Among them, the turn on method can include switching the device form mentioned in this implementation to the open state. Assume that the specific focus mode is the "working mode". In the setting page of the "working mode", the foldable electronic device 100 can provide a switch option for the "custom page" function. After detecting that the user turns on the "custom page", it can further provide the "edit page" function option, which can be used for the user to choose which home screen page to display when the focus mode is turned on, and edit the layout of the page.
[0231] After the setting of the specific focus mode is completed, it is detected that the device state is switched to the open state, and the foldable electronic device 100 can display the first home screen page, such as Fig.25C The exemplary home screen page can only display the content of the allowed applications, but not the notification messages of the blocked software, etc. For example, only the work calendar, common work files, and work emails can be displayed according to the user's settings, so that the user can focus more on work-related matters. The page layout of the first home screen page, the wallpaper used, which applications are displayed, or which content provided by the displayed applications can be set by the user or by the system default.
[0232] The embodiments of the present application do not limit the page layout, wallpaper used, and content presented of the first home screen page displayed after the specific focus mode is turned on in the open state. They can be set by the user or selected by the system, and the strategy can be determined according to actual product needs.
[0233] Fig.26 The electronic architecture of the foldable electronic device 100 provided in the embodiment of the present application is exemplarily shown. Fig.26As shown, the foldable electronic device 100 may include: a processor 110, an external memory interface 120, an internal memory 121, a universal serial bus (USB) interface 130, a charging management module 140, a power management module 141, a battery 142, an antenna 1, an antenna 2, a mobile communication module 150, a wireless communication module 160, an audio module 170, a speaker 170A, a receiver 170B, a microphone 170C, a sensor module 180, a camera 193, and a display screen 194. The sensor module 180 may include a pressure sensor 180A, a gyroscope sensor 180B, an air pressure sensor 180C, a magnetic sensor 180D, an acceleration sensor 180E, a distance sensor 180F, a proximity light sensor 180G, a fingerprint sensor 180H, a temperature sensor 180J, a touch sensor 180K, an ambient light sensor 180L, a bone conduction sensor 180M, etc. Among them,
[0234] The processor 110 may include one or more processing units, for example, the processor 110 may include an application processor (AP), a modem processor, a graphics processor (GPU), an image signal processor (ISP), a controller, a video codec, a digital signal processor (DSP), a baseband processor, and / or a neural-network processing unit (NPU), etc. Different processing units may be independent devices or integrated into one or more processors.
[0235] The controller can generate operation control signals according to the instruction operation code and timing signal to complete the control of instruction fetching and execution.
[0236] The processor 110 may also be provided with a memory for storing instructions and data. In some embodiments, the memory in the processor 110 is a cache memory. The memory may store instructions or data that the processor 110 has just used or cyclically used. If the processor 110 needs to use the instruction or data again, it may be directly called from the memory. This avoids repeated access, reduces the waiting time of the processor 110, and thus improves the efficiency of the system.
[0237] In some embodiments, the processor 110 may include one or more interfaces. The interface may include an inter-integrated circuit (I2C) interface, an inter-integrated circuit sound (I2S) interface, a pulse code modulation (PCM) interface, a universal asynchronous receiver / transmitter (UART) interface, a mobile industry processor interface (MIPI), a general-purpose input / output (GPIO) interface, a subscriber identity module (SIM) interface, and / or a universal serial bus (USB) interface, etc.
[0238] The charging management module 140 is used to receive charging input from a charger, where the charger can be a wireless charger or a wired charger.
[0239] The power management module 141 is used to connect the battery 142 , the charging management module 140 and the processor 110 .
[0240] The wireless communication function of the electronic device 100 can be implemented through the antenna 1, the antenna 2, the mobile communication module 150, the wireless communication module 160, the modem processor and the baseband processor.
[0241] Antenna 1 and antenna 2 are used to transmit and receive electromagnetic wave signals. Each antenna in electronic device 100 can be used to cover a single or multiple communication frequency bands. Different antennas can also be reused to improve the utilization of antennas. For example, antenna 1 can be reused as a diversity antenna for a wireless local area network. In some other embodiments, the antenna can be used in combination with a tuning switch.
[0242] The mobile communication module 150 can provide solutions for wireless communications including 2G / 3G / 4G / 5G, etc., applied to the electronic device 100. The mobile communication module 150 may include at least one filter, a switch, a power amplifier, a low noise amplifier (LNA), etc. The mobile communication module 150 can receive electromagnetic waves from the antenna 1, and filter, amplify, and process the received electromagnetic waves, and transmit them to the modulation and demodulation processor for demodulation. The mobile communication module 150 can also amplify the signal modulated by the modulation and demodulation processor, and convert it into electromagnetic waves for radiation through the antenna 1. In some embodiments, at least some of the functional modules of the mobile communication module 150 can be set in the processor 110. In some embodiments, at least some of the functional modules of the mobile communication module 150 can be set in the same device as at least some of the modules of the processor 110.
[0243] The modem processor may include a modulator and a demodulator. Among them, the modulator is used to modulate the low-frequency baseband signal to be sent into a medium-high frequency signal. The demodulator is used to demodulate the received electromagnetic wave signal into a low-frequency baseband signal. The demodulator then transmits the demodulated low-frequency baseband signal to the baseband processor for processing. After the low-frequency baseband signal is processed by the baseband processor, it is passed to the application processor. The application processor outputs a sound signal through an audio device (not limited to a speaker 170A, a receiver 170B, etc.), or displays an image or video through a display screen 194. In some embodiments, the modem processor may be an independent device. In other embodiments, the modem processor may be independent of the processor 110 and be set in the same device as the mobile communication module 150 or other functional modules.
[0244] The wireless communication module 160 can provide wireless communication solutions including wireless local area network (WLAN) (such as wireless fidelity (Wi-Fi) network), Bluetooth (BT), global navigation satellite system (GNSS), frequency modulation (FM), near field communication technology (NFC), infrared technology (IR), etc. applied to the electronic device 100. The wireless communication module 160 can be one or more devices integrating at least one communication processing module. The wireless communication module 160 receives electromagnetic waves via the antenna 2, modulates the electromagnetic wave signal and filters it, and sends the processed signal to the processor 110. The wireless communication module 160 can also receive the signal to be sent from the processor 110, modulate the frequency, amplify it, and convert it into electromagnetic waves for radiation through the antenna 2.
[0245] In some embodiments, the antenna 1 of the electronic device 100 is coupled to the mobile communication module 150, and the antenna 2 is coupled to the wireless communication module 160, so that the electronic device 100 can communicate with the network and other devices through wireless communication technology. The wireless communication technology may include global system for mobile communications (GSM), general packet radio service (GPRS), code division multiple access (CDMA), wideband code division multiple access (WCDMA), time-division code division multiple access (TD-SCDMA), long term evolution (LTE), BT, GNSS, WLAN, NFC, FM, and / or IR technology. The GNSS may include a global positioning system (GPS), a global navigation satellite system (GLONASS), a Beidou navigation satellite system (BDS), a quasi-zenith satellite system (QZSS) and / or a satellite based augmentation system (SBAS).
[0246] The electronic device 100 implements the display function through a GPU, a display screen 194, and an application processor. The GPU is a microprocessor for image processing, which connects the display screen 194 and the application processor. The GPU is used to perform mathematical and geometric calculations for graphics rendering. The processor 110 may include one or more GPUs that execute program instructions to generate or change display information.
[0247] The display screen 194 is used to display images, videos, etc. The display screen 194 is the screen 120 mentioned in the above embodiment, which may include the following screens: screen 120A, screen 120B and screen 120C, and may also include more screens. The sizes of the various screens may be the same or different. The various screens may be several independent screens, and two adjacent screens are connected by a folding component, and can be bent around the folding component at the folding position. The display screen 194 may also be a whole flexible screen, and the various screens are several parts of this whole flexible screen.
[0248] The electronic device 100 can realize the shooting function through ISP, camera 193, video codec, GPU, display screen 194 and application processor.
[0249] The ISP is used to process data fed back by the camera 193. For example, when taking a photo, the shutter is opened, light is transmitted to the camera photosensitive element through the lens, and the light signal is converted into an electrical signal. The camera photosensitive element transmits the electrical signal to the ISP for processing and converts it into an image visible to the naked eye.
[0250] The camera 193 is used to capture still images or videos. The object generates an optical image through the lens and projects it onto the photosensitive element. The photosensitive element can be a charge coupled device (CCD) or a complementary metal-oxide-semiconductor (CMOS) phototransistor. The photosensitive element converts the optical signal into an electrical signal, and then passes the electrical signal to the ISP for conversion into a digital image signal. In some embodiments, the electronic device 100 may include 1 or N cameras 193, where N is a positive integer greater than 1.
[0251] The digital signal processor is used to process digital signals, and can process not only digital image signals but also other digital signals. For example, when the electronic device 100 is selecting a frequency point, the digital signal processor is used to perform Fourier transform on the frequency point energy.
[0252] Video codecs are used to compress or decompress digital videos. The electronic device 100 may support one or more video codecs. Thus, the electronic device 100 may play or record videos in a variety of coding formats, such as Moving Picture Experts Group (MPEG) 1, MPEG2, MPEG3, MPEG4, etc.
[0253] NPU is a neural-network (NN) computing processor. It can quickly process input information by drawing on the structure of biological neural networks, such as the transmission mode between neurons in the human brain, and can also continuously self-learn.
[0254] The external memory interface 120 can be used to connect an external memory card, such as a Micro SD card, to expand the storage capacity of the electronic device 100 .
[0255] The internal memory 121 can be used to store computer executable program codes, which include instructions. The internal memory 121 may include a program storage area and a data storage area. Among them, the program storage area may store an operating system, an application required for at least one function (such as a sound playback function, an image playback function, etc.), etc. The data storage area may store data created during the use of the electronic device 100 (such as audio data, a phone book, etc.), etc. In addition, the internal memory 121 may include a high-speed random access memory, and may also include a non-volatile memory, such as at least one disk storage device, a flash memory device, a universal flash storage (UFS), etc. The processor 110 executes various functional applications and data processing of the electronic device 100 by running instructions stored in the internal memory 121, and / or instructions stored in a memory provided in the processor.
[0256] The electronic device 100 can implement audio functions through the audio module 170, the speaker 170A, the receiver 170B, the microphone 170C, and the application processor, etc. For example, music playing, recording, etc. Among them, the audio module 170 is used to convert digital audio information into analog audio signal output, and is also used to convert analog audio input into digital audio signals. The audio module 170 can also be used to encode and decode audio signals. In some embodiments, the audio module 170 can be arranged in the processor 110, or some functional modules of the audio module 170 can be arranged in the processor 110.
[0257] The internal memory 121 may be used to store one or more application programs, the application programs including instructions. When the application programs are executed by the processor 110, the electronic device 100 generates content for presentation to the user. Exemplarily, the application programs may include applications for managing head mounted display devices, game applications, conference applications, video applications, desktop applications, or other applications.
[0258] The GPU may be used to perform mathematical and geometric operations based on data obtained from the processor 110 (e.g., data provided by an application program), render an image using computer graphics technology, computer simulation technology, etc., and determine an image for display on the head-mounted display device. In some embodiments, the GPU may add correction or pre-distortion to the rendering process of the image to compensate for or correct distortion caused by the optical components of the head-mounted display device.
[0259] In the embodiment of the present application, the electronic device 100 can send the image obtained after GPU processing to the head-mounted display device through the mobile communication module 150, the wireless communication module 160 or the wired interface.
[0260] Fig.26 The illustrated structure does not constitute a specific limitation on the electronic device 100. In other embodiments of the present application, the electronic device 100 may include more or fewer components than shown in the figure, or combine some components, or split some components, or arrange the components differently. The illustrated components may be implemented in hardware, software, or a combination of software and hardware.
[0261] It should be understood that each step in the above method embodiment provided by the present application can be completed by an integrated logic circuit of hardware in a processor or by instructions in the form of software. The method steps disclosed in the embodiments of the present application can be directly embodied as being executed by a hardware processor, or by a combination of hardware and software modules in a processor.
[0262] The present application also provides an electronic device, which may include: a memory and a processor, wherein the memory may be used to store a computer program; and the processor may be used to call the computer program in the memory so that the electronic device executes the method in any one of the above embodiments.
[0263] The present application also provides a chip system, which includes at least one processor for implementing the functions involved in the method executed by the electronic device in any of the above embodiments.
[0264] In one possible design, the chip system also includes a memory, which is used to store program instructions and data, and the memory is located inside or outside the processor.
[0265] The chip system may be composed of the chip, or may include the chip and other discrete devices.
[0266] Optionally, the processor in the chip system may be one or more. The processor may be implemented by hardware or by software. When implemented by hardware, the processor may be a logic circuit, an integrated circuit, etc. When implemented by software, the processor may be a general-purpose processor implemented by reading software code stored in a memory.
[0267] Optionally, the memory in the chip system may also be one or more. The memory may be integrated with the processor or may be separately arranged with the processor, which is not limited in the embodiments of the present application. Exemplarily, the memory may be a non-transient processor, such as a read-only memory ROM, which may be integrated with the processor on the same chip or may be arranged on different chips respectively. The embodiments of the present application do not specifically limit the type of memory and the arrangement of the memory and the processor.
[0268] Exemplarily, the chip system can be a field programmable gate array (FPGA), an application specific integrated circuit (ASIC), a system on chip (SoC), a central processor unit (CPU), a network processor (NP), a digital signal processor (DSP), a microcontroller unit (MCU), a programmable logic device (PLD) or other integrated chips.
[0269] The present application also provides a computer program product, which includes: a computer program (also referred to as code, or instruction), which enables a computer to execute the method executed by the electronic device in any of the above embodiments when the computer program is executed.
[0270] The present application also provides a computer-readable storage medium, wherein the computer-readable storage medium stores a computer program (also referred to as code or instruction). When the computer program is executed, the computer executes the method executed by the electronic device in any of the above embodiments.
[0271] The various implementation modes of the present application can be combined arbitrarily to achieve different technical effects.
[0272] In the above embodiments, it can be implemented in whole or in part by software, hardware, firmware or any combination thereof. When implemented using software, it can be implemented in whole or in part in the form of a computer program product. The computer program product includes one or more computer instructions. When the computer program instructions are loaded and executed on a computer, the process or function described in this application is generated in whole or in part. The computer can be a general-purpose computer, a special-purpose computer, a computer network, or other programmable device. The computer instructions can be stored in a computer-readable storage medium, or transmitted from one computer-readable storage medium to another computer-readable storage medium. For example, the computer instructions can be transmitted from a website site, computer, server or data center to another website site, computer, server or data center by wired (e.g., coaxial cable, optical fiber, digital subscriber line) or wireless (e.g., infrared, wireless, microwave, etc.) mode. The computer-readable storage medium can be any available medium that a computer can access or a data storage device such as a server or data center that includes one or more available media integration. The available medium can be a magnetic medium (e.g., a floppy disk, a hard disk, a tape), an optical medium (e.g., a DVD), or a semiconductor medium (e.g., a solid-state hard disk Solid State Disk), etc.
[0273] Those skilled in the art can understand that to implement all or part of the processes in the above-mentioned embodiments, the processes can be completed by computer programs to instruct related hardware, and the programs can be stored in computer-readable storage media. When the programs are executed, they can include the processes of the above-mentioned method embodiments. The aforementioned storage media include: ROM or random access memory RAM, magnetic disk or optical disk and other media that can store program codes.
[0274] In short, the above description is only an embodiment of the technical solution of the present invention, and is not intended to limit the protection scope of the present invention. Any modification, equivalent replacement, improvement, etc. made according to the disclosure of the present invention shall be included in the protection scope of the present invention.
Claims
1. A display method, the display method being applied to a foldable electronic device, characterized in that: The screen of the foldable electronic device includes: a first screen, a second screen and a third screen, the first screen and the second screen are connected by a first folding component, and the second screen and the third screen are connected by a second folding component; It is detected that the device is in an open state; in the open state, the display surface of the first screen, the display surface of the second screen, and the display surface of the third screen are on the same side of the foldable electronic device; Displaying M user interfaces in a tiled manner on the screen, where M is a positive integer; A first user operation is detected; the first user operation is a user operation acting on an interface element in the M user interfaces; If M does not reach the maximum value N MAX , then a first user interface is additionally displayed on the screen, and the M user interfaces and the additionally displayed first user interface are sequentially arranged in a split-screen manner in a first direction in an order of appearance; If M reaches its maximum value N MAX , the first user interface is added to be displayed on the screen, and the user interface displayed earliest on the screen among the M user interfaces is closed, and the M-1 user interfaces retained for display among the M user interfaces and the first user interface are sequentially arranged in the first direction in the order of appearance for split-screen display; Among them, N MAX is the maximum number of user interfaces that can be displayed in tiled form on the screen at the same time, N MAX ≥3.
2. The method according to claim 1, characterized in that When M≥2, the foldable electronic device displays M user interfaces in a tiled manner on the screen, specifically including: arranging the M user interfaces in sequence in a first direction in the order of appearance on the screen and displaying them in split screens, wherein the first direction refers to the connection direction of the first screen, the second screen and the third screen.
3. The method according to claim 1 or 2, characterized in that When M=1, the foldable electronic device displays M user interfaces in a tiled manner on the screen, specifically including: displaying the M user interfaces in full screen, or displaying the M user interfaces only through the middle screen, or displaying the M user interfaces through the middle screen and partial areas of the two side screens close to the middle screen.
4. The method according to any one of claims 1 to 3, characterized in that When M=1, the M user interfaces are main screen interfaces, and the first user operation is a user operation acting on a desktop icon of a first application; the main screen interface includes a desktop icon of a first application, and the first application provides the first user interface.
5. The method according to any one of claims 1 to 4, characterized in that When M=1, the M user interfaces and the first user interface that is additionally displayed are sequentially arranged in a first direction in the order of appearance and displayed on split screens, including: The first user interface and the M user interfaces are displayed in split-screen on the screen according to a first split-screen ratio, where the first split-screen ratio includes: 1:1, 1:2 or 2:
1.
6. The method according to any one of claims 1 to 5, characterized in that When M=2, the M user interfaces and the first user interface that is additionally displayed are sequentially arranged in a first direction in the order of appearance and displayed on split screens, including: The first user interface and the M user interfaces are displayed on three separate screens, or the first user interface and the M user interfaces are displayed on one screen respectively.
7. The method according to any one of claims 1 to 6, characterized in that The premise for closing the user interface that is displayed earliest on the screen among the M user interfaces includes: determining that the user interface that is displayed earliest is not one of the N user interfaces. MAX The user interface with the highest priority among the user interfaces.
8. The method according to any one of claims 1 to 7, characterized in that The first user interface and the M user interfaces belong to different application programs respectively.
9. The method according to claim 8, characterized in that The interface element affected by the first user operation is a predefined cross-application jump control, or the content of the interface element affected by the first user operation and the content of the first user interface contain the same keywords, and the content includes text, pictures, or a combination of text and pictures.
10. The method according to any one of claims 1 to 7, characterized in that The first user interface and the M user interfaces belong to the same application.
11. The method according to claim 10, characterized in that The first user interface is a user interface at a lower level than the user interface that is displayed on the screen last among the M user interfaces.
12. The method according to claim 10 or 11, characterized in that The arrangement order of the M user interfaces when displayed on the screen corresponds to the levels of the M user interfaces in the same application program. In the first direction, the later the user interface is arranged, the deeper its level is.
13. The method according to claim 10, characterized in that The interface element acted upon by the first user operation is an in-application jump control defined by the same application program.
14. The method according to any one of claims 1 to 13, characterized in that N MAX Equal to the number of screens of the foldable electronic device.
15. A display method, the display method being applied to a foldable electronic device, characterized in that: The screen of the foldable electronic device includes: a first screen, a second screen and a third screen, the first screen and the second screen are connected by a first folding component, and the second screen and the third screen are connected by a second folding component; The foldable electronic device in the open state displays a home screen interface on the screen, wherein the home screen interface includes desktop icons of multiple applications; in the open state, the display surface of the first screen, the display surface of the second screen and the display surface of the third screen are on the same side of the foldable electronic device; The foldable electronic device detects a user operation of continuously opening a plurality of applications; The foldable electronic device displays user interfaces of multiple applications on multiple screens respectively, and the user interfaces of the multiple applications are arranged and displayed in sequence in a first direction according to the order in which the applications are selected by the user; the first direction refers to the connection direction of the first screen, the second screen and the third screen.
16. The method according to claim 15, characterized in that The foldable electronic device displays user interfaces of multiple applications on multiple screens respectively, specifically including: While the user opens multiple applications continuously, the foldable electronic device displays the user interface of an application each time it detects that the user opens an application.
17. The method according to claim 16, characterized in that When the user operation of continuously opening multiple applications is detected, the method further includes: the foldable electronic device classifies the desktop icons of the applications on the main screen interface according to the application types and then suspends and displays them.
18. The method according to claim 15, characterized in that The foldable electronic device displays user interfaces of multiple applications on multiple screens respectively, specifically including: While the user is opening multiple applications continuously, the foldable electronic device keeps the desktop icon of the application selected by the user in a selected state, and does not display the user interface of the selected application on the screen until the user operation of opening multiple applications continuously ends, and then the foldable electronic device displays the user interfaces of the multiple applications on multiple screens respectively.
19. The method according to any one of claims 1 to 18, characterized in that The first direction is a horizontal direction, and the sequentially arranging and displaying in the order of appearance in the first direction includes: arranging and displaying in the order of appearance from left to right or from right to left in the horizontal direction.
20. The method according to any one of claims 1 to 18, characterized in that The first direction is a vertical direction, and arranging and displaying in sequence according to the order of appearance in the first direction includes: arranging and displaying in sequence from top to bottom or from bottom to top in the vertical direction according to the order of appearance.
21. An electronic device, characterized in that: The method comprises one or more processors and one or more memories; wherein the one or more memories are coupled to the one or more processors, and the one or more memories are used to store computer program codes, wherein the computer program codes include computer instructions, and when the one or more processors execute the computer instructions, the method as described in any one of claims 1 to 20 is executed.
22. A chip system, the chip system is applied to electronic equipment, the chip system comprises one or more processors, characterized in that: The processor is configured to call computer instructions so as to execute the method according to any one of claims 1 to 20.
23. A computer-readable storage medium comprising instructions, characterized in that: When the instructions are executed on an electronic device, the method according to any one of claims 1 to 20 is executed.
Citation Information
Cited By
Interface display method and folding screen equipment
CN121277592A