Display method and device and storage medium

By superimposing the display of the second and third controls on the display screen of the large-screen device, the problem of poor ease of use of large-screen devices is solved, the complexity of one-handed operation is reduced, and the accuracy and convenience of operation are improved.

CN119938188APending Publication Date: 2025-05-06ZTE CORP
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202311461121.1
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2023-11-03
Publication Date
2025-05-06

AI Technical Summary

Technical Problem

Large-screen devices are less ease of use because users need to move a longer distance through finger touch to trigger certain functions, resulting in increased complexity of one-handed operation.

Method used

By displaying the first interface on the display screen and responding to user's instructions, the second control and the third control are superimposed on the first interface, providing a convenient operation panel to reduce the user's operating distance and complexity.

Benefits of technology

This method reduces the complexity of the user's one-handed operation, improves the accuracy and convenience of the operation, avoids the user's repeated operations multiple times, and ensures the user's viewing experience.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119938188A_ABST
    Figure CN119938188A_ABST
Patent Text Reader

Abstract

The embodiment of the invention provides a display method, equipment and a storage medium, relates to the technical field of terminals, and can reduce the complexity of single-hand operation of a user. The method comprises the following steps: displaying a first interface on a display screen of the electronic equipment; the first interface comprises a plurality of first controls; in response to the first instruction, at least one second control is displayed on the display screen, and the at least one second control is displayed on the first interface in an overlapped mode; the second control is determined according to the functions of the plurality of first controls; in response to a first operation on the second control, displaying a second interface and at least one third control on the display screen, and displaying the second interface and the at least one third control on the first interface in an overlapping manner; the second interface is a response interface after the first operation is executed, and the third control is determined according to functions of controls included in the second interface.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present disclosure relates to the field of terminal technology, and in particular to a display method, device and storage medium. Background Art

[0002] Touch is an essential technology for mobile phones and other terminal devices. With the development of large-screen devices, the screens of terminal devices are getting bigger and bigger, and the content that can be displayed is also richer. As a result, the area that users can touch is also getting larger and larger. Users often need to move their fingers a long distance to trigger certain functions, which makes large-screen devices less usable.

[0003] The related art adopts a method of shrinking the screen to be operable with one hand. Although this method can facilitate one-handed operation, the area visible to the user and the area operable by the user become smaller, resulting in increased complexity of one-handed operation. Summary of the invention

[0004] The embodiments of the present disclosure provide a display method, a device, and a storage medium, which can reduce the complexity of a user's one-handed operation.

[0005] In one aspect, a display method is provided, comprising:

[0006] Displaying a first interface on a display screen of an electronic device; the first interface includes a plurality of first controls;

[0007] In response to the first instruction, at least one second control is displayed on the display screen, and the at least one second control is displayed superimposed on the first interface; the second control is determined according to the functions of the plurality of first controls;

[0008] In response to a first operation on a second control, a second interface and at least one third control are displayed on the display screen, and the second interface and at least one third control are superimposed and displayed on the first interface; the second interface is a response interface after executing the first operation, and the third control is determined according to the functions of the controls included in the second interface.

[0009] On the other hand, an electronic device is provided, including: a display module.

[0010] The display module is used to display a first interface on a display screen of the electronic device; the first interface includes a plurality of first controls;

[0011] The display module is also used to, in response to the first instruction, display at least one second control on the display screen, and the at least one second control is superimposed and displayed on the first interface; the second control is determined according to the functions of the plurality of first controls;

[0012] The display module is also used to display a second interface and at least one third control on the display screen in response to a first operation on the second control, and the second interface and at least one third control are superimposed on the first interface; the second interface is a response interface after executing the first operation, and the third control is determined according to the functions of the controls included in the second interface.

[0013] In a possible implementation, the device further includes: a determination module. The determination module is used to determine at least one second control according to the view and function of each first control in the plurality of first controls; wherein the controls in the same view and with the same function in the plurality of first controls are combined as one second control; and the controls in different views and / or with different functions in the plurality of first controls are combined as one second control.

[0014] In a possible implementation, the display module is further used to overlay a display management control on the first interface on the display screen; the management control is used to manage the second interface.

[0015] In a possible implementation, the management control includes: a first management control; the display module is further used to update the second interface to a third interface in response to a second operation on the first management control; the third interface is the previous interface of the second interface.

[0016] In a possible implementation, the second interface is carried in a floating window, and the management control includes: a second management control; the display module is also used to, in response to a third operation on the second management control, display the second interface on the display screen and clear the floating window.

[0017] In a possible implementation, the management control includes: a third management control; the above device also includes: a processing module. The processing module is used to restart the application corresponding to the first interface in response to the fourth operation on the third management control; the display module is also used to display the main interface of the application on the display screen.

