Interface processing method and device, electronic equipment and medium
By receiving and judging touch commands, the application can be flexibly switched from small window mode, split screen mode and full screen mode, solving the problem of inflexible switching methods in the existing technology, and improving user interactivity and information acquisition efficiency.
Patent Information
- Application Number
- CN202311396825.5
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2023-10-26
- Publication Date
- 2025-04-29
AI Technical Summary
In the prior art, the application switching method lacks flexibility, which leads to inconvenience of user operation and cannot completely cover the switching of the display interface form.
By receiving touch commands based on the target application, it is determined whether the command complies with preset rules. If so, the display state of the application will be switched from one display state to another, including switching between small window mode, split screen mode and full screen mode.
It improves the flexibility of switching the display interface form, meets the users' need to obtain information displayed in different applications at different moments, and at the same time improves the interactivity between electronic devices and users.
Smart Images

Figure CN119902685A_ABST
Abstract
Description
Technical Field
[0001] The present disclosure relates to the technical field of electronic equipment, and in particular to an interface processing method, device, electronic equipment and medium. Background Art
[0002] As the pace of life continues to accelerate, in order to facilitate daily work and study, people may need to process multiple applications installed in electronic devices. In this case, the application needs to be switched to small window mode or split-screen mode. Displaying applications in small windows or split screens is a new form of multitasking. In small window mode, the application is reduced in size and displayed on the interface of other applications. In split-screen mode, the display screen of the electronic device is divided into multiple display areas, each of which is used to display an application. If multiple applications are in split-screen mode, the display areas of each screen do not overlap. The purpose of multitasking collaboration can be achieved through both display methods.
[0003] Currently, major manufacturers have introduced ways for applications to enter small window mode and full screen mode, but the existing switching methods lack flexibility, which brings inconvenience to user operations. Summary of the invention
[0004] In order to overcome the problems existing in the related art, the present disclosure provides an interface processing method, device, electronic device and medium.
[0005] According to a first aspect of an embodiment of the present disclosure, a method for processing an interface is provided, and the method for processing an interface includes:
[0006] receiving touch commands based on the target application;
[0007] When the touch instruction complies with a preset rule, the display state of the target application is switched from a first display state to a second display state, and the window layouts of the first display state and the second display state are different.
[0008] In some exemplary embodiments of the present disclosure, receiving a touch control instruction based on a target application includes:
[0009] A drag instruction based on the target application is received.
[0010] In some exemplary embodiments of the present disclosure, when the touch instruction meets a preset rule, switching the display state of the target application from the first display state to the second display state includes:
[0011] When the end point of the motion track corresponding to the drag instruction is located in a preset area of the screen of the electronic device, the display state of the target application is switched from the first display state to the second display state.
[0012] In some exemplary embodiments of the present disclosure, the interface processing method further includes:
[0013] When the motion track corresponding to the drag instruction enters the preset area, the window layout of the second display state is prompted.
[0014] In some exemplary embodiments of the present disclosure, the interface processing method further includes:
[0015] The window layout of the second display state is displayed through a mask area of a first preset size.
[0016] In some exemplary embodiments of the present disclosure, the size of the first preset size is related to the window layout of the second display state.
[0017] In some exemplary embodiments of the present disclosure, the interface processing method further includes:
[0018] When the touch command is executed, the target application is displayed in a second preset size.
[0019] In some exemplary embodiments of the present disclosure, the receiving a drag instruction based on the target application includes:
[0020] receiving a drag instruction of a control displayed on the target application; or
[0021] A drag instruction of a control on the icon of the target application is received.
[0022] In some exemplary embodiments of the present disclosure, the interface processing method further includes:
[0023] The window layouts of the first display state and the second display state are set according to the target application.
[0024] In some exemplary embodiments of the present disclosure, the interface processing method further includes:
[0025] The window layouts of the first display state and the second display state are set according to the type of the electronic device.
[0026] In some exemplary embodiments of the present disclosure, the interface processing method further includes:
[0027] The size of the preset area is determined according to the type of the electronic device.
[0028] In some exemplary embodiments of the present disclosure, the interface includes multiple preset areas, and different preset areas correspond to different display states. The first display state is that the target application is in a closed mode, a small window mode, a split screen mode, or a full screen mode, and the second display state is that the target application is in a small window mode, a split screen mode, or a full screen mode.
[0029] In some exemplary embodiments of the present disclosure, the interface includes a first area, a second area and a third area, the first area is a preset area corresponding to the small window mode, the second area is a preset area corresponding to the split screen mode, and the third area is a preset area corresponding to the full screen mode.
[0030] In some exemplary embodiments of the present disclosure, when the end point of the motion track corresponding to the drag instruction is located in a preset area of the screen of the electronic device, switching the display state of the target application from the first display state to the second display state includes:
[0031] When the end point of the motion track corresponding to the drag instruction is located in the first area of the screen of the electronic device, switching the display state of the target application to a small window mode; or
[0032] When the end point of the motion track corresponding to the drag instruction is located in the second area of the screen of the electronic device, switching the display state of the target application to a split-screen mode; or
[0033] When the end point of the motion track corresponding to the drag instruction is located in the third area of the screen of the electronic device, the display state of the target application is switched to a split full screen mode.
[0034] In some exemplary embodiments of the present disclosure, the interface processing method further includes:
[0035] When the end point of the motion trajectory corresponding to the drag instruction is located in a preset area of the screen of the electronic device, the display state of the non-target application is switched from the third display state to the fourth display state, and the window layouts of the third display state and the fourth display state are different.
[0036] In some exemplary embodiments of the present disclosure, the third display state is that the non-target application is in a small window mode, split screen mode or full screen mode, and the fourth display state is that the non-target application is in a small window mode, split screen mode, full screen mode or closed mode.
[0037] In some exemplary embodiments of the present disclosure, when the end point of the motion track corresponding to the drag instruction is located in a preset area of the screen of the electronic device, switching the display state of the non-target application from the third display state to the fourth display state includes:
[0038] When the end point of the motion track corresponding to the drag instruction is located in the first area of the screen of the electronic device, switching the display state of the non-target application to a non-small window mode; or
[0039] When the end point of the motion track corresponding to the drag instruction is located in the second area of the screen of the electronic device, switching the display state of the non-target application to a small window mode or a split screen mode;
[0040] When the end point of the motion track corresponding to the drag instruction is located in the third area of the screen of the electronic device, the display state of the non-target application is switched to a closed mode.
[0041] In some exemplary embodiments of the present disclosure, the interface processing method further includes:
[0042] When the electronic device does not support switching the display state of the target application from the first display state to the second display state, it is prompted that the target application does not support the second display state.
[0043] According to a second aspect of an embodiment of the present disclosure, there is provided an interface processing device, which is applied to an electronic device, and the interface processing device includes:
[0044] A receiving module, used for receiving a touch control instruction based on a target application program;
[0045] The switching module is used to switch the display state of the target application from a first display state to a second display state when the touch instruction meets a preset rule, wherein the window layouts of the first display state and the second display state are different.
[0046] According to a third aspect of an embodiment of the present disclosure, an electronic device is provided, the electronic device comprising:
[0047] processor;
[0048] a memory for storing processor-executable instructions;
[0049] The processor is configured to execute executable instructions in the memory to implement the interface processing method provided in the first aspect of the present disclosure.
[0050] According to a fourth aspect of an embodiment of the present disclosure, a non-temporary computer-readable storage medium is provided, on which executable instructions are stored. When the executable instructions are executed by a processor, the method for processing the interface provided by the first aspect of the present disclosure is implemented.
[0051] The above method of the present disclosure has the following beneficial effects: the present disclosure receives a touch command based on a target program, and when the touch command meets a preset rule, switches the display state of the target application from a closed mode, a small window mode or a split screen mode to a full screen mode, or from a closed mode, a split screen mode or a full screen mode to a small window mode, or from a closed mode, a small window mode or a full screen mode to a split screen mode. The user can switch the display interface form of the application through a touch operation, which effectively improves the flexibility of switching the display interface form, meets the user's needs to obtain information displayed in different applications at different times, and improves the interactivity between the electronic device and the user.
[0052] It is to be understood that the foregoing general description and the following detailed description are exemplary and explanatory only and are not restrictive of the present disclosure. BRIEF DESCRIPTION OF THE DRAWINGS
[0053] The accompanying drawings, which are incorporated in and constitute a part of this specification, illustrate embodiments consistent with the present disclosure and, together with the description, serve to explain the principles of the present disclosure.
[0054] Figure 1 The invention is a flowchart of a method for processing an interface according to an exemplary embodiment.
[0055] Figure 2 The invention is a flowchart of a method for processing an interface according to an exemplary embodiment.
[0056] Figure 3 It is a schematic diagram of a method for processing an interface according to an exemplary embodiment.
[0057] Figure 4 It is a schematic diagram of a method for processing an interface according to an exemplary embodiment.
[0058] Figure 5 The invention is a flowchart of a method for processing an interface according to an exemplary embodiment.
[0059] Figure 6 It is a schematic diagram of a method for processing an interface according to an exemplary embodiment.
[0060] Figure 7 It is a schematic diagram of a method for processing an interface according to an exemplary embodiment.
[0061] Figure 8The invention is a flowchart of a method for processing an interface according to an exemplary embodiment.
[0062] Fig. 9 The invention is a flowchart of a method for processing an interface according to an exemplary embodiment.
[0063] Fig.10 The invention is a flowchart of a method for processing an interface according to an exemplary embodiment.
[0064] Fig.11 It is a schematic diagram of a method for processing an interface according to an exemplary embodiment.
[0065] Fig.12 It is a schematic diagram of a method for processing an interface according to an exemplary embodiment.
[0066] Fig.13 It is a schematic diagram of a method for processing an interface according to an exemplary embodiment.
[0067] Fig.14 It is a schematic diagram of a method for processing an interface according to an exemplary embodiment.
[0068] Fig.15 The invention is a flowchart of a method for processing an interface according to an exemplary embodiment.
[0069] Fig.16 The invention is a flowchart of a method for processing an interface according to an exemplary embodiment.
[0070] Fig.17 The invention is a flowchart of a method for processing an interface according to an exemplary embodiment.
[0071] Fig.18 It is a schematic diagram of a method for processing an interface according to an exemplary embodiment.
[0072] Fig.19 It is a schematic diagram of a method for processing an interface according to an exemplary embodiment.
[0073] Fig. 20 The invention is a flowchart of a method for processing an interface according to an exemplary embodiment.
[0074] Fig.21 It is a schematic diagram of a method for processing an interface according to an exemplary embodiment.
[0075] Fig. 22 The invention is a flowchart of a method for processing an interface according to an exemplary embodiment.
[0076] Fig.23 It is a schematic diagram of a method for processing an interface according to an exemplary embodiment.
[0077] Fig.24 It is a schematic diagram of a method for processing an interface according to an exemplary embodiment.
[0078] Fig.25 It is a schematic diagram of a method for processing an interface according to an exemplary embodiment.
[0079] Fig.26 It is a schematic diagram of a method for processing an interface according to an exemplary embodiment.
[0080] Fig. 27 It is a schematic diagram of a method for processing an interface according to an exemplary embodiment.
[0081] Fig.28 It is a schematic diagram of a method for processing an interface according to an exemplary embodiment.
[0082] Fig.29 It is a schematic diagram of a method for processing an interface according to an exemplary embodiment.
[0083] Fig.30 It is a schematic diagram of a method for processing an interface according to an exemplary embodiment.
[0084] Fig.31 It is a schematic diagram of a method for processing an interface according to an exemplary embodiment.
[0085] Fig.32 It is a schematic diagram of a method for processing an interface according to an exemplary embodiment.
[0086] Fig.33 The invention is a flowchart of a method for processing an interface according to an exemplary embodiment.
[0087] Fig.34 It is a schematic diagram of a method for processing an interface according to an exemplary embodiment.
[0088] Fig.35 It is a schematic diagram of a method for processing an interface according to an exemplary embodiment.
[0089] Fig.36 It is a schematic diagram of a method for processing an interface according to an exemplary embodiment.
[0090] Fig.37 It is a schematic diagram of a method for processing an interface according to an exemplary embodiment.
[0091] Fig.38 The invention is a flowchart of a method for processing an interface according to an exemplary embodiment.
[0092] Fig.39The invention is a flowchart of a method for processing an interface according to an exemplary embodiment.
[0093] Fig.40 It is a schematic diagram of a method for processing an interface according to an exemplary embodiment.
[0094] Fig.41 It is a schematic diagram of a method for processing an interface according to an exemplary embodiment.
[0095] Fig.42 It is a schematic diagram of a method for processing an interface according to an exemplary embodiment.
[0096] Fig.43 The invention is a flowchart of a method for processing an interface according to an exemplary embodiment.
[0097] Fig.44 It is a schematic diagram of a method for processing an interface according to an exemplary embodiment.
[0098] Fig.45 It is a schematic diagram of a method for processing an interface according to an exemplary embodiment.
[0099] Fig.46 The invention is a flowchart of a method for processing an interface according to an exemplary embodiment.
[0100] Fig.47 It is a schematic diagram of a method for processing an interface according to an exemplary embodiment.
[0101] Fig.48 It is a schematic diagram of a method for processing an interface according to an exemplary embodiment.
[0102] Fig.49 It is a block diagram of a device for processing an interface according to an exemplary embodiment.
[0103] Fig.50 is a block diagram of an electronic device according to an exemplary embodiment. DETAILED DESCRIPTION
[0104] Exemplary embodiments will be described in detail herein, examples of which are shown in the accompanying drawings. When the following description refers to the drawings, the same numbers in different drawings represent the same or similar elements unless otherwise indicated. The embodiments described in the following exemplary embodiments do not represent all embodiments consistent with the present disclosure. Instead, they are merely examples of devices and methods consistent with some aspects of the present disclosure as detailed in the appended claims.
[0105] At present, the ways to enter the small window mode, split screen mode or full screen mode mainly include button mode and gesture mode. The current more mainstream ways to enter the small window mode, split screen mode and full screen mode all have the problem of complex operation. Since the operation of switching the display interface form is relatively complicated, it is difficult for users to complete the switching of the display interface form with a touch action. At the same time, the current more mainstream display interface form switching method cannot fully cover the switching of all forms of the display interface. For example, users cannot directly switch the display interface of the application from full screen mode to split screen mode, or users cannot directly switch the display interface of the application from small window mode to full screen mode. Therefore, before using this function, users still need to go through a long learning and familiarization process. The user's learning cost is high, and the interactivity is poor, which is inconvenient for users to use.
[0106] In order to solve the above problems, the present disclosure provides an interface processing method, which tracks the movement corresponding to the touch instruction of the user's finger on the screen. If the movement corresponding to the touch instruction of the user's finger on the screen meets the preset rules of the small window mode, the display state of the target application is switched from any display state except the small window mode to the small window mode; if the movement corresponding to the touch instruction of the user's finger on the screen meets the preset rules of the split screen mode, the display state of the target application is switched from any display state except the split screen mode to the split screen mode; if the movement corresponding to the touch instruction of the user's finger on the screen meets the preset rules of the full screen mode, the display state of the target application is switched from any display state except the full screen mode to the full screen mode. Since different display interface forms adopt different preset rules, and the display state of the application can be switched from any form to any other form, it can cover the switching of all forms of the display interface, effectively improving the flexibility of the display interface form switching, meeting the needs of users to obtain information displayed in different applications at different times, and at the same time improving the interactivity between the electronic device and the user.
[0107] The exemplary embodiment of the present disclosure provides an interface processing method, which is applied to electronic equipment. Figure 1 As shown, the interface processing method shown in the present disclosure includes:
[0108] S101: Receive a touch control instruction based on a target application program.
[0109] In an exemplary embodiment of the present disclosure, the electronic device is an intelligent electronic device installed with a target application, specifically a mobile phone, a tablet computer, an intelligent wearable device, etc. The control device of the electronic device always maintains a communication connection with the screen to obtain the touch instructions of the user acting on the screen. When the user uses a finger or a stylus to operate on the screen, the fingertip or the pen tip will apply pressure to the screen to achieve the command input effect. Therefore, the screen can receive the user's touch operation, and the screen transmits the touch instruction corresponding to the touch operation to the control device, so that the subsequent control device can determine the display state of the application based on the touch instruction. Among them, the control device, that is, the control chip of the electronic device, has data processing functions, as well as information and instruction receiving and sending functions.
[0110] In step S101, the screen of the electronic device can receive the user's touch operation based on the target application, and transmit the touch instruction corresponding to the touch operation based on the target application to the control device of the electronic device that establishes a communication connection with the screen. Since the user's touch operation on the screen includes three actions: the finger leaves the screen (up event), the finger touches the screen (down event), and the finger moves on the screen (move event), each action corresponds to an event, and each event includes coordinate information, the control device can determine the movement information of the user's finger or stylus on the screen based on the received touch instruction containing the event sequence.
[0111] S102: When the touch command meets a preset rule, the display state of the target application is switched from a first display state to a second display state, and the window layouts of the first display state and the second display state are different.
[0112] In step S102, the control device of the electronic device determines the motion information of the user's touch operation according to the touch instruction, and determines whether the motion information meets the preset rules. If it meets the preset rules, the control device controls the display device to switch the display state of the target application from the first display state to the second display state, and the window layout of the first display state is different from that of the second display state. Among them, the first display state of the target application can be that the target application is in closed mode (hereinafter referred to as closed mode), the target application is in small window mode (hereinafter referred to as small window mode), the target application is in split screen mode (hereinafter referred to as split screen mode) or the target application is in full screen mode (hereinafter referred to as full screen mode), and the second display state of the target application can be that the target application is in small window mode, the target application is in split screen mode or the target application is in full screen mode. For example, the target application can switch from small window mode to full screen mode, or switch from full spelling mode to split screen mode. Therefore, the user can arbitrarily switch the display interface form of the target application through different touch operations.
[0113] In an exemplary embodiment of the present disclosure, when the target application is in an exit state, or the display interface of the target application is in a hidden state, the display state of the target application may be considered to be a closed mode.
[0114] The present invention receives a touch command based on a target program, and when the touch finger meets a preset rule, switches the display state of the target application from a closed mode, a small window mode or a split screen mode to a full screen mode, or from a closed mode, a split screen mode or a full screen mode to a small window mode, or from a closed mode, a small window mode or a full screen mode to a split screen mode. The user can switch the display interface form of the application through a touch operation, which effectively improves the flexibility of switching the display interface form, meets the user's needs for obtaining information displayed in different applications at different times, and improves the interactivity between the electronic device and the user.
[0115] The exemplary embodiment of the present disclosure provides an interface processing method, which is applied to electronic equipment. Figure 2 As shown, the interface processing method shown in the present disclosure includes:
[0116] S201: Receive a drag instruction based on a target application.
[0117] In an exemplary embodiment of the present disclosure, a control is provided on the target application, and when a user drags the control displayed on the target application through the screen of the electronic device, the control device of the electronic device can receive a drag instruction based on the target application. The drag instruction is a touch instruction in which the screen of the electronic device continuously detects a touch event, a move event, and a removal event.
[0118] In some embodiments, when the display state of the target application is closed mode, the control of the target application can be the icon of the target application itself; when the display state of the target application is small window mode, split screen mode or full screen mode, the control can be displayed at a predetermined position in the display interface of the target application.
[0119] by Figure 3 The screen diagram of the electronic device shown in FIG. Figure 3 The electronic device shown is a terminal 31. The target application displayed in split-screen mode on the screen of the terminal 31 is an application 32. A control 33 is arranged in the top middle portion of the display interface of the application 32. When the user drags the control 33 displayed on the application 32 through the screen of the electronic device 31, the control device of the electronic device 31 can receive a drag instruction based on the application 32.
[0120] Optionally, in some embodiments, directly dragging the icon of the target application will cause the display position of the icon of the target application to move on the screen of the electronic device. In this case, the target application will not enter the small window mode, split screen mode or full screen mode. Therefore, the user can perform a continuous operation of long pressing and dragging on the icon of the target application through the screen of the electronic device, so that the control device of the electronic device can receive a drag instruction including an event sequence of two continuous operations of long pressing and dragging. It is easy to understand that when the user performs the continuous operation of long pressing and dragging, the user's finger or stylus will not leave the screen of the electronic device until the dragging operation is completed.
[0121] S202: When the end point of the motion track corresponding to the drag instruction is located in a preset area of the screen of the electronic device, the display state of the target application is switched from the first display state to the second display state.
[0122] In step S202, if the end point of the motion trajectory corresponding to the dragging instruction is located in the preset area corresponding to the small window mode on the screen of the electronic device, the control device of the electronic device can switch the display state of the target application from the off mode, split-screen mode or full-screen mode to the small window mode; if the end point of the motion trajectory corresponding to the dragging instruction is located in the preset area corresponding to the split-screen mode on the screen of the electronic device, the control device of the electronic device can switch the display state of the target application from the off mode, small window mode or full-screen mode to the split-screen mode; if the end point of the motion trajectory corresponding to the dragging instruction is located in the preset area corresponding to the full-screen mode on the screen of the electronic device, the control device of the electronic device can switch the display state of the target application from the off mode, split-screen mode or small window mode to the full-screen mode.
[0123] In some exemplary embodiments, the area corresponding to the small window mode, the area corresponding to the split screen mode, and the area corresponding to the full screen mode on the screen of the electronic device are non-overlapping areas. Therefore, when the user drags the control of the target application, the control device of the electronic device can switch the display window of the target application to a different form.
[0124] by Figure 4 Taking the interface schematic diagram of the electronic device shown as an example, the screen of the electronic device 31 is divided into three preset areas, namely area 41, area 42 and area 43, wherein area 41 is the preset area corresponding to the split-screen mode in the screen of the electronic device 31, area 42 is the preset area corresponding to the full-screen mode in the screen of the electronic device 31, and area 43 is the preset area corresponding to the small window mode in the screen of the electronic device 31, and areas 41, 42 and 43 do not overlap with each other.
[0125] The process of switching the display interface form of the target application on the screen of the electronic device is equivalent to the process of the user arranging and placing the target application on the screen of the electronic device. Therefore, in order to better meet the user's usage habits, the size, shape and position of at least one display area among the area corresponding to the small window mode, the area corresponding to the split screen mode and the area corresponding to the full screen mode on the screen of the electronic device can be set by the user.
[0126] The present invention receives a drag command of a control displayed on a target program, and when the end point of the motion track corresponding to the drag command is located in a preset area of the screen of the electronic device, the display state of the target application is switched from a closed mode, a small window mode or a split screen mode to a full screen mode, or from a closed mode, a split screen mode or a full screen mode to a small window mode, or from a closed mode, a small window mode or a full screen mode to a split screen mode. The user completes the switching of the display interface of the application by dragging the target application to different areas of the screen of the electronic device through the control displayed on the target application, which effectively improves the flexibility of switching the display interface form, meets the user's needs for obtaining information displayed in different applications at different times, and improves the interactivity between the electronic device and the user.
[0127] The exemplary embodiment of the present disclosure provides an interface processing method, which is applied to electronic equipment. Figure 5 As shown, the interface processing method shown in the present disclosure includes:
[0128] S501: Receive a drag instruction based on a target application.
[0129] Step S501 is the same as that in the above embodiment and will not be described again.
[0130] S502: When the end point of the motion track corresponding to the drag instruction is located in the first area of the screen of the electronic device, the display state of the target application is switched to the small window mode.
[0131] In the first case, the first display state of the target application is a split screen mode.
[0132] In some embodiments, the user can drag the controls displayed on the target application through the screen, and drag the target application to the first area of the screen of the electronic device through the controls displayed on the target application. When the control device of the electronic device receives that the end point of the motion trajectory corresponding to the user's dragging instruction is located in the first area, the display state of the target application can be switched from split-screen mode to small window mode.
[0133] by Figure 6Taking the interface schematic diagram of the electronic device shown as an example, the information currently displayed on the screen of the electronic device 31 is the main interface and the display interface of the target application, the target application is the application APP1, the current display state of the application APP1 is the split-screen mode, and the display interface of the application APP1 in the split-screen mode is the interface 61, and the control 62 is displayed on the interface 61. The user can drag the control 62 displayed on the application APP1 through the screen of the electronic device 31, and drag the control 62 displayed on the application APP1 to the first area, that is, the area 63. The control device of the electronic device 31 receives the drag command for the control 62 displayed on the application APP1, and the end point of the motion trajectory corresponding to the drag command is located in the area 63, and the display state of the application APP1 can be switched from the split-screen mode to the small window mode, that is, the display interface of the application APP1 is switched from the interface 61 to the interface 64.
[0134] In the second case, the first display state of the target application is a closed mode.
[0135] When the first display state of the target application is the closed mode, the icon of the target application will be displayed on the screen of the electronic device. Therefore, in some embodiments, the user can drag the icon of the target application through the screen, specifically, the icon of the target application can be continuously operated by long pressing and dragging, and the icon of the target application can be dragged to the first area of the screen of the electronic device. When the control device of the electronic device receives that the end point of the motion track corresponding to the user's dragging instruction is located in the first area, the display state of the target application can be switched from the closed mode to the small window mode.
[0136] by Figure 7 Taking the interface diagram of the electronic device shown as an example, the information currently displayed on the screen of the electronic device 31 is the main interface, and the bottom sidebar of the application is displayed at the bottom of the screen, and the bottom sidebar includes the target application, that is, the application APP1. The user can perform continuous operations of long pressing and dragging on the icon 71 of the application APP1 through the screen of the electronic device 31, and drag the icon 71 of the application APP1 to the first area, that is, area 63. The control device of the electronic device 31 receives the drag instruction for the application APP1, and the end point of the motion trajectory corresponding to the drag instruction is located in the area 63. The display state of the application APP1 can be switched from the closed mode to the small window mode, that is, switched to the interface 64, and the display state of the bottom sidebar of the application can be switched to the closed mode, that is, the bottom sidebar of the application is hidden to avoid the bottom sidebar of the application blocking the display interface of the application APP1.
[0137] In a third case, the first display state of the target application is a full screen mode.
[0138] In some embodiments, the user can drag the controls displayed on the target application through the screen, and drag the target application to the first area of the screen of the electronic device through the controls displayed on the target application. When the control device of the electronic device receives that the end point of the motion trajectory corresponding to the user's dragging instruction is located in the first area, the display state of the target application can be switched from full-screen mode to small window mode.
[0139] The present disclosure receives a drag command of a control displayed on a target program, and when the end point of the motion track corresponding to the drag command is located in the first area of the screen of the electronic device, switches the display state of the target application from a split-screen mode to a small window mode; when the end point of the motion track corresponding to the drag command is located in the first area of the screen of the electronic device, switches the display state of the target application from a closed mode to a small window mode; when the end point of the motion track corresponding to the drag command is located in the first area of the screen of the electronic device, switches the display state of the target application from a full-screen mode to a small window mode. The user switches the display interface of the application to a small window form by dragging the target application to the first area of the screen of the electronic device through the control displayed on the target application, thereby effectively improving the flexibility of switching the display interface form, meeting the user's needs for obtaining information displayed in different applications at different times, and at the same time improving the interactivity between the electronic device and the user.
[0140] The exemplary embodiment of the present disclosure provides an interface processing method, which is applied to electronic equipment. Figure 8 As shown, the interface processing method shown in the present disclosure includes:
[0141] S801. Receive a drag instruction of a control displayed on a target application.
[0142] Step S801 is the same as that in the above embodiment and will not be described again.
[0143] S802: When the end point of the motion track corresponding to the drag instruction is located in the second area of the screen of the electronic device, the display state of the target application is switched to a split-screen mode.
[0144] In step S802, the first display state of the target application is a closed mode, a split-screen mode, or a full-screen mode. When the end point of the motion track corresponding to the drag instruction is located in the second area of the screen of the electronic device, the display state of the target application is switched from the closed mode, the small window mode, or the full-screen mode to the split-screen mode.
[0145] In the first case, the first display state of the target application is a small window mode.
[0146] In some embodiments, the user can drag the controls displayed on the target application through the screen, and drag the target application to the second area of the screen of the electronic device through the controls displayed on the target application. When the control device of the electronic device receives that the end point of the motion trajectory corresponding to the user's dragging instruction is located in the second area, the display state of the target application can be switched from the small window mode to the split screen mode.
[0147] In the second case, the first display state of the target application is a closed mode.
[0148] In some embodiments, the user can drag the icon of the target application through the screen, specifically, can perform a continuous operation of long pressing and dragging the icon of the target application, and drag the icon of the target application to the second area of the screen of the electronic device. When the control device of the electronic device receives that the end point of the motion trajectory corresponding to the user's dragging instruction is located in the second area, the display state of the target application can be switched from the off mode to the split-screen mode.
[0149] In a third case, the first display state of the target application is a full screen mode.
[0150] In some embodiments, the user can drag the controls displayed on the target application through the screen, and drag the target application to the second area of the screen of the electronic device through the controls displayed on the target application. When the control device of the electronic device receives that the end point of the motion trajectory corresponding to the user's dragging instruction is located in the second area, the display state of the target application can be switched from full-screen mode to split-screen mode.
[0151] The present disclosure receives a drag command of a control displayed on a target program, and when the end point of the motion track corresponding to the drag command is located in the second area of the screen of the electronic device, switches the display state of the target application from a small window mode to a split screen mode; when the end point of the motion track corresponding to the drag command is located in the second area of the screen of the electronic device, switches the display state of the target application from a closed mode to a split screen mode; when the end point of the motion track corresponding to the drag command is located in the second area of the screen of the electronic device, switches the display state of the target application from a full screen mode to a split screen mode. The user switches the display interface of the application to a split screen form by dragging the target application to the second area of the screen of the electronic device through the control displayed on the target application, which effectively improves the flexibility of switching the display interface form, meets the user's needs for obtaining information displayed in different applications at different times, and improves the interactivity between the electronic device and the user.
[0152] The exemplary embodiment of the present disclosure provides an interface processing method, which is applied to electronic equipment. Fig. 9 As shown, the interface processing method shown in the present disclosure includes:
[0153] S901: Receive a drag instruction of a control displayed on a target application.
[0154] Step S901 is the same as that in the above embodiment and will not be described again.
[0155] S902: When the end point of the motion track corresponding to the drag instruction is located in the third area of the screen of the electronic device, the display state of the target application is switched to a full-screen mode.
[0156] In step S902, the first display state of the target application is a closed mode, a small window mode, or a split screen mode. When the end point of the motion track corresponding to the drag instruction is located in the third area of the screen of the electronic device, the display state of the target application is switched from the closed mode, the small window mode, or the split screen mode to the full screen mode.
[0157] In the first case, the first display state of the target application is a small window mode.
[0158] In some embodiments, the user can drag the controls displayed on the target application through the screen, and drag the target application to a third area of the screen of the electronic device through the controls displayed on the target application. When the control device of the electronic device receives that the end point of the motion trajectory corresponding to the user's dragging instruction is located in the third area, the display state of the target application can be switched from a small window mode to a full screen mode.
[0159] In the second case, the first display state of the target application is a closed mode.
[0160] In some embodiments, the user can drag the icon of the target application through the screen, specifically, can perform a continuous operation of long pressing and dragging the icon of the target application, and drag the icon of the target application to a third area of the screen of the electronic device. When the control device of the electronic device receives that the end point of the motion trajectory corresponding to the user's dragging instruction is located in the third area, the display state of the target application can be switched from the closed mode to the full-screen mode.
[0161] In a third case, the first display state of the target application is a split screen mode.
[0162] In some embodiments, the user can drag the controls displayed on the target application through the screen, and drag the target application to a third area of the screen of the electronic device through the controls displayed on the target application. When the control device of the electronic device receives that the end point of the motion trajectory corresponding to the user's dragging instruction is located in the third area, the display state of the target application can be switched from split-screen mode to full-screen mode.
[0163] The present disclosure receives a drag command of a control displayed on a target program, and when the end point of the motion track corresponding to the drag command is located in the third area of the screen of the electronic device, switches the display state of the target application from a small window mode to a full screen mode; when the end point of the motion track corresponding to the drag command is located in the third area of the screen of the electronic device, switches the display state of the target application from a closed mode to a full screen mode; when the end point of the motion track corresponding to the drag command is located in the third area of the screen of the electronic device, switches the display state of the target application from a split screen mode to a full screen mode. The user switches the display interface of the application to a full screen form by dragging the target application to the third area of the screen of the electronic device through the control displayed on the target application, which effectively improves the flexibility of switching the display interface form, meets the user's needs for obtaining information displayed in different applications at different times, and improves the interactivity between the electronic device and the user.
[0164] The exemplary embodiment of the present disclosure provides an interface processing method, which is applied to electronic equipment. Fig.10 As shown, the interface processing method shown in the present disclosure includes:
[0165] S1001. Receive a touch instruction based on a target application.
[0166] Step S1001 is the same as that in the above embodiment and will not be described again.
[0167] S1002: When the touch command meets a preset rule, the display state of the target application is switched from a first display state to a second display state, and the window layouts of the first display state and the second display state are different.
[0168] Step S1002 is the same as that in the above embodiment and will not be described again.
[0169] S1003: When executing the touch command, display the target application program in a second preset size.
[0170] When the user touches the target application through the screen of the electronic device, the control device of the electronic device will synchronously execute the touch command. In order to facilitate the user to touch the target application, when executing the touch command, the control device of the electronic device can reduce the size of the display interface of the target application to a second preset size.
[0171] In an exemplary embodiment of the present disclosure, the second preset size is smaller than the size of the display interface of the target application in small window mode, or smaller than the size of the display interface of the target application in split screen mode, or smaller than the size of the display interface of the target application in full screen mode.
[0172] Optionally, the second preset size corresponding to the display interface of the target application in different display states may be different. For example, when the first display state of the target application is the small window mode, during the execution of the touch command, the control device of the electronic device may control the screen of the electronic device to display the target application in the second preset size corresponding to the small window mode; when the first display state of the target application is the split screen mode, during the execution of the touch command, the control device of the electronic device may control the screen of the electronic device to display the target application in the second preset size corresponding to the split screen mode.
[0173] by Fig.11 Taking the interface schematic diagram of the electronic device shown as an example, the information currently displayed on the screen of the electronic device 111 is the main interface and the display interface of the target application, wherein the target application is APP11, APP11 is displayed in split-screen mode, the display interface of APP11 in split-screen mode is interface 112, and the control displayed on interface 112 is control 113. The user can drag the control 113 displayed on the application APP11 through the screen of the electronic device 111. When the control device of the electronic device 111 receives and executes the drag instruction for the application APP11, the application APP11 is displayed in the second preset size, that is, the size shown in the interface 114.
[0174] It is easy to understand that the screen sizes of different electronic devices are different, so the second preset sizes of the target application displayed on the screens of different electronic devices may also be different. For example, the second preset size corresponding to the target application on the mobile phone screen may be 2.5cm*5cm, and the size of the preset area corresponding to the target application on the screen of a tablet computer in split-screen mode may be 4cm*8cm.
[0175] Figure 12-14 A schematic diagram showing a second preset size of the display interface of the target application program is shown. Fig.12 The second preset size corresponding to the target application when the motion track corresponding to the drag command enters the first area, Fig.13 The second preset size corresponding to the target application when the motion track corresponding to the drag command enters the second area, Fig.14 It is a second preset size corresponding to the target application when the motion track corresponding to the drag instruction enters the third area.
[0176] The present invention receives a touch command based on a target program, and when the touch command meets a preset rule, switches the display state of the target application from a closed mode, a small window mode or a split screen mode to a full screen mode, or switches from a closed mode, a split screen mode or a full screen mode to a small window mode, or switches from a closed mode, a small window mode or a full screen mode to a split screen mode, and displays the target application in a second preset size when executing the touch command. The user can switch the display interface form of the application through a touch operation, which effectively improves the flexibility of switching the display interface form, and reduces the window layout of the display interface during the display interface form switching process, which is more conducive to the user completing the form switching of the display interface of the target application, meeting the user's needs for obtaining information displayed in different applications at different times, and improving the interactivity between the electronic device and the user.
[0177] The exemplary embodiment of the present disclosure provides an interface processing method, which is applied to electronic equipment. Fig.15 As shown, the interface processing method shown in the present disclosure includes:
[0178] S1501. Set a window layout of a first display state and a second display state according to a target application.
[0179] In order to achieve a better user experience and avoid the application's display interface being too small to affect the user's normal use of the application, some applications may only support window layouts of some display states. For example, video playback applications may only support small window mode and full-screen mode, and office applications may only support split-screen mode and full-screen mode. Therefore, in some exemplary embodiments of the present disclosure, the control device of the electronic device can set the window layout of the first display state and the second display state of the target application according to the target application. This ensures that the target application will not switch to a display state that is not supported by the target application when switching the display form.
[0180] S1502: Receive a touch control instruction based on a target application program.
[0181] Step S1502 is the same as that in the above embodiment and will not be described again.
[0182] S1503: When the touch instruction meets a preset rule, the display state of the target application is switched from a first display state to a second display state, and the window layouts of the first display state and the second display state are different.
[0183] Step S1503 is the same as that in the above embodiment and will not be described again.
[0184] The present disclosure sets the window layout of the first display state and the second display state of the target application according to the target application, and switches the display state of the target application from the closed mode, the small window mode or the split screen mode to the full screen mode, or from the closed mode, the split screen mode or the full screen mode to the small window mode, or from the closed mode, the small window mode or the full screen mode to the split screen mode when the received touch instruction based on the target program meets the preset rules. The present disclosure sets the window layout of the first display state and the second display state of different applications, so that the user can switch the display interface form of the application through touch operation, effectively improving the flexibility of switching the display interface form, meeting the user's needs to obtain information displayed in different applications at different times, ensuring the user's experience of using the application, and improving the interactivity between the electronic device and the user.
[0185] The exemplary embodiment of the present disclosure provides an interface processing method, which is applied to electronic equipment. Fig.16 As shown, the interface processing method shown in the present disclosure includes:
[0186] S1601. Set window layouts in a first display state and a second display state according to the type of electronic device.
[0187] In order to achieve a better user experience and avoid the display interface of the application being too small to affect the user's normal use of the application, some electronic devices may only support window layouts of some display states. For example, on a tablet or personal computer, the target application may support small window mode, split screen mode, and full screen mode, while on a mobile phone, the target application may only support small window mode and split screen mode. Therefore, in some exemplary embodiments of the present disclosure, the control device of the electronic device can set the window layout of the first display state and the second display state of the target application according to the type of electronic device. This ensures that the target application will not switch to a display state that is not supported by the target application when switching the display form.
[0188] S1602: Receive a touch control instruction based on a target application program.
[0189] Step S1602 is the same as that in the above embodiment and will not be described again.
[0190] S1603: When the touch control instruction meets a preset rule, the display state of the target application is switched from a first display state to a second display state, and the window layouts of the first display state and the second display state are different.
[0191] Step S1603 is the same as that in the above embodiment and will not be described again.
[0192] The present disclosure sets the window layout of the first display state and the second display state of the target application according to the type of electronic device, and switches the display state of the target application from the closed mode, the small window mode or the split screen mode to the full screen mode, or from the closed mode, the split screen mode or the full screen mode to the small window mode, or from the closed mode, the small window mode or the full screen mode to the split screen mode when the received touch instruction based on the target program meets the preset rules. The present disclosure sets the window layout of the first display state and the second display state of different applications according to the type of electronic device, so that the user can switch the display interface form of the application through touch operation, effectively improving the flexibility of switching the display interface form, meeting the user's needs to obtain information displayed in different applications at different times, ensuring the user's experience of using the application, and improving the interactivity between the electronic device and the user.
[0193] The exemplary embodiment of the present disclosure provides an interface processing method, which is applied to electronic equipment. Fig.17 As shown, the interface processing method shown in the present disclosure includes:
[0194] S1701: Receive a touch control instruction based on a target application program.
[0195] Step S1701 is the same as that in the above embodiment and will not be described again.
[0196] S1702: When the touch instruction meets a preset rule, the display state of the target application is switched from a first display state to a second display state, and the window layouts of the first display state and the second display state are different.
[0197] Step S1702 is the same as that in the above embodiment and will not be described again.
[0198] S1703: When the electronic device does not support switching the display state of the target application from the first display state to the second display state, prompt that the target application does not support the second display state.
[0199] If the electronic device does not support the target application switching from the first display state to the second display state, the control device of the electronic device can also prompt the user that the target application does not support the second display state through images, text, voice, etc. For example, when the user drags the target application to the first area through the screen of the electronic device, if the target application does not support the small window mode, the control device of the electronic device can control the screen of the electronic device to display an icon corresponding to "does not support the small window mode", or display the text "does not support the small window mode", or control the speaker of the electronic device to play a prompt message such as "does not support the small window mode".
[0200] by Fig.18 Taking the interface schematic diagram of the electronic device shown as an example, the information currently displayed on the screen of the electronic device 181 is the display interface of the target application, wherein the target application is APP18, the display interface of APP18 in full screen mode is interface 182, the control displayed on interface 182 is control 183, and the application 18 does not support the small window mode. The user can drag the control 183 displayed in the application APP18 through the screen of the electronic device 181. When the user drags the application 18 to the first area of the screen of the electronic device 181, that is, area 184, through the screen of the electronic device 181, the control device of the electronic device 181 can control the screen of the electronic device 181 to display the prompt window 185, and the text "small window mode is not supported" can be displayed in the prompt window 185, prompting the user that the display state of the application 18 cannot be switched to the small window mode.
[0201] Fig.19 In the screen diagram of the electronic device shown, the first display state of the target application is the small window mode, and the display interface of the target application in the small window mode is interface 1901. When the user drags the control 1902 displayed on the interface 1901 through the screen of the electronic device, the control device of the electronic device can receive a drag instruction based on the target application. When the motion trajectory of the drag instruction enters the second area, the control device of the electronic device will not control the screen of the electronic device to display the mask area corresponding to the second area after the second display state of the target application cannot be switched to the split-screen mode according to the type of the target application or the electronic device, and at the same time control the screen of the electronic device to display a prompt pop-up window 1903, in which the text "split-screen mode is not supported" can be displayed.
[0202] The exemplary embodiment of the present disclosure provides an interface processing method, which is applied to electronic equipment. Fig. 20 As shown, the interface processing method shown in the present disclosure includes:
[0203] S2001. Receive a drag instruction based on a target application.
[0204] Step S2001 is the same as that in the above embodiment and will not be described again.
[0205] S2002: When the motion track corresponding to the dragging instruction enters a preset area, a window layout of a second display state is prompted.
[0206] In order to reduce the user's learning cost and avoid the situation where the user needs to be familiar with the window layout of the target application in different preset areas before being able to skillfully switch the display state of the target application, in some exemplary embodiments of the present disclosure, when the user drags the target application to the preset area through the screen of the electronic device, the control device of the electronic device can detect that the motion trajectory corresponding to the dragging instruction enters the preset area, and prompts the user with the window layout of the second display state of the target application.
[0207] In some embodiments, the control device of the electronic device can prompt the user that the target application has been dragged to the preset area through images, text, voice, etc. For example, when the user drags the target application to the first area through the screen of the electronic device, the control device of the electronic device can control the screen of the electronic device to display an icon corresponding to the "small window mode", or display the text "small window area", or control the speaker of the electronic device to play a prompt message such as "entered the small window mode".
[0208] by Fig.21 Taking the interface schematic diagram of the electronic device shown as an example, the information currently displayed on the screen of the electronic device 211 is the main interface and the display interface of the target application, wherein the target application is APP21, APP21 is displayed in split-screen mode, the display interface of APP21 in the split-screen mode is interface 212, and the control displayed on interface 212 is control 213. The user can drag the control 213 displayed on the application APP21 through the screen of the electronic device 211. When the dragging track of the application APP21 by the user through the screen of the electronic device 211 enters the first area, that is, area 214, on the screen of the electronic device 211, the control device of the electronic device 211 can control the screen of the electronic device 211 to display a prompt window 215, and the prompt window 215 can display the text "entered small window mode", prompting the user that if the finger is released or the stylus is removed, the display state of the application 21 will switch to the small window mode.
[0209] S2003: When the end point of the motion track corresponding to the drag instruction is located in a preset area of the screen of the electronic device, the display state of the target application is switched from the first display state to the second display state.
[0210] Step S2003 is the same as that in the above embodiment and will not be described again.
[0211] The present disclosure receives a drag command of a control displayed on a target program, and when the motion track corresponding to the drag command enters a preset area, prompts the window layout of the second display state of the target application, and then when the end point of the motion track corresponding to the drag command is located in the preset area of the screen of the electronic device, the display state of the target application is switched from the closed mode, small window mode or split screen mode to the full screen mode, or from the closed mode, split screen mode or full screen mode to the small window mode, or from the closed mode, small window mode or full screen mode to the split screen mode. The user completes the switching of the display interface of the application by dragging the target application to different areas of the screen of the electronic device through the control displayed on the target application, which effectively improves the flexibility of switching the display interface form. At the same time, in the process of the user dragging the target application, the user is prompted according to the position where the user drags the target application on the screen of the electronic device, which reduces the user's learning cost and meets the user's needs to obtain information displayed in different applications at different times, while improving the interactivity between the electronic device and the user.
[0212] The exemplary embodiment of the present disclosure provides an interface processing method, which is applied to electronic equipment. Fig. 22 As shown, the interface processing method shown in the present disclosure includes:
[0213] S2201. Receive a drag instruction based on a target application.
[0214] Step S2201 is the same as that in the above embodiment and will not be described again.
[0215] S2202: When the motion track corresponding to the dragging instruction enters a preset area, a window layout of a second display state is prompted.
[0216] Step S2202 is the same as that in the above embodiment and will not be described again.
[0217] S2203: Display the window layout in the second display state through a mask area of a first preset size.
[0218] In order to better reduce the user's learning cost and avoid the situation where the user needs to be familiar with the window layout of the target application in different preset areas before being able to skillfully switch the display state of the target application, in some exemplary embodiments of the present disclosure, when the user drags the target application to the preset area through the screen of the electronic device, the control device of the electronic device can detect the motion trajectory corresponding to the dragging instruction entering the preset area, and display the window layout of the second display state through the mask area of the first preset size, so that the user can directly see the preset area where the target application is currently located.
[0219] The mask layer is a semi-transparent display layer in the screen of the electronic device, which is displayed under the display interface of the target application. It can prompt the user without affecting the user's viewing of other information on the screen of the electronic device, and has a good prompting effect.
[0220] Figure 23-25 A schematic diagram of the mask region is shown. Fig.23 The mask area 23 is the mask area displayed on the screen of the electronic device when the motion track corresponding to the dragging instruction enters the first area. The mask area 23 displays an icon 2301 corresponding to the small window mode and a prompt text "small window". Fig.24 The mask area 24 is displayed on the screen of the electronic device when the motion track corresponding to the drag instruction enters the third area. The mask area 24 displays an icon 2401 corresponding to the full-screen mode and a prompt text "full screen". Fig.25 The mask area 25 is the area displayed on the screen of the electronic device when the motion track corresponding to the dragging instruction enters the second area. The mask area 25 displays an icon 2501 corresponding to the split-screen mode and a prompt text "split screen".
[0221] by Fig.26 Taking the interface schematic diagram of the electronic device shown as an example, the information currently displayed on the screen of the electronic device is the main interface and the display interface of the target application, wherein the target application is APP21, APP21 is displayed in split-screen mode, the display interface of APP21 in split-screen mode is interface 212, and the control displayed on interface 212 is control 213. The user can drag the control 213 displayed on the application APP21 through the screen of the electronic device 211. When the user drags the application APP21 through the screen of the electronic device 211 to the first area, that is, area 214, on the screen of the electronic device 211, the control device of the electronic device 211 can control the screen of the electronic device 211 to display the window layout of the small window mode with a mask area of a first preset size, that is, mask 261, and display the icon corresponding to the "small window mode" in the mask 261, that is, icon 262, to prompt the user that if the finger is released or the stylus is removed, the display state of the application 21 will be switched to the small window mode.
[0222] Fig. 27In the screen diagram of the tablet computer shown, both the target application and the non-target application are in split-screen mode, interface 2701 is the display interface of the target application, and interface 2703 is the display interface of the non-target application. When the user drags the control 2702 displayed on the interface 2701 through the screen of the tablet computer, the control device of the tablet computer can control the screen of the tablet computer to display the mask area 2704 when the motion track corresponding to the drag instruction enters the first area on the screen of the tablet computer, and display the icon 2705 of the first area and the prompt text "small window" in the mask area 2704, and display the display interface of the target application in the second preset size shown in 2706. After the user's finger leaves the screen of the tablet computer, or the stylus is removed from the screen of the tablet computer, the control device of the tablet computer can determine that the end point of the motion track corresponding to the drag instruction is located in the first area, and switch the display state of the target application to the small window mode, that is, switch the display interface from interface 2706 to interface 2707, and switch the display state of the non-target application to the full screen mode, that is, switch the display interface from interface 2703 to interface 2708.
[0223] Fig.28 In the screen diagram of the foldable screen mobile phone shown, both the target application and the non-target application are in split-screen mode, interface 2801 is the display interface of the target application, and interface 2803 is the display interface of the non-target application. When the user drags the control 2802 displayed on the interface 2801 through the screen of the foldable screen mobile phone, the control device of the foldable screen mobile phone can control the screen of the foldable screen mobile phone to display the mask area 2804 when the motion track corresponding to the dragging instruction enters the first area on the screen of the foldable screen mobile phone, and display the icon 2805 of the first area and the prompt text "small window" in the mask area 2804, and at the same time display the display interface of the target application in the second preset size shown in 2806. After the user's finger leaves the screen of the foldable screen mobile phone, or the stylus is removed from the screen of the foldable screen mobile phone, the control device of the foldable screen mobile phone can determine that the end point of the motion trajectory corresponding to the drag command is located in the first area, and switch the display state of the target application to the small window mode, that is, switch the display interface from interface 2806 to interface 2807, and switch the display state of the non-target application to the full screen mode, that is, switch the display interface from interface 2803 to interface 2808.
[0224] Fig.29In the screen diagram of the straight-screen touch-screen mobile phone shown, both the target application and the non-target application are in split-screen mode, interface 2901 is the display interface of the target application, and interface 2903 is the display interface of the non-target application. When the user drags the control 2902 displayed on the interface 2901 through the screen of the straight-screen touch-screen mobile phone, the control device of the straight-screen touch-screen mobile phone can control the screen of the straight-screen touch-screen mobile phone to display the mask area 2904 when the motion track corresponding to the dragging instruction enters the first area on the screen of the straight-screen touch-screen mobile phone, and display the icon 2905 of the first area and the prompt text "small window" in the mask area 2904, and at the same time display the display interface of the target application in the second preset size shown in 2906. After the user's finger leaves the screen of the bar touch screen mobile phone, or the stylus is removed from the screen of the bar touch screen mobile phone, the control device of the bar touch screen mobile phone can determine that the end point of the motion trajectory corresponding to the drag instruction is located in the first area, and switch the display state of the target application to the small window mode, that is, switch the display interface from interface 2906 to interface 2907, and switch the display state of the non-target application to the full screen mode, that is, switch the display interface from interface 2903 to interface 2908.
[0225] In some embodiments, the size of the first preset size is related to the window layout of the second display state. For example, the size of the first preset size may be slightly larger than the window layout size of the second display state, or slightly smaller than the window layout size of the second display state, or may be the same as the window layout size of the second display state.
[0226] S2204: When the end point of the motion track corresponding to the drag instruction is located in a preset area of the screen of the electronic device, the display state of the target application is switched from the first display state to the second display state.
[0227] Fig.30 In the screen schematic diagram of the electronic device shown, the first display state of the target application is the split-screen mode, and the display interface of the target application in the split-screen mode is the interface 3001. When the user drags the control 3002 displayed on the interface 3001 through the screen of the electronic device, the control device of the electronic device can receive a drag instruction based on the target application. When the motion track of the drag instruction enters the first area, the control device of the electronic device can control the screen of the electronic device to display the mask area 3003 with the icon and prompt text of the small window mode, and display the display interface of the target application in the second preset size shown in 3004; when the motion track of the drag instruction enters the third area, the control device of the electronic device can control the screen of the electronic device to display the mask area 3005 with the icon and prompt text of the full-screen mode, and display the display interface of the target application in the second preset size shown in 3006.
[0228] Fig.31 In the screen schematic diagram of the electronic device shown, the first display state of the target application is the small window mode, and the display interface of the target application in the small window mode is the interface 3101. When the user drags the control 3102 displayed on the interface 3101 through the screen of the electronic device, the control device of the electronic device can receive a drag instruction based on the target application. When the motion track of the drag instruction enters the third area, the control device of the electronic device can control the screen of the electronic device to display the mask area 3103 with the icon and prompt text of the full screen mode, and display the display interface of the target application in the second preset size shown in 3104; when the motion track of the drag instruction enters the second area, the control device of the electronic device can control the screen of the electronic device to display the mask area 3105 with the icon and prompt text of the split screen mode, and display the display interface of the target application in the second preset size shown in 3106.
[0229] Fig.32 In the screen schematic diagram of the electronic device shown, the first display state of the target application is the full screen mode, and the display interface of the target application in the full screen mode is the interface 3201. When the user drags the control 3202 displayed on the interface 3201 through the screen of the electronic device, the control device of the electronic device can receive a drag instruction based on the target application. When the motion track of the drag instruction enters the second area, the control device of the electronic device can control the screen of the electronic device to display the mask area 3203 with the icon and prompt text of the split screen mode, and display the display interface of the target application in the second preset size shown in 3204; when the motion track of the drag instruction enters the first area, the control device of the electronic device can control the screen of the electronic device to display the mask area 3205 with the icon and prompt text of the small window mode, and display the display interface of the target application in the second preset size shown in 3206.
[0230] The present disclosure receives a drag command of a control displayed on a target program, and when the motion track corresponding to the drag command enters a preset area, prompts the window layout of the second display state of the target application, and then when the end point of the motion track corresponding to the drag command is located in the preset area of the screen of the electronic device, the display state of the target application is switched from the closed mode, small window mode or split screen mode to the full screen mode, or from the closed mode, split screen mode or full screen mode to the small window mode, or from the closed mode, small window mode or full screen mode to the split screen mode. The user completes the switching of the display interface of the application by dragging the target application to different areas of the screen of the electronic device through the control displayed on the target application, which effectively improves the flexibility of the display interface form switching. At the same time, in the process of the user dragging the target application, a mask area of a first preset size is displayed on the screen of the electronic device according to the position where the user drags the target application on the screen of the electronic device to prompt the user, which reduces the user's learning cost and meets the user's needs to obtain information displayed in different applications at different times, while improving the interactivity between the electronic device and the user.
[0231] The exemplary embodiment of the present disclosure provides an interface processing method, which is applied to electronic equipment. Fig.33 As shown, the interface processing method shown in the present disclosure includes:
[0232] S3301. Determine the size of a preset area according to the type of electronic device.
[0233] The screens of different electronic devices have different sizes, so the sizes of the corresponding preset areas on the screens of different electronic devices when the target application is in the same display state may be different. In some exemplary embodiments of the present disclosure, the control device of the electronic device may set at least one of the size of the first area, the size of the second area, and the size of the third area according to the type of the electronic device.
[0234] For example, when the electronic device is a mobile phone, the control device of the electronic device can set the size of the second area to 4cm*8cm; when the electronic device is a tablet computer, the control device of the electronic device can set the size of the second area to 6cm*12cm.
[0235] Taking a mobile phone as an example of an electronic device, the screen size of a mobile phone is usually small. Therefore, when a user drags a control displayed on a target application through the mobile phone screen, he may only want to change the display position of the display interface of the target application on the mobile phone screen, but does not want to switch the display state of the target application to another state. Therefore, the control device of the mobile phone can set the size of the preset area corresponding to the target application in one display state to be larger, and set the size of the preset area corresponding to other display states to be smaller.
[0236] by Fig.34 The interface diagram of the electronic device shown in FIG. Fig.34 The electronic device shown is a tablet computer. The screen diagram of the tablet computer shows the preset area of the target application in the screen of the tablet computer. Among them, area 3401 is the first area, area 3402 and area 3403 are the second area, and area 3404 is the third area. Optionally, area 3402 is the second area corresponding to the left split screen mode, and area 3403 is the second area corresponding to the right split screen mode.
[0237] by Fig.35 The interface diagram of the electronic device shown in FIG. Fig.35 The electronic device shown is a foldable screen mobile phone. The screen diagram of the foldable screen mobile phone shows the preset area of the target application in the screen of the foldable screen mobile phone. Among them, area 3501 is the first area, area 3502 and area 3503 are the second area, and area 3504 is the third area. Optionally, area 3502 is the second area corresponding to the left split screen mode, and area 3503 is the second area corresponding to the right split screen mode.
[0238] by Fig.36 The interface diagram of the electronic device shown in FIG. Fig.36 The electronic device shown is a straight-screen touch-screen mobile phone. The screen diagram of the straight-screen touch-screen mobile phone shows the preset areas of the target application in the straight-screen touch-screen mobile phone. Among them, area 3601 is the first area, and area 3602 is the third area.
[0239] For example, Fig.37 Taking the interface schematic diagram of the electronic device shown as an example, the information currently displayed on the screen of the electronic device is the main interface and the display interface of the target application, where the target application is APP37, APP37 is displayed in small window mode, the display interface of APP37 in small window mode is interface 372, and the control displayed on interface 372 is control 373. Fig.37The electronic device shown is a mobile phone 371, and the first area of the small window mode on the screen of the mobile phone 371 is area 374, and area 374 occupies most of the screen of the mobile phone 371. When the user drags the control 373 displayed on the application 37 through the display screen of the electronic device 371, if the user does not want to switch the display state of the application 37 to the split screen mode or the full screen mode, but wants to move the display position of the application 37, the application 37 can be moved by dragging the control 373 displayed on the display interface 372 of the application 37 through the screen of the mobile phone 371. When the end point of the motion track of the user dragging the application 37 is within the area 374, the display state of the application 37 will always remain in the small window mode.
[0240] S3302. Receive a drag instruction based on the target application.
[0241] Step S3302 is the same as that in the above embodiment and will not be described again.
[0242] S3303: When the end point of the motion track corresponding to the drag instruction is located in a preset area of the screen of the electronic device, the display state of the target application is switched from the first display state to the second display state.
[0243] Step S3303 is the same as the implementation in the above embodiment and will not be repeated here.
[0244] The present disclosure determines the size of a preset area according to the type of electronic device, and when the end point of the motion trajectory corresponding to the received touch command based on the target program is located in the preset area of the screen of the electronic device, the display state of the target application is switched from the closed mode, small window mode or split screen mode to the full screen mode, or from the closed mode, split screen mode or full screen mode to the small window mode, or from the closed mode, small window mode or full screen mode to the split screen mode. The present disclosure allows the user to switch the display interface form of the application through touch operation, effectively improving the flexibility of switching the display interface form, while reducing the possibility of the user mistakenly switching the display state of the target application when the user does not want to switch the display state of the target application, meeting the user's needs to obtain information displayed in different applications at different times, ensuring the user's experience of using the application, and improving the interactivity between the electronic device and the user.
[0245] The exemplary embodiment of the present disclosure provides an interface processing method, which is applied to electronic equipment. Fig.38 As shown, the interface processing method shown in the present disclosure includes:
[0246] S3801. Receive a drag instruction based on a target application.
[0247] Step S3801 is the same as the implementation in the above embodiment and will not be repeated here.
[0248] S3802: When the end point of the motion track corresponding to the drag instruction is located in a preset area of the screen of the electronic device, the display state of the target application is switched from the first display state to the second display state.
[0249] Step S3802 is the same as the implementation in the above embodiment and will not be repeated here.
[0250] S3803: When the end point of the motion track corresponding to the drag instruction is located in a preset area of the screen of the electronic device, the display state of the non-target application is switched from the third display state to the fourth display state.
[0251] At least two applications may be displayed on the screen of an electronic device, namely a target application and at least one non-target application. At the same time, the display status of the non-target application also needs to change according to the change of the display status of the target application. In the exemplary embodiment of the present disclosure, one target application and one non-target application are taken as an example for explanation.
[0252] The window layout of the third display state and the fourth display state of the non-target application is different. The third display state can be a small window mode, a split screen mode or a full screen mode, and the fourth display state can be a split screen mode, a full screen mode or a closed mode.
[0253] In the scenario of multitasking, if the display state of the target application is small window mode or closed mode, the display state of the non-target application can be small window mode, full screen mode or split screen mode; if the display state of the target application is split screen mode, the display state of the non-target application is usually split screen mode.
[0254] Therefore, in step S3803, when the end point of the motion trajectory corresponding to the dragging instruction is located in the first area of the screen of the electronic device, the control device of the electronic device can switch the display state of the non-target application to non-small window mode; when the end point of the motion trajectory corresponding to the dragging instruction is located in the second area of the screen of the electronic device, the control device of the electronic device can switch the display state of the non-target application to small window mode or split screen mode; when the end point of the motion trajectory corresponding to the dragging instruction is located in the third area of the screen of the electronic device, the control device of the electronic device can switch the display state of the non-target application to closed mode.
[0255] If the end point of the motion trajectory corresponding to the drag instruction is located in the area corresponding to the small window mode on the screen of the electronic device, when the control device of the electronic device switches the display state of the target application from the off mode to the small window mode, if the first display state of the non-target application is the full-screen mode or the split-screen mode, the display state of the non-target application will not change, and it will still be the full-screen mode or the split-screen mode; if the first display state of the non-target application is the small window mode, the display state of the non-target application will be switched to the split-screen mode or the full-screen mode. When the control device of the electronic device switches the display state of the target application from the split-screen mode to the small window mode, the display state of the non-target application can be switched from the split-screen mode to the full-screen mode, or the split-screen mode can be kept unchanged. Or when the control device of the electronic device switches the display state of the target application from the full-screen mode to the small window mode, the non-target application will not be displayed on the screen of the electronic device, that is, the first display state and the second display state of the non-target application are both off mode.
[0256] If the end point of the motion trajectory corresponding to the drag instruction is located in the area corresponding to the split-screen mode on the screen of the electronic device, when the control device of the electronic device switches the display state of the target application from the off mode to the split-screen mode, if the current display state of the non-target application is the split-screen mode, the display state of the non-target application will not change at this time; if the current display state of the non-target application is the small window mode or the full-screen mode, the display state of the non-target application will be switched to the split-screen mode. When the control device of the electronic device switches the display state of the target application from the small window mode to the split-screen mode, if the current display state of the non-target application is the split-screen mode, the display state of the non-target application will not change at this time; if the current display state of the non-target application is the full-screen mode, the display state of the non-target application will be switched to the split-screen mode. When the control device of the electronic device switches the display state of the target application from the full-screen mode to the split-screen mode, the non-target application will not be displayed on the screen of the electronic device, that is, the first display state and the second display state of the non-target application are both off modes.
[0257] If the end point of the motion trajectory corresponding to the drag instruction is located in the area corresponding to the full-screen mode on the screen of the electronic device, when the control device of the electronic device switches the display state of the target application from the off mode to the full-screen mode, the display state of the non-target application is switched from the small window mode, the split-screen state or the full-screen state to the off mode. When the control device of the electronic device switches the display state of the target application from the split-screen mode to the full-screen mode, the display state of the non-target application is switched from the small window mode or the split-screen mode to the off mode. Or when the control device of the electronic device switches the display state of the target application from the small window mode to the full-screen mode, the display state of the non-target application is switched from the split-screen mode or the full-screen mode to the off mode.
[0258] The present disclosure receives a drag command of a control displayed on a target program, and when the end point of the motion track corresponding to the drag command is located in a preset area of the screen of the electronic device, the display state of the target application is switched from a closed mode, a small window mode or a split screen mode to a full screen mode, or from a closed mode, a split screen mode or a full screen mode to a small window mode, or from a closed mode, a small window mode or a full screen mode to a split screen mode, and at the same time, the display state of a non-target application is switched from a small window mode, a split screen mode or a full screen mode to a full screen mode, a split screen mode or a closed mode. The user drags the target application to different areas of the screen of the electronic device through the control displayed on the target application, or switches the display interface of the application by dragging the target application, which effectively improves the flexibility of switching the display interface form, meets the user's needs for obtaining information displayed in different applications at different times, and improves the interactivity between the electronic device and the user.
[0259] The exemplary embodiment of the present disclosure provides an interface processing method, which is applied to electronic equipment. Fig.39 As shown, the interface processing method shown in the present disclosure includes:
[0260] S3901. Receive a drag instruction based on a target application.
[0261] Step S3901 is the same as the implementation in the above embodiment and will not be repeated here.
[0262] S3902: When the end point of the motion track corresponding to the drag instruction is located in the first area of the screen of the electronic device, the display state of the target application is switched to the small window mode.
[0263] Step S3902 is the same as the implementation in the above embodiment and will not be repeated here.
[0264] S3903: When the end point of the motion track corresponding to the drag instruction is located in the first area of the screen of the electronic device, the display state of the non-target application is switched to a non-small window mode.
[0265] In the first case, the first display state of the target application is a split-screen mode, and the second display state is a small window mode.
[0266] In some embodiments, the user can drag the controls displayed on the target application through the screen, and drag the target application to the first area of the screen of the electronic device through the controls displayed on the target application. When the control device of the electronic device receives that the end point of the motion trajectory corresponding to the user's touch command is located in the first area, the display state of the target application can be switched from split-screen mode to small window mode, and the display state of the non-target application can be switched from small window mode or split-screen mode to full-screen mode, or the display state of the non-target application can be switched from small window mode to split-screen mode.
[0267] by Fig.40 Taking the interface diagram of the electronic device shown as an example, the information currently displayed on the screen of the electronic device 31 is the display interface of the target application and the display interface of the non-target application. The target application is the application APP1, and the current display state of the application APP1 is split-screen mode. The display interface of the application APP1 in the split-screen mode is interface 61, and a control 62 is displayed on the interface 61; the non-target application is the application APP2, and the current display state of the application APP2 is also split-screen mode. The display interface of the application APP2 in the split-screen mode is 4001. The user can drag the control 62 displayed on the application APP1 through the screen of the electronic device 31, and drag the control 62 displayed on the application APP1 to the first area, that is, area 63. When the control device of the electronic device 31 receives a drag command for a control 62 displayed on the application APP1, and the end point of the motion trajectory corresponding to the drag command is located within the area 63, the display state of the application APP1 can be switched from the split-screen mode to the small window mode, that is, the display interface of the application APP1 is switched from the interface 61 to the interface 64, and at the same time, the display state of the application APP2 is switched from the split-screen mode to the full-screen mode, that is, the display interface of the application APP2 is switched from the interface 4001 to the interface 4002.
[0268] In the second case, the first display state of the target application is a closed mode, and the second display state is a small window mode.
[0269] In this case, the third display state of the non-target application can be a small window mode, a split screen mode or a full screen mode. In some embodiments, the user can drag the icon of the target application through the screen. Specifically, the icon of the target application can be long pressed and dragged continuously, and the icon of the target application can be dragged to the first area of the screen of the electronic device. When the control device of the electronic device receives that the end point of the motion trajectory corresponding to the user's touch instruction is located in the first area, if the third display state of the non-target application is split screen mode, when the display state of the target application is switched from the closed mode to the small window mode, the display state of the non-target application can be switched from the split screen mode to the full screen mode; or, if the third display state of the non-target application is small window mode, when the display state of the target application is switched from the closed mode to the small window mode, the display state of the non-target application can be switched from the small window mode to the split screen mode or the full screen mode; or, if the display state of the non-target application is full screen mode, when the display state of the target application is switched from the closed mode to the small window mode, the display state of the non-target application can be switched from the full screen mode to the split screen mode.
[0270] by Fig.41 Taking the interface schematic diagram of the electronic device shown as an example, the information currently displayed on the screen of the electronic device 31 is the main interface and the display interface of the non-target application, the non-target application is the application APP2, and the display interface of the application APP2 in the split-screen mode is the interface 4001. The bottom of the screen displays the bottom sidebar of the application, which includes the target application, that is, the application APP1. The user can perform a continuous operation of long pressing and dragging the icon 71 of the application APP1 through the screen of the electronic device 31, and drag the icon 71 of the application APP1 to the first area, that is, the area 63. The control device of the electronic device 31 receives the drag instruction for the application APP1, and the end point of the motion trajectory corresponding to the drag instruction is located in the area 63, and the display state of the application APP1 can be switched from the closed mode to the small window mode, that is, switched to the interface 64, and the display state of the application APP2 can be switched from the split-screen mode to the full-screen mode, that is, switched from the interface 4001 to the interface 4002, and at the same time, the display state of the bottom sidebar of the application can be switched to the closed mode, that is, the bottom sidebar of the application is hidden to avoid the bottom sidebar of the application blocking the display interface of the application APP1.
[0271] Fig.42In the screen diagram of the tablet computer shown, the target application is in the closed mode, the non-target application is in the full screen mode, and the interface 4203 is the display interface of the non-target application. When the user performs a continuous operation of long pressing and dragging the icon 4202 of the target application in the bottom sidebar 4201 of the application through the screen of the tablet computer, the control device of the tablet computer can control the screen of the tablet computer to display the mask area 4204 when the motion track corresponding to the drag instruction enters the first area in the screen of the tablet computer, and display the icon 4205 of the first area and the prompt text "small window" in the mask area 4204, and display the display interface of the target application in the second preset size shown in 4206. After the user's finger leaves the screen of the tablet computer, or the stylus is removed from the screen of the tablet computer, the control device of the tablet computer can determine that the end point of the motion track corresponding to the drag instruction is located in the first area, and switch the display state of the target application to the small window mode, that is, switch the display interface from interface 4206 to interface 4207, while keeping the display state of the non-target application unchanged, that is, the display interface of the non-target application is still interface 4203.
[0272] It is easy to understand that in some embodiments, when the control device of the electronic device receives that the end point of the motion trajectory corresponding to the user's touch instruction is located in the first area of the screen of the electronic device, it can also keep the display state of the non-target application unchanged. That is to say, if the current display state of the non-target application is split-screen mode, when the display state of the target application is switched from closed mode to small window mode, the display state of the non-target application still remains in split-screen mode; if the current display state of the non-target application is full-screen mode, when the display state of the target application is switched from closed mode to small window mode, the display state of the non-target application still remains in full-screen mode.
[0273] In the third case, the first display state of the target application is a full screen mode, and the second display state is a small window mode.
[0274] The display priority of the target application is higher than or the same as the display priority of the non-target application. Therefore, when the first display state of the target application is full-screen mode, the non-target application is usually not displayed on the screen of the electronic device. In other words, the third display state of the non-target application is the off mode. Therefore, the display state of the non-target application will not change with the state of the display interface of the target application, and the fourth display state is still the off mode.
[0275] The present disclosure receives a drag command of a control displayed on a target program, and when the end point of the motion track corresponding to the drag command is located in the first area of the screen of the electronic device, the display state of the target application is switched from split screen mode to small window mode, and the display state of the non-target application is switched from split screen mode to full screen mode; when the end point of the motion track corresponding to the drag command is located in the first area of the screen of the electronic device, the display state of the target application is switched from closed mode to small window mode, and the display state of the non-target application is switched from small window mode or split screen mode to full screen mode, or the display state of the non-target application is switched from small window mode or full screen mode to split screen mode; when the end point of the motion track corresponding to the drag command is located in the first area of the screen of the electronic device, the display state of the target application is switched from full screen mode to small window mode. The user switches the display interface of the application to a small window form by dragging the target application to the first area of the screen of the electronic device through the control displayed on the target application, and determines the display state of the non-target application according to the drag command, which effectively improves the flexibility of switching the display interface form, meets the needs of users to obtain information displayed in different applications at different times, and improves the interactivity between the electronic device and the user.
[0276] The exemplary embodiment of the present disclosure provides an interface processing method, which is applied to electronic equipment. Fig.43 As shown, the interface processing method shown in the present disclosure includes:
[0277] S4301. Receive a drag instruction based on a target application.
[0278] Step S4301 is the same as that in the above embodiment and will not be described again.
[0279] S4302: When the end point of the motion track corresponding to the drag instruction is located in the second area of the screen of the electronic device, the display state of the target application is switched to a split-screen mode.
[0280] Step S4302 is the same as that in the above embodiment and will not be described again.
[0281] S4303: When the end point of the motion track corresponding to the drag instruction is located in the second area of the screen of the electronic device, the display state of the non-target application is switched to a small window mode or a split screen mode.
[0282] In the first case, the first display state of the target application is a small window mode, and the second display state is a split screen mode.
[0283] In some embodiments, the user can drag the controls displayed on the target application through the screen, and drag the target application to the second area of the screen of the electronic device through the controls displayed on the target application. When the control device of the electronic device receives the end point of the motion trajectory corresponding to the user's dragging instruction, it is located in the second area, and when the current display state of the non-target application is full-screen mode, the display state of the non-target application can be switched to split-screen mode; or, when the current display state of the non-target application is split-screen mode or full-screen mode, the display state of the non-target application can be switched to small window mode.
[0284] by Fig.44 Taking the interface schematic diagram of the electronic device shown as an example, the information currently displayed on the screen of the electronic device 31 is the display interface of the target application and the non-target application. The target application is the application APP1, and the display interface of the application APP1 in the small window mode is the interface 64, and the control 4401 of the application APP1 is displayed in the interface 64; the non-target application is the application APP2, and the display interface of the application APP2 in the full screen mode is the interface 4002. The user can drag the control 4401 displayed on the application APP1 through the screen of the electronic device 31, and drag the control 4401 displayed on the application APP1 to the second area, that is, the area 4402. The control device of the electronic device 31 receives the drag instruction for the application APP1, and the end point of the motion track included in the drag instruction is located in the area 4402, and the display state of the application APP1 can be switched from the small window mode to the split screen mode, that is, from the interface 64 to the interface 61, and the display state of the application APP2 can be switched from the full screen mode to the split screen mode, that is, from the interface 4002 to the interface 4001.
[0285] It is easy to understand that in some embodiments, when the control device of the electronic device receives that the end point of the motion track corresponding to the user's dragging instruction is located in the second area of the screen of the electronic device, the display state of the non-target application can also be kept unchanged. In other words, if the current display state of the non-target application is split-screen mode, when the display state of the target application is switched from closed mode to small window mode, the display state of the non-target application still remains in split-screen mode.
[0286] In the second case, the first display state of the target application is a closed mode, and the second display state is a split screen mode.
[0287] In some embodiments, the user can drag the icon of the target application through the screen, specifically, can perform a continuous operation of long pressing and dragging on the icon of the target application, and drag the icon of the target application to the second area of the screen of the electronic device. When the control device of the electronic device receives the end point of the motion trajectory corresponding to the user's dragging instruction and is located in the second area, the display state of the non-target application can be switched from the small window mode or full screen mode to the split screen mode, or the display state of the non-target application can be switched from the split screen mode or full screen mode to the small window mode.
[0288] Fig.45 In the screen diagram of the tablet computer shown, the target application is in the closed mode, the non-target application is in the full screen mode, and the interface 4503 is the display interface of the non-target application. When the user performs a continuous operation of long pressing and dragging the icon 4502 of the target application in the bottom sidebar 4501 of the application through the screen of the tablet computer, the control device of the tablet computer can control the screen of the tablet computer to display the mask area 4504 when the motion track corresponding to the drag instruction enters the second area in the screen of the tablet computer, and display the icon 4505 of the second area and the prompt text "split screen" in the mask area 4504, and display the display interface of the target application in the second preset size shown in 4506. After the user's finger leaves the screen of the tablet computer, or the stylus is removed from the screen of the tablet computer, the control device of the tablet computer can determine that the end point of the motion track corresponding to the drag instruction is located in the second area, and switch the display state of the target application to the split screen mode, that is, switch the display interface from interface 4506 to interface 4507, and switch the display state of the non-target application to the split screen mode, that is, switch the display interface from interface 4503 to interface 4508.
[0289] It is easy to understand that in some embodiments, when the control device of the electronic device receives that the end point of the motion track corresponding to the user's dragging instruction is located in the second area of the screen of the electronic device, the display state of the non-target application can also be kept unchanged. In other words, if the current display state of the non-target application is split-screen mode, when the display state of the target application is switched from closed mode to small window mode, the display state of the target application still remains in split-screen mode.
[0290] In a third case, the first display state of the target application is a full screen mode, and the second display state is a split screen mode.
[0291] The display priority of the target application is higher than or the same as the display priority of the non-target application. Therefore, when the first display state of the target application is full-screen mode, the non-target application is usually not displayed on the screen of the electronic device. In other words, the third display state of the non-target application is the off mode. Therefore, the display state of the non-target application will not change with the state of the display interface of the target application, and the fourth display state is still the off mode.
[0292] The present disclosure receives a drag instruction of a control displayed on a target program, and when the end point of a motion track corresponding to the drag instruction is located in the second area of the screen of the electronic device and the current display state of the non-target application is full-screen mode or split-screen mode, the display state of the target application is switched from small window mode to split-screen mode, and the display state of the non-target application is switched from full-screen mode to split-screen mode, or the display state of the non-target application is switched from split-screen mode or full-screen mode to small window mode; when the end point of a motion track included in the motion information corresponding to the drag instruction is located in the second area of the screen of the electronic device and the current display state of the non-target application is small window mode, split-screen mode or full-screen mode, the display state of the target application is switched from closed mode to split-screen mode, and the display state of the non-target application is switched from small window mode or full-screen mode to split-screen mode, or the display state of the non-target application is switched from split-screen mode or full-screen mode to small window mode; when the end point of the motion track corresponding to the drag instruction is located in the second area of the screen of the electronic device, the display state of the target application is switched from full-screen mode to split-screen mode. The user uses the controls displayed on the target application to drag the target application to the second area on the screen of the electronic device, or switches the display interface of the application to a split-screen format by following the dragging trajectory of the target application, and determines the display status of non-target applications based on the dragging instructions, thereby effectively improving the flexibility of switching the display interface format, meeting the user's needs to obtain information displayed in different applications at different times, and at the same time improving the interactivity between the electronic device and the user.
[0293] The exemplary embodiment of the present disclosure provides an interface processing method, which is applied to electronic equipment. Fig.46 As shown, the interface processing method shown in the present disclosure includes:
[0294] S4601. Receive a drag instruction based on a target application.
[0295] Step S4601 is the same as the implementation in the above embodiment and will not be repeated here.
[0296] S4602: When the end point of the motion track corresponding to the drag instruction is located in the third area of the screen of the electronic device, the display state of the target application is switched to full screen mode.
[0297] Step S4602 is the same as the implementation in the above embodiment and will not be repeated here.
[0298] S4603: When the end point of the motion track corresponding to the drag instruction is located in the third area of the screen of the electronic device, the display state of the non-target application is switched to a closed mode.
[0299] In the first case, the first display state of the target application is a small window mode, and the second display state is a full screen mode.
[0300] In some embodiments, the user can drag the controls displayed on the target application through the screen, and drag the target application to a third area of the screen of the electronic device through the controls displayed on the target application. When the control device of the electronic device receives that the end point of the motion trajectory included in the user's operation instruction is located in the third area, the display state of the non-target application can be switched from split-screen mode or full-screen mode to off mode.
[0301] by Fig.47 Taking the interface schematic diagram of the electronic device shown as an example, the information currently displayed on the screen of the electronic device 31 is the display interface of the target application and the non-target application. The target application is the application APP1, and the display interface of the application APP1 in the small window mode is the interface 64, and the control 4401 of the application APP1 is displayed in the interface 64; the non-target application is the application APP2, and the display interface of the application APP2 in the full screen mode is the interface 4002. The user can drag the control 4401 displayed on the application APP1 through the screen of the electronic device 31, and drag the control 4401 displayed on the application APP1 to the third area, that is, the area 4701. The control device of the electronic device 31 receives the drag instruction for the application APP1, and the end point of the motion track included in the drag instruction is located in the area 4701, and can switch the display state of the application APP1 from the small window mode to the full screen mode, that is, switch from the interface 64 to the interface 4702, and switch the display state of the application APP2 from the full screen mode to the closed mode, that is, switch from the interface 4402 to the closed mode.
[0302] In the second case, the first display state of the target application is a closed mode, and the second display state is a full screen mode.
[0303] When the display state of the target application is in the off mode, the display state of the non-target application can be any state, that is, the small window mode, the split screen mode or the full screen mode. In some embodiments, the user can drag the icon of the target application through the screen, specifically, the icon of the target application can be continuously operated by long pressing and dragging, and the icon of the target application can be dragged to the third area of the screen of the electronic device. When the control device of the electronic device receives that the end point of the motion track included in the user operation instruction is located in the third area, the display state of the non-target application can be switched from the small window mode, the split screen mode or the full screen mode to the off mode.
[0304] Fig.48 In the screen diagram of the tablet computer shown, the target application is in the closed mode, the non-target application is in the full-screen mode, and the interface 4803 is the display interface of the non-target application. When the user performs a continuous operation of long pressing and dragging the icon 4802 of the target application in the bottom sidebar 4801 of the application through the screen of the tablet computer, the control device of the tablet computer can control the screen of the tablet computer to display the mask area 4804 when the motion track corresponding to the drag instruction enters the third area on the screen of the tablet computer, and display the icon 4805 of the third area and the prompt text "full screen" in the mask area 4804, and display the display interface of the target application in the second preset size shown in 4806. After the user's finger leaves the screen of the tablet computer, or the stylus is removed from the screen of the tablet computer, the control device of the tablet computer can determine that the end point of the motion track corresponding to the drag instruction is located in the third area, switch the display state of the target application to the full-screen mode, that is, switch the display interface from interface 4806 to interface 4807, and switch the display state of the non-target application to the closed mode.
[0305] In a third case, the first display state of the target application is a split-screen mode, and the second display state is a full-screen mode.
[0306] In some embodiments, the user can drag the controls displayed on the target application through the screen, and drag the target application to a third area of the screen of the electronic device through the controls displayed on the target application. When the control device of the electronic device receives that the end point of the motion trajectory included in the user's operation instruction is located in the third area, the display state of the non-target application can be switched from the small window mode or split screen mode to the closed mode.
[0307] The present disclosure receives a drag instruction of a control displayed on a target program, and when the end point of a motion trajectory included in the motion information corresponding to the drag instruction is located in the third area of the screen of the electronic device, or the motion trajectory included in the motion information conforms to the seventh motion trajectory, the display state of the target application is switched from a small window mode to a full screen mode, and the display state of a non-target application is switched from a split screen mode or a full screen mode to a closed mode; when the end point of the motion trajectory included in the motion information corresponding to the drag instruction is located in the third area of the screen of the electronic device, or the motion trajectory included in the motion information conforms to the eighth motion trajectory, the display state of the target application is switched from a closed mode to a full screen mode, and the display state of the non-target application is switched from a small window mode, a split screen mode or a full screen mode to a closed mode; when the end point of the motion trajectory included in the motion information corresponding to the drag instruction is located in the third area of the screen of the electronic device, or the motion trajectory included in the motion information conforms to the ninth motion trajectory, the display state of the target application is switched from a split screen mode to a full screen mode, and the display state of the non-target application is switched from a small window mode or a split screen mode to a closed mode. The user uses the controls displayed on the target application to drag the target application to the third area on the screen of the electronic device, or switches the display interface of the application to full-screen mode by dragging the target application, and determines the display status of non-target applications based on the dragging instructions, thereby effectively improving the flexibility of switching the display interface mode, meeting the user's needs to obtain information displayed in different applications at different times, and at the same time improving the interactivity between the electronic device and the user.
[0308] It is easy to understand that in an exemplary embodiment of the present disclosure, when the display state of the target application is small window mode and the display state of the non-target application is split screen mode, or when the display state of the target application is split screen mode and the display state of the non-target application is full screen mode, the display interface of the target application and the display interface of the non-target application do not overlap or only part of the area overlaps.
[0309] The exemplary embodiment of the present disclosure provides an interface processing device, which is applied to electronic equipment. Fig.49 As shown, a block diagram of a processing device of an interface shown in the present disclosure.
[0310] The block diagram includes: a receiving module 4901 and a switching module 4902 .
[0311] Among them, the receiving module 4901 is used to receive touch instructions based on the target application; the switching module 4902 is used to switch the display state of the target application from a first display state to a second display state when the touch instructions meet the preset rules, and the window layout of the first display state is different from that of the second display state.
[0312] In an exemplary embodiment of the present disclosure, the receiving module 4901 is further used to: receive a drag instruction based on the target application.
[0313] In an exemplary embodiment of the present disclosure, the switching module 4902 is also used to: when the end point of the motion trajectory corresponding to the drag instruction is located in a preset area of the screen of the electronic device, switch the display state of the target application from a first display state to a second display state.
[0314] In an exemplary embodiment of the present disclosure, the interface processing device further includes: a first prompt module.
[0315] The first prompt module is used to prompt the window layout of the second display state when the motion track corresponding to the drag instruction enters the preset area.
[0316] In an exemplary embodiment of the present disclosure, the interface processing device further includes: a first display module.
[0317] The first display module is used to display the window layout of the second display state through a mask area of a first preset size.
[0318] In an exemplary embodiment of the present disclosure, the size of the first preset size is related to the window layout of the second display state.
[0319] In an exemplary embodiment of the present disclosure, the interface processing device further includes: a second display module.
[0320] The second display module is used to display the target application program in a second preset size when executing the touch command.
[0321] In an exemplary embodiment of the present disclosure, the receiving module 4901 is further used to: receive a drag instruction of a control displayed on the target application; or receive a drag instruction of a control on an icon of the target application.
[0322] In an exemplary embodiment of the present disclosure, the interface processing device further includes: a first setting module.
[0323] The first setting module is used to set the window layout of the first display state and the second display state according to the target application.
[0324] In an exemplary embodiment of the present disclosure, the interface processing device further includes: a second setting module.
[0325] The second setting module is used to set the window layout of the first display state and the second display state according to the type of the electronic device.
[0326] In an exemplary embodiment of the present disclosure, the interface processing device further includes: a determination module.
[0327] The determination module is used to determine the size of the preset area according to the type of the electronic device.
[0328] In an exemplary embodiment of the present disclosure, the interface includes multiple preset areas, and different preset areas correspond to different display states. The first display state is that the target application is in a closed mode, a small window mode, a split screen mode or a full screen mode, and the second display state is that the target application is in a small window mode, a split screen mode or a full screen mode.
[0329] In an exemplary embodiment of the present disclosure, the interface includes a first area, a second area and a third area, the first area is a preset area corresponding to the small window mode, the second area is a preset area corresponding to the split screen mode, and the third area is a preset area corresponding to the full screen mode.
[0330] In an exemplary embodiment of the present disclosure, the switching module 4902 is also used to: when the end point of the motion trajectory corresponding to the drag instruction is located in the first area of the screen of the electronic device, switch the display state of the target application to the small window mode; or when the end point of the motion trajectory corresponding to the drag instruction is located in the second area of the screen of the electronic device, switch the display state of the target application to the split-screen mode; or when the end point of the motion trajectory corresponding to the drag instruction is located in the third area of the screen of the electronic device, switch the display state of the target application to the split-full-screen mode.
[0331] In an exemplary embodiment of the present disclosure, the interface processing device further includes: a second switching module.
[0332] The second switching module is used to switch the display state of the non-target application from the third display state to the fourth display state when the end point of the motion trajectory corresponding to the drag instruction is located in a preset area of the screen of the electronic device, and the window layouts of the third display state and the fourth display state are different.
[0333] In an exemplary embodiment of the present disclosure, the third display state is that the non-target application is in a small window mode, split screen mode or full screen mode, and the fourth display state is that the non-target application is in a small window mode, split screen mode, full screen mode or closed mode.
[0334] In an exemplary embodiment of the present disclosure, the second switching module is also used to: when the end point of the motion trajectory corresponding to the drag instruction is located in the first area of the screen of the electronic device, switch the display state of the non-target application to non-small window mode; or when the end point of the motion trajectory corresponding to the drag instruction is located in the second area of the screen of the electronic device, switch the display state of the non-target application to small window mode or split screen mode; when the end point of the motion trajectory corresponding to the drag instruction is located in the third area of the screen of the electronic device, switch the display state of the non-target application to closed mode.
[0335] In an exemplary embodiment of the present disclosure, the interface processing device further includes: a second prompt module.
[0336] The second prompt module is used for prompting that the target application does not support the second display state when the electronic device does not support switching the display state of the target application from the first display state to the second display state.
[0337] Regarding the interface processing device in the above embodiment, the specific manner in which each module performs operations has been described in detail in the embodiment of the method, and will not be elaborated here.
[0338] Fig.50 1 is a block diagram of an electronic device 5000 according to an exemplary embodiment. For example, the electronic device 5000 may be a mobile phone, a computer, a digital broadcast terminal, a messaging device, a game console, a tablet device, a medical device, a fitness device, a personal digital assistant, etc.
[0339] Reference Fig.50 , the electronic device 5000 may include one or more of the following components: a processing component 5002, a memory 5004, a power component 5006, a multimedia component 5008, an audio component 5050, an input / output (I / O) interface 5012, a sensor component 5014, and a communication component 5016.
[0340] The processing component 5002 generally controls the overall operation of the electronic device 5000, such as operations associated with display, phone calls, data communications, camera operations, and recording operations. The processing component 5002 may include one or more processors 5020 to execute instructions to complete all or part of the steps of the above-mentioned method. In addition, the processing component 5002 may include one or more modules to facilitate the interaction between the processing component 5002 and other components. For example, the processing component 5002 may include a multimedia module to facilitate the interaction between the multimedia component 5008 and the processing component 5002.
[0341] The memory 5004 is configured to store various types of data to support operations on the electronic device 5000. Examples of such data include instructions for any application or method operating on the electronic device 5000, contact data, phone book data, messages, pictures, videos, etc. The memory 5004 may be implemented by any type of volatile or non-volatile storage device or a combination thereof, such as static random access memory (SRAM), electrically erasable programmable read-only memory (EEPROM), erasable programmable read-only memory (EPROM), programmable read-only memory (PROM), read-only memory (ROM), magnetic memory, flash memory, magnetic disk or optical disk.
[0342] The power supply component 5006 provides power to various components of the electronic device 5000. The power supply component 5006 may include a power management system, one or more power supplies, and other components associated with generating, managing, and distributing power for the electronic device 5000.
[0343] The multimedia component 5008 includes a screen that provides an output interface between the electronic device 5000 and the user. In some embodiments, the screen may include a liquid crystal display (LCD) and a touch panel (TP). If the screen includes a touch panel, the screen may be implemented as a touch screen to receive input signals from the user. The touch panel includes one or more touch sensors to sense touch, slide, and gestures on the touch panel. The touch sensor may not only sense the boundaries of the touch or slide action, but also detect the duration and pressure associated with the touch or slide operation. In some embodiments, the multimedia component 5008 includes a front camera and / or a rear camera. When the electronic device 5000 is in an operating mode, such as a shooting mode or a video mode, the front camera and / or the rear camera may receive external multimedia data. Each front camera and rear camera may be a fixed optical lens system or have a focal length and optical zoom capability.
[0344] The audio component 5050 is configured to output and / or input audio signals. For example, the audio component 5050 includes a microphone (MIC), and when the electronic device 5000 is in an operation mode, such as a call mode, a recording mode, and a voice recognition mode, the microphone is configured to receive an external audio signal. The received audio signal can be further stored in the memory 5004 or sent via the communication component 5016. In some embodiments, the audio component 5050 also includes a speaker for outputting audio signals.
[0345] I / O interface 5012 provides an interface between processing component 5002 and peripheral interface modules, which may be keyboards, click wheels, buttons, etc. These buttons may include but are not limited to: home button, volume button, start button, and lock button.
[0346] The sensor assembly 5014 includes one or more sensors for providing various aspects of status assessment for the electronic device 5000. For example, the sensor assembly 5014 can detect the open / closed state of the electronic device 5000, the relative positioning of components, such as the display and keypad of the electronic device 5000, and the sensor assembly 5014 can also detect the position change of the electronic device 5000 or a component of the electronic device 5000, the presence or absence of user contact with the electronic device 5000, the orientation or acceleration / deceleration of the electronic device 5000, and the temperature change of the electronic device 5000. The sensor assembly 5014 may include a proximity sensor configured to detect the presence of a nearby object without any physical contact. The sensor assembly 5014 may also include an optical sensor, such as a CMOS or CCD image sensor, for use in imaging applications. In some embodiments, the sensor assembly 5014 may also include an acceleration sensor, a gyroscope sensor, a magnetic sensor, a pressure sensor, or a temperature sensor.
[0347] The communication component 5016 is configured to facilitate wired or wireless communication between the electronic device 5000 and other devices. The electronic device 5000 can access a wireless network based on a communication standard, such as WiFi, 2G or 3G, or a combination thereof. In an exemplary embodiment, the communication component 5016 receives a broadcast signal or broadcast-related information from an external broadcast management system via a broadcast channel. In an exemplary embodiment, the communication component 5016 also includes a near field communication (NFC) module to facilitate short-range communication. For example, the NFC module can be implemented based on radio frequency identification (RFID) technology, infrared data association (IrDA) technology, ultra-wideband (UWB) technology, Bluetooth (BT) technology and other technologies.
[0348] In an exemplary embodiment, the electronic device 5000 may be implemented by one or more application-specific integrated circuits (ASICs), digital signal processors (DSPs), digital signal processing devices (DSPDs), programmable logic devices (PLDs), field programmable gate arrays (FPGAs), controllers, microcontrollers, microprocessors, or other electronic components to perform the above methods.
[0349] In an exemplary embodiment, a non-transitory computer-readable storage medium including instructions is also provided, such as a memory 5004 including instructions, and the instructions can be executed by a processor 5020 of an electronic device 5000 to complete the above-mentioned interface processing method. For example, the non-transitory computer-readable storage medium can be a ROM, a random access memory (RAM), a CD-ROM, a magnetic tape, a floppy disk, an optical data storage device, etc.
[0350] A non-transitory computer-readable storage medium, when instructions in the storage medium are executed by a processor of an electronic device, enables a processing device of the electronic device to execute an interface processing method provided by an exemplary embodiment of the present disclosure.
[0351] Those skilled in the art will readily appreciate other embodiments of the present disclosure after considering the specification and practicing the disclosure disclosed herein. The present disclosure is intended to cover any variations, uses, or adaptations of the present disclosure that follow the general principles of the present disclosure and include common knowledge or customary techniques in the art that are not disclosed in the present disclosure. The description and examples are to be considered exemplary only, and the true scope and spirit of the present disclosure are indicated by the following claims.
[0352] It should be understood that the present disclosure is not limited to the exact structures that have been described above and shown in the drawings, and that various modifications and changes may be made without departing from the scope thereof. The scope of the present disclosure is limited only by the appended claims.
Claims
1. A method for processing an interface, applied to an electronic device, characterized in that: The interface processing method includes: receiving touch commands based on the target application; When the touch control instruction complies with a preset rule, the display state of the target application is switched from a first display state to a second display state, and the window layouts of the first display state and the second display state are different.
2. The interface processing method according to claim 1, characterized in that: The receiving of a touch control instruction based on a target application comprises: A drag instruction based on the target application is received.
3. The interface processing method according to claim 2, characterized in that: When the touch control instruction meets a preset rule, switching the display state of the target application from the first display state to the second display state includes: When the end point of the motion track corresponding to the drag instruction is located in a preset area of the screen of the electronic device, the display state of the target application is switched from the first display state to the second display state.
4. The interface processing method according to claim 3, characterized in that: The interface processing method also includes: When the motion track corresponding to the drag instruction enters the preset area, the window layout of the second display state is prompted.
5. The interface processing method according to claim 4, characterized in that: The interface processing method also includes: The window layout of the second display state is displayed through a mask area of a first preset size.
6. The interface processing method according to claim 5, characterized in that: The size of the first preset size is related to the window layout of the second display state.
7. The method for processing an interface according to any one of claims 1 to 6, characterized in that: The interface processing method also includes: When the touch command is executed, the target application is displayed in a second preset size.
8. The interface processing method according to claim 2, characterized in that: The receiving a drag instruction based on the target application comprises: receiving a drag instruction of a control displayed on the target application; or A drag instruction of a control on the icon of the target application is received.
9. The interface processing method according to claim 1, characterized in that: The interface processing method also includes: The window layouts of the first display state and the second display state are set according to the target application.
10. The interface processing method according to claim 1, characterized in that: The interface processing method also includes: The window layouts of the first display state and the second display state are set according to the type of the electronic device.
11. The interface processing method according to claim 3, characterized in that: The interface processing method also includes: The size of the preset area is determined according to the type of the electronic device.
12. The interface processing method according to claim 3, characterized in that: The interface includes multiple preset areas, and different preset areas correspond to different display states. The first display state is that the target application is in closed mode, small window mode, split screen mode or full screen mode, and the second display state is that the target application is in small window mode, split screen mode or full screen mode.
13. The interface processing method according to claim 12, characterized in that: The interface includes a first area, a second area and a third area. The first area is a preset area corresponding to the small window mode, the second area is a preset area corresponding to the split screen mode, and the third area is a preset area corresponding to the full screen mode.
14. The interface processing method according to claim 13, characterized in that: When the end point of the motion track corresponding to the drag instruction is located in a preset area of the screen of the electronic device, switching the display state of the target application from the first display state to the second display state includes: When the end point of the motion track corresponding to the drag instruction is located in the first area of the screen of the electronic device, switching the display state of the target application to a small window mode; or When the end point of the motion track corresponding to the drag instruction is located in the second area of the screen of the electronic device, switching the display state of the target application to a split-screen mode; or When the end point of the motion track corresponding to the drag instruction is located in the third area of the screen of the electronic device, the display state of the target application is switched to a split full screen mode.
15. The interface processing method according to claim 13, characterized in that: The interface processing method also includes: When the end point of the motion trajectory corresponding to the drag instruction is located in a preset area of the screen of the electronic device, the display state of the non-target application is switched from a third display state to a fourth display state, and the window layouts of the third display state and the fourth display state are different.
16. The interface processing method according to claim 15, characterized in that: The third display state is that the non-target application is in small window mode, split screen mode or full screen mode, and the fourth display state is that the non-target application is in small window mode, split screen mode, full screen mode or closed mode.
17. The interface processing method according to claim 16, characterized in that: When the end point of the motion track corresponding to the drag instruction is located in a preset area of the screen of the electronic device, switching the display state of the non-target application from the third display state to the fourth display state includes: When the end point of the motion track corresponding to the drag instruction is located in the first area of the screen of the electronic device, the display state of the non-target application is switched to a non-small window mode; or When the end point of the motion track corresponding to the drag instruction is located in the second area of the screen of the electronic device, switching the display state of the non-target application to a small window mode or a split screen mode; When the end point of the motion track corresponding to the drag instruction is located in the third area of the screen of the electronic device, the display state of the non-target application is switched to a closed mode.
18. The interface processing method according to claim 1, characterized in that: The interface processing method also includes: When the electronic device does not support switching the display state of the target application from the first display state to the second display state, it is prompted that the target application does not support the second display state.
19. An interface processing device, characterized in that: Applied to electronic equipment, the interface processing device comprises: A receiving module, used for receiving a touch control instruction based on a target application program; The switching module is used to switch the display state of the target application from a first display state to a second display state when the touch instruction meets a preset rule, and the window layouts of the first display state and the second display state are different.
20. An electronic device, characterized in that: The electronic device comprises: processor; a memory for storing processor-executable instructions; The processor is configured to execute executable instructions in the memory to implement the interface processing method as described in any one of claims 1 to 18.
21. A non-transitory computer-readable storage medium having executable instructions stored thereon, characterized in that: When the executable instruction is executed by a processor, the method for processing an interface according to any one of claims 1 to 18 is implemented.