Hovering display method and electronic equipment

By displaying multiple function items and subfunction items on two sub-screens of the flexible foldable screen, using two-level options to achieve rapid switching, the problem of inefficient human-computer interaction in hover state is solved, and the convenience of information acquisition is improved.

CN119450207APending Publication Date: 2025-02-14HONOR DEVICE CO LTD
View PDF 0 Cites 3 Cited by

Patent Information

Application Number
CN202310954729.1
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2023-07-28
Publication Date
2025-02-14

AI Technical Summary

Technical Problem

In the hover state, it is difficult for users to obtain information efficiently, and human-computer interaction is inefficient.

Method used

A method of hover display is provided, using two sub-screens of a flexible foldable screen to display multiple function items and sub-function items in a hover state, and the two-level options are used to quickly switch functions and sub-functions.

Benefits of technology

It improves the human-computer interaction efficiency in hover state, making it easier for users to quickly select and enter the required functions or sub-functions in hover state.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119450207A_ABST
    Figure CN119450207A_ABST
Patent Text Reader

Abstract

The invention discloses a hovering display method and electronic equipment, and relates to the technical field of terminals. The method is applied to the electronic equipment comprising a flexible foldable screen, the flexible foldable screen comprises a first sub-screen and a second sub-screen, and the method comprises the steps that when the electronic equipment is in a hovering state, the electronic equipment displays a first interface on the first sub-screen. Wherein the first interface comprises a plurality of first options, the plurality of first options comprise options of the camera in a selected state, the first interface further comprises a plurality of shooting mode controls of the camera, and each shooting mode control corresponds to a shooting mode provided by the camera. In response to a selection operation on a first shooting mode control in the multiple shooting mode controls, the electronic equipment displays a second interface in the second sub-screen, and the second interface comprises a real-time preview image in a shooting mode corresponding to the first shooting mode control. Therefore, the man-machine interaction efficiency of the electronic equipment in the hovering state can be improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The embodiments of the present application relate to the field of terminal technology, and more particularly to a hover display method and electronic device. Background Art

[0002] Electronic devices with flexible foldable screens can be used in a hovering state. The hovering state refers to a state in which the flexible foldable screen is between fully unfolded and fully folded. In the hovering state, a part of the folded flexible foldable screen can be used as a support, and the other part can form a certain angle with the supporting surface for the user to view. In this way, the user's hands can be freed. For example, in the hovering state, you don't need to hold the phone, you can put the phone on the desktop to watch videos conveniently.

[0003] However, in the prior art, in the hovering state, it is usually difficult for users to efficiently obtain information, and the human-computer interaction efficiency is low. Summary of the invention

[0004] In view of this, the present application provides a hover display method and an electronic device to improve the human-computer interaction efficiency when the electronic device is in a hover state.

[0005] In a first aspect, the present application provides a method for hovering display, which is applied to an electronic device including a flexible foldable screen, wherein the flexible foldable screen includes a first sub-screen and a second sub-screen. The method includes: when the electronic device is in a hovering state, the electronic device displays a first interface on the first sub-screen. Wherein, the first interface includes multiple first options, and the multiple first options include options of a camera in a selected state. The first interface also includes multiple shooting mode controls of the camera, and each shooting mode control corresponds to a shooting mode provided by the camera (such as portrait, photo, video, time-lapse photography, night scene shooting, etc.). In response to the selection operation of the first shooting mode control among the multiple shooting mode controls, the electronic device displays a second interface in the second sub-screen, and the second interface includes a real-time preview image under the shooting mode corresponding to the first shooting mode control.

[0006] That is, when the camera option is currently selected, the electronic device can display multiple shooting mode controls corresponding to multiple shooting modes in the first sub-screen. In this way, it is convenient for the user to quickly select a shooting mode in the hovering state. In addition, in response to the selection operation of the first shooting mode control among the multiple shooting mode controls, the electronic device can display a real-time preview image in the corresponding shooting mode in the second sub-screen, that is, enter the corresponding shooting mode. In this way, the corresponding shooting mode can be quickly entered in the hovering state, improving the efficiency of human-computer interaction.

[0007] In a possible design, before the electronic device displays the first interface on the first sub-screen, the electronic device displays a third interface, the third interface includes the multiple first options, the multiple first options include options for multimedia playback functions (such as audio playback functions, video playback functions) in a selected state and options for the camera in an unselected state. The electronic device displays the first interface on the first sub-screen, including: in response to a selection operation of the camera option among the multiple first options, the electronic device displays the first interface on the first sub-screen.

[0008] That is to say, in the hovering state, the electronic device provides two levels of options. The first level is a plurality of first options, each of which is used to trigger the electronic device to switch to a corresponding function, such as switching from a multimedia playback function to a camera. The second level is options under the corresponding function, such as a plurality of shooting mode controls, which are used to trigger the electronic device to enter a corresponding sub-function under the current function. For example, enter a certain shooting mode.

[0009] Compared with the method that requires users to switch between multiple functions and multiple sub-functions under each function through sliding operations, this implementation method uses two-level options to achieve selection switching, which makes it easier for users to clearly switch between functions and their sub-functions without causing operational problems, and can further improve the efficiency of human-computer interaction in the hovering state.

[0010] In a possible design, the first angle satisfies at least one of the following conditions:

[0011] The first angle is within the first angle range. For example, the first angle range is 90°-120°, and the condition for entering the hovering state is met only when the angle between the first screen and the second screen is between 90°-120°. In this way, it can be ensured that the hovering state is entered when the angle between the first sub-screen and the second sub-screen is within a suitable range, thereby improving the user experience of the hovering state.

[0012] And, the first angle is an angle whose dwell time exceeds the first time. Only when the condition of entering the hovering state is satisfied. It can be understood that if the time between the first sub-screen and the second sub-screen is kept at a certain angle for a long time, it indicates that the user is very likely to want to enter the hovering state, and at this time, it is determined that the condition of entering the hovering state is satisfied. In this way, the accurate timing of entering the hovering state can be improved.

[0013] In another possible design, the electronic device is in landscape mode and enters the hovering state.

[0014] When folded or unfolded in horizontal screen state, the upper and lower screens can be formed. When folded or unfolded in vertical screen state, the left and right screens can be formed. At the same time, the form of the hovering state is the form of the upper and lower screens formed when folded in horizontal screen state. Therefore, with this design method, the conditions for entering the hovering state are met only when folded or unfolded in horizontal screen state. In this way, the hovering state can be entered when at least two screens formed by folding are consistent with the form of the hovering state.

[0015] And / or, the flexible foldable screen displays the desktop, and the electronic device enters the hovering state.

[0016] It is understandable that if the desktop is currently displayed, the electronic device is unlocked and the user's intention to use the electronic device is not obvious. Therefore, with this design, during the folding or unfolding of the flexible foldable screen, if it is detected that the flexible foldable screen currently displays the desktop, the condition for entering the hovering state is met. In this way, the hovering state can be entered and information can be pushed when the electronic device is unlocked and the user's intention is not obvious.

[0017] In another possible design, during the folding or unfolding of the flexible foldable screen, if the angle between the first sub-screen and the second sub-screen along the folding direction is a second angle, the electronic device is in portrait mode and / or the flexible foldable screen does not display the desktop, the electronic device does not enter the hovering state. The second angle is not within the first angle range; and / or the dwell time at the first angle does not exceed the first time length.

[0018] That is, if during the folding or unfolding process, the angle between the first sub-screen and the second sub-screen does not satisfy the above-mentioned first angle condition, the hovering state will not be entered.

[0019] In another possible design, when the electronic device displays the first interface on the first sub-screen and before displaying the second interface on the second sub-screen, the electronic device displays a fourth interface on the second sub-screen, and the fourth interface includes at least two first cards, and each first card is used to recommend a shooting mode.

[0020] That is to say, while the electronic device displays multiple shooting mode controls in the first sub-screen, it also recommends various shooting modes through the first card in the second sub-screen to provide the user with a reference for selecting a shooting mode.

[0021] In another possible design, each first card includes at least one of the following: the name of the shooting mode, a shooting effect picture using the shooting mode, and a target object suitable for shooting with the shooting mode. In this way, a clear selection reference can be provided for the user.

[0022] In another possible design, the fourth interface includes multiple areas, and a first card is displayed in an area of ​​the fourth interface. In the first scenario, the second card of the multiple first cards is displayed in the first area of ​​the multiple areas. In the second scenario, the second card is displayed in the second area of ​​the multiple areas, and the first area and the second area are different areas. Among them, at least one of the following information in the first scene and the second scene is different: real-time things, time, location included in the environment where the electronic device is located, and the user's use record of the multiple shooting modes.

[0023] That is, the display area of ​​the first card in the second sub-screen matches one or more of the real-time objects, time, location, and user usage records of the multiple shooting modes in the environment where the electronic device is located. In this way, the shooting mode with a high degree of matching with the current scene can be recommended.

[0024] In another possible design, the real-time objects include objects in an environment image captured by a camera of the electronic device.

[0025] In another possible design, the multiple first options also include options of at least one of the following functions provided by the electronic device: gallery and sports, each function having multiple sub-functions. After the electronic device displays the first interface in the first sub-screen, the further includes: in response to the selection operation of the second option among the multiple first options, the electronic device displays a fifth interface in the first sub-screen, the second option is any option among the multiple first options except the option of the camera, the fifth interface includes the multiple first options, and the second option is in a selected state, the fifth interface also includes multiple first sub-options, each first sub-option corresponds to a sub-function of the first function, and the first function is the function corresponding to the second option. In response to the selection operation of the second sub-option among the multiple first sub-options, the electronic device displays a sixth interface in the second sub-screen, the sixth interface is the interface of the sub-function corresponding to the second sub-option.

[0026] That is to say, in the hovering state, you can also flexibly switch to the gallery function and the sports function, and quickly enter the sub-functions provided by these functions.

[0027] In another possible design, the second option is an option of the multimedia playback function, the various sub-functions of the multimedia playback function correspond one-to-one to the multiple multimedia players in the electronic device, and the interface of the sub-function is the interface of the corresponding multimedia player. That is, in the hovering state, each multimedia player can be quickly entered.

[0028] In another possible design, the second option is an option of the gallery, the multiple sub-functions of the gallery correspond to the multiple images and / or albums in the gallery, and the interface of the sub-function is the interface of the corresponding image and / or album in the gallery. That is, in the hovering state, the images and / or albums in the gallery can be quickly viewed.

[0029] Alternatively, the second option is an option of the gallery, and the multiple sub-functions of the gallery correspond one-to-one to the multiple menu items provided by the gallery (such as menu items such as photos, albums, moments, and creations), and the interface of the sub-function is the menu page of the corresponding menu item. In other words, in the hovering state, you can quickly enter the menu page of each menu in the gallery.

[0030] In another possible design, the second option is an option of the sport, the various sub-functions of the sport correspond to the various sports courses, and the interface of the sub-function is the interface of the corresponding sports course. That is, in the hovering state, various sports courses can be quickly viewed.

[0031] In another possible design, the selection operation of any first option (such as the camera option, the second option) includes a click operation or a long press operation on the camera option. Alternatively, the first interface includes a first area, and the first area is used for the electronic device to switch the selected first option, and the selection operation of any first option includes a sliding operation in the first area. The selection operation of the sub-function option (such as the first shooting mode control, the second sub-option) includes a click operation or a long press operation on the sub-function option. In other words, the operation positions of the selection operation of the first option and the selection operation of the sub-function option are completely different, which is convenient for users to distinguish. Among them, the selection operation of the sub-function option is performed on the sub-option, and the operation is more intuitive than being performed in the first area (such as a double-click operation).

[0032] In another possible design, in the vertical direction, the center of the first sub-screen is below the center of the second sub-screen. The electronic device displays the first interface on the first sub-screen, including: if the first sub-screen is the screen on the back of the outer screen of the flexible foldable screen, the electronic device displays the first interface on the first sub-screen.

[0033] In this way, a plurality of first options including camera options and sub-function options can be displayed in a sub-screen with the center at the bottom and no rear camera on the back, so that the camera options can be provided when the rear camera is not blocked.

[0034] In another possible design, if the first sub-screen is the screen on the back of the rear camera in the flexible foldable screen, when the electronic device is in a hovering state, the electronic device displays a seventh interface on the second sub-screen, and the seventh interface does not include options for the camera.

[0035] In this way, the function options excluding the camera options and the options of the sub-functions can be displayed in the sub-screen with the center at the bottom but the rear camera at the back, so that when the rear camera is blocked, the camera options are not provided.

[0036] In another possible design, the above method also includes: when the electronic device displays the second interface in the second sub-screen, the electronic device displays an eighth interface in the first sub-screen, and the eighth interface includes image information of the image captured by the electronic device.

[0037] Furthermore, the second interface or the eighth interface includes a first control. In response to a preset operation of the user on the first control, the electronic device swaps the display positions of the real-time preview image in the second interface and the image information of the captured image in the eighth interface. In this way, even if the folding angle between the first sub-screen and the second sub-screen is very small, the user can view the real-time preview image from the first sub-screen.