[0018] In a possible implementation, the second interface is carried in a floating window, and the management controls include: a fourth management control; the display module is also used to, in response to a fifth operation on the fourth management control, clear the floating window and redisplay at least one second control.

[0019] In a possible implementation, the device further includes: a saving module. The saving module is used to save the correspondence between the identifier of the first interface and the attribute information of at least one second control; wherein the attribute information includes at least one of the following: the identifier of the control, the attached drawing of the control, the text description of the control, and the most recent display position of the control on the first interface.

[0020] In a possible implementation, the display module is specifically configured to display at least one second control on the display screen in response to the first instruction and according to the corresponding relationship.

[0021] In a possible implementation, the display module is further configured to display, on the display screen, an animation of the second interface moving along with the sixth operation.

[0022] In a possible implementation, the display module is further configured to, in response to a seventh operation on the second control, display an animation of the second control moving along with the seventh operation on the display screen.

[0023] In a possible implementation, the display module is further configured to, in response to an eighth operation on the second interface, enlarge or reduce the second interface.

[0024] On the other hand, a computer-readable storage medium is provided, on which computer program instructions are stored. When the computer program instructions are executed by a processor, the display method described in any of the above embodiments is implemented.

[0025] On the other hand, a computer program product is provided, which includes computer program instructions, and when the computer program instructions are executed by a processor, the display method described in any of the above embodiments is implemented.

[0026] The disclosed embodiment provides a display method, which, when displaying a first interface, responds to a first instruction, determines a second control according to a first control in the first interface, and displays the second control in a superimposed manner on the second interface. Furthermore, according to the operation on the second control, the second interface and at least one third control are further superimposed and displayed on the first interface. The method provides a convenient operation panel to the user by integrating and displaying the first control, which is convenient for the user to operate with one hand. In addition, by superimposing the response interface of the second control on the first interface, the user can preview the operation result of the second control, improve the accuracy of the one-hand operation, avoid the user from repeating the operation multiple times, and further reduce the difficulty of the one-hand operation. Moreover, compared with the method of reducing the display interface in the related art, this method will not affect the ongoing operation or display content of the first interface, thereby ensuring the user's viewing experience. BRIEF DESCRIPTION OF THE DRAWINGS

[0027] In order to more clearly illustrate the technical solutions in the present disclosure, the drawings required for use in some embodiments of the present disclosure will be briefly introduced below. Obviously, the drawings described below are only drawings of some embodiments of the present disclosure, and a person skilled in the art can also obtain other drawings based on these drawings.

[0028] Figure 1 A schematic diagram of a system architecture provided for some embodiments of the present disclosure;

[0029] Figure 2 A flowchart of a display method provided in some embodiments of the present disclosure;

[0030] Figure 3 A schematic diagram showing a second control provided for some embodiments of the present disclosure;

[0031] Figure 4 A schematic diagram of a display control set provided for some embodiments of the present disclosure;

[0032] Figure 5 A schematic diagram of displaying a second interface provided in some embodiments of the present disclosure;

[0033] Figure 6 A schematic diagram of a management control operation provided for some embodiments of the present disclosure;

[0034] Figure 7 Another management control operation schematic diagram provided for some embodiments of the present disclosure;

[0035] Figure 8 A schematic diagram of another management control operation provided for some embodiments of the present disclosure;

[0036] Fig. 9 A schematic diagram of a mobile operation provided for some embodiments of the present disclosure;

[0037] Fig.10 Another moving operation schematic diagram provided for some embodiments of the present disclosure;

[0038] Fig.11 A schematic diagram of a size adjustment operation provided for some embodiments of the present disclosure;

[0039] Fig.12 A control operation flow chart provided for some embodiments of the present disclosure;

[0040] Fig.13 A second interface operation flow chart provided for some embodiments of the present disclosure;

[0041] Fig.14 A schematic diagram of the composition of an electronic device provided in some embodiments of the present disclosure;

[0042] Fig.15 A schematic diagram of the structure of an electronic device provided for some embodiments of the present disclosure. DETAILED DESCRIPTION

[0043] The following will be combined with the drawings in the present disclosure to clearly and completely describe the technical solutions in the present disclosure. Obviously, the described embodiments are only part of the embodiments of the present disclosure, not all of the embodiments. Based on the embodiments in the present disclosure, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of the present disclosure.

[0044] It should be noted that, in the present disclosure, words such as "exemplary" or "for example" are used to indicate examples, illustrations or descriptions. Any embodiment or design described as "exemplary" or "for example" in the present disclosure should not be interpreted as being more preferred or more advantageous than other embodiments or designs. Specifically, the use of words such as "exemplary" or "for example" is intended to present related concepts in a specific way.

