Hover display method and electronic device

By using a two-level option interface in electronic devices with flexible foldable screens, the problem of inefficient human-computer interaction in hover state is solved, and the effect of quick selection and entry of functions is achieved.

WO2025025627A1PCT designated stage expired Publication Date: 2025-02-06HONOR DEVICE CO LTD
View PDF 5 Cites 0 Cited by

Patent Information

Application Number
PCT/CN2024/083081
Authority / Receiving Office
WO · WO
Patent Type
Applications
Current Assignee / Owner
Priority Date
2023-07-28
Filing Date
2024-03-21
Publication Date
2025-02-06

AI Technical Summary

Technical Problem

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

Method used

Provides a method of hover display, through the two-level option interface of the flexible foldable screen, the user can select functions in the first sub-screen and view detailed information or preview images in the second sub-screen.

Benefits of technology

Improves the human-computer interaction efficiency in hovering state, making it easier for users to quickly select and enter the required functions or shooting modes.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN2024083081_06022025_PF_FP_ABST
    Figure CN2024083081_06022025_PF_FP_ABST
Patent Text Reader

Abstract

A hover display method and an electronic device, relating to the technical field of terminals. The method is applied to an electronic device comprising a flexible foldable screen; the flexible foldable screen comprises a first subscreen and a second subscreen; and the method comprises: when the electronic device is in a hover state, the electronic device displays a first interface on the first subscreen, wherein the first interface comprises a plurality of options comprising an option of a camera in a selected state, the first interface further comprises a plurality of photographing mode controls of the camera, and each photographing mode control corresponds to one photographing mode provided by the camera; and in response to a selection operation on a first photographing mode control among the plurality of photographing mode controls, the electronic device displays a second interface in the second subscreen, the second interface comprising a real-time preview image in a photographing mode corresponding to the first photographing mode control. Thus, the human-machine interaction efficiency of electronic devices in a hover state can be improved.
Need to check novelty before this filing date? Find Prior Art

Description

Hover display method and electronic device

[0001] This application claims priority to the Chinese patent application filed with the State Intellectual Property Office on July 28, 2023, with application number 202310954729.1 and invention name “A method and electronic device for hovering display”, the entire contents of which are incorporated by reference into this application. Technical Field

[0002] 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

[0003] Electronic devices with flexible foldable screens can be used in a hovering state. This state is between the fully unfolded and folded state of the flexible foldable screen. In this hovering state, the folded portion of the flexible foldable screen can serve as a support, while the remaining portion can be angled relative to the support surface for easier viewing. This frees the user's hands. For example, in the hovering state, users can conveniently watch videos by simply placing the phone on a table without having to hold it.

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

[0005] Summary of the Invention

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

[0007] 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. The first interface includes a plurality of first options, and the plurality of first options include options of a camera in a selected state. The first interface also includes a plurality of 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 a selection operation of a first shooting mode control among the plurality of shooting mode controls, the electronic device displays a second interface on 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.

[0008] That is, when the camera option is currently selected, the electronic device can display multiple shooting mode controls corresponding to various shooting modes on the first sub-screen. This allows the user to quickly select a shooting mode while hovering. Furthermore, in response to selecting a first shooting mode control among the multiple shooting mode controls, the electronic device can display a real-time preview image of the corresponding shooting mode on the second sub-screen, thereby entering the corresponding shooting mode. This allows users to quickly enter the corresponding shooting mode while hovering, improving the efficiency of human-computer interaction.

[0009] In one 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 including the multiple first options, the multiple first options including options for multimedia playback functions (such as audio playback functions and video playback functions) that are selected and options for the camera that are unselected. The electronic device displays the first interface on the first sub-screen, including: in response to a selection operation for the camera option among the multiple first options, the electronic device displays the first interface on the first sub-screen.

[0010] That is, in the hover 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 the options under the corresponding function, such as a plurality of shooting mode controls, which are used to trigger the electronic device to enter the corresponding sub-function under the current function. For example, entering a certain shooting mode.

[0011] 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 troubles, and can further improve the efficiency of human-computer interaction in the hovering state.

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

[0013] The first angle is within a first angle range. For example, if the first angle range is 90°-120°, then the hover state condition is met only when the angle between the first screen and the second screen is between 90°-120°. This ensures that the hover state is entered only when the angle between the first sub-screen and the second sub-screen is within the appropriate range, improving the user experience of the hover state.

[0014] Furthermore, the first angle is an angle where the duration of the stay exceeds the first duration. The condition for entering the hover state is met. It is understood that if the first sub-screen and the second sub-screen remain at a certain angle for a long time, it indicates that the user is very likely to want to enter the hover state, and in this case, the condition for entering the hover state is determined to be met. This can improve the accuracy of entering the hover state.

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

[0016] Folding or unfolding in landscape mode can form a top and bottom screen. Folding or unfolding in portrait mode can form a left and right screen. Furthermore, the hovering state mirrors the top and bottom screens formed when folded in landscape mode. Therefore, with this design, the hovering state is only achieved when the screen is folded or unfolded in landscape mode. This allows the device to enter the hovering state when at least two folded screens align with the hovering state.

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

[0018] It is understandable that if the current display is the desktop, the electronic device is unlocked and the user's intention to use the electronic device is not obvious. Therefore, using this design approach, during the folding or unfolding of the flexible foldable screen, if it is detected that the flexible foldable screen is currently displaying the desktop, the conditions for entering the hover state are met. In this way, the hover state can be entered and information pushed even when the electronic device is unlocked and the user's intention is not obvious.

[0019] 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 outside the first angle range; and / or the duration of the first angle stay does not exceed the first duration.

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

[0021] 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, each first card being used to recommend a shooting mode.

[0022] That is, 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.

[0023] In another possible design, 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. In this way, a clear selection reference can be provided for the user.

[0024] In another possible design, the fourth interface includes multiple areas, and a first card is displayed in one area of ​​the fourth interface. In a first scenario, a second card among the multiple first cards is displayed in a first area among the multiple 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. The first and second scenarios differ in at least one of the following information: real-time events, time, and location in the environment of the electronic device, and a user's record of using the multiple shooting modes.

[0025] In other words, the display area of ​​the first card in the second sub-screen matches one or more of the following information: real-time objects, time, location, and the user's usage history of the multiple shooting modes in the environment of the electronic device. In this way, the recommendation can focus on shooting modes that are highly compatible with the current scene.

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

[0027] In another possible design, the multiple first options also include options for 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 device further includes: in response to a selection operation on a second option among the multiple first options, the electronic device displays a fifth interface in the first sub-screen, the second option being any option among the multiple first options except the camera option, the fifth interface including the multiple first options, and the second option being in a selected state, the fifth interface also including multiple first sub-options, each first sub-option corresponding to a sub-function of the first function, the first function being the 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 in the second sub-screen, the sixth interface being an interface of a sub-function corresponding to the second sub-option.

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

[0029] 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 interfaces of the sub-functions are the interfaces of the corresponding multimedia players. In other words, in the hovering state, each multimedia player can be quickly accessed.

[0030] In another possible design, the second option is an option of the gallery, and the various sub-functions of the gallery correspond one-to-one to the multiple images and / or albums in the gallery, and the interface of each sub-function is the interface of the corresponding image and / or album in the gallery. In other words, in the hover state, the images and / or albums in the gallery can be quickly viewed.

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

[0032] In another possible design, the second option is an option for the sport, and the various sub-functions of the sport correspond one-to-one to multiple sports courses, and the interface of the sub-function is the interface of the corresponding sports course. In other words, in the hovering state, you can quickly view various sports courses.

[0033] 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 that performed in the first area (such as a double-click operation).

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

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

[0036] 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 the camera option.

[0037] In this way, function options excluding camera options and sub-function options can be displayed in a sub-screen with the center at the bottom but a rear camera on the back. Therefore, when the rear camera is blocked, the camera option is not provided.

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

[0039] Furthermore, the second interface or the eighth interface includes a first control. In response to a user's preset operation 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 still view the real-time preview image on the first sub-screen.