[0038] In a second aspect, the present application provides a method for hovering display, which is applied to an electronic device including a flexible foldable screen, wherein the flexible foldable screen includes a first sub-screen and a second sub-screen. The method includes: when the electronic device is in a hovering state, the electronic device displays a first interface on the first sub-screen. Wherein, the first interface includes multiple first options, and the multiple first options correspond one-to-one to multiple functions provided by the electronic device. The second option of the multiple first options is in a selected state, and the options of the multiple first options other than the second option are in an unselected state. Each function has multiple sub-functions. The first interface also includes multiple first sub-options, and the multiple first sub-options correspond one-to-one to multiple first sub-functions. The multiple first sub-functions are multiple sub-functions of the function corresponding to the second option. In response to the selection operation of the third option among the multiple first options, the electronic device displays a second interface in the first sub-screen, the second interface includes the multiple first options, the third option among the multiple first options is in a selected state, and the options other than the third option among the multiple first options are in an unselected state, and the second interface also includes multiple second sub-options, the multiple second sub-options correspond one-to-one to multiple second sub-functions, and the multiple second sub-functions are multiple sub-functions of the function corresponding to the third option. In response to the selection operation of the third sub-option among the multiple second sub-options, the electronic device displays a third interface in the second sub-screen, and the third interface includes the interface of the sub-function corresponding to the third sub-option.

[0039] That is to say, in the hovering state, the electronic device can recommend various functions and their sub-functions, so as to facilitate the user to use various functions in the hovering state. In the hovering state, the electronic device provides a first option for the user to switch the currently selected function; and the electronic device also provides multiple sub-options corresponding to multiple sub-functions of the currently selected function for the user to switch the sub-functions. This facilitates the user to clearly switch between functions and their sub-functions without causing operational confusion.

[0040] In another possible design, the above method also includes: in response to a selection operation of a third sub-option among the multiple second sub-options, the electronic device displays a fourth interface in the second sub-screen, and the fourth interface includes at least two first cards, and each first card is used to recommend a shooting mode.

[0041] In a third aspect, the present application further provides an electronic device, comprising: a display screen, a memory and one or more processors, wherein the memory is coupled to the processor; wherein the memory stores computer program code, and the computer program code includes computer instructions, and when the computer instructions are executed by the processor, the electronic device executes the methods in the above-mentioned first aspect, second aspect and any possible design thereof.

[0042] In a fourth aspect, the present application also provides a chip system, which is applied to an electronic device including a display screen, a processor and a memory. The chip system includes one or more interface circuits and one or more processors. The interface circuit and the processor are interconnected through lines. The interface circuit is used to receive signals from the memory and send signals to the processor. The signals include computer instructions stored in the memory. When the processor executes the computer instructions, the electronic device executes the methods in the above-mentioned first aspect, second aspect and any possible design method thereof.

[0043] In a fifth aspect, the present application also provides a computer-readable storage medium, including computer instructions, which, when executed on an electronic device, enables the electronic device to execute the method in the first aspect, the second aspect, and any possible design thereof.

[0044] In a sixth aspect, the present application provides a computer program product, which, when executed on a computer, enables the computer to execute the method of the first aspect, the second aspect, and any possible design thereof.

[0045] It can be understood that the beneficial effects that can be achieved by the electronic device, chip system, computer storage medium, and computer program product provided above can refer to the beneficial effects in the first aspect, the second aspect and any possible design method thereof, and will not be repeated here. BRIEF DESCRIPTION OF THE DRAWINGS

[0046] Figure 1 This is one of the schematic diagrams of the display screen provided in the embodiment of the present application;

[0047] Figure 2 The second schematic diagram of the display screen provided in the embodiment of the present application;

[0048] Figure 3 A schematic diagram of a hovering state provided in an embodiment of the present application;

[0049] Figure 4 One of the hover display interface diagrams provided in the embodiment of the present application;

[0050] Figure 5 A hardware structure diagram of a mobile phone provided in an embodiment of the present application;

[0051] Figure 6 It is a schematic diagram of the horizontal screen state and the vertical screen state;

[0052] Figure 7 One of the scene graphs for triggering entering the hover state provided in the embodiment of the present application;

[0053] Figure 8 The second scene diagram for triggering entering the hover state provided in the embodiment of the present application;

[0054] Fig. 9 The second interface diagram of the hover display provided in the embodiment of the present application;

[0055] Fig.10 A schematic diagram of a display area of ​​a recommendation card provided in an embodiment of the present application;

[0056] Fig.11 One of the schematic diagrams of the first screen and the second screen provided in the embodiment of the present application;

[0057] Fig.12 A second schematic diagram of the first screen and the second screen provided in an embodiment of the present application;

[0058] Fig.13 The third interface diagram of the hover display provided in the embodiment of the present application;

[0059] Fig.14 An interface diagram for enabling hover recommendations provided in an embodiment of the present application;

[0060] Fig.15 A schematic diagram of the process of displaying recommendation cards provided in an embodiment of the present application;

[0061] Fig.16 The fourth interface diagram of the hover display provided in the embodiment of the present application;

[0062] Fig.17 The fifth interface diagram of the hover display provided in the embodiment of the present application;

[0063] Fig.18 The sixth interface diagram of the hover display provided in the embodiment of the present application;

[0064] Fig.19 This is the seventh diagram of the hover display interface provided in the embodiment of the present application. DETAILED DESCRIPTION

[0065] The technical solutions in the embodiments of the present application are described below in conjunction with the drawings in the embodiments of the present application. Among them, in the description of the embodiments of the present application, the terms used in the following embodiments are only for the purpose of describing specific embodiments, and are not intended to be used as limitations on the present application. As used in the specification and the appended claims of the present application, the singular expressions "a", "said", "above", "the" and "this" are intended to also include expressions such as "one or more", unless there is a clear indication to the contrary in the context. It should also be understood that in the following embodiments of the present application, "at least one", "one or more" refer to one or more (including two). The term "and / or" is used to describe the association relationship of associated objects, indicating that three relationships can exist; for example, A and / or B can represent: A exists alone, A and B exist at the same time, and B exists alone, where A and B can be singular or plural. The character " / " generally indicates that the associated objects before and after are in a "or" relationship.

[0066] References to "one embodiment" or "some embodiments" etc. described in this specification mean that one or more embodiments of the present application include specific features, structures or characteristics described in conjunction with the embodiment. Thus, the statements "in one embodiment", "in some embodiments", "in some other embodiments", "in some other embodiments", etc. that appear in different places in this specification do not necessarily refer to the same embodiment, but mean "one or more but not all embodiments", unless otherwise specifically emphasized in other ways. The terms "including", "comprising", "having" and their variations all mean "including but not limited to", unless otherwise specifically emphasized in other ways. The term "connection" includes direct connection and indirect connection, unless otherwise specified. "First" and "second" are used for descriptive purposes only and cannot be understood as indicating or implying relative importance or implicitly indicating the number of technical features indicated.

[0067] In the embodiments of the present application, the words "exemplarily" or "for example" are used to indicate examples, illustrations or explanations. Any embodiment or design described as "exemplarily" or "for example" in the embodiments of the present application should not be interpreted as being more preferred or more advantageous than other embodiments or designs. Specifically, the use of words such as "exemplarily" or "for example" is intended to present related concepts in a specific way.

[0068] An embodiment of the present application provides a method for hovering display, which can be applied to an electronic device including a flexible foldable screen. A flexible foldable screen can be used for display. A flexible foldable screen refers to a foldable screen that is partially or entirely made of flexible material. In some embodiments, the foldable portion of the flexible foldable screen (which may be referred to as a folding edge, a folding portion or a hinge, collectively referred to as a folding edge hereinafter) may be made of a flexible material, and the other portions may be made of a rigid material. The flexible foldable screen can be folded along the folding edge, and after folding, the two parts of the original screen can be at a certain angle to form two visual screens. In an embodiment of the present application, the two parts of the flexible foldable screen can be referred to as two sub-screens (such as a first sub-screen and a second sub-screen), that is, the flexible foldable screen includes two sub-screens.

[0069] For example, Figure 1 The flexible foldable screen shown in (a) includes a folding edge made of a flexible material. After the flexible foldable screen is folded inward along the folding edge (i.e., in the direction indicated by the arrow in the figure), a Figure 1 Then, further folding can form the A screen and the B screen shown in (b) of FIG. Figure 1 The state shown in (c) in .

[0070] in, Figure 1 (a) in the figure shows a schematic diagram of the flexible foldable screen when it is in a fully unfolded state (which can be simply referred to as the unfolded state). Figure 1 (b) shows a schematic diagram of the flexible foldable screen in a semi-folded state. Figure 1 (c) shows a schematic diagram of the flexible foldable screen when it is in a fully folded state (which can be simply referred to as a folded state).

[0071] It should be noted that in each embodiment of the present application, the states of the flexible foldable screen include three states: an unfolded state, a folded state, and a semi-folded state. The unfolded state indicates that the flexible foldable screen is fully unfolded, that is, the angle between the two sub-screens in the flexible foldable screen along the folding direction (hereinafter referred to as the folding angle) is 180°. The folded state indicates that the flexible foldable screen is fully folded, that is, the folding angle is 0°. The state between the unfolded state and the folded state, that is, the state in which the folding angle α is in the range of (0°, 180°), is a semi-folded state.

[0072] Above Figure 1 In the example, the flexible foldable screen of the electronic device is folded vertically. Of course, the flexible foldable screen of the electronic device can also be folded horizontally. For example, Figure 2 After the flexible foldable screen shown in (a) is folded inward along the folding edge (i.e., the direction indicated by the arrow in the figure), it can be formed in sequence Figure 2 (b) Figure 2 (c) and Figure 2 The A screen and the B screen shown in (d) of FIG. hereinafter, the present application scheme will be mainly described by taking the longitudinal folding as an example.