[0045] In the following, the terms "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 the indicated technical features. Thus, a feature defined as "first" or "second" may explicitly or implicitly include one or more of the features.

[0046] In the description of the present disclosure, unless otherwise specified, " / " means "or", for example, A / B can mean A or B. "And / or" in this article is only a description of the association relationship of associated objects, indicating that there can be three relationships, for example, A and / or B can mean: A exists alone, A and B exist at the same time, and B exists alone. In addition, "at least one" means one or more, and "a plurality" means two or more.

[0047] As described in the background technology, touch control is an indispensable technology for smart terminal devices such as mobile phones. In the early stages of development, touch control technology was not yet mature, and the screens of devices were relatively small. The touch control technology of such devices often developed towards touch accuracy and sampling frequency. However, with the popularity of large-screen devices, the area that users can touch and operate is getting larger and larger, and users often need to move their fingers a long distance to trigger certain functions, which makes large-screen devices less usable.

[0048] In order to simplify touch operation, one-handed operation mode is proposed in the art. That is, the screen size is changed to the size of the area that can be operated by one hand. Although this facilitates one-handed operation, the area that the user can see becomes smaller, resulting in a reduced viewing experience for the user. Moreover, when the one-handed mode is turned on, whether the screen is cropped or proportionally reduced, the number of touch steps will increase, and the operation will be inaccurate, which will increase the complexity of one-handed operation.

[0049] Based on this, an embodiment of the present disclosure provides a display method, which, when displaying a first interface, responds to a first instruction, determines a second control according to the first control in the first interface, and displays it superimposed on the second interface. Furthermore, according to the operation of the second control, the second interface and at least one third control are further superimposed and displayed on the first interface. The method provides a convenient operation panel to the user by integrating and displaying the first control, which is convenient for the user to operate with one hand. In addition, by superimposing the response interface of the second control on the first interface, the user can preview the operation result of the second control, improve the accuracy of the one-hand operation, avoid the user from repeating the operation multiple times, and further reduce the difficulty of the one-hand operation. Moreover, compared with the method of reducing the display interface in the related art, this method will not affect the ongoing operation or display content of the first interface, thereby ensuring the user's viewing experience.

[0050] The display method provided in the embodiments of the present disclosure can be applied to electronic devices. The electronic device has at least one display hardware system and one touch hardware system, and has the necessary hardware for an intelligent touch device. The electronic device can be a mobile phone, PC, tablet computer, desktop computer (desktop computer), handheld computer, notebook computer (laptop), ultra-mobile personal computer (ultra-mobile personal computer, UMPC), netbook, personal digital assistant (personal digital assistant, PDA), TV and other electronic devices with a fixed touch display screen, or other devices with a touch display screen, such as audio, camera, air conditioner, refrigerator, smart curtain, projector, table lamp, chandelier, rice cooker, security equipment (such as smart electronic lock), robot, sweeper, smart scale and other devices that can be connected to a home wireless local area network. The embodiments of the present disclosure do not impose any special restrictions on the specific form of the electronic device.

[0051] In some embodiments, an application is installed in the electronic device. When the user operates the electronic device to open the corresponding interface of the application and manipulate it, the electronic device can assist the user in performing one-handed operation through the display method provided in the embodiment of the present disclosure.

[0052] Figure 1 A schematic diagram of a system architecture provided by an embodiment of the present disclosure. Figure 1 As shown, it includes two parts: application layer and framework layer. Among them, the framework layer includes database module 101, display module 102, data processing module 103 and data acquisition module 104. The application layer is used to provide a human-computer interaction interface with the user, including the application main interface, as well as the zoom interface and operable controls. The application main interface provides a zoom interface, which is synchronized with the application main interface.

[0053] Among them, the data acquisition module 104 is used to parse the control information of the application main interface and provide the control information to the data processing module 103. The data processing module 103 converts the control information into available operable controls and provides them to the display module 102. The display module 102 displays the operable controls on the zoom interface through graphical display. The database module 101 can record and store user preference data (such as zoom interface size, operable control position, etc.) according to the zoom interface and the operable controls. The display module 102 can also read the user preference data from the database module 101 to display the zoom interface and the operable controls.

[0054] Figure 2 This is a flow chart of a display method provided by an embodiment of the present disclosure. Exemplarily, the display method provided by the present disclosure can be applied to the above electronic device.

[0055] like Figure 2 As shown, the display method provided by the present disclosure may specifically include the following steps:

[0056] S201: Display a first interface on a display screen of an electronic device.

[0057] The first interface includes a plurality of first controls, and the first interface may be the main interface of the application, or an interface of the main interface of the application after one or more jumps.