[0040] In the 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 the multiple functions provided by the electronic device. The second option of the multiple first options is in a selected state, and the options other than the second option of the multiple first options 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 the multiple first sub-functions. The multiple first sub-functions are the multiple sub-functions of the function corresponding to the second option. In response to a selection operation on the third option among the multiple first options, the electronic device displays a second interface on the first sub-screen, wherein the second interface includes the multiple first options, the third option among the multiple first options is in a selected state, and the options among the multiple first options other than the third option are in an unselected state, and the second interface also includes multiple second sub-options, wherein 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 a selection operation on the third sub-option among the multiple second sub-options, the electronic device displays a third interface on the second sub-screen, wherein the third interface includes interfaces of sub-functions corresponding to the third sub-option.

[0041] In other words, in the hover state, the electronic device can recommend various functions and their sub-functions, making it easier for users to use various functions while in the hover state. Specifically, in the hover state, the electronic device provides a first option for the user to switch to the currently selected function; and further provides multiple sub-options corresponding to the various sub-functions of the currently selected function, allowing the user to switch between sub-functions. This allows users to clearly switch between functions and their sub-functions without causing operational difficulties.

[0042] 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, each first card is used to recommend a shooting mode.

[0043] In a third aspect, the present application also provides an electronic device comprising: a display screen, a memory and one or more processors, the memory being coupled to the processor; wherein the memory stores computer program code, the computer program code comprising 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.

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

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

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

[0047] 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 be referred 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

[0048] FIG1 is a schematic diagram of a display screen according to an embodiment of the present application;

[0049] FIG2 is a second schematic diagram of the display screen provided in an embodiment of the present application;

[0050] FIG3 is a schematic diagram of a hovering state provided in an embodiment of the present application;

[0051] FIG4 is one of the interface diagrams of the hover display provided in an embodiment of the present application;

[0052] FIG5 is a hardware structure diagram of a mobile phone provided in an embodiment of the present application;

[0053] FIG6 is a schematic diagram of the horizontal screen state and the vertical screen state;

[0054] FIG7 is one of the scene diagrams for triggering the hovering state provided in an embodiment of the present application;

[0055] FIG8 is a second diagram of a scene for triggering a hovering state according to an embodiment of the present application;

[0056] FIG9 is a second diagram of a hover display interface provided by an embodiment of the present application;

[0057] FIG10 is a schematic diagram of a display area of ​​a recommendation card provided in an embodiment of the present application;

[0058] FIG11 is a schematic diagram of a first screen and a second screen according to an embodiment of the present application;

[0059] FIG12 is a second schematic diagram of the first screen and the second screen provided in an embodiment of the present application;

[0060] FIG13 is a third diagram of the hover display interface provided by an embodiment of the present application;

[0061] FIG14 is an interface diagram for enabling hover recommendations according to an embodiment of the present application;

[0062] FIG15 is a schematic diagram of a process for displaying recommendation cards according to an embodiment of the present application;

[0063] FIG16 is a fourth diagram of the hover display interface provided by an embodiment of the present application;

[0064] FIG17 is a fifth diagram of the hover display interface provided by an embodiment of the present application;

[0065] FIG18 is a sixth diagram of the hover display interface provided by an embodiment of the present application;

[0066] FIG19 is the seventh diagram of the hover display interface provided in an embodiment of the present application. DETAILED DESCRIPTION

[0067] 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 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 contrary indication 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: the existence of A alone, the existence of A and B at the same time, and the existence of B alone, where A and B can be singular or plural. The character " / " generally indicates that the associated objects before and after are in an "or" relationship.

[0068] References to "one embodiment" or "some embodiments" etc. described in this specification mean that the specific features, structures or characteristics described in conjunction with the embodiment are included in one or more embodiments of the present application. Therefore, the statements "in one embodiment", "in some embodiments", "in some other embodiments", "in some other embodiments", etc. appearing 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 another way. The terms "including", "comprising", "having" and their variations all mean "including but not limited to", unless otherwise specifically emphasized in another way. The term "connected" includes direct and indirect connections, unless otherwise stated. "First" and "second" are used for descriptive purposes only and are not to be understood as indicating or implying relative importance or implicitly indicating the number of technical features indicated.

[0069] In the embodiments of this application, words such as "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 this application should not be interpreted as being preferred or advantageous over other embodiments or designs. Rather, the use of words such as "exemplarily" or "for example" is intended to present the relevant concepts in a concrete manner.

[0070] 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 part of the flexible foldable screen (which may be referred to as a folding edge, a folding portion or a hinge, hereinafter collectively referred to as a folding edge) can be made of a flexible material, and the other parts are 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.

[0071] For example, the flexible foldable screen shown in Figure 1 (a) includes folding edges made of a flexible material. When the flexible foldable screen is folded inward along the folding edges (i.e., in the direction indicated by the arrows in the figure), screen A and screen B as shown in Figure 1 (b) can be formed. Further folding can then form the state shown in Figure 1 (c).

[0072] Figure 1 (a) shows a schematic diagram of the flexible foldable screen in a fully unfolded state (hereinafter 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 in a fully folded state (hereinafter referred to as the folded state).

[0073] It should be noted that in each embodiment of the present application, the states of the flexible foldable screen include three states: unfolded state, folded state and semi-folded state. The unfolded state means 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 means 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 where the folding angle α is in the range of (0°, 180°) is a semi-folded state.

[0074] In the example of Figure 1 above, the flexible foldable screen of the electronic device is folded longitudinally. Of course, the flexible foldable screen of the electronic device can also be folded transversely. For example, after the flexible foldable screen shown in (a) of Figure 2 is folded inward along the folding edge (i.e., the direction shown by the arrow in the figure), screen A and screen B shown in (b) of Figure 2, (c) of Figure 2, and (d) of Figure 2 can be formed in sequence. Hereinafter, the present application scheme will be mainly explained by taking longitudinal folding as an example.

[0075] In the examples of Figures 1 and 2 above, the flexible foldable screen of the electronic device folds inward along the folding edge (referred to as an inward-folding flexible screen). An inward-folding flexible screen refers to a flexible foldable screen in which, when folded, both sub-screens (such as screen A and screen B in Figures 1 and 2) are invisible to the user.

[0076] An electronic device using an inward-folding flexible screen can provide a usage method as shown in Figure 3: 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. In addition, 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 the user to hold it. In practice, this state of the electronic device is also called a "hover state", and accordingly, the usage function provided in this state can be called a "hover function".

[0077] The information push method provided in the embodiment of the present application mainly pushes information in the "hover state" shown in Figure 3. Therefore, this article does not introduce the outward folding flexible screen in detail.

[0078] Typically, in an electronic device using an inward-folding flexible screen, a front camera is provided on a portion of the flexible foldable screen. A rear camera is provided on the housing on the back of this portion. Still taking Figure 1 as an example, the front camera is the camera 101 in Figure 1 (a) and Figure 1 (b), and the rear camera is the camera 102 on the housing in Figure 1 (c). In addition, an electronic device using an inward-folding flexible screen may also include an external screen in addition to the flexible foldable screen. The external screen is provided at a position on the back of another portion of the flexible foldable screen (the portion where the front camera is not provided). For example, the external screen is provided at a position on the back of screen A shown in Figure 1 (b). When the electronic device is in a folded state, the external screen is visible to the user, and thus the external screen can be used when the electronic device is in a folded state. For example, when the electronic device is in the folded state shown in Figure 1 (c), the external screen is visible to the user, and the user can use the external screen to check the time, make and receive calls, etc.

[0079] The hover display method provided in the embodiments of the present application can be applied to electronic devices with inward-folding flexible screens. When the electronic device is in a semi-folded state and meets the conditions for entering a hover 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 among the multiple function items on the first screen (one of the two sub-screens).

[0080] For example, the multiple function items are function items 1 through 5 in the first screen 401 shown in FIG4 , the currently selected function item is function item 3 in the first screen 401 , and the multiple sub-function items are sub-function items 1 through 5 in the first screen 401 , where sub-function items 1 through 5 are options for the five sub-functions of function item 3. Each sub-function item corresponds to a sub-function, thereby providing quick access to the various sub-functions of the corresponding function. For example, if the currently selected function item is function item 3 in the first screen 401 shown in FIG4 , and function item 3 is a camera function, then sub-function items 1 through 5 can correspond to the following camera shooting modes: video, time-lapse photography, night photography, portrait, and multi-lens recording.

[0081] 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), thereby recommending corresponding sub-functions through the cards. For example, the multiple cards are Cards 1 to Card 5 corresponding one-to-one to Sub-function Items 1 to 5 on the second screen 402 shown in FIG. 4 .

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