[0073] Above Figure 1-Figure 2 In the example, the flexible foldable screen of the electronic device is folded inward along the folding edge (which can be referred to as an inward folding flexible screen). The inward folding flexible screen means that after reaching the folded state, the two sub-screens (such as Figure 1 and Figure 2 A flexible foldable screen that is invisible to the user (screen A and screen B).

[0074] Electronic devices using an inward-folding flexible screen can provide Figure 3 The usage shown is: the mobile phone is fixed in a semi-folded state. The back of screen A of the inward-folding flexible screen serves as a support surface, and screen A is provided for user operation. Also, screen B of the inward-folding flexible screen forms a certain angle with screen A, so screen B is convenient for users to watch. In this way, the electronic device can be used conveniently without the need for users to hold it. In practice, this state of the electronic device is also called a "hover state", and accordingly, the use function provided in this state can be called a "hover function".

[0075] The information push method provided in the embodiment of the present application is mainly in the above Figure 3 Therefore, this article does not introduce the outward folding flexible screen in detail.

[0076] Generally, in an electronic device using an inward-folding flexible screen, a front camera is disposed on a portion of the flexible foldable screen. A rear camera is disposed on the outer shell on the back of the portion. Figure 1 For example, the front camera is Figure 1 (a) and Figure 1 The camera 101 in (b) is a rear camera. Figure 1 The camera 102 on the housing in (c) of FIG. Moreover, the electronic device using the inward folding flexible screen may also include an outer screen in addition to the flexible foldable screen. The outer screen is arranged at the back of another part of the flexible foldable screen (the part without the front camera). For example, the outer screen is arranged Figure 1 The position of the back of screen A shown in (b) of FIG. When the electronic device is in the folded state, the outer screen is visible to the user, so the outer screen can be used when the electronic device is in the folded state. Figure 1 When in the folded state shown in (c), the outer screen is visible to the user, and the user can use the outer screen to check the time, make calls, etc.

[0077] The hovering display method provided in the embodiment of the present application can be applied to an electronic device with an inward-folding flexible screen. When the electronic device is in a semi-folded state and meets the conditions for entering the hovering state, the electronic device can display multiple function items (also referred to as multiple first options) and multiple sub-function options corresponding to the currently selected function item in the multiple function items on the first screen (one of the two sub-screens).

[0078] Exemplarily, the multiple functional items are Figure 4 In the first screen 401, function item 1 to function item 5 are shown. The currently selected function item is function item 3 in the first screen 401. The multiple sub-function items are sub-function item 1 to sub-function item 5 in the first screen 401. Sub-function item 1 to sub-function item 5 are options for the five sub-functions of function item 3. Each sub-function item corresponds to a sub-function, thereby providing a quick entry into various sub-functions of the corresponding function. For example, the currently selected function item is Figure 4 As shown in the first screen 401, function item 3 is a camera function, and sub-function items 1 to 5 can correspond one by one to the following shooting modes of the camera: video recording, time-lapse photography, night scene shooting, portrait, and multi-lens video recording.

[0079] Furthermore, the electronic device may also display multiple cards corresponding to multiple sub-function items on the second screen (the other of the two sub-screens) to recommend corresponding sub-functions through cards. Figure 4 The second screen 402 shows cards 1 to 5 corresponding to sub-function items 1 to 5.

[0080] In response to the user's selection operation on any of the multiple sub-function items, the electronic device can display the interface of the sub-function corresponding to the sub-function item on the second screen. Figure 4 In response to the user's selection operation on the sub-function item 2 in the first screen 401, the electronic device may display Figure 4 The second screen 403 shown includes an interface 4031 of sub-function 2. For example, if sub-function item 2 is an option corresponding to the night scene shooting mode, the interface 4031 may include a real-time preview image obtained by using the night scene shooting mode. In this way, the electronic device can quickly present the interface of the sub-function.

[0081] Furthermore, in response to the user's selection operation on any of the multiple sub-function items, the electronic device may also display an operation control of the sub-function on the first screen. Figure 4The operation control 1 and the operation control 2 in the first screen 404 are shown. For example, if the interface of the sub-function includes a real-time preview image obtained by adopting the night scene shooting mode, the operation control 1 may be a control for triggering zooming, and the operation control 2 may be a control for triggering switching between the front camera and the rear camera, etc. In this way, it is convenient for users to use the sub-functions.

[0082] Exemplarily, the electronic device may be any device that can set the display screen as a flexible foldable screen, such as a mobile phone, a tablet computer, a laptop computer, etc. The following mainly takes the electronic device being a mobile phone as an example to illustrate the embodiments of the present application.

[0083] Figure 5 The figure shows a hardware structure diagram of a mobile phone. Figure 5 As shown, the mobile phone may include a processor 110, an external memory interface 120, an internal memory 121, a universal serial bus (USB) connector 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, an earphone interface 170D, a sensor module 180, a button 190, a motor 191, an indicator 192, cameras 1-N 193, a display screen 194, and a subscriber identification module (SIM) card interface 195, etc.

[0084] It is to be understood that the structure illustrated in the embodiments of the present application does not constitute a specific limitation on the mobile phone. In other embodiments of the present application, the mobile phone may include more or fewer components than shown in the figure, or combine certain components, or split certain components, or arrange the components differently. The components shown in the figure may be implemented in hardware, software, or a combination of software and hardware.

[0085] 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.

[0086] The processor can generate operation control signals based on instruction opcodes and timing signals to complete the control of instruction fetching and execution.

[0087] The charging management module 140 is used to receive charging input from a charger. The charger can be a wireless charger or a wired charger. While the charging management module 140 charges the battery 142, it can also power the electronic device through the power management module 141.

[0088] The power management module 141 is used to connect the battery 142, the charging management module 140 and the processor 110. The power management module 141 receives input from the battery 142 and / or the charging management module 140 to power the processor 110, the internal memory 121, the display screen 194, the cameras 1-N 193, and the wireless communication module 160.

[0089] The wireless communication function of the mobile phone can be realized through antenna 1, antenna 2, mobile communication module 150, wireless communication module 160, modem processor and baseband processor.

[0090] The mobile phone can realize 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, which execute program instructions to generate or change display information.

[0091] In the embodiment of the present application, the display screen 194 includes an inner folding flexible screen and an outer screen.

[0092] The mobile phone can realize the camera function through the camera 1-N 193, ISP, video codec, GPU, display screen 194, application processor AP, neural network processor NPU and the like.

[0093] The mobile phone can realize audio functions such as music playing and recording through the audio module 170, the speaker 170A, the receiver 170B, the microphone 170C, the earphone interface 170D, and the application processor.

[0094] The button 190 may include a power button, a volume button, etc. The button 190 may be a mechanical button. It may also be a touch button. The mobile phone may receive the button input and generate a key signal input related to the user settings and function control of the mobile phone. The motor 191 may generate a vibration prompt. The motor 191 may be used for incoming call vibration prompts or for touch vibration feedback. The indicator 192 may be an indicator light, which may be used to indicate the charging status, power changes, messages, missed calls, notifications, etc. The SIM card interface 195 is used to connect the SIM card. The SIM card may be inserted into or removed from the SIM card interface 195 to achieve contact and separation with the mobile phone.

[0095] The sensor module 180 further includes an acceleration sensor 180E.

[0096] The acceleration sensor 180E can detect the magnitude of the acceleration of the electronic device 100 in all directions (generally three axes). When the electronic device 100 is stationary, it can detect the magnitude and direction of gravity. It can also be used to identify the posture of the mobile phone, and is applied to applications such as horizontal and vertical screen switching, pedometers, etc.

[0097] In some embodiments, the acceleration sensor 180E may be used to detect whether the mobile phone is in a landscape or portrait state.

[0098] The hover display method provided in the embodiment of the present application can be executed in a mobile phone with the above-mentioned hardware structure.

[0099] In the process of the flexible foldable screen of the mobile phone unfolding from the folded state to the unfolded state (referred to as the unfolding process), or folding from the unfolded state to the folded state (referred to as the folding process), the mobile phone can detect whether the conditions for entering the hovering state are currently met. If the conditions for entering the hovering state are met, the mobile phone enters the hovering state and pushes information, such as displaying various function items and their sub-function items.

[0100] The conditions for entering the hovering state include but are not limited to at least one of the following: the mobile phone is in landscape mode, the flexible foldable screen currently displays the desktop, the current folding angle is within a preset angle range (also referred to as a first angle range), and the duration of staying at the current folding angle exceeds duration 1 (also referred to as a first duration). The following will explain them one by one:

[0101] In some embodiments, the condition for entering the hover state includes the mobile phone being in landscape mode.

[0102] See also Figure 6 In the process of folding or unfolding in horizontal mode, the upper and lower screens can be formed, such as screen A at the bottom and screen B at the top. In the process of folding or unfolding in vertical mode, the left and right screens can be formed, such as screen A on the left and screen B on the right. At the same time, as mentioned above Figure 3 As shown, the form of the hovering state is the form of the upper and lower screens formed when the horizontal screen is folded. Therefore, in this embodiment, the conditions for entering the hovering state can be determined to be met when the horizontal screen is folded or unfolded. In this way, the hovering state can be entered and information can be pushed when the horizontal screen is folded to form the upper and lower screens.

[0103] It should be noted that the above embodiment mainly takes the flexible foldable screen that is folded vertically as an example. It should be understood that if the flexible foldable screen is folded horizontally (such as Figure 2 As shown), the condition for entering the hover state should be replaced by the mobile phone being in portrait mode. The principle is the same as above and will not be repeated here.

[0104] In some embodiments, the condition for entering the hovering state includes that the flexible foldable screen currently displays a desktop.

[0105] Among them, the interfaces displayed by the flexible foldable screen mainly include the following situations: lock screen interface, desktop and application interface.

[0106] It is understandable that if you enter the hover state and push information on the lock screen interface, it will affect the user's unlocking on the one hand, and on the other hand, too much information displayed without unlocking is also very likely to cause information leakage. If the currently displayed interface is an application interface, such as the application interface of a chat application or the application interface of a video application, the user's current intention is very obvious. At this time, entering the hover state and pushing information will interrupt the user's use of the current application. It can be seen that it is not suitable to push hover content on the lock screen interface and the application interface.

[0107] In addition, if the desktop is currently displayed, the phone is unlocked and the user's intention to use the phone is not obvious. Therefore, in this embodiment, during the folding or unfolding of the flexible foldable screen, if it is detected that the flexible foldable screen currently displays the desktop, it is determined that the conditions for entering the hovering state are met. In this way, the hovering state can be entered and information can be pushed when the phone is unlocked and the user's intention is not obvious.

[0108] Generally, during the folding process of the flexible foldable screen, the flexible foldable screen can keep the interface displayed in the unfolded state unchanged. For example, if the flexible foldable screen displays the desktop in the unfolded state, the desktop will remain displayed during the folding process; if the flexible foldable screen displays the application interface in the unfolded state, the application interface will remain displayed during the folding process; if the flexible foldable screen displays the lock screen interface in the unfolded state, the lock screen interface will remain displayed during the folding process. Therefore, in a specific implementation method, when the start of folding is detected, the interface displayed by the flexible foldable screen is detected, and if it is detected that it is the desktop, the condition for entering the hovering state is met.

[0109] During the unfolding of the flexible foldable screen, the flexible foldable screen may keep the lock screen interface unchanged, or may display the desktop or application interface in response to the user's unlocking operation. In some special cases, the desktop may also be displayed when the flexible foldable screen begins to unfold. For example, the mobile phone includes not only the flexible foldable screen, but also an external screen, such as Figure 6 An external screen is set behind the middle A screen. If the external screen is not locked in the folded state, the flexible foldable screen can display the desktop without unlocking it when it starts to unfold. That is, the desktop is displayed when the flexible foldable screen starts to unfold. It can be seen that the display of the desktop may be triggered at any time when the flexible foldable screen is unfolded. Therefore, in a specific implementation method, during the unfolding of the flexible foldable screen, it is necessary to detect in real time whether the flexible foldable screen is currently displaying the desktop to determine whether the conditions for entering the hovering state are met.

[0110] In some embodiments, the condition for entering the hovering state includes that the current folding angle is within a preset angle range.

[0111] The hover state needs to be a sub-screen of the flexible folding screen (such as Figure 6 The back of the A screen in the display is used as the support surface. It is understandable that the larger the folding angle is, that is, the closer it is to the unfolded state, the worse the stability of the support is. Therefore, in order to facilitate the stability of the support, the folding angle should not be too large.

[0112] Also, in the hovering state, another sub-screen (such as Figure 6 The B screen in the sub-screen will mainly provide the content for the user to view. At the same time, if the folding angle is too small, that is, the closer it is to the folded state, it may make it difficult for the user to view the content in the other sub-screen. Therefore, in order to facilitate user viewing, the folding angle should not be too small.

[0113] Therefore, in this embodiment, the folding angle is within a suitable range (i.e., a preset angle range), such as 80°-120°, to determine that the condition for entering the hovering state is met. In this way, the hovering state can be entered and information can be pushed while the folding angle ensures both the stability of the support and the convenience of the user's viewing.

[0114] In some embodiments, the condition for entering the hovering state includes a stay time at the current folding angle exceeding time 1.

[0115] It is understandable that if the flexible foldable screen is quickly unfolded, it indicates that the user's intention is to unfold the flexible foldable screen. Conversely, if the flexible foldable screen is quickly folded, it indicates that the user's intention is to fold the flexible foldable screen. It can be seen that in both cases, the user does not fold or unfold the flexible foldable screen to enter the hovering state. On the contrary, if the flexible foldable screen stays at a certain folding angle for a long time (that is, exceeds duration 1) during the unfolding or folding process, such as staying at 90° for more than 0.5 seconds or 1 second, the user is very likely to expect to enter the hovering state. Therefore, in this embodiment, the residence time at the current folding angle exceeds duration 1, and the mobile phone determines that the conditions for entering the hovering state are met. In this way, the hovering state can be entered and information can be pushed when the mobile phone stays at a certain folding angle.

[0116] At this point, it should be noted that the conditions for entering the hovering state in the above-mentioned various embodiments can be combined, and the embodiments of the present application do not specifically limit this.

[0117] Exemplarily, the conditions for entering the hovering state include: the mobile phone is in landscape mode, the flexible foldable screen currently displays the desktop, and the duration of staying at the current folding angle exceeds duration 1.

[0118] Take duration 1 as 1 second as an example, see Figure 7 In the unfolded state (i.e., the folding angle is 180°), the flexible foldable screen displays the desktop. In the horizontal screen state, it quickly folds from 180° to 120°. In this process, due to the fast folding speed, it does not stay at a certain folding angle for more than 1 second, so the conditions for entering the hovering state are not met. The flexible foldable screen still remains at 120° after 1s, that is, the stay time exceeds the duration 1, and the phone can determine that the conditions for entering the hovering state are met.

[0119] Still taking duration 1 as 1 second as an example, see Figure 8 , in the folded state (ie, the folding angle is 0°), the flexible foldable screen is in the lock screen state. It is unfolded from 0° to 120° in the horizontal screen and lock screen state. In this process, since the flexible foldable screen has been displaying the lock screen interface instead of the desktop, the conditions for entering the hovering state are not met. Then, the mobile phone successfully unlocks and displays the desktop in response to the user's unlocking operation. It should be understood that the time from 120° to successfully unlocking and displaying the desktop is usually greater than 1 second. Therefore, after successfully unlocking and displaying the desktop, the mobile phone can determine that the conditions for entering the hovering state are met.

[0120] After detecting that the conditions for entering the hovering state are met, the mobile phone displays multiple function items on the first screen, wherein each function item corresponds to a function provided by the mobile phone.

[0121] It is understandable that using the back of a sub-screen as a support surface in the hovering state can ensure that the mobile phone is in a fixed posture for a long time. Therefore, multiple function items can correspond to functions that need to be used when the mobile phone is kept in a fixed posture. For example, when using a camera to shoot, it is usually necessary to prevent shaking, and when watching a video, it is necessary to avoid shaking. Then the multiple functions corresponding to the multiple function items may include camera and watching a video.

[0122] Also, in the hovering state, the back of a sub-screen is used as a support surface, and the user does not need to hold the screen, which can free the user's hands. At this time, the user's hands can be used to perform some tedious operations. Therefore, multiple function items can correspond to functions that require complex operations. For example, when editing an image in a gallery, the user needs to perform relatively tedious operations, and the multiple functions corresponding to the multiple function items can include the gallery.

[0123] Of course, the multiple functions corresponding to the multiple function items may also include some other functions, such as listening to music, exercising, etc. In this article, the multiple functions corresponding to the multiple function items include five functions, namely, camera, watching videos, gallery, exercising, and listening to music.

[0124] For example, after detecting that the conditions for entering the hovering state are met, the mobile phone can Fig. 9 The first screen 901 formed by folding as shown displays five functional items, namely, camera 9011, video watching 9012, gallery 9013, exercise 9014 and music listening 9015.

[0125] The mobile phone may also display multiple sub-function items corresponding to the currently selected function item among the multiple function items on the first screen. The multiple sub-function items correspond to multiple sub-functions, each of which is a sub-function of the function corresponding to the currently selected function item. Each sub-function item can be used to trigger the mobile phone to enter the corresponding sub-function.

[0126] Continue to use Fig. 9 In the example of , the currently selected function item is camera 9011, and camera 9011 corresponds to 6 shooting modes including photo 90110, video 90111, night scene shooting 90112, time-lapse photography 90113, portrait 90114 and multi-lens video 90115. Then the multiple sub-functions can be at least two of the 6 shooting modes. Among them, video 90111 can trigger the mobile phone to enter the camera's video recording function. Night scene shooting 90112 can trigger the mobile phone to enter the camera's night scene shooting function. Time-lapse photography 90113 can trigger the mobile phone to enter the camera's time-lapse photography function. Portrait 90114 can trigger the mobile phone to enter the camera's portrait shooting function. Multi-lens video 90115 can trigger the mobile phone to enter the camera's multi-lens video recording function. With the multi-lens video recording function, multiple cameras can be used to shoot videos at the same time.

[0127] It should be noted that Fig. 9The multiple sub-function items corresponding to the camera 9011 are only exemplary and are not limited thereto in actual implementation. Generally, the multiple sub-function items may include options for all sub-functions that the corresponding function can provide. For example, the multiple sub-function items corresponding to the camera 9011 may also include options for shooting modes such as slow motion (not shown in the figure) and panorama (not shown in the figure).

[0128] Furthermore, the mobile phone can also display multiple cards corresponding to some or all of the multiple sub-function items (the whole situation is mainly used as an example in this article) on the second screen. Each card is used to recommend a corresponding sub-function, which can provide a reference for the user to select the corresponding sub-function item.

[0129] Continue to use Fig. 9 For example, after detecting that the conditions for entering the hover state are met, the mobile phone can also Fig. 9 The second screen 902 shows a card 9020 corresponding to the photo taking function 90110, a card 9021 corresponding to the video recording function 90111, a card 9022 corresponding to the night scene shooting function 90112, a card 9023 corresponding to the time-lapse photography function 90113, a card 9024 corresponding to the portrait function 90114, and a card 9025 corresponding to the multi-lens video recording function 90115. The card 9022 includes a scene example of a night scene and the text "night scene shooting" to prompt the user to the scene that the night scene shooting function is suitable for. This provides a reference for the user to select the night scene shooting function 90112 in the first screen 901.

[0130] In some embodiments, the card content and / or display area of ​​each card is determined by the mobile phone based on the time, location and / or user's behavior record. In this way, the card matching the current time, current location and / or user behavior can be intelligently pushed.

[0131] In actual implementation, the mobile phone can pre-configure multiple areas. Each area is used to display a card. In a specific implementation, the multiple areas are the same for different functional items. For example, for functional items such as camera, video viewing, and gallery, the multiple areas are Fig.10 Area 1 to Area 5 in the illustrated style 1. In another specific implementation, the multiple areas are different for different functional items. For example, for watching a video, the multiple areas are Fig.10 Area 1 to Area 3 in Style 2 shown; corresponding to the gallery, multiple areas are Fig.10 Area 1 to Area 4 in the illustrated style 3. The mobile phone may be configured with a number of areas equal to the number of sub-functions included in the function item.

[0132] Subsequently, after entering the hovering state, the mobile phone can determine a target area for displaying cards corresponding to each sub-function item from multiple areas based on time, location and / or user behavior records, thereby obtaining a display area for the card.

[0133] In addition, for different functional items, the specific implementation of determining the card content and / or display area can be found in the description of each functional item below, and no further explanation will be given here.

[0134] The first screen and the second screen mentioned above may be fixed screens among the two sub-screens.

[0135] It is understandable that the rear camera is relatively large and will form a bulge on the housing, making the housing unstable when used as a support surface. Fig.11 If the housing on the back of the B screen is shown, then using the housing on the back of the B screen as a supporting surface will cause instability.

[0136] Based on this, the screen on the back of the outer screen can be determined as the first screen, and the screen on the back of the housing can be determined as the second screen. In this way, after the user uses the outer screen as a support surface, the first screen can be convenient for the user to operate, and the second screen can be convenient for the user to view. Fig.11 In the figure, screen A is used as the first screen and screen B is used as the second screen. Then, after the user uses the outer screen on the back of screen A as the support surface, it can not only ensure the stability of the support, but also make it convenient to operate on the first screen and view on the second screen.

[0137] Alternatively, the first screen and the second screen are not fixed screens in the two sub-screens, but are determined according to the folded state. In the vertical direction, the center of the first screen is below the center of the second screen. For example, the semi-folded state of the mobile phone is as follows: Fig.12 As shown in the case 1, that is, the center of screen A is below the center of screen B, then screen A can be determined as the first screen and screen B can be determined as the second screen. Fig.12 As shown in the second case, that is, the center of screen B is below the center of screen A, screen B can be determined as the first screen and screen A can be determined as the second screen. In this way, the screen with the center below can be used as the screen for displaying function items and sub-function items, and the screen with the center above can be used as the screen for displaying cards. Later, the user can directly put down the phone without adjusting the orientation of the phone for convenient operation and viewing.

[0138] Furthermore, using this embodiment, if the first screen is determined to be the screen on the back of the housing, and the first screen includes function items and sub-function items that the user needs to select, then the user can only use the housing as a support surface for easy operation. This will cause the rear camera set on the rear housing to be blocked, and it is not convenient to use the rear camera in the hovering state. For example, the rear camera is located Fig.12The back of screen B is shown. Then, after screen B is determined as the first screen, if the user uses the back of screen B as a supporting surface, the rear camera will be blocked.

[0139] Based on this, after it is detected that the condition for entering the hovering state is met, different function items can be displayed in the first screen in the case of different first screens.

[0140] For example, when the screen on the back of the housing is used as the first screen, multiple first function items are displayed on the first screen, and the multiple functions corresponding to the multiple first function items are functions that do not require the use of a camera. Fig.12 In the first screen determined in the second situation shown, multiple first function items can be displayed. In this way, when the rear camera is blocked, the function that requires the use of the camera is not provided.

[0141] In another exemplary embodiment, when the screen behind the outer screen is used as the first screen, multiple second function items are displayed on the first screen, and the multiple functions corresponding to the multiple second function items may include functions that require the use of a camera, such as a camera. In this way, when the rear camera is not blocked, functions that require the use of a camera can be provided. For example, Fig.12 In the first screen determined in the illustrated case 1, multiple second function items can be displayed. For the sake of convenience, the interface including multiple function items and multiple sub-function items when the screen behind the outer screen is used as the first screen can be called the seventh interface.

[0142] After multiple function items are displayed on the first screen, in response to an event of switching function items, the mobile phone can switch the currently selected function item. Correspondingly, multiple sub-function items in the first screen and multiple cards in the second screen will also switch. In this way, it is convenient for users to use different functions.

[0143] The event of switching the function item may be a user's selection operation (such as a click operation) of any function item among the multiple function items on the first screen; or, the first screen also includes a touch area (also referred to as the first area) for switching the function item, and accordingly, the event of switching the function item may be a user's touch operation in the touch area; or, the event of switching the function item may be that the display time of the current function item reaches time length 2, such as 5 seconds, 10 seconds, etc. For example, after the display time of the current function item reaches time length 2, the mobile phone automatically switches to display the interface corresponding to another function item. The embodiments of the present application do not specifically limit this.

[0144] The following mainly takes the event of switching function items as an example of a user's touch operation (such as a sliding operation) on the touch area of ​​the first screen:

[0145] For example, after detecting that the conditions for entering the hover state are met, the mobile phone can display Fig.13The first screen 1301 and the second screen 1302 are shown. In the first screen 1301, the currently selected function item is the camera 13011. Accordingly, the first screen 1301 also includes multiple sub-function items corresponding to the camera 13011, such as video recording, night scene shooting, time-lapse photography, portrait and multi-lens video recording, a total of 5 sub-function items. In addition, the second screen 1302 includes 5 cards corresponding to the 5 sub-function items of the camera 13011, such as card 13021, card 13022, card 13023, card 13024 and card 13025. In addition, the first screen 1301 also includes a touch area 13012. In response to the user's sliding operation from left to right in the touch area 13012, the mobile phone can switch the currently selected function item from the camera 13011 to watching videos. For example, in response to the user's sliding operation from left to right in the touch area 13012, the mobile phone can display Fig.13 The first screen 1303 and the second screen 1304 are shown. The difference from the first screen 1301 is that the watch video 13031 in the first screen 1303 is the currently selected function item, and the first screen 1303 includes multiple sub-function items corresponding to the watch video 13031, such as A video player, B video player and C video player, a total of 3 sub-function items. And, the difference from the second screen 1302 is that the second screen 1304 includes 3 cards corresponding to the 3 sub-function items of the video 13031, such as card 13041, card 13042 and card 13043.

[0146] It should be understood that different information such as the number of touch operations, the displacement of the touch operations, and the direction of the touch operations may result in switching to different function items. For example, in response to a user sliding operation from left to right in the touch area, a function item may be switched to the left; on this basis, in response to another sliding operation from left to right by the user in the touch area, another function item may be switched to the left. For another example, in response to a user sliding operation from left to right in the touch area with a displacement of 1, a function item may be switched to the left; on this basis, in response to a user continuing to slide from left to right in the touch area with a displacement of 1, another function item may be switched to the left. For another example, in response to a user sliding operation from left to right in the touch area, a function item may be switched to the left; in response to a user sliding operation from right to left in the touch area, a function item may be switched to the right. In other words, Fig.13 Although the process of switching function items is explained by taking switching from camera to watching video as an example, in practice, in response to the user's touch operation on the touch area, the mobile phone can switch to any function item among the multiple function items.

[0147] For the sake of convenience, the function items other than the camera in the multiple function items may be referred to as the second option. When the currently selected function item is the function item other than the camera, the interface including the multiple function items and the multiple sub-function items may also be referred to as the fifth interface. Furthermore, when the current function item is the function item other than the camera, the multiple sub-function items may also be referred to as the multiple first sub-options.

[0148] For the current function item, in response to the user's selection operation on any of the multiple sub-function items, the mobile phone can display the interface of the sub-function corresponding to the sub-function item on the second screen. In this way, the mobile phone can quickly present the information of the sub-function. And, in response to the user's selection operation on any of the multiple sub-function items, the mobile phone can also provide the operation control of the sub-function corresponding to the sub-function item on the first screen. This facilitates the control of the sub-function.

[0149] The following uses five function items, namely, camera, video, gallery, exercise, and music, to illustrate the contents displayed on the first and second screens, as well as the mobile phone's response to the user's selection of any of the multiple sub-function items:

[0150] Function item 1: Camera.

[0151] For example, when the current function item is a camera, the mobile phone may display the following information: Fig.13 The first screen 1301 and the second screen 1302 are shown. For the sake of convenience, when the current function item is a camera, the interface including multiple function items and multiple sub-function items (such as the interface displayed in the first screen 1301) can also be called the first interface, and the interface including multiple cards (such as the interface displayed in the second screen 1302) can also be called the fourth interface. In addition, the multiple sub-functions of the camera can be multiple shooting modes provided by the camera, such as portrait, time-lapse photography, night scene photography, video recording, multi-lens video recording, etc. Then, when the current function item is a camera, multiple sub-function items (also referred to as multiple shooting mode controls) and multiple cards (also referred to as multiple first cards) correspond one-to-one to multiple shooting modes.

[0152] The following is an exemplary description of a specific implementation of displaying cards corresponding to multiple sub-function items in the first screen in multiple areas of the second screen:

[0153] Multiple camera areas have been configured in the phone (such as Fig.10 In the case of the five areas in style 1 shown in the figure, the mobile phone can determine the target area for displaying the cards of each sub-function item, and then display the card content in the target area.

[0154] After detecting that the conditions for entering the hovering state are met, or in response to switching to the current function item being the camera, the mobile phone can determine the degree of match between the current environment (such as real-time things included in the current environment) and / or the user's behavior record 1 in the camera (application) (such as the user's use record of multiple shooting modes) and each sub-function of the camera, and determine the target area of ​​the card displaying each sub-function item based on the order of the degree of match. Among them, the sub-function with a higher degree of match has a larger area size of the target area, and / or the area position is closer to the middle position of the second screen. The sub-function with a lower degree of match has a smaller area size of the target area, and / or the area position is closer to the edge position of the second screen. It can be understood that the larger the area size and the closer the area position is to the middle position of the second screen, the easier it is to be noticed by the user. In this way, it can be ensured that the cards of the sub-functions with a high degree of match are more easily noticed by the user, thereby improving the efficiency of the recommendation.

[0155] In some embodiments, the mobile phone may collect an environment image and determine the matching degree between the current environment and each sub-function of the camera according to the environment image.

[0156] Among them, the environment image needs to rely on the camera of the mobile phone (including the front camera and / or the rear camera) to collect. In other words, the mobile phone will actively turn on the camera to collect the environment image.

[0157] In a specific implementation, after receiving a confirmation operation from the user allowing the camera to be actively turned on in the hovering state, the mobile phone can use the camera to capture the environment image, and determine the matching degree between the current environment and each sub-function of the camera based on the environment image.

[0158] Among them, the mobile phone can display a prompt message in the startup wizard (i.e., the guide interface for the first startup of a new phone) asking whether to allow the camera to be actively turned on in the hovering state. Correspondingly, the confirmation operation can be the user's operation on the prompt message, such as selecting "yes". Alternatively, the setting interface of the camera (application) in the mobile phone provides a target setting item for actively turning on the camera in the hovering state, and the confirmation operation can be the user's turning on operation of the target setting item. The embodiment of the present application does not specifically limit the form of the confirmation operation.

[0159] For example, if the confirmation operation is the user's opening operation of the target setting item, the mobile phone can display Fig.14Interface 1401 shown is the camera setting interface. The target setting item is "Hover Recommendation" 14011 in interface 1401. Hover Recommendation 14011 includes the function of hover recommendation "used to actively turn on the camera to collect environmental images and intelligently push cards in the hovering state", thereby showing the function after turning on hover recommendation 14011. Switch 14012 in hover recommendation 14011 is in the off state, indicating that hover recommendation is not turned on. In response to the user turning on switch 14012 in hover recommendation 14011, the mobile phone can turn on hover recommendation, such as recording the hover recommendation flag as 1 to indicate that hover recommendation is turned on. It should be understood that after turning on hover recommendation, the mobile phone can display Fig.14 In the interface 1402 shown, the switch 14022 in the hover recommendation 14021 is turned on. Subsequently, if it is detected that the condition for entering the hover state is met, it can be queried whether the hover recommendation is turned on or not. If the query indicates that the flag is 1, the camera can be started to collect environmental images.

[0160] The mobile phone can only turn on the rear camera to collect the environment image, or only turn on the front camera to collect the environment image, or turn on the front camera and the rear camera to collect the environment image together. The embodiment of the present application does not specifically limit this. After the mobile phone turns on the camera to collect the environment image, the image content in the environment image can be matched with the elements suitable for shooting of each sub-function to obtain the matching degree between the environment and each sub-function.

[0161] In a specific implementation, the mobile phone is configured with a correspondence between each sub-function and its elements suitable for shooting. Exemplarily, the correspondence between each sub-function and its elements suitable for shooting is shown in Table 1 below:

[0162] Table 1

[0163]

[0164]

[0165] The following lists several typical matching examples based on the corresponding relationships shown in Table 1:

[0166] Example 1: The mobile phone turns on the rear camera to capture environment image 1, and detects that environment image 1 includes traffic. Traffic is an element suitable for time-lapse photography, which indicates that time-lapse photography is suitable. In this case, the mobile phone can determine that the matching degree of the current environment with time-lapse photography is matching degree 1, and the matching degree with sub-functions such as night scene shooting, portrait, multi-lens recording, and video recording is matching degree 2. Matching degree 1 is greater than matching degree 2.

[0167] Example 2: The mobile phone turns on the rear camera to capture environment image 2, and detects that environment image 2 includes the night sky, which is an element suitable for night scene shooting, indicating that night scene shooting is suitable. In this case, the mobile phone can determine that the matching degree between the current environment and night scene shooting is matching degree 3, and the matching degree with sub-functions such as time-lapse photography, portrait, multi-lens recording, and recording is matching degree 4. Matching degree 3 is greater than matching degree 4.

[0168] Example 3: The mobile phone turns on the front camera or the rear camera to capture the environment image 3, and detects that the environment image 3 includes a person, and the person is an element suitable for portrait photography, indicating that the portrait is suitable. In this case, the mobile phone can determine that the matching degree between the current environment and the portrait is matching degree 5, and the matching degree with the sub-functions such as time-lapse photography, night scene photography, multi-lens recording, and recording is matching degree 6. Matching degree 5 is greater than matching degree 6.

[0169] Example 4: The mobile phone turns on the front camera to capture environment image 4, and turns on the rear camera to capture environment image 5, and detects that environment image 4 includes people, and environment image 5 includes the sea (which belongs to scenery). The combination of the front person and the rear scenery is an element suitable for multi-lens video recording, which indicates that multi-lens video recording is suitable. In this case, the mobile phone can determine that the matching degree of the current environment with multi-lens video recording is matching degree 7, and the matching degree with sub-functions such as time-lapse photography, night scene shooting, portrait, and video recording is matching degree 8. Matching degree 7 is greater than matching degree 8.

[0170] In other embodiments, the mobile phone obtains the matching degree between the current environment and each sub-function of the camera based on time and / or location.

[0171] It is understandable that the user's shooting needs may be related to time and / or location to a certain extent.

[0172] For example, the current time is a time point within time interval 1, and if the preset time interval 1 is from 8 pm to 6 am the next day, it indicates that night scene shooting is suitable. In this case, the mobile phone can determine that the matching degree of the current environment with night scene shooting is matching degree 1, and the matching degree with time-lapse photography, portrait, multi-lens video, video recording and other sub-functions is matching degree 2. Matching degree 1 is greater than matching degree 2.

[0173] For example, if the current time is the weekend and the current location is an amusement park, it is suitable to use video recording to record the process of having fun. In this case, the mobile phone can determine that the matching degree between the current environment and the video recording is matching degree 3, and the matching degree with sub-functions such as time-lapse photography, portrait, multi-lens video recording, and night scene shooting is matching degree 4. Matching degree 3 is greater than matching degree 4.

[0174] Furthermore, the current environment may be suitable for shooting with at least two sub-functions. Taking the above example 4 as an example, environment image 4 includes a person, and environment image 5 includes the sea (which belongs to scenery). On the one hand, the combination of the front person and the rear scenery is an element suitable for shooting with multi-lens video; on the other hand, the person is also an element suitable for shooting with the front camera. In other words, the current environment is suitable for both multi-lens video shooting and portrait shooting.

[0175] In view of this situation, the mobile phone can configure priorities for multiple sub-functions of the camera. And, in the process of determining the matching degree, if the current environment is applicable to at least two sub-functions, the mobile phone can determine the matching degree between the current environment and the at least two sub-functions according to the priority order of the at least two sub-functions. Among them, the sub-function with a higher priority among the at least two sub-functions has a higher matching degree with the current environment; the sub-function with a lower priority has a lower matching degree with the current environment. As a result, the at least two sub-functions applicable to the current environment have different matching degrees with the current environment, which facilitates the subsequent determination of the target area based on the matching degree.

[0176] Still taking the above example 4 as an example, environment image 4 includes people, and environment image 5 includes the sea (which is a landscape), then the current environment is suitable for both multi-lens video shooting and portrait shooting. In this case, the mobile phone can query the priority of multi-lens video and portrait, and if it is found that the priority of multi-lens video is higher than that of portrait, it can be determined that the matching degree of the current environment with multi-lens video is matching degree 9, the matching degree with portrait is matching degree 10, and the matching degree with sub-functions such as night scene shooting, time-lapse photography, and video recording is matching degree 11. Matching degree 9 is greater than matching degree 10, and matching degree 10 is greater than matching degree 11.

[0177] In addition, there may be multiple sub-functions that are not suitable for the current environment. For example, in the above example one, the current environment is suitable for time-lapse photography, but not for night scene photography, portrait, multi-lens video, video and other sub-functions. In response to this situation, the mobile phone can also determine the degree of match between the current environment and multiple inapplicable sub-functions according to the priority order of multiple sub-function items. Among them, the higher the priority of the multiple sub-functions that are not suitable for use, the higher the degree of match with the current environment; the lower the priority of the sub-function, the lower the degree of match with the current environment. As a result, the multiple sub-functions that are not suitable for the current environment have different degrees of match with the current environment, which facilitates the subsequent determination of the target area based on the degree of match.

[0178] In other embodiments, the mobile phone can determine the matching degree between the user's behavior record 1 and each sub-function of the camera. The behavior record 1 includes the user's usage frequency of each sub-function of the camera within a time interval 2 (such as 1 month, 1 week, etc.) and / or the most recent usage time. Each time the mobile phone detects a shooting operation performed by the user under any sub-function of the camera, the usage frequency of the sub-function increases by one.

[0179] Exemplarily, the mobile phone can determine that the matching degree between behavior record 1 and multiple sub-functions decreases in order of the usage frequency of multiple sub-functions in time interval 2 from high to low. Taking time interval 1 as an example of 1 week, when the condition of entering the hover state is detected or in response to the current function item being the camera, the mobile phone can obtain the usage frequency of each sub-function of the camera, such as the usage frequency of portrait is 10 times, and the frequency of time-lapse photography is 6 times, then the mobile phone can determine that the matching degree between behavior record 1 and portrait is matching degree 1, and the matching degree between behavior record 1 and time-lapse photography is matching degree 2. Matching degree 1 is greater than matching degree 2.

[0180] As another example, the mobile phone may determine that the matching degrees between the behavior record 1 and the multiple sub-functions decrease in order according to the order of the most recent use time of the multiple sub-functions.

[0181] Of course, in actual implementation, the matching degree between behavior record 1 and each sub-function can also be determined by combining the frequency of use and the time of the most recent use. For example, the mobile phone can configure different weights for the frequency of use and the time of the most recent use, and map the most recent use time to a corresponding discrete value according to the time interval to which it belongs. In the process of determining the matching degree, the mobile phone can weightedly sum the discrete values ​​of the frequency of use of the sub-function and the most recent use time to obtain the matching degree between behavior record 1 and the sub-function.

[0182] Exemplarily, the usage frequencies of multiple sub-functions of the camera and the time of the most recent usage are shown in Table 2 below:

[0183] Table 2

[0184] Sub-function Video Night photography Time-lapse photography Portrait Multi-camera video Frequency of use 6 3 5 7 8 Last time used 2023-6-10 2023-6-12 2023-6-5 2023-6-13 2023-6-14

[0185] And, the corresponding relationship between the time interval to which the most recent usage time belongs and the discrete value is shown in Table 3 below:

[0186] Table 3

[0187] Time interval (unit: day) T≤1 1<T≤2 2<T≤3 3<T≤7 7<T Discrete Values 5 4 3 2 1

[0188] Taking the current time as 2023-6-14 as an example, the last time of use of multiple sub-functions in Table 2 above can be mapped to the following discrete values: 2, 3, 1, 4, 5. Taking the weight of the frequency of use (denoted as k1) as 0.6 and the weight of the last time of use (denoted as k2) as 0.4 as an example, the calculation formula and calculation results of the matching degree of behavior record 1 and video recording, night scene shooting, time-lapse photography, portrait and multi-lens video recording are shown in Table 4 below:

[0189] Table 4

[0190] Sub-function Video Night photography Time-lapse photography Portrait Multi-camera video Calculation 6*0.6+2*0.4 3*0.6+3*0.4 5*0.6+1*0.4 7*0.6+4*0.4 8*0.6+5*0.4 Setting Value 4.4 3 3.4 5.8 6.8

[0191] In actual implementation, the mobile phone may also combine at least two of the above multiple embodiments to determine the matching degree of each sub-function. For example, for any sub-function, the matching degrees determined by the above multiple embodiments are weighted and summed to finally obtain the matching degree of the sub-function.

[0192] In other embodiments, the mobile phone can save the user's selection operation on each sub-function item after entering the hover state each time, and determine the matching degree of each sub-function based on the saved data. Exemplarily, it is determined that the sub-function corresponding to the sub-function item selected after entering the hover state last time has the highest matching degree. Another exemplary embodiment is to determine the matching degree of each sub-function according to the number of times each sub-function item has been selected after entering the hover state in history. For example, the more times a sub-function item is selected, the higher the matching degree of the sub-function corresponding to the sub-function item; the fewer times a sub-function item is selected, the lower the matching degree of the sub-function corresponding to the sub-function item.

[0193] After obtaining the matching degree of each sub-function by using the above embodiment, the mobile phone can determine the target area for displaying the card of each sub-function item according to the matching degree.

[0194] In a specific implementation, the order of multiple areas can be configured in the mobile phone. Generally, the area with a larger size and a more centered position in the second screen can be configured with a front order, and the area with a smaller size and a position closer to the edge of the second screen can be configured with a back order. And, after obtaining the matching degree of each sub-function, in the order of matching degree from high to low, areas are selected from the multiple areas from front to back in turn to obtain the target area for displaying the cards of each sub-function.

[0195] Exemplarily, the multiple regions are Fig.15Area 1 to Area 5 are shown. Area 1 is the largest and is closest to the middle of the second screen, so the sequence number of Area 1 can be configured as ①; otherwise, Area 2 to Area 5 have the same size and are at the same distance from the center of the second screen, so Area 2 to Area 5 can be configured with sequence numbers ②-⑤ from left to right and from top to bottom. And, continue to refer to Fig.15 , the matching degree (denoted as P (sub-function)) of night scene shooting, video recording, time-lapse photography, portrait, and multi-lens video recording gradually decreases, then it can be determined that the target areas of the cards corresponding to the sub-function items of night scene shooting, video recording, time-lapse photography, portrait, and multi-lens video recording are area 1, area 2, area 3, area 4, and area 5 respectively.

[0196] Finally, the phone displays the card content of the corresponding card in the target area. Fig.15 For example, the target areas of the cards corresponding to the sub-function items of night scene shooting, video recording, time-lapse photography, portrait, and multi-lens video recording are area 1, area 2, area 3, area 4, and area 5 respectively. Then, the card content 1501 of night scene shooting can be displayed in area 1, the card content 1502 of video recording can be displayed in area 2, the card content 1503 of time-lapse photography can be displayed in area 3, the card content 1504 of portrait can be displayed in area 4, and the card content 1505 of multi-lens video recording can be displayed in area 5.

[0197] That is to say, if one or more of the information in the real-time things, time, place, and behavior record 1 included in the environment where the mobile phone is located is different (this information is different, which can also be understood as the different scenes in which it is located), it may lead to different areas where the cards are displayed. That is, in the first scene, multiple cards are displayed in multiple first areas; in the second scene, multiple cards are displayed in multiple second areas. If the first scene and the second scene are different, then the first area and the second area of ​​at least one card are different.

[0198] Among them, the card content may include schematic diagrams of scenes suitable for shooting for the corresponding sub-function. For example, the card 1501 for night scene shooting includes scenes suitable for shooting for night scene shooting, such as a schematic diagram of a night scene. For another example, the card 1503 for time-lapse photography includes scenes suitable for shooting for the time-lapse photography function, such as a schematic diagram of clouds. Alternatively, the card content may also include renderings shot using the corresponding sub-function. For example, the card 1505 for multi-lens recording includes renderings of videos shot by the multi-lens recording function, such as a rendering of a portrait captured by the front camera while the scenery is captured by the rear camera.

[0199] After the mobile phone displays the first screen and the second screen corresponding to the camera as the current function item through the aforementioned embodiment, in response to the user's selection operation of any sub-function item among the multiple sub-function items in the first screen (also referred to as the first shooting mode control), the framing area of ​​the sub-function indicated by the sub-function item can be displayed in the second screen.

[0200] Exemplarily, any sub-function item is Fig.16 In the first screen 1601, night scene shooting 16011 is shown, in response to the user's Fig.16 The selection operation of night scene shooting 16011 in the first screen 1601 is shown, and the mobile phone can display Fig.16 The second screen 1602 is shown. The second screen 1602 includes a night scene shooting framing area 16021. The framing area 16021 displays a real-time preview image collected by the camera under night scene shooting.

[0201] In this way, the mobile phone can quickly present the viewfinder in the corresponding shooting mode based on the user's selection of the shooting mode. It is not necessary to first display the default viewfinder interface of the camera, such as the viewfinder interface for taking photos or the viewfinder interface when the camera (application) was last exited, based on the user's click operation on the camera (application) icon; and then display the viewfinder interface of the sub-function based on the user's selection operation on the corresponding sub-function option (such as the night scene option) in the default viewfinder interface. This improves the efficiency of human-computer interaction.

[0202] For the sake of convenience, when the current function item is a camera, the interface displaying the framing area (such as the interface displayed in the second screen 1602 ) may be referred to as the second interface.

[0203] In addition, after displaying the viewfinder, in response to the return operation, the mobile phone can continue to display multiple function items and multiple sub-function items in the first screen, and display multiple cards in the second screen. That is, return to the content displayed before the selection operation of the sub-function item. For example, the return operation can be an operation of sliding from the left edge of the first screen to the right, or an operation of sliding from the left edge of the second screen to the right, etc.

[0204] Furthermore, in response to the user's selection operation of any sub-function item (also referred to as the first shooting mode control) among the multiple sub-function items, the mobile phone may also provide a shooting operation control of the corresponding sub-function on the first screen. The shooting operation control is used to trigger the mobile phone to adjust the shooting parameters of the sub-function and / or trigger the mobile phone to shoot an image.

[0205] Continue to use Fig.16 For example, any sub-function item is Fig.16 In the first screen 1601, night scene shooting 16011 is shown, in response to the user's Fig.16 The selection operation of night scene shooting 16011 in the first screen 1601 is shown, and the mobile phone can display Fig.16 The first screen 1603 is shown. The first screen 1603 includes shooting operation controls for night scene shooting, such as a start shooting control 16031, a flip camera control 16032, and a zoom control 16033. Among them, the start shooting control 16031 is used to trigger the mobile phone to shoot night scene images; the flip camera control 16032 is used to trigger the mobile phone to switch the front camera and the rear camera; the zoom control 16033 is used to trigger the mobile phone to adjust the focal length, such as adjusting to 0.5 times, 1 times, 3 times, and 10 times the focal length.

[0206] In some embodiments, in response to the user's selection operation on any of the multiple sub-function items on the first screen, the mobile phone can also display the captured image on the first screen, such as Fig.16 The image 16034 and the image 16035 in the first screen 1603 are shown. For the convenience of explanation, the interface that displays the captured images (such as the interface in the first screen 1603) can be called the eighth interface.

[0207] In some embodiments, in response to the user's selection operation on any of the multiple sub-function items in the first screen, the mobile phone may also provide a sub-function switching control in the first screen, such as Fig.16 The control 16036 in the first screen 1603 is shown. In response to the user's switching operation of the corresponding sub-function in the sub-function switching control, the mobile phone can also switch to the corresponding sub-function. After the switching, the mobile phone can display the framing area of ​​the switched sub-function in the second screen, and display the shooting operation control of the switched sub-function in the first screen.

[0208] In practice, in the hovering state, you may need to use the phone to shoot upward (such as pointing the rear camera behind the second screen towards the sky). In this case, the folding angle between the first screen and the second screen is very small, and if the real-time preview image is displayed in the second screen, it may be difficult for the user to view it.

[0209] Based on this, in some embodiments, in response to the user's selection operation on any sub-function item, the mobile phone can also provide a switching control in the first screen or the second screen to trigger the mobile phone to switch the real-time preview image in the second screen to the first screen for display. In response to the user's switching operation on the switching control (such as a click operation, a long press operation, etc.), the mobile phone can switch the real-time preview image in the second screen to the first screen for display. Further, in order to make the first screen have enough space to display the real-time preview image, in response to the user's switching operation on the switching control, the mobile phone can also switch part of the content in the first screen to the second screen for display. For example, switch the image that has been taken to the second screen for display.

[0210] Continue to see Fig.16 , the toggle control is Fig.16The control 16022 in the second screen 1602 is shown. In response to a click operation on the control 16022, the mobile phone can switch the viewfinder area 16021 in the second screen 1602 to be displayed in the first screen 1603, and switch the image 16034 and the image 16035 in the first screen 1603 to be displayed in the second screen 1602.

[0211] Function item 2: Watch video.

[0212] In the case where the current function item is to watch a video, each of the multiple sub-function items in the first screen can correspond to a video player in the mobile phone. For example, in the case where the current function item is a video, the mobile phone can display Fig.17 The first screen 1701 and the second screen 1702 are shown. In the first screen 1701, there are three sub-function items, namely, A video player 17011, B video player 17012 and C video player 17013, which correspond to the three video players in the mobile phone respectively. And, in the second screen 1702, there are three cards corresponding to the three sub-function items, namely, card 17021 corresponding to A video player 17011, card 17022 corresponding to B video player 17012 and card 17023 corresponding to C video player 17013. For the sake of convenience, when the currently selected function item is to watch a video, the interface including multiple function items and multiple sub-function items (such as the interface displayed in the first screen 1701) can also be called the third interface.

[0213] The following is an exemplary description of a specific implementation of displaying cards corresponding to multiple sub-function items in the first screen in multiple areas of the second screen:

[0214] Multiple areas of Haokan Video have been configured in the mobile phone (such as Fig.10 In the case of the 3 areas in the second style shown in the figure), after detecting that the conditions for entering the hover state are met, or in response to switching to the current function item of watching a video, the mobile phone can determine the target area for displaying the cards of each sub-function item based on the user's behavior record 2 in each video player, and then display the card content in the target area. The behavior record 2 includes the frequency of use of the video player within the time interval 3 and / or the most recent use time.

[0215] Exemplarily, the mobile phone can obtain the usage frequency of each video player within the time interval 3, and determine the target area of ​​the card displaying each sub-function item based on the usage frequency. Among them, the higher the usage frequency of the video player, the larger the area size of the target area, and / or the area position is closer to the middle position of the second screen. The lower the usage frequency of the video player, the smaller the area size of the target area, and / or the area position is closer to the edge position of the second screen. Taking the time interval 3 as 1 week as an example, the mobile phone can obtain the usage frequency of each video player within 1 week. For example, if the usage frequency of video player A is 6 times and the usage frequency of video player B is 10 times, the mobile phone can determine that the area size of the target area of ​​the card displaying video player A is larger, and / or the area position is closer to the middle position of the second screen; and the area size of the target area of ​​the card displaying video player B is smaller, and / or the area position is closer to the edge position of the second screen.

[0216] As another example, the mobile phone can obtain the most recent usage time of each video player, and based on the order of usage time from back to front, determine that the area size of the target area of ​​the card displaying the video player gradually decreases, and / or the area position changes from the middle position to the edge position of the second screen.

[0217] Of course, in actual implementation, the target area can also be determined by combining the frequency of use and the time of the most recent use. For specific implementation, please refer to the description of the relevant part of "Function Item 1, Camera" above, which will not be repeated here.

[0218] After obtaining the target area of ​​the card displaying each sub-function item using the above embodiment, the mobile phone can display the card content in the target area. Among them, the card content may include the icon and name of the corresponding video player. Further, the card content may also include indication information of the user's playback progress in the corresponding video player. The indication information of the playback progress may include information such as the cover, name, and playback progress of the video (such as a movie, TV series, and / or short video) watched in the video player. Exemplarily, the card 17021 of the A video player 17011 includes the name of the video "TV series A" and the playback progress "Episode 12"; the card 17022 of the B video player 17012 includes the name of the video "Movie B" and the playback progress "30%"; and the card 17023 of the C video player 17013 includes the name of the video "Video C".

[0219] After the mobile phone displays the first screen and the second screen corresponding to the current function item of watching videos through the aforementioned embodiment, in response to the user's selection operation of any sub-function item (also referred to as the second sub-option) among the multiple sub-function items in the first screen, the application interface of the video player corresponding to the sub-function item (also referred to as the sixth interface) can be displayed in the second screen.

[0220] Furthermore, in an embodiment in which the card includes indication information of the playback progress, in response to the user's selection operation of any sub-function item among the multiple sub-function items in the first screen, the application interface of the video player displayed on the second screen of the mobile phone includes a corresponding playback progress screen.

[0221] Continue to use Fig.17 For example, any sub-function item is Fig.17 The A video player 17011 in the first screen 1701 shown responds to the user's Fig.17 The selection operation of the video player 17011 in the first screen 1701 shown in FIG. 1701 can display Fig.17 The second screen 1703 shown in FIG. The second screen 1703 includes an application interface 17031 of the B video player. In addition, the application interface 17031 displays the episode screen of the 12th episode of the TV series A. That is, the application interface 17031 includes a screen of the playback progress corresponding to the "TV series A Episode 12" in the card 17021.

[0222] In this way, the mobile phone can quickly present the historically played videos based on the user's selection operation of the sub-function item, and continue to play the last viewed video.

[0223] Furthermore, in response to the user's selection operation of any of the multiple sub-function items, the mobile phone can also provide a playback operation control of the corresponding video player in the first screen. The playback operation control is used to trigger the mobile phone to adjust the playback progress, control the start / pause of playback, etc.

[0224] Continue to use Fig.17 For example, any sub-function item is Fig.17 The B video player 17012 in the first screen 1701 shown responds to the user's Fig.17 The selection operation of the B video player 17012 in the first screen 1701 shown in the figure can display Fig.17 The first screen 1704 is shown. The first screen 1704 includes playback operation controls of the B video player, such as a progress adjustment control 17041, a pause / play control 17042, and an episode selection control 17043. Among them, the progress adjustment control 17041 is used to trigger the mobile phone to adjust the playback progress; the pause / play control 17042 is used to trigger the mobile phone to control the start / pause of playback; and the episode selection control 17043 is used to trigger the mobile phone to switch episodes.

[0225] Function item three: Gallery.

[0226] In some embodiments, when the current function item is a gallery, multiple sub-function items in the first screen may correspond to images (such as pictures, videos) and / or albums in the gallery. In this way, options for images and / or albums may be directly presented in the first screen for the user to select images and / or albums for viewing.

[0227] The following uses multiple sub-function items corresponding to multiple images in the gallery as an example to illustrate:

[0228] For example, when the current function item is a gallery, the mobile phone may display Fig.18 The first screen 1801 and the second screen 1802 are shown. In the first screen 1801, there are four sub-function items, namely, A image 18011, B image 18012, C image 18013 and D image 18014, which correspond to the functions of viewing A image, B image, C image and D image respectively. In addition, in the second screen 1802, there are four cards corresponding to the four sub-function items, namely, card 18021 corresponding to A image 18011, card 18022 corresponding to B image 18012, card 18023 corresponding to C image 18013 and card 18024 corresponding to D image 18014.

[0229] It should be noted that Fig.18 The A image, B image, C image, and D image in the image do not specifically refer to specific images in the gallery, but are only used to distinguish the four images. For example, the A image always refers to the image corresponding to the thumbnail displayed near the left edge of the second screen, and the B image always refers to the image corresponding to the thumbnail displayed in the middle of the second screen.

[0230] The following is an exemplary description of a specific implementation of displaying cards corresponding to multiple sub-function items in the first screen in multiple areas of the second screen:

[0231] Multiple areas of the gallery have been configured in the mobile phone (such as Fig.10 In the case of the 3 areas in style 2 shown in the figure, after detecting that the conditions for entering the hovering state are met, or in response to switching to the current function item as the gallery, the mobile phone can select a preset number of target images from the gallery, and based on the user's behavior record 3 in the gallery and / or the shooting time of the target image, display the cards of the target image in multiple areas.

[0232] In a specific implementation, the mobile phone can select a preset number of target images based on the user's behavior record 3 in the gallery. The behavior record 3 includes the number of times the user viewed each image in the gallery within a time interval 4 (such as 3 days, 1 week, 1 month, etc.), and / or the viewing time when each image in the gallery was last viewed.

[0233] Exemplarily, the mobile phone may obtain the number of views of each image in the gallery within the time interval 4, and determine the target image based on the number of views. For example, the image with the first preset number of views is selected as the target image.

[0234] In another exemplary embodiment, the mobile phone can obtain the viewing time of each image in the gallery when it was last viewed, and determine the target image based on the viewing time. For example, the image whose viewing time is closest to the current time by a preset number of digits is selected as the target image.

[0235] In another specific implementation, the mobile phone may select a preset number of target images based on the shooting time of each image in the gallery.

[0236] For example, the mobile phone can obtain the shooting time of each image, and determine a preset number of images whose shooting time is closest to the current time as target images, so as to push the latest multiple images to the user.

[0237] As another example, the mobile phone can obtain the shooting time of each image, and determine a preset number of images whose shooting time has the same date as today as the target image. Thus, the images shot on this day of that year can be pushed to the user. For example, if today is June 20, 2023, a preset number of images whose shooting time has a date of June 20 (such as June 20, 2022, June 20, 2021, etc.) can be selected from the gallery as the target image.

[0238] In actual implementation, the mobile phone may also combine at least two of the above-mentioned methods for selecting the target image.

[0239] After selecting the target image, the mobile phone may further determine the target area of ​​the card displaying the target image based on the behavior record 3 and / or the shooting time of the target image.

[0240] In a specific implementation, the mobile phone determines the target area of ​​the card displaying the target image based on the number of views. The higher the number of views of the target image, the larger the area size of the target area, and / or the area position is closer to the middle position of the second screen. The lower the number of views of the target image, the smaller the area size of the target area, and / or the area position is closer to the edge position of the second screen.

[0241] In another specific implementation, the mobile phone determines the target area of ​​the card displaying the target image based on the viewing time. The closer the viewing time of the target image is, the larger the area size of the target area is, and / or the area position is closer to the middle position of the second screen. The farther the viewing time of the target image is, the smaller the area size of the target area is, and / or the area position is closer to the edge position of the second screen.

[0242] In another specific implementation, the mobile phone determines the target area of ​​the card displaying the target image based on the shooting time. The closer the shooting time of the target image is, the larger the area size of the target area is, and / or the area position is closer to the middle position of the second screen. The farther the shooting time of the target image is, the smaller the area size of the target area is, and / or the area position is closer to the edge position of the second screen.

[0243] In actual implementation, the mobile phone may also combine at least two of the above methods for determining the target area.

[0244] After obtaining the target area of ​​the card displaying each target image in the above manner, the mobile phone can display the card content in the target area. Among them, the card content can include a thumbnail of the corresponding image. Further, the card content can also include the name of the sub-function item corresponding to the card, such as card 18021 includes the text "A image", card 18022 includes the text "B image", card 18023 includes the text "C image", and card 18024 includes the text "D image". In this way, the mobile phone can prompt the corresponding relationship between the card and the sub-function item so that the user can select the image through the sub-function item.

[0245] After the mobile phone displays the first screen and the second screen corresponding to the current function item being the gallery, in response to the user's selection operation of any sub-function item (also referred to as the second sub-option) among the multiple sub-function items in the first screen, the image corresponding to the sub-function item can be displayed in the second screen. For the sake of convenience, the interface displaying the image corresponding to the sub-function item can be referred to as the sixth interface.

[0246] Continue to use Fig.18 For example, any sub-function item is Fig.18 The B image 18012 in the first screen 1801 shown in FIG. Fig.18 The selection operation of the B image 18012 in the first screen 1801 shown in the figure can display Fig.18 The second screen 1803 is shown. The second screen 1803 includes a B picture 18031.

[0247] In this way, the mobile phone can quickly access images based on the user's selection operation of the sub-function item.

[0248] Furthermore, in response to the user's selection operation on any of the multiple sub-function items, the mobile phone can also provide an image operation control of the target image in the first screen. The image operation control is used to trigger the mobile phone to process the image.

[0249] Continue to use Fig.18 For example, any sub-function item is Fig.18 The B image 18012 in the first screen 1801 shown in FIG. Fig.18The selection operation of the B image 18012 in the first screen 1801 shown in the figure can display Fig.18 The first screen 1804 is shown. The first screen 1804 includes image operation controls for the B image, such as a share control 18041, a favorite control 18042, an edit control 18043, and a delete control 18044. The share control 18041 is used to trigger the mobile phone to share the B image; the favorite control 18042 is used to trigger the B image to be added to the favorites; the edit control 18043 is used to trigger the mobile phone to edit the B image; and the delete control 18044 is used to trigger the mobile phone to delete the B image.

[0250] It should be noted that in another specific implementation of this embodiment, after the conditions for entering the hover state are met, or in response to switching to the current function item as a gallery, the mobile phone may not display the options of multiple target images of the gallery in the first screen, but the cards of multiple target images are also displayed in the second screen. Correspondingly, in response to the user's selection operation on any card in the second screen, the mobile phone may also display the corresponding target image in the second screen and provide image operation controls for the target image in the first screen. In this way, it can be consistent with the form of triggering the viewing of images by selecting thumbnails in the gallery, which will not cause trouble to users and improve the human-computer interaction experience.

[0251] Furthermore, in response to the user's selection operation on any of the multiple sub-function items, the mobile phone may also provide a touch area on the first screen, such as Fig.18 The touch area 18045 shown is used to slide and switch the image displayed on the second screen.

[0252] In other embodiments, when the current function item is a gallery, the multiple sub-function items in the first screen may correspond to multiple menus in the gallery. For example, the gallery includes four menus, namely, photos, albums, moments, and creations, and the multiple sub-function items may be four sub-function items corresponding to the four menus. In this way, the menu options of the gallery may be directly presented in the first screen for the user to select a menu to use.

[0253] For example, when the current function item is a gallery, the mobile phone may display Fig.19 The first screen 1901 and the second screen 1902 are shown. In the first screen 1901, there are four sub-function items, namely, photos 19011, albums 19012, moments 19013, and creations 19014, which correspond to the functions of entering the four menu pages of photos, albums, moments, and creations in the gallery. In addition, in the second screen 1902, there are four cards corresponding to the four sub-function items, namely, card 19021 corresponding to photos 19011, card 19022 corresponding to albums 19012, card 19023 corresponding to moments 19013, and card 19024 corresponding to creations 19014.

[0254] The following is an exemplary description of a specific implementation of displaying cards corresponding to multiple sub-function items in the first screen in multiple areas of the second screen:

[0255] In the case where multiple areas of the gallery have been configured in the mobile phone, after detecting that the conditions for entering the hover state are met, or in response to switching to the current function item being the gallery, the mobile phone can display cards of multiple menus in the multiple areas.

[0256] In a specific implementation, the mobile phone can display the cards of each menu in a fixed area. For example, the card 19021 of the photo 19011, the card 19022 of the album 19012, the card 19023 of the moment 19013, and the card 19024 of the creation 19014 are always displayed in the same area. Fig.19 The positional relationship in the second screen 1902 is shown.

[0257] In another specific implementation, the mobile phone can also determine the target area of ​​the card displaying each menu based on the user's behavior record 4 for each menu in the gallery. The behavior record 4 includes the number of times the user uses each menu in the gallery within a time interval 5 (such as 3 days, 1 week, 1 month, etc.), and / or the last time each menu in the gallery was accessed. Regarding this implementation, the principle and implementation process of determining the target area of ​​the card displaying the target image based on the behavior record 3 are similar to those described above. For details, please refer to the description of the relevant part of the previous text, which will not be repeated here.

[0258] After obtaining the target area for displaying the cards of each menu in the above manner, the mobile phone can display the card content in the target area. Among them, the card content can include the name of the menu, such as card 19021, card 19022, card 19023, and card 19024, which include the names of the menus "Photos", "Albums", "Moments", and "Creations". Further, the card content can also include information about the menu content in the menu. For example, if the menu content in the photo is a picture and / or video, card 19021 can also include a thumbnail 190211 of the picture. For another example, if the menu content in the album is an album, card 19022 can also include thumbnail information 190221 of the album "Seaside" in the mobile phone and thumbnail information 190222 of the album "Together". For another example, if the menu content in the creation is various image processing functions provided by the gallery, such as one-click blockbuster, micro-film creation and other processing functions, card 19024 can also include the name of the image processing function, such as "one-click blockbuster" and "micro-film creation". In this way, the phone can prompt the menu content through the card.

[0259] After the mobile phone displays the first screen and the second screen corresponding to the gallery as the current function item, in response to the user's selection operation of any sub-function item (also referred to as the second sub-option) among the multiple sub-function items in the first screen, the menu page (also referred to as the sixth interface) corresponding to the sub-function item can be displayed in the second screen.

[0260] Continue to use Fig.19 For example, any sub-function item is Fig.19 The photo 19011 in the first screen 1901 shown in FIG. Fig.19 The selection operation of the photo 19011 in the first screen 1901 shown in the figure can display Fig.19 The second screen 1903 is shown. The second screen 1903 includes pictures and / or videos included in the photos.

[0261] In this way, the mobile phone can quickly access various menus in the gallery based on the user's selection operation on the sub-function item.

[0262] Furthermore, in response to the user's selection operation on any of the multiple sub-function items, the mobile phone can also provide a menu switching control in the first screen. The menu switching control is used to switch the menus in the gallery.

[0263] Continue to use Fig.19 For example, any sub-function item is Fig.19 The photo 19011 in the first screen 1901 shown in FIG. Fig.19 The selection operation of the photo 19011 in the first screen 1901 shown in the figure can display Fig.19 The first screen 1904 is shown. The menu switching controls in the first screen 1904 include photos 19041, albums 19042, moments 19043, and creations 19044. Photos 19041 is used to trigger the mobile phone to switch to the "Photos" menu in the gallery; albums 19042 is used to trigger the mobile phone to switch to the "Album" menu in the gallery; moments 19043 is used to trigger the mobile phone to switch to the "Moments" menu in the gallery; creations 19044 is used to trigger the mobile phone to switch to the "Creations" menu in the gallery.

[0264] Furthermore, in response to the user's selection operation on any of the multiple sub-function items, the mobile phone may also provide a touch area on the first screen, such as Fig.19 The touch area 19045 shown is used to slide the photos displayed on the second screen.

[0265] Function item four: listening to music.

[0266] In the case where the current function item is listening to music, each of the multiple sub-function items in the first screen may correspond to a music player in the mobile phone, and the cards corresponding to the multiple sub-function items are displayed in multiple areas of the second screen. The card content of each card may include the icon and name of the corresponding music player. Furthermore, the card content may also include information about the user's playback record in the corresponding music player. The playback record information may include information such as the cover, name, and playback progress of the music played in the music player.

[0267] Similar to the determination of the target area for displaying each card in the previous "Function Item 2, Watch Video", the mobile phone can determine the target area for displaying the cards of each music player based on the user's behavior record 4 in each music player. For details, please refer to the relevant description in the previous "Function Item 2, Watch Video", which will not be repeated here. Among them, the behavior record 4 includes the user's use frequency of each player, the most recent use time and other records.

[0268] Furthermore, after the mobile phone displays the first screen and the second screen corresponding to the current function item of listening to music, in response to the user's selection operation of any sub-function item (also referred to as the second sub-option) among the multiple sub-function items in the first screen, the application interface of the music player corresponding to the sub-function item (also referred to as the sixth interface) can be displayed on the second screen. Furthermore, in an embodiment in which the card content includes the indication information of the playing progress, in response to the user's selection operation of any sub-function item among the multiple sub-function items in the first screen, the application interface of the music player displayed on the second screen of the mobile phone includes the corresponding playing progress screen.

[0269] Since both music and video are multimedia files, "watching videos" and "listening to music" can be collectively referred to as multimedia playback functions.

[0270] Function item five: exercise.

[0271] When the current function item is exercise, each of the multiple sub-function items in the first screen may correspond to an exercise course in exercise (application) / health (application), and cards corresponding to the multiple sub-function items are displayed in multiple areas of the second screen. The card content of each card may include a cover and a name of the exercise course.

[0272] Similar to the selection of target images in the previous "Function Item 3, Gallery", the mobile phone can select the target course based on the user's behavior record 5 of each exercise course in the sports (application) / health (application). For details, please refer to the relevant instructions in the previous "Function Item 3, Gallery", which will not be repeated here. Among them, the behavior record 5 includes the user's learning frequency, cumulative learning time, and the most recent learning time of each exercise course in the sports (application) / health (application).

[0273] In addition, the mobile phone can also select a target course based on the current time. For example, if the current time is morning, aerobic exercise (such as yoga, fitness dance, etc.) can be selected as the target course. For another example, if the current time is evening, an anaerobic exercise course can be selected as the target course.

[0274] Furthermore, after the mobile phone displays the first screen and the second screen corresponding to the current function item being exercise, in response to the user's selection operation of any sub-function item (also referred to as the second sub-option) among the multiple sub-function items in the first screen, the exercise course corresponding to the sub-function item can be played in the second screen. For the sake of convenience, the interface displaying the exercise course corresponding to the sub-function item can be referred to as the sixth interface.

[0275] In addition, when cards corresponding to multiple sub-function items are displayed in the second screen, in response to the user's selection operation on any card, the mobile phone can also display the interface of the sub-function in the second screen and display the operation control of the sub-function in the first screen.

[0276] After entering the above-mentioned hovering state, in response to an event of exiting the hovering state, the mobile phone can exit the hovering state, such as displaying the interface before entering the hovering state in the first screen and the second screen. In a specific implementation, the event of exiting the hovering state can be an event that the folding angle changes to outside the preset angle range. In another specific implementation, the event of exiting the hovering state can be an operation of the user to exit the hovering state, such as clicking an exit button displayed in the hovering state. The embodiments of the present application do not specifically limit this.

[0277] The embodiment of the present application also provides a chip system, which includes at least one processor and at least one interface circuit. The processor and the interface circuit can be interconnected by lines. For example, the interface circuit can be used to receive signals from other devices (such as the memory of the terminal). For another example, the interface circuit can be used to send signals to other devices (such as processors). Exemplarily, the interface circuit can read instructions stored in the memory and send the instructions to the processor. When the instructions are executed by the processor, the terminal can execute the various steps in the above embodiments. Of course, the chip system can also include other discrete devices, which are not specifically limited in the embodiment of the present application.

[0278] This embodiment further provides a computer-readable storage medium, in which computer instructions are stored. When the computer instructions are executed on a terminal, the terminal executes each function or step in the above method embodiment.

[0279] This embodiment also provides a computer program product. When the computer program product is run on a computer, it enables the computer to execute each function or step in the above method embodiment.

[0280] In addition, an embodiment of the present application also provides a device, which can specifically be a chip, component or module, and the device may include a connected processor and memory; wherein the memory is used to store computer-executable instructions, and when the device is running, the processor can execute the computer-executable instructions stored in the memory so that the chip performs the various functions or steps in the above-mentioned method embodiments.

[0281] Among them, the chip system, computer-readable storage medium, computer program product or device provided in this embodiment are all used to execute the corresponding methods provided above. Therefore, the beneficial effects that can be achieved can refer to the beneficial effects in the corresponding methods provided above, and will not be repeated here.

[0282] Through the description of the above implementation methods, technical personnel in the relevant field can clearly understand that for the convenience and simplicity of description, only the division of the above-mentioned functional modules is used as an example. In actual applications, the above-mentioned functions can be assigned to different functional modules as needed, that is, the internal structure of the device can be divided into different functional modules to complete all or part of the functions described above.

[0283] In the several embodiments provided in the present application, it should be understood that the disclosed devices and methods can be implemented in other ways. For example, the device embodiments described above are only schematic. For example, the division of the modules or units is only a logical function division. There may be other division methods in actual implementation, such as multiple units or components can be combined or integrated into another device, or some features can be ignored or not executed. Another point is that the mutual coupling or direct coupling or communication connection shown or discussed can be through some interfaces, indirect coupling or communication connection of devices or units, which can be electrical, mechanical or other forms.

[0284] The unit described as a separate component may or may not be physically separated, and the component shown as a unit may be one physical unit or multiple physical units, that is, it may be located in one place or distributed in multiple different places. Some or all of the units may be selected according to actual needs to achieve the purpose of the embodiment.

[0285] In addition, each functional unit in each embodiment of the present application may be integrated into one processing unit, or each unit may exist physically separately, or two or more units may be integrated into one unit. The above-mentioned integrated unit may be implemented in the form of hardware or in the form of software functional units.

[0286] If the integrated unit is implemented in the form of a software functional unit and sold or used as an independent product, it can be stored in a readable storage medium. Based on this understanding, the technical solution of the embodiment of the present application is essentially or the part that contributes to the prior art or all or part of the technical solution can be embodied in the form of a software product, which is stored in a storage medium, including several instructions to enable a device (which can be a single-chip microcomputer, chip, etc.) or a processor (processor) to perform all or part of the steps of each embodiment method of the present application. The aforementioned storage medium includes: U disk, mobile hard disk, read-only memory (Read-Only Memory, ROM), random access memory (Random Access Memory, RAM), disk or optical disk and other media that can store program code.

[0287] Finally, it should be noted that the above embodiments are only used to illustrate the technical solution of the present application and are not intended to limit it. Although the present application has been described in detail with reference to the preferred embodiments, a person of ordinary skill in the art should understand that the technical solution of the present application may be modified or replaced by equivalents without departing from the spirit and scope of the technical solution of the present application.

Claims

1. A hover display method, characterized in that: Applied to an electronic device including a flexible foldable screen, the flexible foldable screen including a first sub-screen and a second sub-screen, the method comprising: When the electronic device is in a hovering state, the electronic device displays a first interface on the first sub-screen; wherein the first interface includes a plurality of first options, the plurality of first options include an option of a camera in a selected state, and the first interface also includes a plurality of shooting mode controls of the camera, each shooting mode control corresponding to a shooting mode provided by the camera; In response to a selection operation on a first shooting mode control among the multiple shooting mode controls, the electronic device displays a second interface in the second sub-screen, where the second interface includes a real-time preview image in the shooting mode corresponding to the first shooting mode control.

2. The method according to claim 1, characterized in that Before the electronic device displays the first interface on the first sub-screen, the method further includes: The electronic device displays a third interface, the third interface includes the plurality of first options, the plurality of first options include an option of a multimedia playback function in a selected state and an option of the camera in an unselected state; The electronic device displays a first interface on the first sub-screen, including: In response to a selection operation on the camera option among the multiple first options, the electronic device displays the first interface in the first sub-screen.

3. The method according to claim 1 or 2, characterized in that: The method further comprises: During the folding or unfolding of the flexible foldable screen, if the angle between the first sub-screen and the second sub-screen along the folding direction is a first angle, the electronic device enters the hovering state; Wherein, the first angle is within a first angle range; and the first angle is an angle where the dwell time exceeds the first time length.

4. The method according to claim 3, characterized in that The electronic device entering the hovering state includes: The electronic device is in landscape mode and / or the flexible foldable screen displays the desktop, and the electronic device enters the hovering state.

5. The method according to claim 3 or 4, characterized in that: During the folding or unfolding of the flexible foldable screen, if the angle between the first sub-screen and the second sub-screen along the folding direction is a second angle, the electronic device is in portrait mode and / or the flexible foldable screen does not display the desktop, the electronic device does not enter the hovering state; The second angle is not within the first angle range; and / or the duration of stay at the first angle does not exceed the first duration.

6. The method according to any one of claims 1 to 5, characterized in that The method further comprises: When the electronic device displays the first interface on the first sub-screen and before displaying the second interface on the second sub-screen, the electronic device displays the fourth interface on the second sub-screen, and the fourth interface includes at least two first cards, and each first card is used to recommend a shooting mode.

7. The method according to claim 6, characterized in that Each first card includes at least one of the following: the name of the shooting mode, a picture of the shooting effect using the shooting mode, and a target object suitable for shooting with the shooting mode.

8. The method according to claim 6 or 7, characterized in that: The fourth interface includes a plurality of areas, and a first card is displayed in an area of ​​the fourth interface; In the first scenario, a second card among the plurality of first cards is displayed in a first area among the plurality of areas; In a second scenario, the second card is displayed in a second area among the multiple areas, and the first area and the second area are different areas; Among them, at least one of the following information in the first scene and the second scene is different: real-time things, time, location included in the environment where the electronic device is located, and the user's use record of the multiple shooting modes.

9. The method according to claim 8, characterized in that The real-time objects include objects in an environment image captured by a camera of the electronic device.

10. The method according to any one of claims 1 to 9, characterized in that The plurality of first options also include options of at least one of the following functions provided by the electronic device: gallery and sports, each function having a plurality of sub-functions; After the electronic device displays the first interface on the first sub-screen, the method further includes: In response to a selection operation of a second option among the plurality of first options, the electronic device displays a fifth interface in the first sub-screen, the second option being any option among the plurality of first options except the option of the camera, the fifth interface including the plurality of first options, and the second option being in a selected state, the fifth interface further including a plurality of first sub-options, each first sub-option corresponding to a sub-function of the first function, and the first function being a function corresponding to the second option; In response to a selection operation on a second sub-option among the multiple first sub-options, the electronic device displays a sixth interface on the second sub-screen, where the sixth interface is an interface of a sub-function corresponding to the second sub-option.

11. The method according to claim 10, characterized in that The second option is an option of the multimedia playback function, the multiple sub-functions of the multimedia playback function correspond one-to-one to the multiple multimedia players in the electronic device, and the interface of the sub-function is the interface of the corresponding multimedia player.

12. The method according to claim 10, characterized in that The second option is an option of the gallery; The various sub-functions of the gallery correspond one-to-one to the multiple images and / or albums in the gallery, and the interfaces of the sub-functions are the interfaces of the corresponding images and / or albums in the gallery; Alternatively, the multiple sub-functions of the gallery correspond one-to-one to the multiple menu items provided by the gallery, and the interface of the sub-function is the menu page of the corresponding menu item.

13. The method according to claim 10, characterized in that The second option is an option of the sport, the various sub-functions of the sport correspond one-to-one to a plurality of sport courses, and the interface of the sub-function is an interface of the corresponding sport course.

14. The method according to any one of claims 2 to 13, characterized in that The operation of selecting the camera option includes a click operation or a long press operation on the camera option; or, the first interface includes a first area, the first area is used for the electronic device to switch the selected first option, and the operation of selecting the camera option includes a sliding operation in the first area; The selection operation on the first shooting mode control includes a click operation or a long press operation on the first shooting mode control.

15. The method according to any one of claims 1 to 14, characterized in that In the vertical direction, the center of the first sub-screen is below the center of the second sub-screen; The electronic device displays the first interface on the first sub-screen, including: If the first sub-screen is the screen on the back of the outer screen of the flexible foldable screen, the electronic device displays the first interface on the first sub-screen.

16. The method according to claim 15, characterized in that The method further comprises: If the first sub-screen is the screen on the back of the rear camera in the flexible foldable screen, when the electronic device is in a hovering state, the electronic device displays a seventh interface on the second sub-screen, and the seventh interface does not include options for the camera.

17. The method according to any one of claims 1 to 16, characterized in that The method further comprises: When the electronic device displays the second interface in the second sub-screen, the electronic device displays an eighth interface in the first sub-screen, where the eighth interface includes image information of an image that has been captured by the electronic device.

18. The method according to claim 17, characterized in that The second interface or the eighth interface includes a first control; In response to a preset operation of the user on the first control, the electronic device swaps display positions of the image information of the real-time preview image in the second interface and the captured image in the eighth interface.

19. The method according to any one of claims 2 to 18, characterized in that The multimedia playback function includes a music playback function or a video playback function.

20. A hover display method, characterized in that: Applied to an electronic device including a flexible foldable screen, the flexible foldable screen including a first sub-screen and a second sub-screen, the method comprising: When the electronic device is in a hovering state, the electronic device displays a first interface on the first sub-screen; wherein the first interface includes a plurality of first options, the plurality of first options correspond one-to-one to a plurality of functions provided by the electronic device, a second option among the plurality of first options is in a selected state, and options other than the second option among the plurality of first options are in an unselected state, each function has a plurality of sub-functions, and the first interface also includes a plurality of first sub-options, the plurality of first sub-options correspond one-to-one to a plurality of first sub-functions, and the plurality of first sub-functions are a plurality of sub-functions of the function corresponding to the second option; In response to a selection operation on a third option among the plurality of first options, the electronic device displays a second interface in the first sub-screen, the second interface including the plurality of first options, the third option among the plurality of first options being in a selected state, and options among the plurality of first options other than the third option being in an unselected state, the second interface also including a plurality of second sub-options, the plurality of second sub-options corresponding one-to-one to a plurality of second sub-functions, the plurality of second sub-functions being a plurality of sub-functions of the function corresponding to the third option; In response to a selection operation on a third sub-option among the multiple second sub-options, the electronic device displays a third interface on the second sub-screen, where the third interface includes an interface of a sub-function corresponding to the third sub-option.

21. The method according to claim 20, characterized in that The method further comprises: In response to a selection operation on a third sub-option among the multiple second sub-options, the electronic device displays a fourth interface in the second sub-screen, and the fourth interface includes at least two first cards, each first card is used to recommend a shooting mode.

22. An electronic device, characterized in that: The electronic device includes a flexible foldable screen, a memory and a processor, the flexible foldable screen includes a first sub-screen and a second sub-screen, and the display screen, the memory and the processor are coupled; wherein the memory stores computer program code, and the computer program code includes computer instructions; when the computer instructions are executed by the processor, the electronic device executes the method as described in any one of claims 1 to 21.

23. A computer-readable storage medium, characterized in that: The method comprises computer instructions; when the computer instructions are executed on an electronic device, the electronic device executes the method as claimed in any one of claims 1 to 21.

Citation Information

Cited By

  • Window switching display method and electronic equipment

    CN120723355A

  • Hover display method and electronic device

    EP4694166A1

  • Hover display method and electronic device

    WO2025025627A1