[0058] It should be understood that the control mentioned here refers to a functional module on the displayed interface that has focusable, editable, and clickable attributes, and can realize functions such as interface jump, text editing, and content expansion.

[0059] S202: In response to the first instruction, display at least one second control on the display screen.

[0060] Among them, at least one second control is superimposed and displayed on the first interface, and the second control is determined according to the functions of the multiple first controls.

[0061] In some embodiments, when the user needs to use the auxiliary one-hand operation function, a first instruction may be issued. Accordingly, the electronic device responds to the first instruction, analyzes all first controls on the first interface, and determines to obtain second controls according to the functions of these first controls, and displays them on the display screen.

[0062] Among them, the above-mentioned first instruction can be a pressing operation on a specific button on the electronic device, a voice command, or a touch operation on a specific control on the display screen, etc., and the embodiment of the present application does not make specific limitations on this.

[0063] In some embodiments, before displaying at least one second control on the display screen, the electronic device may determine the second control by the following steps:

[0064] S202a, determining at least one second control according to the view and function of each first control in the plurality of first controls, wherein controls in the same view and with the same function in the plurality of first controls are combined as one second control; controls in different views and / or with different functions in the plurality of first controls are combined as one second control.

[0065] It should be understood that the electronic device can obtain the attribute information (function and view) of all the first controls of the current interface from the framework layer. If there are multiple first controls located in the same view and have the same function (such as jumping to interface A), these first controls can be integrated into a second control. After obtaining at least one second control based on the above principle, the at least one second control can be sorted to facilitate the electronic device in the above S202 to display at least one second control in order. The displayed second control is as follows: Figure 3 As shown, controls 1 to 5 displayed in the lower left corner of the display screen of the electronic device are the second controls.

[0066] Exemplarily, for different second controls belonging to the same view, they can be sorted up and down or left and right according to the linear sorting order in the view. For second controls belonging to different views, they can be sorted up and down or left and right according to the relationship between the views.

[0067] In addition, in the process of generating the second control, the second control can be generated based on the label text or attached icon of the parent view of multiple first controls, so that the user can easily determine the corresponding position of the second control in the first interface when operating the second control. That is, the label file of the first control can be used as the text description when the second control is graphically displayed, and the attached icon of the first control can be used as the background image when the second control is graphically displayed.

[0068] If there are multiple first controls in different views and / or with different functions, these controls can be integrated together and displayed as a second control. In this case, the second control is a control set. In response to the user's touch operation on the control set, the electronic device can expand and display multiple sub-controls. These sub-controls are the corresponding controls of the first controls with different views and / or functions. Figure 4 As shown, the second control includes a control set 6, and the control set 6 is expanded to display multiple sub-controls.

[0069] In some embodiments, the electronic device further performs the following steps:

[0070] S202b. Save the correspondence between the identifier of the first interface and the attribute information of at least one second control; wherein the attribute information includes at least one of the following: the identifier of the control, an illustration of the control, a text description of the control, and the most recent display position of the control on the first interface.

[0071] In the case of executing S202b, the above S202 may be specifically implemented as: in response to the first instruction, at least one second control is displayed on the display screen according to the corresponding relationship.

[0072] It can be understood that the electronic device can save the correspondence between the first interface and the second control, so that when the first interface is displayed again later, the attribute information of the corresponding second control can be directly queried from the database according to the identification of the first interface, and then the second control can be displayed according to the attribute information. There is no need to repeat the process of parsing the control information in the first interface and integrating it, thereby improving display efficiency.

[0073] Exemplarily, the electronic device may save the above correspondence in the database in the following format: the identifier of the first interface: the control table. Each piece of data in the control table includes: the identifier of the second control, the control's attached image, the control's text description, and the control's last display position.

[0074] S203: In response to a first operation on a second control, display a second interface and at least one third control on a display screen.

[0075] The second interface and at least one third control are superimposed and displayed on the first interface, the second interface is a response interface after the first operation is performed, and the third control is determined according to the function of the control included in the second interface. The first operation here can be a click or touch operation, etc.

[0076] In some embodiments, after displaying at least one second control, the electronic device may, in response to a first operation on the second control, overlay the second interface and at least one third control on the first interface. It should be understood that by displaying the second interface, it is possible to preview the operation results of the second control and ensure the accuracy of one-handed operation. In addition, the third control is further displayed according to the content of the control in the second interface to ensure that the user can conveniently operate the controls in the second interface.

[0077] It should be understood that if the user clicks on the third control again, the content of the second interface is updated according to the third control. In addition, the third control is updated again according to the function of the control in the updated second interface.

[0078] It should be noted that the process of determining the third control according to the functions of the controls included in the second interface can refer to the process of determining the second control according to the first control mentioned above, and will not be repeated here.