[0083] Furthermore, in response to a user selecting any of the multiple sub-function items, the electronic device may display the sub-function's operation controls on the first screen. For example, the sub-function's operation controls may be operation controls 1 and 2 in first screen 404 shown in FIG. For example, if the sub-function interface includes a real-time preview image obtained using night scene shooting mode, operation control 1 may be a control for triggering zoom, and operation control 2 may be a control for triggering switching between the front and rear cameras, etc. This facilitates user access to the sub-functions.

[0084] For example, the electronic device can 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.

[0085] Figure 5 illustrates a hardware structure of a mobile phone. As shown in Figure 5, 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, antenna 1, 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 jack 170D, a sensor module 180, a button 190, a motor 191, an indicator 192, cameras 1-N 193, a display 194, and a subscriber identification module (SIM) card interface 195.

[0086] It should be understood that the structures illustrated in the embodiments of this application do not constitute a specific limitation on the mobile phone. In other embodiments of this application, the mobile phone may include more or fewer components than shown in the figure, or some components may be combined or separated, or the components may be arranged differently. The components shown in the figure may be implemented in hardware, software, or a combination of software and hardware.

[0087] 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 processing unit (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). The different processing units may be independent devices or integrated into one or more processors.

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

[0089] 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 charging the battery 142, the charging management module 140 can also power the electronic device through the power management module 141.

[0090] 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 provide power to the processor 110, the internal memory 121, the display 194, the cameras 1-N 193, and the wireless communication module 160.

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

[0092] The mobile phone can implement display functions through a GPU, display screen 194, and an application processor. The GPU is a microprocessor for image processing that connects the display screen 194 and the application processor. The GPU is used to perform mathematical and geometric calculations for graphics rendering. The processor 110 may include one or more GPUs that execute program instructions to generate or modify display information.

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

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

[0095] The mobile phone can implement audio functions such as music playback and recording through the audio module 170, speaker 170A, receiver 170B, microphone 170C, headphone jack 170D, and application processor.

[0096] 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 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 that 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 connected to or separated from the mobile phone by inserting it into or removing it from the SIM card interface 195.

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

[0098] Accelerometer 180E can detect the magnitude of acceleration of electronic device 100 in all directions (generally three axes). When electronic device 100 is stationary, it can detect the magnitude and direction of gravity. It can also be used to identify the phone's posture, enabling applications such as switching between landscape and portrait modes and pedometers.

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

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

[0101] During the process of unfolding the flexible foldable screen of a mobile phone from a folded state to an unfolded state (referred to as the unfolding process), or folding the flexible foldable screen from an unfolded state to a 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.

[0102] The conditions for entering the hover state include but are not limited to at least one of the following: the 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:

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

[0104] Referring to FIG6 , during the folding or unfolding of the horizontal screen, an upper and lower screen may be formed, such as screen A at the bottom and screen B at the top. While during the folding or unfolding of the vertical screen, a left and right screen may be formed, such as screen A on the left and screen B on the right. At the same time, as shown in FIG3 above, the hovering state is the form of the upper and lower screens formed when the horizontal screen is folded. Therefore, in this embodiment, when the horizontal screen is folded or unfolded, it can be 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 horizontal screen is folded to form the upper and lower screens.

[0105] It should be noted that the above description of this embodiment mainly uses a vertically foldable flexible foldable screen as an example. It should be understood that if it is a horizontally foldable flexible foldable screen (as shown in Figure 2), the condition for entering the hover state should be replaced by the mobile phone being in the vertical screen. The principle is the same as above and will not be repeated here.

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

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

[0108] Understandably, if hovering and pushing information on the lock screen prevents users from unlocking their device, it will both hinder their ability to unlock the device and expose excessive information before unlocking. If the currently displayed interface is an app, such as a chat or video app, the user's intent is obvious. Entering hover and pushing information at this point would disrupt the user's current app. Therefore, hovering content is not suitable for both the lock screen and app interfaces.

[0109] In addition, if the current display is the desktop, 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 is currently displaying the desktop, the conditions for entering the hover state are determined to be met. In this way, the hover state can be entered and information can be pushed even when the phone is unlocked and the user's intention is not obvious.

[0110] Typically, during the folding process of a flexible foldable screen, the flexible foldable screen can maintain 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 an 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, when the start of folding is detected, the interface displayed by the flexible foldable screen is detected. If the desktop is detected, the conditions for entering the hover state are met.

[0111] During the unfolding of the flexible foldable screen, the flexible foldable screen may keep the lock screen interface unchanged, or it 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 a flexible foldable screen, but also an external screen, such as an external screen provided behind screen A in Figure 6. If the external screen is not locked in the folded state, the flexible foldable screen can display the desktop without unlocking when it begins to unfold. That is, the desktop is displayed when the flexible foldable screen begins to unfold. It can be seen that the desktop may be triggered to be displayed 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.

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

[0113] The hovering state requires the back of one of the flexible folding screen's sub-screens (such as screen A in Figure 6) to serve as a support surface. It's understandable that the larger the folding angle, the closer it gets to the unfolded state, the less stable the support. Therefore, to ensure support stability, the folding angle should not be too large.

[0114] Furthermore, in the hovering state, the other sub-screen (such as screen B in Figure 6) of the flexible folding screen, which forms a certain angle with the support surface, will primarily provide 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, the more difficult it may be for the user to view the content on the other sub-screen. Therefore, to facilitate user viewing, the folding angle should not be too small.

[0115] 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 pushed while the folding angle ensures both support stability and user viewing convenience.

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

[0117] 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 in order 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 process of unfolding or folding, such as the stay time at 90° exceeds 0.5 seconds or 1 second, the user is very likely to expect to enter the hovering state. Therefore, in this embodiment, the stay 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.

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

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

[0120] Taking 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°. During this process, due to the fast folding speed, it did not stay at a certain folding angle for more than 1 second, so the conditions for entering the hovering state were not met. The flexible foldable screen still remained at 120° after 1s, that is, the stay time exceeded duration 1, and the mobile phone can determine that the conditions for entering the hovering state are met.

[0121] Still taking the duration 1 as 1 second as an example, referring to 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. During 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 duration from 120° to successfully unlocking and displaying the desktop is generally 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.

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

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

[0124] Furthermore, in the hovering state, the back of a sub-screen serves as a support surface, eliminating the need for the user to hold the device, freeing their hands to perform complex operations. Therefore, multiple function items can correspond to functions requiring complex operations. For example, editing an image in a gallery requires the user to perform complex operations, and multiple function items corresponding to multiple functions can include the gallery.

[0125] Of course, the multiple functions corresponding to the multiple function items may also include other functions, such as listening to music, exercising, etc. In this article, we mainly use the example of multiple function items corresponding to five functions, including camera, video viewing, gallery, exercise, and listening to music.

[0126] For example, after detecting that the conditions for entering the hovering state are met, the mobile phone can display a total of five function items, namely, camera 9011, video watching 9012, gallery 9013, exercise 9014 and music listening 9015, in the first screen 901 formed by folding as shown in Figure 9.

[0127] The mobile phone may also display multiple sub-function items corresponding to the currently selected function item 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.

[0128] Continuing with the example of Figure 9, the currently selected function item is camera 9011. Camera 9011 corresponds to six shooting modes, namely photo 90110, video 90111, night scene shooting 90112, time-lapse photography 90113, portrait 90114, and multi-lens recording 90115. The multiple sub-functions can be at least two of the six shooting modes. Among them, video recording 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 recording 90115 can trigger the mobile phone to enter the camera's multi-lens recording function. With the multi-lens recording function, you can use multiple cameras to shoot videos at the same time.

