Control method and device and electronic equipment
By interactively controlling the deformation of the flexible display screen, the problem of limited deformation control methods in the prior art is solved, and a variety of deformation states are supported and rich control methods are realized.
Patent Information
- Application Number
- CN202411616506.5
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-11-13
- Publication Date
- 2025-04-11
AI Technical Summary
The existing methods of controlling the deformation of flexible display screens are relatively limited, and it is difficult to meet the needs of various deformation states.
By displaying the first object and the second object and responding to the user's movement operation, if the first object moves into the response area of the second object, the control display device changes from one deformation form to another deformation form, and then changes the display area.
The deformation of the display device is controlled according to the interaction of different display objects, enriching the control method of the deformable display device, and meeting the needs of various deformation states.
Smart Images

Figure CN119806371A_ABST
Abstract
Description
Technical Field
[0001] The present disclosure relates to the field of computer technology, and in particular to a control method, device, and electronic equipment. Background Art
[0002] With the continuous development of science and technology, flexible displays are gradually being applied to more and more electronic devices. Flexible displays can bend, bend, and have multiple deformation states. Existing methods for controlling the deformation of flexible displays include manual control by users, control through function buttons of specific applications, and control by detecting the motion state of electronic devices. Currently, deformation control methods for flexible displays are still relatively limited. Summary of the invention
[0003] The present disclosure provides a control method, device, and electronic device to at least solve the above technical problems existing in the prior art.
[0004] According to a first aspect of the present disclosure, a control method is provided, the method comprising:
[0005] displaying a first object and a second object;
[0006] In response to a movement operation on a first object, if a target position to which the first object is moved by the movement operation is located within a response area of the second object, controlling the display device to change from a first deformation state to a second deformation state;
[0007] Wherein, a first displayable area of the display device in the first deformation state is different from a second displayable area of the display device in the second deformation state.
[0008] In one embodiment, the method further comprises:
[0009] In response to the first object moving into the response area of the second object, the target content corresponding to the first object is displayed in the second displayable area in a first target display style.
[0010] In one possible implementation, the response area of the second object includes a first response area and a second response area; the first target display style includes a first display style and a second display style, and the first display style is different from the second display style;
[0011] In response to the first object moving into the response area of the second object, displaying the target content corresponding to the first object in the second displayable area in a first target display style includes:
[0012] If the first object moves to the first response area, in response to the first object moving to the response area of the second object, displaying the target content corresponding to the first object in the second displayable area in a first display style;
[0013] If the first object moves to the second response area, in response to the first object moving into the response area of the second object, the target content corresponding to the first object is displayed in the second displayable area in a second display style.
[0014] In one possible implementation,
[0015] The target content is the interface or default interface of the first application;
[0016] The first object is an interface or icon of the first application;
[0017] The second object is an interface or icon of a second application level.
[0018] In one embodiment, the method further comprises:
[0019] In response to the first object moving into the response area of the second object, displaying the target content corresponding to the second object in the second displayable area in a second target display style; or
[0020] In response to the first object moving into the response area of the second object, the target content corresponding to the first object and the target content corresponding to the second object are displayed in the second displayable area in a third target display style.
[0021] In one embodiment, the method further comprises:
[0022] displaying a third object;
[0023] In response to a movement operation on the first object, if the target position to which the first object is moved by the movement operation is within a response range of the third object, controlling the display device to change from the first deformation state to the third deformation state;
[0024] The first displayable area of the display device in the first deformation state, the second displayable area of the display device in the second deformation state, and the third displayable area of the display device in the third deformation state are different from each other.
[0025] In one possible implementation, displaying the first object and the second object includes:
[0026] Displaying first content; the first content includes a first object and a second object;
[0027] The method further includes:
[0028] In response to the first object moving into a response area of the second object, displaying second content;
[0029] The first content includes the second content, or the second content includes the first content.
[0030] According to a second aspect of the present disclosure, a control device is provided, the device comprising:
[0031] A display module, configured to display a first object and a second object;
[0032] a control module, configured to, in response to a movement operation on a first object, control a display device to change from a first deformation state to a second deformation state if a target position to which the first object is moved by the movement operation is located within a response area of the second object;
[0033] Wherein, a first displayable area of the display device in the first deformation state is different from a second displayable area of the display device in the second deformation state.
[0034] According to a third aspect of the present disclosure, there is provided an electronic device, including:
[0035] A deformable display device for displaying a first object and a second object;
[0036] A control device, configured to respond to a movement operation on a first object, and if a target position to which the first object is moved by the movement operation is within a response range of a second object, control the display device to change from a first deformation state to a second deformation state;
[0037] Wherein, the first displayable area of the display device in the first deformation state is different from the second displayable area of the display device in the second deformation state.
[0038] In one possible implementation manner, the electronic device further includes:
[0039] The driving device is used to receive the driving instruction of the control device, and drive the deformable display device to change from the first deformation state to the second deformation state in response to the driving instruction.
[0040] It should be understood that the content described in this section is not intended to identify the key or important features of the embodiments of the present disclosure, nor is it intended to limit the scope of the present disclosure. Other features of the present disclosure will become easily understood through the following description. BRIEF DESCRIPTION OF THE DRAWINGS
[0041] The above and other objects, features and advantages of the exemplary embodiments of the present disclosure will become readily understood by reading the detailed description below with reference to the accompanying drawings. In the accompanying drawings, several embodiments of the present disclosure are shown in an exemplary and non-limiting manner, in which:
[0042] In the drawings, the same or corresponding reference numerals represent the same or corresponding parts.
[0043] Figure 1 The schematic diagram of the implementation process of the control method of the embodiment of the present disclosure is shown Figure 1 ;
[0044] Figure 2 A schematic diagram showing the structure of a display device of an electronic device according to an embodiment of the present disclosure is shown;
[0045] Figure 3 The schematic diagram of the implementation process of the control method of the embodiment of the present disclosure is shown Figure 2 ;
[0046] Figure 4 A schematic diagram of an application scenario of the control method according to an embodiment of the present disclosure is shown;
[0047] Figure 5 The schematic diagram of the implementation process of the control method of the embodiment of the present disclosure is shown Figure 3 ;
[0048] Figure 6 A schematic diagram showing the composition structure of the control device according to an embodiment of the present disclosure is shown;
[0049] Figure 7 A schematic diagram of the structure of an electronic device according to an embodiment of the present disclosure is shown;
[0050] Figure 8 A schematic diagram of the structure of an electronic device according to an embodiment of the present disclosure is shown. DETAILED DESCRIPTION
[0051] In order to make the purpose, features, and advantages of the present disclosure more obvious and easy to understand, the technical solutions in the embodiments of the present disclosure will be clearly and completely described below in conjunction with the drawings in the embodiments of the present disclosure. Obviously, the described embodiments are only part of the embodiments of the present disclosure, not all of the embodiments. Based on the embodiments in the present disclosure, all other embodiments obtained by those skilled in the art without creative work are within the scope of protection of the present disclosure.
[0052] like Figure 1 As shown, an embodiment of the present application provides a control method, including:
[0053] Step 101, displaying a first object and a second object;
[0054] Step 102: In response to a movement operation on a first object, if a target position to which the first object is moved by the movement operation is located within a response area of the second object, controlling a display device to change from a first deformation state to a second deformation state;
[0055] Wherein, a first displayable area of the display device in the first deformation state is different from a second displayable area of the display device in the second deformation state.
[0056] The control method of the embodiment of the present application can be applied to an electronic device including a deformable display device, and the electronic device can specifically be a smart phone, a laptop computer, a tablet computer, etc. including a flexible display screen, or other electronic devices including a deformable display device. The deformation mode can be any mode that can change the shape of the display device, such as curling deformation, bending deformation, etc. The display device includes at least two deformation modes, and the displayable area of the display device under different deformation modes is different.
[0057] In the embodiment of the present application, in step 101, the type of the first object and the type of the second object may be the same or different. For example, in one case, the first object is an interface or icon of an application, and the second object is a function button; in another case, the first object is a function button, and the second object is an interface or icon of an application; in another case, the first object is an icon or interface of a first application, and the second object is an icon or interface of a second application.
[0058] The first object and the second object may be displayed synchronously, for example, when the first object and the second object are both deployed on the desktop, the two are displayed synchronously. The first object / the second object may also be displayed first, and in response to an operation on the first object / the second object, the second object / the first object may be displayed again, so that the first object and the second object are simultaneously displayed in the displayable area of the display device. For example, when the first object is the interface of an application and is displayed in full screen mode, in response to a long press operation on the edge area of the interface, the first object is placed in a non-full screen movable state, and the second object is displayed in the displayable area.
[0059] In an embodiment of the present application, in step 102, in response to a moving operation on a first object, if the moving operation controls the first object to move to a target position that is located within the response area of the second object, the display device is controlled to change from a first deformation state to a second deformation state. The moving operation on the first object may be a drag operation of the user on the first object. The second object may include one or more response areas. The first deformation state is the current state of the display device, and the second deformation state is the state of the display device after deformation. The first displayable area of the display device in the first deformation state is different from the second displayable area of the display device in the second deformation state, and the first displayable area and the second displayable area may be different in size, or different in position, or different in size and position.
[0060] In case 1, if Figure 2 As shown, the electronic device further includes a body 200, and the deformable display device is a flexible display screen 201 that is rolled and attached along both sides of the body of the electronic device. The first deformation state can be a state in which the flexible display screen 201 is flush with the body 200 of the electronic device, such as Figure 2 -(A); the second deformation state can be the state in which the flexible display screen 201 exceeds the body 200 of the electronic device, wherein the second deformation state can be the state in which the flexible display screen 201 is fully unfolded, such as Figure 2 -(B), or the flexible display screen 201 may extend beyond the body 200 of the electronic device but not fully unfolded (not shown in the figure). Alternatively, the first deformation state may be a state in which the flexible display screen 201 extends beyond the body 200 of the electronic device; the second deformation state may be a state in which the flexible display screen 201 is flush with the body 200 of the electronic device. The first displayable area of the display device in the first deformation state and the second displayable area of the display device in the second deformation state have different sizes.
[0061] In scenario two, the electronic device further includes a body, and the deformable display device is a single-sided scroll-type flexible display screen, including an extended portion attached along one side of the body of the electronic device, and a curled portion retracted in a roll at the bottom of the body of the electronic device. The first deformation form can be a form in which the extended portion is flush with the body of the electronic device; the second deformation form can be a form in which the extended portion exceeds the body of the electronic device. Alternatively, the first deformation form can be a form in which the extended portion exceeds the body of the electronic device, and the second deformation form can be a form in which the extended portion is flush with the body of the electronic device. Among them, the first displayable area of the display device in the first deformation form is different in size from the second displayable area of the display device in the second deformation form.
[0062] In scenario three, the electronic device further includes a first body and a second body capable of relative rotation, and a first display device located on the first surface of the first body, the first display device being a non-deformable straight screen; the deformable second display device being a bendable flexible display screen, located on the second surface of the first body and the third surface of the second body, the second surface being connected to the third surface. The first deformation form may be a form in which the first body and the second body overlap, and the first displayable area is the display area of the first display device; the second deformation form may be a form in which the first body and the second body are unfolded, and the second displayable area is the display area of the second display device. Alternatively, the first deformation form may be a form in which the first body and the second body are unfolded, and the first displayable area is the display area of the second display device; the second deformation form may be a form in which the first body and the second body overlap, and the second displayable area is the display area of the first display device.
[0063] The first deformation state in the embodiment of the present application may be any deformation state of the display device, and the second deformation state may be any deformation state of the display device except the first deformation state. For example, when the first deformation state is a contracted state in which the display device is flush with the electronic device body, the second deformation state may be an extended state in which the display device exceeds the electronic device body, and the displayable area of the display device is enlarged when the first deformation state is changed to the second deformation state. For another example, when the first deformation state is an extended state, the second deformation state may be a contracted state, and the displayable area of the display device is reduced when the first deformation state is changed to the second deformation state.
[0064] The embodiment of the present application displays a first object and a second object, and in response to a move operation on the first object, if the move operation controls the first object to move to a target position within a response area of the second object, controls the display device to change from a first deformation form to a second deformation form, thereby achieving control of the deformation of the display device according to the interaction of different display objects, thereby enriching the control method of the deformable display device.
[0065] In one example of the present application, the control method is as follows Figure 3 As shown, including:
[0066] Step 201, displaying a first object and a second object;
[0067] Step 202: In response to a movement operation on a first object, if the movement operation controls the first object to move to a target position within a response area of the second object, control the display device to change from a first deformation state to a second deformation state.
[0068] Step 203: In response to the first object moving into the response area of the second object, displaying target content corresponding to the first object in the second displayable area in a first target display style.
[0069] Among them, step 201 is implemented in the same manner as the above step 101, and step 202 is implemented in the same manner as the above step 102, which will not be repeated here.
[0070] In step 203 of the embodiment of the present application, when the user moves the first object into the response area of the second object, in addition to triggering the change in the form of the display device, it also triggers the display change of the display device. The content to be displayed by the display device is the target content corresponding to the first object, and the target content can be the same as the first object or related to the first object; the first target display style can be determined according to the second object.
[0071] In one possible implementation, the second object may be any one of a group of function buttons for indicating the display style of the application, and the first target display style is the display style corresponding to the second object. The first target display style may include one or more of display layout (display position, position relationship), relative display size, display color, display skin, display style, font, etc.
[0072] For example, the second object is a function button used to indicate the relative display size and display layout of an application. In the current first deformation form, when the first object is the icon of the application, the first object and the second object are synchronously displayed on the desktop; in response to the user moving the first object to the response area of the second object indicating the first display size and the first display layout, such as "3 / 4 screen-centered", the display device is controlled to switch from the first deformation form to the second deformation form; the default interface of the application is determined to be the target content of the first object, and the default interface of the application is displayed in the second displayable area with the first display size and the first display layout, that is, a display size of 3 / 4 screen and a centered layout.
[0073] For example, the second object is a function button for indicating the display skin of an application. In the current first deformation form, when the first object is the interface of the application, in response to the user's long press operation on the edge area of the application interface, the first object is in a movable state, the optional display skin of the application is loaded to generate multiple second objects and displayed, and the button style of the second object can be a thumbnail of the corresponding display skin; in response to the user moving the first object to the response area of the second object indicating the first optional display skin, the display device is controlled to switch from the first deformation form to the second deformation form, the interface of the application is determined to be the target content of the first object, and the interface of the application is displayed in the second displayable area in the style of the first optional display skin. It should be understood that with the change of the deformation form of the display device, the relative display size of the interface of the application does not change, but the physical display size changes. In one embodiment, the display range of the first object remains unchanged, and the display ratio is adaptively adjusted according to the change of the displayable area. In another embodiment, the display range of the first object is adaptively adjusted according to the change of the displayable area, that is, the amount of display content of the first object will change with the change of the size of the displayable area.
[0074] A specific application scenario of the embodiment of the present application is, for example, Figure 4 As shown, in the first deformation form, the size of the first displayable area is smaller, and the first object and the second object are displayed, the first object is an application icon, such as Icon A (the icon of application A), and the second object is a function button for indicating the deformation form and the application display layout, such as Max-full (the displayable area is maximized, and the application interface is displayed in full screen); in response to the first object, if the moving operation controls the first object to move to a target position located in the response area of the second object, the display device is controlled to change from the first deformation form to the second deformation form, and the size of the second displayable area is maximized; within the second displayable area, the interface of application A is displayed in full screen.
[0075] In another possible implementation, the second object can be any one of a group of function buttons for controlling the running state of the application, and the running state can include run-show (run and display), run-in-background (run in the background, no interface is displayed), exit (the program is completely closed), etc. When the second object corresponds to run-show, the display style can be further specified. When the second object corresponds to run-in-background or exit, the target content can be the default display interface of the electronic device, such as a mobile phone desktop, etc., and the first target display style can be the default display style of the default display interface.
[0076] For example, when the first deformation state is the extended state of the display device, the first object is the interface of the application B, and the second object corresponds to the first running state, such as exit. In response to the user moving the first object to the response area of the second object indicating the first running state, the display device is controlled to switch from the first deformation state to the second deformation state, that is, the contracted state; the running of the application B is terminated, and the default display interface of the electronic device is displayed in the second displayable area in a default manner (generally full screen).
[0077] In one example of the present application, the response area of the second object includes a first response area and a second response area; the first target display style includes a first display style and a second display style, and the first display style is different from the second display style;
[0078] In step 203, in response to the first object moving into the response area of the second object, displaying the target content corresponding to the first object in the second displayable area in a first target display style includes:
[0079] If the first object moves to the first response area, in response to the first object moving to the response area of the second object, displaying the target content corresponding to the first object in the second displayable area in a first display style;
[0080] If the first object moves to the second response area, in response to the first object moving into the response area of the second object, the target content corresponding to the first object is displayed in the second displayable area in a second display style.
[0081] In this example, the second object may be a set of functional buttons for indicating the display style of an application. The second object includes a first response area, a second response area, and may also include more response areas. The number of response areas of the second object is the same as the number of elements in the set of functional buttons. The first response area may correspond to the first element in the set, and the first element indicates the first display style; the second response area may correspond to the second element in the set, and the second element indicates the second display style; and so on. The second object includes multiple response areas, each corresponding to a display style. According to the response area of the second object to which the first object moves, the target content of the first object is displayed in the second displayable area in the display style corresponding to the response area.
[0082] The display style may include one or more of display layout (display position, position relationship), display size, display color, display skin, display style, font, etc.
[0083] For example, the second object is a set of function buttons used to indicate the display style of an application. In the current first deformation form, when the first object is the icon of an application, the first object and the second object are synchronously displayed on the desktop; in response to the user moving the first object to a response area in the second object indicating a first display style, such as a simple style, the display device is controlled to switch from the first deformation form to the second deformation form, the interface of the application is determined to be the target content of the first object, and the interface of the application is displayed in the first display style in the second displayable area.
[0084] In an example of the present disclosure, the target content is an interface or a default interface of a first application; the first object is an interface or an icon of the first application; and the second object is an interface or an icon of a second application.
[0085] The default interface may be the default display interface of the electronic device, such as a mobile phone desktop, a computer desktop, etc. When the first object is the interface of the first application, the target content corresponding to the first object may be the interface of the first application or the default interface of the electronic device; when the first object is the icon of the first application, the target content of the first object may be the interface of the first application. The second object may be the interface or icon of the second application.
[0086] In one possible implementation, the second application is of a different type from the first application. The first application may be any application that can independently implement functions, such as a camera application, a shopping application, a video playback application, a financial application, etc. The second application may be an application that is used to assist or control other applications and cannot independently implement functions.
[0087] For example, multiple function buttons for controlling the running status of other applications are packaged together to obtain a second application. The first deformation state can be an extended state of the display device, and the first object is the interface of application C; in response to the user moving the first object to a response area in the second object indicating a first running state, such as run-in-background (running in the background, no interface is displayed), the display device is controlled to switch from the first deformation state to the second deformation state, i.e., the contracted state; application C is suspended in the background, and the default interface of the electronic device is displayed in the second displayable area in a default manner (generally full screen).
[0088] For example, multiple function buttons for indicating the display styles of other applications are encapsulated together to obtain a second application. When the second object is the interface of the second application, since the second application plays an auxiliary role, the interface of the second application can be displayed in the form of a side frame or a sidebar by default, that is, the second object is a side frame or a sidebar, and the second object includes multiple response areas, each of which can correspond to a display style. In response to the user moving the first object to the first response area indicating the first display style in the second object, the target content corresponding to the first object is displayed in the second displayable area in the first display style.
[0089] When the second object is an icon of a second application, the second object includes a third response area in the first stage and a fourth response area in the second stage, the fourth response area is a collection of function buttons that control the display style of other applications, and the fourth response area includes multiple sub-response areas. In response to the moving operation on the first object, the first object is controlled to move to a stop position (the first object is not released at this time) located in the third response area of the second object, and the fourth response area of the second object is displayed. In response to the moving operation on the first object, the first object is controlled to move to a target position (the position where the first object is released) located in the response area indicating the first display style in the fourth response area of the second object, and the target content corresponding to the first object is displayed in the first display style in the second displayable area.
[0090] In another possible implementation, the second application is of the same type as the first application, and both are applications that can independently implement functions. For example, the first object is an icon or interface of the first application, and the second object is an interface of the second application. The first object and the second object are displayed, and in response to the first object moving into the response area of the second object, the interface of the first application is displayed in the second displayable area in a floating window display style.
[0091] The second object can also be divided into a plurality of response areas, for example, corresponding to the upper left, lower left, upper right, and lower right four response areas. In response to the first object moving into the response area indicating "lower left" in the second object, the interface of the first application is displayed in the lower left display area of the second displayable area as a floating window.
[0092] For example, the first object is an icon or interface of a first application, and the second object is an icon of a second application. The first object and the second object are displayed, and in response to the first object moving into the response area of the second object, the interface of the first application is displayed in a half-screen manner in the second displayable area.
[0093] The second object can also be divided into a plurality of response areas, for example, corresponding to the upper, lower, left and right response areas. In response to the first object moving into the response area indicating "right" in the second object, the interface of the first application is displayed in the second displayable area in the right half screen.
[0094] In one example of the present application, the control method further includes:
[0095] In response to the first object moving into the response area of the second object, displaying the target content corresponding to the second object in the second displayable area in a second target display style; or
[0096] In response to the first object moving into the response area of the second object, the target content corresponding to the first object and the target content corresponding to the second object are displayed in the second displayable area in a third target display style.
[0097] In an optional embodiment, the content to be displayed by the display device is the target content corresponding to the second object, and the target content may be the same as the second object, or related to the second object; the second target display style may be determined according to the first object. For example, the first object may be any one of a group of function buttons for indicating the display style of the application, and the second target display style is the display style corresponding to the first object. The second target display style may include one or more of the display layout (display position, positional relationship), relative display size, display color, display skin, display style, font, etc. Alternatively, the first object may be any one of a group of function buttons for controlling the running state of the application, the target content may be the default interface of the electronic device, such as a mobile phone desktop, and the second target display style may be the default display style of the default interface.
[0098] For example, the first object is a function button used to indicate the relative display size and display layout of an application. In the current first deformation form, when the second object is the icon of the application, the first object and the second object are synchronously displayed on the desktop; in response to the user moving the first object indicating the first display size and the first display layout, such as "1 / 4 screen-upper right", to the response area of the second object, the display device is controlled to switch from the first deformation form to the second deformation form; the interface of the application is determined to be the target content of the second object, and the interface of the application is displayed in the second displayable area with the first display size and the first display layout, that is, the display size of 1 / 4 screen and the layout of the upper right corner.
[0099] In another possible implementation, the content to be displayed by the display device is the target content corresponding to the first object and the target content corresponding to the second object. The target content may be the same as the corresponding object or may be related to the corresponding object.
[0100] In one example, the third target display style can be determined based on the first object. For example, when the first object is the interface of the first application and the second object is the interface or icon of the second application, in response to the first object moving into the response area of the second object, the interface of the second application is displayed in full screen mode in the second displayable area, and the interface of the first application is displayed in the interface of the second application in the form of a floating window.
[0101] For example, when the first object is the icon of the first application and the second object is the interface or icon of the second application, in response to the first object moving into the response area of the second object, the interface of the first application and the interface of the second application are displayed in a split-screen manner in the second display area.
[0102] In another example, the third target display style may be determined based on the second object. For example, when the first object is an interface or icon of a first application and the second object is an interface of a second application, in response to the first object moving into the response area of the second object, the interface of the second application is displayed in full screen mode in the second displayable area, and the interface of the first application is displayed in the interface of the second application in a floating window.
[0103] For example, when the first object is the interface or icon of a first application and the second object is the icon of a second application, in response to the first object moving into the response area of the second object, the interface of the first application and the interface of the second application are displayed in a split-screen manner in the second display area.
[0104] In one example of the present application, the control method is as follows Figure 5 Shown, including
[0105] Step 301: display a first object, a second object, and a third object;
[0106] Step 302: In response to a movement operation on a first object, if the movement operation controls the first object to move to a target position within a response area of the second object, control the display device to change from a first deformation state to a second deformation state.
[0107] Step 303: In response to a movement operation on the first object, if the target position to which the first object is moved by the movement operation is within a response range of the third object, controlling the display device to change from the first deformation state to the third deformation state;
[0108] The first displayable area of the display device in the first deformation state, the second displayable area of the display device in the second deformation state, and the third displayable area of the display device in the third deformation state are different from each other.
[0109] In this example, the display device includes three deformation forms, and the displayable areas of the display device are different in the three deformation forms. Figure 2 For example, the three deformation forms may include: a contracted form in which the flexible display screen is flush with the body of the electronic device, an intermediate form in which the flexible display screen exceeds the body of the electronic device but is not fully unfolded, and a fully unfolded form in which the flexible display screen is fully unfolded. The first deformation form is the current deformation form. For the remaining two forms except the first deformation form, the second object may correspond to one of the deformation forms, and the third object may correspond to the other deformation form. For example, when the first deformation form is a contracted form, the first object, the second object, and the third object are displayed; in response to the first object moving into the response area of the second object, the display device may be controlled to change from the contracted form to the intermediate form; or in response to the first object moving into the response area of the third object, the display device may be controlled to change from the contracted form to the fully unfolded form. When the first deformation form is a contracted form, the second object may correspond to the fully unfolded form, and the third object may correspond to the intermediate form.
[0110] In an example of the present application, in step 101, displaying the first object and the second object includes:
[0111] Displaying first content; the first content includes a first object and a second object;
[0112] The control method also includes:
[0113] In response to the first object moving into the response area of the second object, second content is displayed; the first content includes the second content, or the second content includes the first content.
[0114] The first object and the second object are both display elements in the display screen, wherein the first object may be a display element that can be manipulated by the user, and the second object may be a display element that cannot be manipulated by the user. For example, in a maze game, the first object is a player image manipulated by the user, and the second object is an obstacle, a gold coin, or other game element that cannot be manipulated by the user.
[0115] The first content may be the display screen content of the display device in the first deformation state, and the second content may be the display screen content of the display device in the second deformation state. In an optional implementation, the first content includes the second content, that is, the information volume of the first content is greater than that of the second content.
[0116] Attach Figure 2For example, when the first deformation state is attached Figure 2 -(B) When the flexible display screen is fully unfolded, the first content is displayed. The maze display range of the first content is large, and the game difficulty is relatively low; when the user operates the player image to move to the response range of the obstacle, the game penalty is triggered, and the display device switches to the second deformation state, that is, the attached Figure 2 -(A) The flexible display screen is flush with the main body of the electronic device, showing the second content, reducing the display range of the maze and increasing the difficulty of the game.
[0117] In another optional implementation, the second content includes the first content, that is, the amount of information in the second content is greater than the amount of information in the first content.
[0118] Still with Figure 2 For example, when the first deformation state is attached Figure 2 -(A) When the flexible display screen is flush with the body of the electronic device, the first content is displayed. The maze display range of the first content is small, and the game difficulty is relatively high; when the user operates the player image to move to the response range of the gold coin, the game reward is triggered, and the display device switches to the second deformation state, that is, the attached Figure 2 -(B) The flexible display screen is in a fully unfolded form, showing the second content, expanding the display range of the maze and reducing the difficulty of the game.
[0119] The example of this application combines the shape change of the display device with the game, which can effectively improve the fun of the game.
[0120] The present application also provides a control device, such as Figure 6 As shown, including:
[0121] Display module 401, used to display the first object and the second object;
[0122] A control module 402, configured to, in response to a movement operation on a first object, control a display device to change from a first deformation state to a second deformation state if a target position to which the first object is moved by the movement operation is located within a response area of the second object;
[0123] Wherein, a first displayable area of the display device in the first deformation state is different from a second displayable area of the display device in the second deformation state.
[0124] The embodiment of the present application displays a first object and a second object, and in response to a move operation on the first object, if the move operation controls the first object to move to a target position within a response area of the second object, controls the display device to change from a first deformation form to a second deformation form, thereby achieving control of the deformation of the display device according to the interaction of different display objects, thereby enriching the control method of the deformable display device.
[0125] In some embodiments, the display module 401 is further configured to: in response to the first object moving into a response area of the second object, display target content corresponding to the first object in the second displayable area in a first target display style.
[0126] In some embodiments, the response area of the second object includes a first response area and a second response area; the first target display style includes a first display style and a second display style, and the first display style is different from the second display style;
[0127] The display module 401 is further specifically used for:
[0128] If the first object moves to the first response area, in response to the first object moving to the response area of the second object, displaying the target content corresponding to the first object in the second displayable area in a first display style;
[0129] If the first object moves to the second response area, in response to the first object moving into the response area of the second object, the target content corresponding to the first object is displayed in the second displayable area in a second display style.
[0130] In some embodiments, the target content is an interface or a default interface of a first application; the first object is an interface or an icon of the first application; and the second object is an interface or an icon of a second application.
[0131] In some embodiments, the display module 401 is further used for:
[0132] In response to the first object moving into the response area of the second object, displaying the target content corresponding to the second object in the second displayable area in a second target display style; or
[0133] In response to the first object moving into the response area of the second object, the target content corresponding to the first object and the target content corresponding to the second object are displayed in the second displayable area in a third target display style.
[0134] In some embodiments, the display module 401 is further used to display a third object;
[0135] The control module 402 is further configured to, in response to a movement operation on the first object, control the display device to change from the first deformation state to the third deformation state if the target position to which the first object is moved by the movement operation is within the response range of the third object;
[0136] The first displayable area of the display device in the first deformation state, the second displayable area of the display device in the second deformation state, and the third displayable area of the display device in the third deformation state are different from each other.
[0137] In some embodiments, the display module 401 is specifically used to: display first content; the first content includes a first object and a second object;
[0138] The display module 401 is further configured to: display second content in response to the first object moving into a response area of the second object; the first content includes the second content, or the second content includes the first content.
[0139] The embodiment of the present application also provides an electronic device, Figure 7 A schematic diagram of the structure of an electronic device provided in an embodiment of the present application is shown. Figure 7 As shown, the electronic device includes:
[0140] A deformable display device 501, used to display a first object and a second object;
[0141] A control device 502 is used to respond to a moving operation on a first object. If the moving operation controls the first object to move to a target position within a response range of a second object, control the display device to change from a first deformation form to a second deformation form, wherein a first displayable area of the display device in the first deformation form is different from a second displayable area of the display device in the second deformation form.
[0142] In one example of the present application, the electronic device further includes:
[0143] The driving device 503 is used to receive the driving instruction of the control device, and drive the deformable display device to change from the first deformation state to the second deformation state in response to the driving instruction.
[0144] According to an embodiment of the present disclosure, the present disclosure also provides an electronic device and a readable storage medium.
[0145] Figure 8A schematic block diagram of an example electronic device 800 that can be used to implement an embodiment of the present disclosure is shown. The electronic device is intended to represent various forms of digital computers, such as laptop computers, desktop computers, workstations, personal digital assistants, servers, blade servers, mainframe computers, and other suitable computers. The electronic device can also represent various forms of mobile devices, such as personal digital processing, cellular phones, smart phones, wearable devices, and other similar computing devices. The components shown herein, their connections and relationships, and their functions are merely examples and are not intended to limit the implementation of the present disclosure described and / or required herein.
[0146] like Figure 8 As shown, the device 800 includes a computing unit 801, which can perform various appropriate actions and processes according to a computer program stored in a read-only memory (ROM) 802 or a computer program loaded from a storage unit 808 into a random access memory (RAM) 803. In the RAM 803, various programs and data required for the operation of the device 800 can also be stored. The computing unit 801, the ROM 802, and the RAM 803 are connected to each other via a bus 804. An input / output (I / O) interface 805 is also connected to the bus 804.
[0147] A number of components in the device 800 are connected to the I / O interface 805, including: an input unit 806, such as a keyboard, a mouse, etc.; an output unit 807, such as various types of displays, speakers, etc.; a storage unit 808, such as a disk, an optical disk, etc.; and a communication unit 809, such as a network card, a modem, a wireless communication transceiver, etc. The communication unit 809 allows the device 800 to exchange information / data with other devices through a computer network such as the Internet and / or various telecommunication networks.
[0148] The computing unit 801 may be a variety of general and / or special processing components with processing and computing capabilities. Some examples of the computing unit 801 include, but are not limited to, a central processing unit (CPU), a graphics processing unit (GPU), various dedicated artificial intelligence (AI) computing chips, various computing units running machine learning model algorithms, digital signal processors (DSPs), and any appropriate processors, controllers, microcontrollers, etc. The computing unit 801 performs the various methods and processes described above, such as control methods. For example, in some embodiments, the control method may be implemented as a computer software program, which is tangibly contained in a machine-readable medium, such as a storage unit 808. In some embodiments, part or all of the computer program may be loaded and / or installed on the device 800 via ROM 802 and / or communication unit 809. When the computer program is loaded into RAM 803 and executed by the computing unit 801, one or more steps of the control method described above may be performed. Alternatively, in other embodiments, the computing unit 801 may be configured to perform the control method in any other appropriate manner (e.g., by means of firmware).
[0149] Various implementations of the systems and techniques described above herein can be implemented in digital electronic circuit systems, integrated circuit systems, field programmable gate arrays (FPGAs), application specific integrated circuits (ASICs), application specific standard products (ASSPs), systems on chips (SOCs), complex programmable logic devices (CPLDs), computer hardware, firmware, software, and / or combinations thereof. These various implementations can include: being implemented in one or more computer programs that can be executed and / or interpreted on a programmable system including at least one programmable processor, which can be a special purpose or general purpose programmable processor that can receive data and instructions from a storage system, at least one input device, and at least one output device, and transmit data and instructions to the storage system, the at least one input device, and the at least one output device.
[0150] The program code for implementing the method of the present disclosure may be written in any combination of one or more programming languages. These program codes may be provided to a processor or controller of a general-purpose computer, a special-purpose computer, or other programmable data processing device, so that the program code, when executed by the processor or controller, enables the functions / operations specified in the flow chart and / or block diagram to be implemented. The program code may be executed entirely on the machine, partially on the machine, partially on the machine and partially on a remote machine as a stand-alone software package, or entirely on a remote machine or server.
[0151] In the context of the present disclosure, a machine-readable medium may be a tangible medium that may contain or store a program for use by or in conjunction with an instruction execution system, device, or equipment. A machine-readable medium may be a machine-readable signal medium or a machine-readable storage medium. A machine-readable medium may include, but is not limited to, an electronic, magnetic, optical, electromagnetic, infrared, or semiconductor system, device, or equipment, or any suitable combination of the foregoing. A more specific example of a machine-readable storage medium may include an electrical connection based on one or more lines, a portable computer disk, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), an optical fiber, a portable compact disk read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the foregoing.
[0152] To provide interaction with a user, the systems and techniques described herein can be implemented on a computer having: a display device (e.g., a flexible OLED (organic light emitting diode)) for displaying information to the user; and a keyboard and a pointing device (e.g., a mouse or trackball) through which the user can provide input to the computer. Other types of devices can also be used to provide interaction with the user; for example, the feedback provided to the user can be any form of sensory feedback (e.g., visual feedback, auditory feedback, or tactile feedback); and input from the user can be received in any form (including acoustic input, voice input, or tactile input).
[0153] The systems and techniques described herein may be implemented in a computing system that includes back-end components (e.g., as a data server), or a computing system that includes middleware components (e.g., an application server), or a computing system that includes front-end components (e.g., a user computer with a graphical user interface or a web browser through which a user can interact with implementations of the systems and techniques described herein), or a computing system that includes any combination of such back-end components, middleware components, or front-end components. The components of the system may be interconnected by any form or medium of digital data communication (e.g., a communications network). Examples of communications networks include: a local area network (LAN), a wide area network (WAN), and the Internet.
[0154] A computer system may include a client and a server. The client and the server are generally remote from each other and usually interact through a communication network. The relationship of client and server is generated by computer programs running on respective computers and having a client-server relationship with each other. The server may be a cloud server, a server of a distributed system, or a server combined with a blockchain.
[0155] It should be understood that the various forms of processes shown above can be used to reorder, add or delete steps. For example, the steps recorded in this disclosure can be executed in parallel, sequentially or in different orders, as long as the desired results of the technical solutions disclosed in this disclosure can be achieved, and this document does not limit this.
[0156] In addition, the terms "first" and "second" are used for descriptive purposes only and should not be understood as indicating or implying relative importance or implicitly indicating the number of technical features indicated. Thus, a feature defined as "first" or "second" may explicitly or implicitly include at least one of the features. In the description of the present disclosure, the meaning of "plurality" is two or more, unless otherwise clearly and specifically defined.
[0157] The above is only a specific embodiment of the present disclosure, but the protection scope of the present disclosure is not limited thereto. Any person skilled in the art who is familiar with the technical field can easily think of changes or substitutions within the technical scope disclosed in the present disclosure, which should be included in the protection scope of the present disclosure. Therefore, the protection scope of the present disclosure should be based on the protection scope of the claims.
Claims
1. A control method, the method comprising: displaying a first object and a second object; In response to a movement operation on a first object, if a target position to which the first object is moved by the movement operation is located within a response area of the second object, controlling the display device to change from a first deformation state to a second deformation state; Wherein, a first displayable area of the display device in the first deformation state is different from a second displayable area of the display device in the second deformation state.
2. The method according to claim 1, further comprising: In response to the first object moving into the response area of the second object, the target content corresponding to the first object is displayed in the second displayable area in a first target display style.
3. The method according to claim 2, The response area of the second object includes a first response area and a second response area; the first target display style includes a first display style and a second display style, and the first display style is different from the second display style; In response to the first object moving into the response area of the second object, displaying the target content corresponding to the first object in the second displayable area in a first target display style includes: If the first object moves to the first response area, in response to the first object moving to the response area of the second object, displaying the target content corresponding to the first object in the second displayable area in a first display style; If the first object moves to the second response area, in response to the first object moving into the response area of the second object, the target content corresponding to the first object is displayed in the second displayable area in a second display style.
4. The method according to claim 2 or 3, The target content is the interface or default interface of the first application; The first object is an interface or icon of the first application; The second object is an interface or icon of a second application level.
5. The method according to claim 1, further comprising: In response to the first object moving into the response area of the second object, displaying target content corresponding to the second object in the second displayable area in a second target display style; or In response to the first object moving into the response area of the second object, the target content corresponding to the first object and the target content corresponding to the second object are displayed in the second displayable area in a third target display style.
6. The method according to claim 1, further comprising: displaying a third object; In response to a movement operation on the first object, if the target position to which the first object is moved by the movement operation is within a response range of the third object, controlling the display device to change from the first deformation state to the third deformation state; The first displayable area of the display device in the first deformation state, the second displayable area of the display device in the second deformation state, and the third displayable area of the display device in the third deformation state are different from each other.
7. The method according to claim 1, The displaying of the first object and the second object comprises: Display the first content; The first content includes a first object and a second object; The method further includes: In response to the first object moving into a response area of the second object, displaying second content; The first content includes the second content, or the second content includes the first content.
8. A control device, comprising: A display module, configured to display a first object and a second object; a control module, configured to, in response to a movement operation on a first object, control a display device to change from a first deformation state to a second deformation state if a target position to which the first object is moved by the movement operation is located within a response area of the second object; Wherein, a first displayable area of the display device in the first deformation state is different from a second displayable area of the display device in the second deformation state.
9. An electronic device, comprising: A deformable display device for displaying a first object and a second object; A control device, configured to, in response to a movement operation on a first object, control the display device to change from a first deformation state to a second deformation state if a target position to which the first object is moved by the movement operation is within a response range of a second object; Wherein, a first displayable area of the display device in the first deformation state is different from a second displayable area of the display device in the second deformation state.
10. The electronic device according to claim 9, further comprising: The driving device is used to receive the driving instruction of the control device, and drive the deformable display device to change from the first deformation state to the second deformation state in response to the driving instruction.