[0079] In some embodiments, in response to the first operation on the second control, the electronic device further performs the following:

[0080] S204: Display a management control on the first interface on the display screen, wherein the management control is used to manage the second interface.

[0081] For example, combined with Figure 4 ,like Figure 5 As shown, after the user clicks on control 2, the electronic device displays the second interface corresponding to control 2, and updates and displays the third control (control 7 to control 9 in the figure) according to the control in the second interface. In addition, the electronic device also displays a management control superimposed on the first interface, such as Figure 4 The "Back", "Confirm", "Home" and "Reload" controls displayed at the bottom of the second interface.

[0082] The following is a detailed description of the functions of each control in the management control.

[0083] In a possible implementation, the management control includes: a first management control (return control). The electronic device further performs the following: in response to a second operation on the first management control, updating the second interface to a third interface; the third interface is the previous interface of the second interface.

[0084] The second operation is a click operation or a touch operation.

[0085] It should be understood that, as mentioned above, the second interface is a preview interface. When the user clicks the second control, or clicks the third control, the second interface can be displayed or updated, so that the user can preview the displayed content. If the currently displayed second interface is not what the user wants, the user can click the first management control to make the electronic device update the second interface to the previous interface.

[0086] In another possible implementation, the second interface is carried in a floating window, and the management control includes: a second management control (confirmation control). The electronic device further performs the following: in response to a third operation on the second management control, the second interface is displayed on the display screen, and the floating window is cleared.

[0087] The third operation is a click operation or a touch operation.

[0088] It should be understood that the second interface is a preview interface that is zoomed and displayed in the form of a floating window. When the second interface is displayed, the first interface displayed on the display screen is not affected. If the second interface displayed at this time is what the user wants, the user can click the second management control, and the electronic device displays the second interface on the display screen (that is, the zoomed content is displayed on the large screen) and clears the floating window.

[0089] For example, Figure 6 A schematic diagram of a management control operation provided by an embodiment of the present disclosure. Figure 6 As shown in (a), when the second interface is displayed, when the user clicks the confirmation control, Figure 6 As shown in (b), the electronic device displays the second interface on the display screen and clears the floating window.

[0090] In another possible implementation, the management control includes: a third management control (home page control). The electronic device further performs the following steps: step a, in response to a fourth operation on the third management control, restarting the application corresponding to the first interface. step b, displaying the home page of the application on the display screen.

[0091] The fourth operation is a click operation or a touch operation.

[0092] It should be understood that when the user needs to reopen the application, the user can click the third management control. In response to this operation, the electronic device restarts the application and displays the main interface of the application.

[0093] For example, Figure 7 Another management control operation diagram provided by the embodiment of the present disclosure. Figure 7 As shown in (a), when the second interface is displayed, when the user clicks the homepage control, Figure 7 As shown in (b), the electronic device displays the main interface of the application on the display screen, and the floating window and the second control are no longer superimposed on the main interface. The user can resend the first instruction to make the electronic device display the second interface and the second control again.

[0094] In another possible implementation, the second interface is carried in a floating window, and the management controls include: a fourth management control (overload control). The electronic device further performs the following: in response to a fifth operation on the fourth management control, clearing the floating window and redisplaying at least one second control.

[0095] The fifth operation is a click operation or a touch operation.

[0096] It should be understood that, as mentioned above, the second interface is a preview interface, and the user can jump to the interface step by step by clicking the second control and the third control multiple times. If the user wants to return to the first interface at the beginning, the first management control (return control) mentioned above may need to be clicked more times. Therefore, in this case, the user can click the fourth management control, and the electronic device initializes all controls on the display screen and clears the floating window.

[0097] For example, Figure 8 This is another schematic diagram of a management control operation provided by an embodiment of the present disclosure. Figure 8As shown in (a), the first interface is displayed on the display screen, and other interfaces are displayed in the floating window. The controls below the floating window are controls 7 to 8. When the user clicks to reset the controls, Figure 8 As shown in (b), the electronic device clears the floating window and redisplays the second control (control 1-control 5 and control set 6) corresponding to the first interface.

[0098] In some embodiments, the second interface can be freely moved within the display screen, that is, the electronic device can also execute the following S205.

[0099] S205. In response to a sixth operation on the second interface, display an animation of the second interface moving along with the sixth operation on the display screen.

[0100] Among them, the sixth operation can be a click and slide operation.

[0101] For example, Fig. 9 A schematic diagram of a mobile operation provided by an embodiment of the present disclosure, such as Fig. 9 As shown, the user can drag the second interface to move the second interface from the lower left corner of the display screen to the upper right corner of the display screen for display.

[0102] In some embodiments, the second control can be freely moved within the display screen, that is, the electronic device can also execute the following S206.