[0129] It should be noted that the multiple sub-function items corresponding to camera 9011 in Figure 9 are merely exemplary and are not intended to be limiting in actual implementation. Typically, 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 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).

[0130] Furthermore, the mobile phone may also display multiple cards on the second screen that correspond to some or all of the multiple sub-function items (this article mainly uses the case of all as an example). Each card is used to recommend a corresponding sub-function, providing a reference for the user to select the corresponding sub-function item.

[0131] Continuing with the example of FIG. 9 , after detecting that the conditions for entering the hover state are met, the phone may also display card 9020 corresponding to Photo 90110, card 9021 corresponding to Video 90111, card 9022 corresponding to Night Shot 90112, card 9023 corresponding to Time-lapse Photography 90113, card 9024 corresponding to Portrait 90114, and card 9025 corresponding to Multi-lens Video 90115 on the second screen 902 shown in FIG. Card 9022 includes an example of a night scene and the text "Night Shot" to indicate to the user the scenarios in which the Night Shot function is suitable. This provides a reference for the user to select Night Shot 90112 on the first screen 901.

[0132] 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 that matches the current time, current location and / or user behavior can be intelligently pushed.

[0133] In actual implementation, the mobile phone can pre-configure multiple areas. Each area is used to display a card. In a specific implementation method, corresponding to different functional items, multiple areas are the same. For example, corresponding to functional items such as camera, video watching, gallery, etc., multiple areas are areas 1 to area 5 in style one shown in Figure 10. In another specific implementation method, corresponding to different functional items, multiple areas are different. For example, corresponding to video watching, multiple areas are areas 1 to area 3 in style two shown in Figure 10; corresponding to gallery, multiple areas are areas 1 to area 4 in style three shown in Figure 10. Among them, the mobile phone can be configured with multiple areas that are the same as the number of multiple sub-functions included in the functional items.

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

[0135] 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 is given here.

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

[0137] It is understandable that the larger size of the rear camera will form a protrusion on the housing, making it unstable to use the housing as a support surface. For example, if the rear camera is installed on the housing on the back of screen B as shown in Figure 11, then using the housing on the back of screen B as a support surface will cause instability.

[0138] 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 outer shell 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 conveniently operated by the user, and the second screen can be conveniently viewed by the user. For example, taking screen A as the first screen and screen B as the second screen in Figure 11, after the user uses the outer screen on the back of screen A as a support surface, the stability of the support can be guaranteed, and it is convenient to operate on the first screen and view on the second screen.

[0139] Alternatively, the first screen and the second screen are not fixed screens among the two sub-screens, but are determined according to the shape when folded. In the vertical direction, the center of the first screen is below the center of the second screen. Exemplarily, the semi-folded state of the mobile phone is shown in Case 1 in Figure 12, 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. Another exemplary embodiment, the semi-folded state of the mobile phone is shown in Case 2 in Figure 12, that is, the center of screen B is below the center of screen A, then 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 at the bottom can be used as the screen for displaying function items and sub-function items, and the screen with the center at the top can be used as the screen for displaying cards. Subsequently, the user can simply put the phone down without adjusting the orientation of the phone for convenient operation and viewing.

[0140] 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 functions and sub-functions that require user selection, then the user will have no choice but to use the housing as a support surface for ease of operation. This will result in the rear camera located on the rear housing being blocked, making it inconvenient to use the rear camera in the hovering state. For example, if the rear camera is located on the back of screen B shown in Figure 12, then after screen B is determined as the first screen, if the user uses the back of screen B as a support surface, the rear camera will be blocked.

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

[0142] For example, when the screen on the back of the housing serves as the first screen, multiple first function items are displayed on the first screen, and the functions corresponding to the multiple first function items are functions that do not require the use of the camera. For example, in the first screen determined in Case 2 shown in FIG12 , multiple first function items can be displayed. In this way, if the rear camera is blocked, functions that require the use of the camera are not provided.

[0143] As another example, when the screen on the back of the external 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, in the first screen determined in case 1 shown in Figure 12, 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 on the back of the external screen is used as the first screen can be referred to as the seventh interface.

[0144] After displaying multiple function items on the first screen, the phone can switch the currently selected function item in response to a function item switching event. Accordingly, the multiple sub-function items on the first screen and the multiple cards on the second screen will also switch. This makes it easier for users to use different functions.

[0145] 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 for switching the function item (also referred to as the first area), 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 the display time of the current function item reaching 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. This embodiment of the present application does not specifically limit this.

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

[0147] For example, after detecting that the conditions for entering the hover state are met, the mobile phone may display the first screen 1301 and the second screen 1302 shown in Figure 13. In first screen 1301, the currently selected function item is camera 13011. Accordingly, first screen 1301 also includes multiple sub-function items corresponding to camera 13011, such as video recording, night scene shooting, time-lapse photography, portrait, and multi-lens recording, totaling five sub-function items. Furthermore, second screen 1302 includes five cards corresponding to the five sub-function items of camera 13011, such as card 13021, card 13022, card 13023, card 13024, and card 13025. Furthermore, first screen 1301 also includes a touch area 13012. In response to a user swiping from left to right in touch area 13012, the mobile phone may switch the currently selected function item from camera 13011 to video viewing. For example, in response to a user sliding from left to right in touch area 13012, the mobile phone may display first screen 1303 and second screen 1304 as shown in FIG13 . Unlike first screen 1301, first screen 1303 includes "Watch Video 13031" as the currently selected function item, and includes multiple sub-function items corresponding to "Watch Video 13031," such as "Video Player A," "Video Player B," and "Video Player C," for a total of three sub-function items. Furthermore, unlike second screen 1302, second screen 1304 includes three cards corresponding to the three sub-function items of "Video 13031," such as "Card 13041," "Card 13042," and "Card 13043."

[0148] It should be understood that different function items can be switched to depending on the number of touch operations, the displacement of the touch operations, the direction of the touch operations, and other information. For example, in response to a user swiping from left to right in the touch area, a function item can be switched to the left; based on this, in response to the user swiping from left to right again in the touch area, a function item can be switched to the left again. For another example, in response to a user swiping from left to right in the touch area by a displacement of one, a function item can be switched to the left; based on this, in response to the user swiping from left to right in the touch area by a displacement of one, a function item can be switched to the left again. For another example, in response to a user swiping from left to right in the touch area, a function item can be switched to the left; and in response to a user swiping from right to left in the touch area, a function item can be switched to the right. In other words, although Figure 13 only uses the example of switching from camera to video to illustrate the process of switching function items, in reality, in response to a user touch operation on the touch area, the phone can switch to any of multiple function items.

[0149] For ease of explanation, the function items other than the camera among the multiple function items may be referred to as the second option. If the currently selected function item is a 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, if the currently selected function item is a function item other than the camera, the multiple sub-function items may also be referred to as the multiple first sub-options.

[0150] For the current function item, in response to the user selecting any of the multiple sub-function items, the phone can display the interface of the sub-function corresponding to the sub-function item on the second screen. This allows the phone to quickly present sub-function information. Furthermore, in response to the user selecting any of the multiple sub-function items, the phone can also provide the operation controls for the sub-function corresponding to the sub-function item on the first screen, thereby facilitating the operation of the sub-function.

[0151] The following uses the five function items, Camera, Video, Gallery, Sports, and Music, to illustrate the content displayed on the first and second screens, as well as the phone's response to the user selecting any of the multiple sub-function items:

[0152] Function item 1: Camera.

[0153] For example, when the current function item is the camera, the mobile phone can display the first screen 1301 and the second screen 1302 as shown in Figure 13. For the sake of convenience, when the current function item is the 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 referred to as the first interface, and the interface including multiple cards (such as the interface displayed in the second screen 1302) can also be referred to as the fourth interface. In addition, the multiple sub-functions of the camera can be the multiple shooting modes provided by the camera, such as portrait, time-lapse photography, night scene shooting, video recording, multi-lens video recording, etc. Then, when the current function item is the camera, the multiple sub-function items (also referred to as multiple shooting mode controls) and the multiple cards (also referred to as multiple first cards) correspond one-to-one to the multiple shooting modes.

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