[0103] S206: In response to the seventh operation on the second control, display an animation of the second control moving along with the seventh operation on the display screen.

[0104] Among them, the sixth operation can be a click and slide operation.

[0105] For example, Fig.10 Another mobile operation schematic diagram provided by the embodiment of the present disclosure is as follows: Fig.10 As shown, the user can drag the control 3 in the second control to move the control 3 from the lower left corner of the display screen to the lower right corner of the display screen for display.

[0106] In some embodiments, the size of the second interface can be adjusted at will and does not exceed the size of the display screen, that is, the electronic device can also perform the following S207.

[0107] S207: In response to the eighth operation on the second interface, enlarge or reduce the second interface.

[0108] Among them, the eighth operation can be a click and slide operation or a two-finger open or two-finger close operation.

[0109] For example, Fig.11 A schematic diagram of a size adjustment operation provided by an embodiment of the present disclosure. Fig.11As shown, the user can use two fingers to open the display area of ​​the second interface from Fig.11 (a) Zoom in to Fig.11 As shown in (b).

[0110] Fig.12 A control operation flow chart provided by the embodiment of the present disclosure. Fig.12 As shown, start, 1. Receive a control click operation, further 2. Determine whether it is a control set. If so, then 3. Display multiple sub-controls and return to step 1. If not, then 4. Display the operation result to the floating window and update the control. Further, 5. Determine whether to receive a confirmation operation, if not, return to step 1. If so, 6. Display the content of the floating window to the display screen (main interface).

[0111] Fig.13 A second interface operation flow chart provided in the embodiment of the present disclosure. Fig.13 As shown, start and receive input events. If a return control click event is received, the previous interface of the second interface is displayed. If a confirmation control click event is received, the content of the floating window is displayed on the display screen and the floating window is cleared (see Figure 6 ). If a home control click event is received, the application is restarted and the main interface is displayed on the display (see Figure 7 ). If a click event of a reloaded control is received, the second control is redisplayed and the floating window is cleared (see Figure 8 ).

[0112] The disclosed embodiment provides a display method, which, when displaying a first interface, responds to a first instruction, determines a second control according to a first control in the first interface, and displays the second control in a superimposed manner on the second interface. Furthermore, according to the operation on the second control, the second interface and at least one third control are further superimposed and displayed on the first interface. The method provides a convenient operation panel to the user by integrating and displaying the first control, which is convenient for the user to operate with one hand. In addition, by superimposing the response interface of the second control on the first interface, the user can preview the operation result of the second control, improve the accuracy of the one-hand operation, avoid the user from repeating the operation multiple times, and further reduce the difficulty of the one-hand operation. Moreover, compared with the method of reducing the display interface in the related art, this method will not affect the ongoing operation or display content of the first interface, thereby ensuring the user's viewing experience.

[0113] Furthermore, this solution saves the corresponding relationship between the attribute information of the first interface and the second control, so that when the one-handed operation mode of the first interface needs to be used again in the future, the corresponding relationship can be directly read and the second control can be displayed, thereby improving display efficiency. In addition, by displaying the management control of the second interface, it is convenient for users to operate the second interface, improves the portability and accuracy of the user's one-handed operation, and ensures the user's interactive experience.

[0114] It is understandable that, in order to realize the above functions, the electronic device includes a hardware structure and / or software module corresponding to the execution of each function. Those skilled in the art should easily realize that, in combination with the algorithm steps of each example described in the embodiments of the present disclosure, the present disclosure can be implemented in the form of hardware or a combination of hardware and computer software. Whether a function is executed in the form of hardware or computer software driving hardware depends on the specific application and design constraints of the technical solution. Professional and technical personnel can use different methods to implement the described functions for each specific application, but such implementation should not be considered to be beyond the scope of the present disclosure.

[0115] The disclosed embodiment can divide the electronic device into functional modules according to the above method embodiment. For example, each functional module can be divided corresponding to each function, or two or more functions can be integrated into one functional module. The above integrated module can be implemented in the form of hardware or software. It should be noted that the division of modules in the disclosed embodiment is schematic and is only a logical function division. There may be other division methods in actual implementation. The following is an example of dividing each functional module corresponding to each function.

[0116] Fig.14 is a schematic diagram of the composition of an electronic device provided by an embodiment of the present disclosure, and the electronic device can execute the display method provided by the above method embodiment. Fig.14 As shown, the electronic device includes: a display module 1401.

[0117] The display module 1401 is used to display a first interface on a display screen of the electronic device; the first interface includes a plurality of first controls;

[0118] The display module 1401 is also used to, in response to the first instruction, display at least one second control on the display screen, and the at least one second control is superimposed and displayed on the first interface; the second control is determined according to the functions of the plurality of first controls;