[0155] When multiple camera areas (such as the five areas in style 1 shown in FIG10 ) have been configured in the mobile phone, the mobile phone can determine a target area for displaying cards of various sub-function items, and then display the card content in the target area.

[0156] 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 the various sub-functions 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 sub-functions with high matching degrees are more easily noticed by users, thereby improving the efficiency of recommendations.

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

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

[0159] In a specific implementation, after receiving the user's confirmation operation to actively turn on the camera 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.

[0160] The mobile phone may display a prompt message in the startup wizard (i.e., the guide interface when a new phone is turned on for the first time) asking whether to allow the camera to be automatically turned on in the hovering state. Accordingly, the confirmation operation may be an operation by the user in response to the prompt message, such as selecting "Yes". Alternatively, the camera (application) settings interface in the mobile phone provides a target setting item for automatically turning on the camera in the hovering state, and the confirmation operation may be an operation by the user to turn on the target setting item. The embodiments of the present application do not specifically limit the form of the confirmation operation.

[0161] For example, if the confirmation operation involves the user enabling a target setting item, the mobile phone may display interface 1401 shown in FIG. Interface 1401 is the camera settings interface. The target setting item is "Hover Recommendation" 14011 in interface 1401. Hover Recommendation 14011 includes the function of "actively enabling the camera to capture environmental images and intelligently push cards during hovering," thereby illustrating the function of enabling Hover Recommendation 14011. Switch 14012 in Hover Recommendation 14011 is off, indicating that Hover Recommendation is not enabled. In response to the user enabling switch 14012 in Hover Recommendation 14011, the mobile phone may enable Hover Recommendation, for example, by recording the Hover Recommendation flag as 1 to indicate that Hover Recommendation is enabled. It should be understood that after enabling Hover Recommendation, the mobile phone may display interface 1402 shown in FIG. Interface 1402 includes switch 14022 in Hover Recommendation 14021 in the on state. Subsequently, if it is detected that the conditions for entering the hovering state are met, it can be queried whether the hovering recommendation is turned on or not. If the query flag is 1, the camera can be started to collect environmental images.

[0162] The mobile phone can use only the rear camera to capture the environment image, or only the front camera to capture the environment image, or both the front and rear cameras can be used to capture the environment image. This embodiment of the application does not specifically limit this. After the mobile phone uses the camera to capture the environment image, the image content in the environment image can be matched with the elements suitable for each sub-function to obtain the matching degree between the environment and each sub-function.

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

[0164] Table 1

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

[0166] In example 1, the phone uses its rear camera to capture Environment Image 1. It also detects that Environment Image 1 includes traffic, which is a suitable element for time-lapse photography. Therefore, time-lapse photography is suitable. In this case, the phone can determine that the current environment matches time-lapse photography with a matching degree of 1, and that it matches sub-functions such as Night Shot, Portrait, Multi-Camera Recording, and Video Recording with a matching degree of 2. Matching degree 1 is greater than matching degree 2.

[0167] In Example 2, the phone uses its rear camera to capture Environment Image 2. It also detects that Environment Image 2 includes the night sky, which is a suitable element for night photography. Therefore, night photography is suitable. In this case, the phone can determine that the current environment matches Night Photography with a matching degree of 3, and that its matching degree with Time-Lapse, Portrait, Multi-Camera Recording, and Video recording sub-functions is a matching degree of 4. Matching degree 3 is greater than matching degree 4.

[0168] In Example 3, the phone uses the front or rear camera to capture Environment Image 3. It also detects that Environment Image 3 includes a person, which is a suitable element for portrait photography. Therefore, the portrait mode is suitable. In this case, the phone can determine that the current environment matches the portrait at a matching degree of 5, and that the environment matches sub-functions such as time-lapse photography, night scene photography, multi-lens recording, and video recording at a matching degree of 6. Matching degree 5 is greater than matching degree 6.

[0169] In Example 4, the phone uses the front camera to capture Environment Image 4 and the rear camera to capture Environment Image 5. It detects that Environment Image 4 includes a person and Environment Image 5 includes the ocean (a landscape). The combination of the front person and the rear landscape is suitable for multi-camera recording, indicating that multi-camera recording is suitable. In this case, the phone can determine that the current environment matches multi-camera recording with a matching degree of 7, and that the current environment matches sub-functions such as time-lapse photography, night scene photography, portrait photography, and video recording with a matching degree of 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, if the current time is within time interval 1, such as preset time interval 1 from 8 PM to 6 AM the following day, then night scene photography is suitable. In this case, the phone can determine that the current environment matches night scene photography with a matching degree of 1, and that the current environment matches sub-functions such as time-lapse photography, portrait photography, multi-camera recording, and video recording with a matching degree of 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 indicates that video recording is suitable to record the fun. In this case, the phone can determine that the current environment matches video recording at a matching degree of 3, and that the matching degree with sub-functions such as time-lapse photography, portrait photography, multi-lens recording, and night scene photography is a matching degree of 4. Matching degree 3 is greater than matching degree 4.

[0174] Furthermore, the current environment may be suitable for capturing at least two sub-functions. For example, in Example 4 above, Environment Image 4 includes a person, and Environment Image 5 includes the ocean (a landscape). On the one hand, the combination of a person in front and a landscape in the back is well-suited for multi-camera recording; on the other hand, people are also well-suited for capturing with the front camera. In other words, the current environment is suitable for both multi-camera recording and portraiture.

[0175] To address this situation, the phone can configure priorities for the camera's multiple sub-functions. Furthermore, when determining the degree of match, if the current environment is applicable to at least two sub-functions, the phone can determine the degree of match between the current environment and the at least two sub-functions based on their priority order. The sub-function with a higher priority, among the at least two sub-functions, has a higher degree of match with the current environment; the sub-function with a lower priority, has a lower degree of match with the current environment. This ensures that the at least two sub-functions applicable to the current environment have different degrees of match with the current environment, facilitating subsequent determination of the target area based on the degree of match.

[0176] Taking Example 4 above as an example, if environment image 4 includes a person and environment image 5 includes the ocean (a landscape), the current environment is suitable for both multi-camera recording and portrait photography. In this case, the phone can query the priority of multi-camera recording and portrait photography. If the phone finds that multi-camera recording has a higher priority than portrait photography, it can determine that the current environment has a matching degree of 9 for multi-camera recording, a matching degree of 10 for portrait photography, and a matching degree of 11 for sub-functions such as night scene photography, time-lapse photography, and video recording. 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 Example 1 above, the current environment is suitable for time-lapse photography, but not for night scene photography, portraits, multi-lens recording, video recording and other sub-functions. In this case, the mobile phone can also determine the matching degree 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 matching degree with the current environment; the lower the priority of the sub-function, the lower the matching degree with the current environment. As a result, the multiple sub-functions that are not suitable for 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.

[0178] In other embodiments, the mobile phone can determine the degree of match between the user's behavior record 1 and each sub-function of the camera. Behavior record 1 includes the user's usage frequency of each sub-function of the camera and / or the time of the most recent usage within a time interval 2 (e.g., one month, one week, etc.). Each time the mobile phone detects a user performing a shooting operation under any sub-function of the camera, the usage frequency of that sub-function is incremented by one.

[0179] For example, the phone can determine the matching degree between behavior record 1 and the sub-functions in descending order of the frequency of use of the sub-functions within time interval 2. For example, if time interval 1 is one week, upon detecting that the conditions for entering the hover state are met or in response to the current function item being the camera, the phone can obtain the usage frequency of each sub-function of the camera. For example, if the frequency of use of portrait is 10 times and the frequency of use of time-lapse photography is 6 times, the phone can determine that the matching degree of behavior record 1 with portrait is matching degree 1, and the matching degree with 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 of the most recent usage time of the multiple sub-functions.

[0181] Of course, in actual implementation, the degree of match 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 assign different weights to the frequency of use and the time of the most recent use, and map the most recent use time to a corresponding discrete value based on the time interval to which it belongs. In determining the degree of match, the mobile phone can perform a weighted summation of the discrete values ​​of the frequency of use of the sub-function and the time of the most recent use to obtain the degree of match between behavior record 1 and the sub-function.

[0182] For example, 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] The corresponding relationship between the time interval and discrete value of the most recent usage time is shown in Table 3 below:

[0185] Table 3

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

[0187] Table 4

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

[0189] In other embodiments, the mobile phone can save the user's selection operations 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 matching degree of the sub-function corresponding to the sub-function item selected after entering the hover state last time is the highest. Another exemplary embodiment is to determine the matching degree of each sub-function based on 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.

[0190] After obtaining the matching degree of each sub-function 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.

[0191] In a specific implementation, the order of multiple regions can be configured in the mobile phone. Typically, a region that is larger and more centrally located on the second screen can be assigned a front order, while a region that is smaller and closer to the edge of the second screen can be assigned a back order. Furthermore, after obtaining the matching degree of each sub-function, regions are selected from the multiple regions in descending order of matching degree to obtain a target region for displaying the cards of each sub-function.

[0192] Exemplarily, the multiple areas are Area 1 to Area 5 as shown in FIG15 . Among them, Area 1 is the largest in size and is closest to the middle of the second screen, so the sequence number of Area 1 can be configured as ①; in addition, Areas 2 to 5 are the same in size and the same distance from the center of the second screen, so Areas 2 to 5 can be configured with sequence numbers ②-⑤ in order from left to right and from top to bottom. And, referring to FIG15 , 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, so 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 can be determined to be Area 1, Area 2, Area 3, Area 4, and Area 5, respectively.

[0193] Finally, the phone displays the card content of the corresponding card in the target area. Continuing with Figure 15 as an example, the target areas for displaying the cards corresponding to the sub-function items of Night Shot, Video, Time-Lapse, Portrait, and Multi-Cam Video are Area 1, Area 2, Area 3, Area 4, and Area 5, respectively. Therefore, Area 1 displays the card content 1501 for Night Shot, Area 2 displays the card content 1502 for Video, Area 3 displays the card content 1503 for Time-Lapse, Area 4 displays the card content 1504 for Portrait, and Area 5 displays the card content 1505 for Multi-Cam Video.

[0194] In other words, differences in one or more of the real-time events, time, location, and behavior records 1 included in the mobile phone's environment (different information can also be understood as different scenarios) may result in different card display areas. That is, in a first scenario, multiple cards are displayed in multiple first areas; in a second scenario, multiple cards are displayed in multiple second areas. If the first and second scenarios are different, then the first and second areas of at least one card are different.

[0195] Among them, the card content may include a schematic diagram of a scene that the corresponding sub-function is suitable for shooting. For example, the card 1501 for night scene shooting includes scenes that are suitable for shooting night scene shooting, such as a schematic diagram of a night scene. For another example, the card 1503 for time-lapse photography includes scenes that are suitable for shooting with the time-lapse photography function, such as a schematic diagram of clouds. Alternatively, the card content may also include a rendering of a video shot using the corresponding sub-function. For example, the card 1505 for multi-lens recording includes a rendering of a video shot by the multi-lens recording function, such as a rendering of a portrait captured by the front camera and a landscape captured by the rear camera at the same time.

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

[0197] For example, if any sub-function item is night scene shooting 16011 in the first screen 1601 shown in FIG16 , in response to the user selecting night scene shooting 16011 in the first screen 1601 shown in FIG16 , the mobile phone may display the second screen 1602 shown in FIG16 . The second screen 1602 includes a framing area 16021 for night scene shooting. The framing area 16021 displays a real-time preview image captured by the camera during night scene shooting.

[0198] In this way, the phone can quickly present the viewfinder for the corresponding shooting mode based on the user's shooting mode selection. This eliminates the need to first display the camera's default viewfinder interface (such as the photo viewfinder interface or the viewfinder interface when the camera (app) was last exited) based on the user's click on the camera (app) icon; and then display the viewfinder interface for the corresponding sub-function (such as the night view option) based on the user's selection in the default viewfinder interface. This improves the efficiency of human-computer interaction.

[0199] 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 ) is referred to as the second interface.

[0200] In addition, after displaying the viewfinder, in response to a return operation, the mobile phone may continue to display the multiple function items and multiple sub-function items on the first screen, and display multiple cards on the second screen. In other words, the mobile phone returns to the content displayed before the sub-function item was selected. For example, the return operation may be an operation of swiping from the left edge of the first screen to the right, or an operation of swiping from the left edge of the second screen to the right, etc.

[0201] Furthermore, in response to a user selecting any of the multiple sub-function items (also referred to as a first shooting mode control), the mobile phone may further provide a shooting operation control for 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 capture an image.

[0202] Continuing with the example of Figure 16, if any sub-function item is night scene shooting 16011 in the first screen 1601 shown in Figure 16, in response to the user's selection of night scene shooting 16011 in the first screen 1601 shown in Figure 16, the mobile phone can display the first screen 1603 shown in Figure 16. The first screen 1603 includes shooting operation controls for night scene shooting, such as the start shooting control 16031, the flip camera control 16032, and the zoom control 16033. Among them, the start shooting control 16031 is used to trigger the mobile phone to capture a night scene image; the flip camera control 16032 is used to trigger the mobile phone to switch between the front camera and the rear camera; and the zoom control 16033 is used to trigger the mobile phone to adjust the focal length, such as adjusting to 0.5x, 1x, 3x, and 10x focal length.

[0203] In some embodiments, in response to a user selecting any of the multiple sub-function items on the first screen, the mobile phone may further display a captured image on the first screen, such as image 16034 and image 16035 on the first screen 1603 as shown in FIG16 . For ease of explanation, the interface displaying the captured image (such as the interface on the first screen 1603) may be referred to as the eighth interface.

[0204] In some embodiments, in response to a user selecting any of the multiple sub-function items on the first screen, the mobile phone may also provide a sub-function switching control on the first screen, such as control 16036 on the first screen 1603 shown in FIG16 . In response to a user switching operation on a corresponding sub-function in the sub-function switching control, the mobile phone may also switch to the corresponding sub-function. After the switching, the mobile phone may display the framing area of ​​the switched sub-function on the second screen and the shooting operation control of the switched sub-function on the first screen.

[0205] In practice, when the device is in hover mode, you might need to use your phone to shoot upwards (for example, by pointing the rear camera behind the second screen towards the sky). In this case, the folding angle between the first and second screens is very small, and if a live preview image is displayed on the second screen, it may be difficult for the user to see it.

[0206] Based on this, in some embodiments, in response to the user's selection operation of any sub-function item, the mobile phone may further provide a switching control on the first screen or the second screen, which is used to trigger the mobile phone to switch the real-time preview image in the second screen to be displayed on the first screen. 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 may switch the real-time preview image in the second screen to be displayed on the first screen. Furthermore, in order to ensure that there is enough space on the first screen to display the real-time preview image, in response to the user's switching operation on the switching control, the mobile phone may also switch part of the content in the first screen to be displayed on the second screen. For example, switching an image that has been captured to be displayed on the second screen.

[0207] Continuing with the example of FIG16 , the switching control is control 16022 in the second screen 1602 shown in FIG16 . In response to a click operation on control 16022, the mobile phone can switch the viewfinder area 16021 in the second screen 1602 to be displayed on the first screen 1603, and switch the images 16034 and 16035 in the first screen 1603 to be displayed on the second screen 1602.

[0208] Function 2: Watch video.

[0209] When the current function item is "watch a video," each of the multiple sub-function items on the first screen can correspond to a video player in the phone. For example, when the current function item is "video," the phone can display the first screen 1701 and the second screen 1702 shown in FIG17 . First screen 1701 displays three sub-function items: Video Player A 17011, Video Player B 17012, and Video Player C 17013, corresponding to the three video players in the phone. Furthermore, second screen 1702 displays three cards corresponding to the three sub-function items: card 17021 corresponding to Video Player A 17011, card 17022 corresponding to Video Player B 17012, and card 17023 corresponding to Video Player C 17013. For ease of explanation, when the currently selected function item is "watch a video," the interface including multiple function items and multiple sub-function items (such as the interface displayed on first screen 1701) can also be referred to as the third interface.

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