[0119] Display module 1401 is also used to display a second interface and at least one third control on the display screen in response to a first operation on the second control, and the second interface and at least one third control are superimposed on the first interface; the second interface is a response interface after executing the first operation, and the third control is determined according to the functions of the controls included in the second interface.

[0120] In some embodiments, the above device further includes: a determination module 1402. The determination module 1402 is used to determine at least one second control according to the view and function of each first control in the plurality of first controls; wherein the controls in the same view and with the same function in the plurality of first controls are combined as a second control; and the controls in different views and / or with different functions in the plurality of first controls are combined as a second control.

[0121] In some embodiments, the display module 1401 is also used to overlay a display management control on the first interface on the display screen; the management control is used to manage the second interface.

[0122] In some embodiments, the management control includes: a first management control; the display module 1401 is also used to update the second interface to a third interface in response to a second operation on the first management control; the third interface is the previous interface of the second interface.

[0123] In some embodiments, the second interface is carried in a floating window, and the management control includes: a second management control; the display module 1401 is also used to display the second interface on the display screen and clear the floating window in response to a third operation on the second management control.

[0124] In some embodiments, the management control includes: a third management control; the above device also includes: a processing module 1403. The processing module 1403 is used to restart the application corresponding to the first interface in response to the fourth operation on the third management control; the display module 1401 is also used to display the main interface of the application on the display screen.

[0125] In some embodiments, the second interface is carried in a floating window, and the management controls include: a fourth management control; the display module 1401 is also used to, in response to a fifth operation on the fourth management control, clear the floating window and redisplay at least one second control.

[0126] In some embodiments, the device further includes: a saving module 1404. The saving module 1404 is used to save the correspondence between the identifier of the first interface and the attribute information of at least one second control; wherein the attribute information includes at least one of the following: the identifier of the control, the drawing of the control, the text description of the control, and the most recent display position of the control on the first interface.

[0127] In some embodiments, the display module 1401 is specifically configured to display at least one second control on the display screen in response to the first instruction and according to the corresponding relationship.

[0128] In some embodiments, the display module 1401 is further used to display an animation of the second interface moving along with the sixth operation on the display screen.

[0129] In some embodiments, the display module 1401 is further configured to, in response to a seventh operation on the second control, display an animation of the second control moving along with the seventh operation on the display screen.

[0130] In some embodiments, the display module 1401 is further configured to, in response to an eighth operation on the second interface, enlarge or reduce the second interface.

[0131] In the case of implementing the functions of the above-mentioned integrated modules in the form of hardware, the embodiments of the present disclosure provide another possible structure of the electronic device involved in the above-mentioned embodiments. Fig.15 As shown, the electronic device 150 includes: a processor 1502 and a bus 1504. Optionally, the electronic device may further include a memory 1501; optionally, the electronic device may further include a communication interface 1503.

[0132] The processor 1502 may be a processor that implements or executes various exemplary logic blocks, modules, and circuits described in conjunction with the embodiments of the present disclosure. The processor 1502 may be a central processing unit, a general-purpose processor, a digital signal processor, an application-specific integrated circuit, a field programmable gate array, or other programmable logic devices, transistor logic devices, hardware components, or any combination thereof. It may implement or execute various exemplary logic blocks, modules, and circuits described in conjunction with the embodiments of the present disclosure. The processor 1502 may also be a combination that implements computing functions, such as a combination of one or more microprocessors, a combination of a DSP and a microprocessor, and the like.

[0133] The communication interface 1503 is used to connect with other devices via a communication network, such as Ethernet, wireless access network, wireless local area network (WLAN), etc.

[0134] The memory 1501 may be a read-only memory (ROM) or other types of static storage devices that can store static information and instructions, a random access memory (RAM) or other types of dynamic storage devices that can store information and instructions, or an electrically erasable programmable read-only memory (EEPROM), a disk storage medium or other magnetic storage device, or any other medium that can be used to carry or store desired program code in the form of instructions or data structures and can be accessed by a computer, but is not limited thereto.

[0135] As a possible implementation, the memory 1501 may exist independently of the processor 1502, and the memory 1501 may be connected to the processor 1502 via a bus 1504 to store instructions or program codes. When the processor 1502 calls and executes the instructions or program codes stored in the memory 1501, the display method provided in the embodiment of the present disclosure can be implemented.

[0136] In another possible implementation, the memory 1501 may also be integrated with the processor 1502 .

[0137] The bus 1504 may be an extended industry standard architecture (EISA) bus, etc. The bus 1504 may be divided into an address bus, a data bus, a control bus, etc. For ease of representation, Fig.15 Only one thick line is used in the diagram, but this does not mean that there is only one bus or only one type of bus.