[0211] If multiple areas for viewing videos are configured on the mobile phone (such as the three areas in pattern 2 shown in FIG10 ), upon 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 for each sub-function item based on the user's behavior records 2 in each video player, and then display the card content in the target area. The behavior records 2 include the frequency of use of the video player within a time interval 3 and / or the time of the most recent use.

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

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

[0214] 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 relevant section of "Function Item 1, Camera" above, and will not be repeated here.

[0215] After obtaining the target area for displaying the cards of 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. Furthermore, 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, playback progress, etc. of the video (such as a movie, TV series and / or short video) being watched in the video player. For example, 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".

[0216] 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 on the second screen.

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

[0218] Continuing with the example of Figure 17 , if any sub-function item is Video Player A 17011 in the first screen 1701 shown in Figure 17 , in response to the user selecting Video Player A 17011 in the first screen 1701 shown in Figure 17 , the mobile phone may display the second screen 1703 shown in Figure 17 . Second screen 1703 includes an application interface 17031 for Video Player B. Furthermore, application interface 17031 displays the episode screen for Episode 12 of TV Series A. That is, application interface 17031 includes the playback progress screen corresponding to "TV Series A Episode 12" in card 17021.

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

[0220] Furthermore, in response to the user selecting any of the multiple sub-function items, the mobile phone may also provide a playback control of the corresponding video player on the first screen. The playback control is used to trigger the mobile phone to adjust the playback progress, start / pause playback, etc.

[0221] Continuing with the example of Figure 17 , if any sub-function item is video player B 17012 in first screen 1701 shown in Figure 17 , in response to the user selecting video player B 17012 in first screen 1701 shown in Figure 17 , the mobile phone may display first screen 1704 shown in Figure 17 . First screen 1704 includes playback control elements for video player B, such as a progress adjustment control 17041 , a pause / play control 17042 , and an episode selection control 17043 . Progress adjustment control 17041 is used to trigger the mobile phone to adjust playback progress; pause / play control 17042 is used to trigger the mobile phone to start / pause playback; and episode selection control 17043 is used to trigger the mobile phone to switch episodes.

[0222] Function item three, gallery.

[0223] In some embodiments, when the current function item is a gallery, multiple sub-function items on the first screen may correspond to images (e.g., pictures, videos) and / or albums in the gallery. In this way, image and / or album options may be directly presented on the first screen for the user to select an image and / or album to view.

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

[0225] For example, when the current function item is Gallery, the mobile phone may display a first screen 1801 and a second screen 1802 as shown in FIG18 . First screen 1801 displays four sub-function items: Image A 18011, Image B 18012, Image C 18013, and Image D 18014, corresponding to the functions of viewing Image A, Image B, Image C, and Image D, respectively. Furthermore, second screen 1802 displays four cards corresponding to the four sub-function items: Card 18021 corresponding to Image A 18011, Card 18022 corresponding to Image B 18012, Card 18023 corresponding to Image C 18013, and Card 18024 corresponding to Image D 18014.

[0226] It should be noted that images A, B, C, and D in FIG18 do not specifically refer to specific images in the image gallery; rather, they are used to distinguish the four images. For example, image A always refers to the image corresponding to the thumbnail displayed near the left edge of the second screen, and image B always refers to the image corresponding to the thumbnail displayed in the center of the second screen.

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

[0228] When multiple areas of the gallery have been configured in the mobile phone (such as the three areas in style two as shown in Figure 10), after detecting that the conditions for entering the hover 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.

[0229] In a specific implementation, the mobile phone may select a preset number of target images based on the user's behavior records 3 in the gallery. The behavior records 3 include the number of times the user viewed each image in the gallery within a time interval 4 (e.g., 3 days, 1 week, 1 month, etc.) and / or the time when each image in the gallery was last viewed.

[0230] For example, the mobile phone may obtain the number of views of each image in the gallery within time interval 4, and determine the target image based on the number of views. For example, the image with the highest number of views ranked in the top preset digits may be selected as the target image.

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

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

[0233] 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 moment as target images, thereby pushing the latest multiple images to the user.

[0234] As another example, the 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 images. This allows the images shot on that day of that year to be pushed to the user. For example, if today is June 20, 2023, a preset number of images whose shooting time has the same date as June 20 (such as June 20, 2022, June 20, 2021, etc.) can be selected from the gallery as the target images.

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

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

[0237] In one specific implementation, the mobile phone determines a target area for displaying a card of a target image based on the number of views. The higher the number of views of the target image, the larger the target area and / or the closer the target area is to the center of the second screen. The lower the number of views of the target image, the smaller the target area and / or the closer the target area is to an edge of the second screen.

[0238] In another specific implementation, the mobile phone determines a target area of ​​the card displaying the target image based on viewing time. The more recently the target image was viewed, the larger the target area and / or the closer the target area is to the center of the second screen. The more recently the target image was viewed, the smaller the target area and / or the closer the target area is to an edge of the second screen.

[0239] In another specific implementation, the mobile phone determines a target area of ​​the card displaying the target image based on the capture time. The more recently the target image was captured, the larger the target area and / or the closer the target area is to the center of the second screen. The more recently the target image was captured, the smaller the target area and / or the closer the target area is to an edge of the second screen.

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

[0241] After obtaining the target area of ​​the card displaying each target image using the above method, the mobile phone can display the card content in the target area. The card content can include a thumbnail of the corresponding image. Furthermore, the card content can also include the name of the sub-function item corresponding to the card, such as card 18021 including the text "Image A", card 18022 including the text "Image B", card 18023 including the text "Image C", and card 18024 including the text "Image D". In this way, the mobile phone can indicate the correspondence between the card and the sub-function item, so that the user can select an image through the sub-function item.

[0242] After the mobile phone displays the first and second screens corresponding to the current function item being the gallery, in response to the user selecting any sub-function item (also referred to as a second sub-option) from the multiple sub-function items on the first screen, the second screen may display an image corresponding to the sub-function item. For ease of explanation, the interface displaying the image corresponding to the sub-function item may be referred to as the sixth interface.

[0243] Continuing with the example of FIG18 , if any sub-function item is the B image 18012 in the first screen 1801 shown in FIG18 , in response to the user selecting the B image 18012 in the first screen 1801 shown in FIG18 , the mobile phone may display the second screen 1803 shown in FIG18 . The second screen 1803 includes the B image 18031 .

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

[0245] Furthermore, in response to the user selecting any of the multiple sub-function items, the mobile phone may also provide an image operation control for the target image on the first screen. The image operation control is used to trigger the mobile phone to process the image.

[0246] Continuing with the example of Figure 18 , if any sub-function item is Image B 18012 in the first screen 1801 shown in Figure 18 , in response to a user selecting Image B 18012 in the first screen 1801 shown in Figure 18 , the mobile phone may display the first screen 1804 shown in Figure 18 . First screen 1804 includes image manipulation controls for Image B, such as a share control 18041 , a favorites control 18042 , an edit control 18043 , and a delete control 18044 . The share control 18041 triggers the mobile phone to share Image B; the favorites control 18042 triggers the addition of Image B to a favorites folder; the edit control 18043 triggers the mobile phone to edit Image B; and the delete control 18044 triggers the mobile phone to delete Image B.

[0247] 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 being the gallery, the mobile phone may not display the options for multiple target images in the gallery on the first screen, but will still display multiple target image cards on the second screen. Accordingly, in response to the user selecting any card on the second screen, the mobile phone may also display the corresponding target image on the second screen and the image operation controls for the target image provided on the first screen. This can be consistent with the form of triggering image viewing by selecting a thumbnail in the gallery, without causing confusion to the user, and improving the human-computer interaction experience.

[0248] Furthermore, in response to the user's selection operation on any sub-function item among the multiple sub-function items, the mobile phone can also provide a touch area in the first screen, such as the touch area 18045 shown in Figure 18, for sliding to switch the image displayed on the second screen.