[0138] In some embodiments, executable instructions are stored in the memory 1501. When the processor 1502 executes the executable instructions, the electronic device executes the display-based method as described in any of the above embodiments.

[0139] Some embodiments of the present disclosure provide a computer-readable storage medium (e.g., a non-transitory computer-readable storage medium) having computer program instructions stored therein. When the computer program instructions are executed on a computer, the computer executes the display-based method as described in any of the above embodiments.

[0140] Exemplarily, the above-mentioned computer-readable storage media may include, but are not limited to: magnetic storage devices (e.g., hard disks, floppy disks or magnetic tapes, etc.), optical disks (e.g., compact disks (CD), digital versatile disks (DVD), etc.), smart cards and flash memory devices (e.g., erasable programmable read-only memory (EPROM), cards, sticks or key drives, etc.). The various computer-readable storage media described in the present disclosure may represent one or more devices and / or other machine-readable storage media for storing information. The term "machine-readable storage medium" may include, but is not limited to, wireless channels and various other media capable of storing, containing and / or carrying instructions and / or data.

[0141] An embodiment of the present disclosure provides a computer program product including instructions. When the computer program product is run on a computer, the computer is enabled to execute the display-based method described in any one of the above embodiments.

[0142] The above is only a specific implementation of the present disclosure, but the protection scope of the present disclosure is not limited thereto. Any changes or substitutions within the technical scope disclosed in the present disclosure should be included in the protection scope of the present disclosure. Therefore, the protection scope of the present disclosure should be based on the protection scope of the claims.

Claims

1. A display method, characterized in that: The method comprises: Displaying a first interface on a display screen of an electronic device; the first interface includes a plurality of first controls; In response to the first instruction, at least one second control is displayed on the display screen, and the at least one second control is displayed superimposed on the first interface; the second control is determined according to the functions of the plurality of first controls; In response to a first operation on the second control, a second interface and at least one third control are displayed on the display screen, and the second interface and the at least one third control are superimposed and displayed on the first interface; the second interface is a response interface after executing the first operation, and the third control is determined according to the functions of the controls included in the second interface.

2. The method according to claim 1, characterized in that The method further comprises: Determining the at least one second control according to the view and function in which each of the plurality of first controls is located; Among the plurality of first controls, controls located in the same view and having the same function are merged into one second control; The controls in the multiple first controls that are located in different views and / or have different functions serve as a second control.

3. The method according to claim 1, characterized in that In response to the first operation, the method further includes: A management control is superimposed and displayed on the first interface on the display screen; the management control is used to manage the second interface.

4. The method according to claim 3, characterized in that The management control comprises: a first management control; The method further comprises: In response to a second operation on the first management control, the second interface is updated to a third interface; the third interface is an interface previous to the second interface.

5. The method according to claim 3, characterized in that: The second interface is carried in a floating window, and the management control includes: a second management control; The method further comprises: In response to a third operation on the second management control, the second interface is displayed on the display screen, and the floating window is cleared.

6. The method according to claim 3, characterized in that The management control includes: a third management control; The method further comprises: In response to a fourth operation on the third management control, restarting an application corresponding to the first interface; The main interface of the application is displayed on the display screen.

7. The method according to claim 3, characterized in that The second interface is carried in a floating window, and the management controls include: a fourth management control; The method further comprises: In response to a fifth operation on the fourth management control, the floating window is cleared and the at least one second control is redisplayed.

8. The method according to claim 1, characterized in that The method further comprises: Saving the correspondence between the identifier of the first interface and the attribute information of the at least one second control; The attribute information includes at least one of the following: The identifier of the control, the attached drawing of the control, the text description of the control, and the most recent display position of the control on the first interface.

9. The method according to claim 8, characterized in that The step of displaying at least one second control on the display screen in response to the first instruction comprises: In response to the first instruction, at least one second control is displayed on the display screen according to the corresponding relationship.

10. The method according to claim 1, characterized in that The method further comprises: In response to a sixth operation on the second interface, an animation of the second interface moving along with the sixth operation is displayed on the display screen.

11. The method according to claim 1, characterized in that: The method further comprises: In response to a seventh operation on the second control, an animation of the second control moving along with the seventh operation is displayed on the display screen.

12. The method according to claim 1, characterized in that The method further comprises: In response to an eighth operation on the second interface, the second interface is enlarged or reduced.

13. An electronic device, characterized in that: include: a processor and a memory for storing instructions executable by the processor; The processor is configured to execute the instruction so that the electronic device executes the display method as described in any one of claims 1-12.

14. A computer-readable storage medium, characterized in that: The computer-readable storage medium stores computer instructions, and when the computer instructions are executed on the communication device, the communication device executes the display method according to any one of claims 1 to 12.