[0249] In other embodiments, when the current function item is a gallery, the multiple sub-function items on the first screen may correspond to multiple menus within the gallery. For example, if the gallery includes four menus: Photos, Albums, Moments, and Creations, the multiple sub-function items may correspond to the four sub-function items of these four menus. In this way, the gallery menu options can be directly presented on the first screen, allowing the user to select a menu.

[0250] For example, when the current function item is Gallery, the mobile phone may display the first screen 1901 and the second screen 1902 shown in FIG19 . First screen 1901 displays four sub-function items: Photos 19011, Albums 19012, Moments 19013, and Creations 19014. These sub-function items correspond to the functions of accessing the four menu pages of Photos, Albums, Moments, and Creations in the Gallery, respectively. Furthermore, second screen 1902 displays four cards corresponding to the four sub-function items: card 19021 for Photos 19011, card 19022 for Albums 19012, card 19023 for Moments 19013, and card 19024 for Creations 19014.

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

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

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

[0254] In another specific implementation, the mobile phone can also determine the target area for displaying each menu card 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 used each menu in the gallery within a time interval 5 (e.g., 3 days, 1 week, 1 month, etc.), and / or the time when each menu in the gallery was most recently accessed. This implementation is similar in principle and implementation to the previously described determination of the target area for displaying the target image card based on the behavior record 3. For details, please refer to the relevant description above and will not be repeated here.

[0255] After obtaining the target area for displaying the cards for each menu using the above method, the mobile phone can display the card content in the target area. The card content can include the name of the menu, such as cards 19021, 19022, 19023, and 19024, each including the menu names "Photos," "Albums," "Moments," and "Creates." Furthermore, the card content can also include information about the menu contents within the menu. For example, if the menu content in Photos is images and / or videos, card 19021 can also include thumbnails 190211 of the images. For another example, if the menu content in Albums is an album, card 19022 can also include thumbnail information 190221 for the album "Seaside" on the mobile phone and thumbnail information 190222 for the album "Together." For another example, if the menu content in Creates is various image processing functions provided by the gallery, such as one-click blockbuster and micro-film creation, card 19024 can also include the names of the image processing functions, such as "One-click Blockbuster" and "Micro-film Creation." In this way, the phone can prompt the menu content through the card.

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

[0257] Continuing with the example of FIG19 , if any sub-function item is a photo 19011 in the first screen 1901 shown in FIG19 , in response to a user selecting the photo 19011 in the first screen 1901 shown in FIG19 , the mobile phone may display a second screen 1903 shown in FIG19 . The second screen 1903 includes pictures and / or videos included in the photo.

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

[0259] Furthermore, in response to the user selecting any one of the plurality of sub-function items, the mobile phone may further provide a menu switching control on the first screen. The menu switching control is used to switch menus in the gallery.

[0260] Continuing with the example of Figure 19, any sub-function item is photo 19011 in the first screen 1901 shown in Figure 19. In response to the user's selection operation on photo 19011 in the first screen 1901 shown in Figure 19, the mobile phone can display the first screen 1904 shown in Figure 19. 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; and creations 19044 is used to trigger the mobile phone to switch to the "Creates" menu in the gallery.

[0261] Furthermore, in response to the user's selection operation on any sub-function item among the multiple sub-function items, the mobile phone can also provide a touch area in the first screen, such as the touch area 19045 shown in Figure 19, for sliding the photos displayed in the second screen.

[0262] Function item four: listening to music.

[0263] If the current function item is listening to music, each of the multiple sub-function items on the first screen may correspond to a music player in the mobile phone, and multiple areas on the second screen may display cards corresponding to the multiple sub-function items. 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 history in the corresponding music player. The playback history information may include information such as the cover, name, and playback progress of the music played in the music player.

[0264] Similar to the target display area for each card in "Function Item 2: Watch Video" above, the mobile phone can determine the target display area for each music player card based on the user's behavior records 4 in each music player. For details, please refer to the relevant description in "Function Item 2: Watch Video" above and will not be repeated here. Behavior records 4 include records such as the user's frequency of use of each player and the time of the most recent use.

[0265] Furthermore, after the mobile phone displays the first and second screens corresponding to the current function item of listening to music, in response to the user's selection of any sub-function item (also referred to as the second sub-option) from the multiple sub-function items on the first screen, the mobile phone may display the music player application interface (also referred to as the sixth interface) corresponding to the sub-function item on the second screen. Furthermore, in an embodiment in which the card content includes information indicating the playback progress, in response to the user's selection of any sub-function item from the multiple sub-function items on the first screen, the mobile phone may display the music player application interface on the second screen including a corresponding playback progress screen.

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

[0267] Function item 5: Exercise.

[0268] When the current function item is exercise, each of the multiple sub-function items on the first screen may correspond to an exercise course in the 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 the cover and name of the exercise course.

[0269] Similar to selecting a target image in "Function Item 3, Gallery" above, the phone can select a target course based on the user's behavior record 5 for each exercise course in the Sports (app) / Health (app). For details, please refer to the relevant description in "Function Item 3, Gallery" above and will not be repeated here. Behavior record 5 includes the user's study frequency, cumulative study time, and most recent study time for each exercise course in the Sports (app) / Health (app).

[0270] In addition, the phone can also select target courses based on the current time. For example, if the current time is morning, you can select aerobic exercise courses (such as yoga, fitness dance, etc.) as the target course. For another example, if the current time is evening, you can select anaerobic exercise courses as the target course.

[0271] Furthermore, after the mobile phone displays the first and second screens corresponding to the current function item "exercise," in response to the user selecting any of the multiple sub-function items (also referred to as second sub-options) on the first screen, the second screen may play the exercise course corresponding to the sub-function item. For ease of explanation, the interface displaying the exercise course corresponding to the sub-function item may be referred to as the sixth interface.

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

[0273] After entering the above-mentioned hovering state, in response to an event for exiting the hovering state, the mobile phone can exit the hovering state, such as displaying the interface before entering the hovering state on the first screen and the second screen. In one specific implementation, the event for exiting the hovering state can be an event in which the folding angle changes to outside a preset angle range. In another specific implementation, the event for exiting the hovering state can be an operation by the user to exit the hovering state, such as clicking an exit button displayed in the hovering state. This embodiment of the present application does not specifically limit this.

[0274] An embodiment of the present application further 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 via 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 the processor). 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 is not specifically limited in the embodiment of the present application.

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

[0276] This embodiment further 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.

[0277] 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 to enable the chip to perform the various functions or steps in the above-mentioned method embodiments.

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

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

[0280] In the several embodiments provided in this 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 merely schematic. For example, the division of the modules or units is only a logical function division. In actual implementation, there may be other division methods, 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.

[0281] The units described as separate components may or may not be physically separate, and the components shown as units may be one physical unit or multiple physical units, that is, they may be located in one place or distributed in multiple places. Some or all of the units may be selected according to actual needs to achieve the purpose of the present embodiment.

[0282] In addition, the functional units in the various embodiments of the present application may be integrated into a single processing unit, or each unit may exist physically separately, or two or more units may be integrated into a single unit. The aforementioned integrated units may be implemented in the form of hardware or software functional units.

[0283] 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 and includes several instructions for enabling a device (which can be a single-chip microcomputer, chip, etc.) or a processor (processor) to execute all or part of the steps of the various embodiments of the present application. The aforementioned storage medium includes: various media that can store program codes, such as a USB flash drive, a mobile hard disk, a read-only memory (ROM), a random access memory (RAM), a magnetic disk or an optical disk.

[0284] Finally, it should be noted that the above embodiments are only used to illustrate the technical solutions of the present application and are not intended to limit the present application. Although the present application has been described in detail with reference to the preferred embodiments, those skilled in the art should understand that the technical solutions of the present application may be modified or replaced by equivalents without departing from the spirit and scope of the technical solutions 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 plurality of 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

Patent Citations

  • Hovering display method and electronic equipment

    CN119450207A

  • Display method of folding screen and related device

    CN111263005A

  • Shooting control method based on foldable screen and electronic equipment

    CN113824878A

  • Application control method, graphical user interface and terminal

    CN114879878A

  • Method for providing user interface based on multiple displays and mobile terminal using the same

    US20120060089A1