Information processing method and device, mobile device and storage medium
By detecting the screen posture of the folding screen mobile device and switching the operating system, the problem of difficulty in adaptively switching the operating system when the device is expanded and collapsed is solved, and the performance and user experience of the device are improved.
Patent Information
- Application Number
- CN202110335400.8
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2021-03-29
- Publication Date
- 2025-02-11
- Estimated Expiration
- 2041-03-29
AI Technical Summary
When existing foldable screen mobile devices expand and collapse, it is difficult to adaptively switch the operating system, which affects user experience and device performance.
By detecting the current attitude of the first screen, the mobile device is controlled to run the first operating system or the second operating system, specifically including running the first operating system in the expanded attitude, running the second operating system in the collapse attitude, and sliding according to the user's Operation instructions switch between the two operating systems.
It realizes adaptive switching of the operating system according to the screen posture, improves the performance and user satisfaction of mobile devices, and ensures the best operating experience under different usage needs.
Smart Images

Figure CN115220617B_ABST
Abstract
Description
Technical Field
[0001] The present disclosure relates to the field of electronic technology, and in particular to an information processing method and apparatus, a mobile device, and a storage medium. Background Art
[0002] With the development of electronic technology, there are more and more types of mobile devices. Typical mobile devices include: mobile phones, tablet computers, wearable devices, laptops or personal computers (PC) and tablet two-in-one devices. Mobile phone and tablet two-in-one devices.
[0003] Considering the portability of the device and the superior display visual effects and touch effects provided by the large screen, the folding screen was born. After the folding screen is folded, the thickness of the mobile device increases but the length or width is reduced, which is convenient to carry and improves portability. However, after the folding screen is unfolded, it can provide a large screen display and / or a large screen touch. Summary of the invention
[0004] The present disclosure provides an information processing method and device, a mobile device, and a storage medium.
[0005] A first aspect of an embodiment of the present disclosure provides an information processing method, which is applied to a mobile device, wherein the mobile device includes: a foldable first screen; the method includes:
[0006] detecting a current posture of the first screen;
[0007] According to the current posture of the first screen, the mobile device is controlled to run a first operating system or a second operating system, wherein the second operating system is different from the first operating system.
[0008] Based on the above solution, controlling the mobile device to run the first operating system or the second operating system according to the current posture of the first screen includes:
[0009] In response to the first screen being in the unfolded posture, controlling the mobile device to run the first operating system;
[0010] and / or,
[0011] In response to the first screen being in a folded posture, controlling the mobile device to run the second operating system.
[0012] Based on the above solution, the method further includes:
[0013] In response to the first screen being in the unfolded posture, the mobile device is controlled to switch between the first operating system and the second operating system according to an operation instruction acting on the first screen.
[0014] Based on the above solution, in response to the first screen being in the unfolded posture, according to the operation instruction acting on the first screen, controlling the mobile device to switch between the first operating system and the second operating system includes:
[0015] In response to the operation instruction, determining that the sliding direction is a sliding operation in a first direction, controlling the mobile device to run a second operating system;
[0016] and / or,
[0017] In response to the operation instruction, determining that the sliding direction is a sliding operation in a second direction, controlling the mobile device to run a first operating system;
[0018] The second direction is the opposite direction of the first direction.
[0019] Based on the above solution, the method further includes:
[0020] In response to the mobile device running the first operating system and the first screen being in the unfolded posture, displaying a system interface of the first operating system on the entire first screen;
[0021] or
[0022] In response to the mobile device running the second operating system and the first screen being in the folded posture, a system interface of the second operating system is displayed on a partial screen area located on an outer surface of the mobile device after the first screen is folded.
[0023] Based on the above solution, the mobile device further includes: a second screen, wherein the second screen is located on the opposite side of the first screen; the projection of the second screen on the first screen is located in the left half screen area or the right half screen area of the first screen;
[0024] The method further comprises:
[0025] In response to the mobile device running the first operating system and the first screen being in the unfolded posture, displaying a system interface of the first operating system on the entire first screen;
[0026] or
[0027] In response to the mobile device running the second operating system and the first screen being in the folded posture, a system interface of the second operating system is displayed on the second screen.
[0028] Based on the above solution, the method further includes:
[0029] In response to detecting a first icon processing operation acting on a desktop displayed by the mobile device, determining whether there is an icon vacancy between icons displayed on the desktop after the first icon processing operation is executed;
[0030] If it is detected that there is an icon vacancy, a second icon processing operation is performed to eliminate the icon vacancy after the first icon processing operation is performed.
[0031] Based on the above solution, if it is detected that there is an icon vacancy, performing a second icon processing operation to eliminate the icon vacancy after performing the first icon processing operation includes at least one of the following:
[0032] If it is detected that there is the icon vacancy, after executing the first icon processing operation, the icons displayed on the desktop are rearranged, wherein after the icons on the desktop are rearranged, the icon vacancy between adjacent icons disappears;
[0033] If it is detected that there is the icon space, after executing the first icon processing operation, a preset icon is added to the icon space.
[0034] Based on the above solution, if it is detected that there is an icon vacancy, after executing the first icon processing operation, a second icon processing operation is performed to eliminate the icon vacancy, including:
[0035] If the existence of the icon space is detected, detecting whether there is an input operation that triggers the elimination of the icon space;
[0036] In response to detecting the input operation, a second icon processing operation that eliminates the icon slot is performed after performing the first icon processing operation.
[0037] A second aspect of the embodiments of the present disclosure provides an information processing device, which is applied to a mobile device, wherein the mobile device comprises: a foldable first screen; the device comprises:
[0038] Applied in a mobile device, the mobile device comprises: a foldable first screen; the device comprises:
[0039] A detection module, used to detect the current posture of the first screen;
[0040] A control module is used to control the mobile device to run a first operating system or a second operating system according to a current posture of the first screen, wherein the second operating system is different from the first operating system.
[0041] Based on the above solution, the control module is specifically used to control the mobile device to run the first operating system in response to the first screen being in an unfolded posture; and / or, in response to the first screen being in a folded posture, control the mobile device to run the second operating system.
[0042] Based on the above solution, the control module is further used to control the mobile device to switch between the first operating system and the second operating system in response to the first screen being in the unfolded posture according to the operation instruction acting on the first screen.
[0043] Based on the above solution, the control module is further specifically used to control the mobile device to run the second operating system when it is determined according to the operation instruction information that a sliding operation in the first direction is detected; and / or control the mobile device to run the first operating system when it is determined according to the operation instruction information that a sliding operation in the second direction is detected;
[0044] The second direction is the opposite direction of the first direction.
[0045] Based on the above solution, the device also includes:
[0046] The first display module is used to display the system interface of the first operating system on the entire first screen in response to the mobile device running the first operating system and the first screen being in the unfolded posture; or, in response to the mobile device running the second operating system and the first screen being in the folded posture, display the system interface of the second operating system on a partial screen area located on the outer surface of the mobile device after the first screen is folded.
[0047] Based on the above solution, the mobile device further includes: a second screen, wherein the second screen is located on the opposite side of the first screen; the projection of the second screen on the first screen is located in the left half screen area or the right half screen area of the first screen;
[0048] The device further comprises:
[0049] A second display module is used to display the system interface of the first operating system on the entire first screen in response to the mobile device running the first operating system and the first screen being in the unfolded posture; or, in response to the mobile device running the second operating system and the first screen being in the folded posture, display the system interface of the second operating system on the second screen.
[0050] Based on the above solution, the device also includes:
[0051] a determination module, configured to, in response to detecting a first icon processing operation acting on a desktop displayed by the mobile device, determine whether there is an icon vacancy between icons displayed on the desktop after the first icon processing operation is executed;
[0052] The processing module is configured to, if it is detected that there is an icon vacancy, perform a second icon processing operation to eliminate the icon vacancy after performing the first icon processing operation.
[0053] Based on the above solution, the processing module is specifically used to perform at least one of the following:
[0054] If it is detected that there is the icon vacancy, after executing the first icon processing operation, the icons displayed on the desktop are rearranged, wherein after the icons on the desktop are rearranged, the icon vacancy between adjacent icons disappears;
[0055] If it is detected that there is the icon space, after executing the first icon processing operation, a preset icon is added to the icon space.
[0056] Based on the above scheme, the control module is specifically used to detect whether there is an input operation that triggers the elimination of the icon space if the existence of the icon space is detected; in response to detecting the input operation, execute a second icon processing operation to eliminate the icon space after executing the first icon processing operation.
[0057] According to a fifth aspect of an embodiment of the present disclosure, a mobile device is provided, including:
[0058] a memory for storing processor-executable instructions;
[0059] A processor connected to the memory;
[0060] Wherein, the processor is configured to execute the information processing method provided above.
[0061] According to a sixth aspect of an embodiment of the present disclosure, a non-temporary computer-readable storage medium is provided, which, when instructions in the storage medium are executed by a processor of a computer, enables the computer to execute the information processing method provided above.
[0062] The technical solution provided by the embodiments of the present disclosure may have the following beneficial effects:
[0063] In order to improve the usability of a mobile device including a foldable (first screen, i.e., a foldable screen), in the embodiment of the present disclosure, the mobile device can at least run a first operating system and a second operating system; thus, according to the posture of the first screen that can reflect the current use needs, the mobile device is controlled to run the first operating system or the second operating system that can meet the current use needs, thereby improving the usability of the mobile device and user satisfaction. Furthermore, in the embodiment of the present disclosure, the mobile device will automatically control the mobile device to run the first operating system or the second operating system according to the status information of the first screen, thereby realizing adaptive processing of operating system switching, thereby adjusting the usability of the mobile device and user satisfaction again. BRIEF DESCRIPTION OF THE DRAWINGS
[0064] 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.
[0065] Figure 1 is a flowchart of an information processing method according to an exemplary embodiment;
[0066] Figure 2A is a schematic diagram showing that a first screen enters a folded posture from an unfolded posture by folding according to an exemplary embodiment;
[0067] Figure 2B is a schematic diagram showing different folding states of a first screen according to an exemplary embodiment;
[0068] Figure 2C is a schematic diagram of a system interface of a PC operating system according to an exemplary embodiment;
[0069] Figure 2D is a schematic diagram of a system interface of a mobile phone operating system according to an exemplary embodiment; Figure 3 is a flowchart of an information processing method according to an exemplary embodiment;
[0070] Figure 4A is a schematic diagram showing an effect of a sliding operation of controlling an operating system running on a mobile device detected by a first screen in an unfolded posture according to an exemplary embodiment;
[0071] Figure 4B is a schematic diagram showing an effect of a sliding operation of controlling an operating system running on a mobile device detected by a first screen in an unfolded posture according to an exemplary embodiment;
[0072] Figure 5 is a schematic structural diagram of a mobile device according to an exemplary embodiment;
[0073] Figure 6 is a flowchart of an information processing method according to an exemplary embodiment;
[0074] Fig. 7A is a schematic diagram showing an effect of a desktop having empty spaces for icons according to an exemplary embodiment;
[0075] Figure 7B is a schematic diagram showing an effect of a desktop having empty spaces for icons according to an exemplary embodiment;
[0076] Figure 7C is a schematic diagram showing an effect of a desktop having empty spaces for icons according to an exemplary embodiment;
[0077] Figure 8 is a schematic diagram of the structure of an information processing device according to an exemplary embodiment;
[0078] Fig. 9 The figure is a schematic diagram showing the structure of a mobile device according to an exemplary embodiment. DETAILED DESCRIPTION
[0079] 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 consistent with some aspects of the present disclosure as detailed in the appended claims.
[0080] like Figure 1 As shown, an embodiment of the present disclosure provides an information processing method, which is applied to a mobile device, wherein the mobile device comprises: a foldable first screen; the method comprises:
[0081] S110: Detecting the current posture of the first screen;
[0082] S120: Controlling the mobile device to run a first operating system or a second operating system according to the current posture of the first screen, wherein the second operating system is different from the first operating system.
[0083] Mobile Devices The method can be applied to various mobile devices.
[0084] In the embodiment of the present disclosure, the mobile device includes but is not limited to: a terminal device including at least one foldable screen, and a typical mobile terminal including a foldable screen may include: a foldable mobile phone.
[0085] In some embodiments, the mobile device is a foldable flexible device or a non-flexible device with a folding function. In the embodiments of the present disclosure, the first screen may be a foldable screen. Exemplarily, the first screen is a flexible screen or a foldable screen with two hard screen areas connected by a hinge.
[0086] For example, if the first screen is a flexible screen with a larger area, the flexible screen allows the mobile device to switch between a folded posture and an unfolded posture. A hinge module may also be provided in the mobile device including the flexible screen to assist in the bending of the flexible screen and provide support force after the flexible screen is bent.
[0087] In some embodiments, whether the first screen is folded and the degree of folding reflect the user's current different usage needs.
[0088] Therefore, in the embodiment of the present disclosure, the operating system running on the mobile device is determined according to the current posture of the first screen.
[0089] like Figure 2A As shown, the first screen can be switched from the unfolded posture to the folded posture by folding. Figure 2B Shown is a diagram showing a first screen being fully expanded and then gradually beginning to collapse.
[0090] The first operating system and the second operating system are different operating systems. Exemplarily, the difference between the first operating system and the second operating system may be reflected in any one of the following aspects:
[0091] The system kernels of the first operating system and the second operating system are different;
[0092] The difference between the average resource consumption of the first operating system and the second operating system;
[0093] The first operating system and the second operating system have different system interfaces, some of which are suitable for horizontal screen devices, and some of which are suitable for vertical screen devices. A typical device with more vertical screen usage scenarios is a mobile phone; a typical device with more horizontal screen usage scenarios may include: a tablet computer and / or a PC.
[0094] Exemplarily, the first operating system may be a PC operating system that supports multi-tasking and multi-windows, and the second operating system may be a mobile phone operating system that does not support multi-tasking and multi-windows.
[0095] In another embodiment, the first operating system may be a mobile phone operating system that supports multi-tasking and multi-window, and the second operating system may be a mobile phone operating system that does not support multi-tasking and multi-window. The display mode of the mobile phone operating system that supports multi-tasking and multi-window is similar to the display mode of the PC operating system that supports multi-tasking and multi-window, and the system is adapted to the needs of the mobile phone.
[0096] In some embodiments, the system interface of the PC operating system generally displays a task bar and / or a menu bar directly on the desktop. Figure 2C As shown. The system interface of the mobile phone operating system can be as follows Figure 2D As shown, the taskbar and / or menu bar are generally not displayed directly on the desktop.
[0097] like Figure 2C As shown, various icons are generally arranged from left to right on the system interface of the PC operating system; therefore, the blank position of the icons is generally on the right side of the screen;
[0098] like Figure 2D As shown, various icons on the system interface of the mobile phone operating system are generally arranged from bottom to top, so the blank position of the icons is generally at the top of the screen.
[0099] On the one hand, in the embodiments of the present disclosure, the mobile device can run at least a first operating system and a second operating system; thus, according to usage requirements, the mobile device can be controlled to run the first operating system or the second operating system that meets the current usage requirements, thereby improving the usage performance and user satisfaction of the mobile device.
[0100] On the second aspect, in the embodiments of the present disclosure, the mobile device may only run one operating system at a time, thereby reducing the resource grabbing caused by running two operating systems and ensuring the smooth operation of a single operating system of the current mobile device.
[0101] Thirdly, different operating systems have different operating mechanisms and / or operating interfaces. The status information of the first screen reflects the current needs of the user. Therefore, controlling the mobile device to run the first operating system or the second operating system based on the status information of the first screen can enable the mobile device to adaptively provide an operating system that meets current needs, thereby improving the intelligence of the terminal device or the user's satisfaction.
[0102] In one embodiment, various sensors are provided on the mobile device, and these sensors can detect whether the first screen of the mobile device switches between the folded posture and the unfolded posture. These sensors can be sensors dedicated to detecting the current posture of the first screen.
[0103] In another embodiment, the first screen is a touch screen; a capacitor array for detecting touch is distributed on the touch screen; when the first screen is bent and unfolded, the mutual coupling between capacitors in the capacitor array at the bent position will change, so it is possible to detect whether the first screen switches between the folded posture and the unfolded posture based on the capacitance value generated by the mutual coupling between adjacent capacitors in the capacitor array in the touch screen.
[0104] In one embodiment, the S110 may include:
[0105] Within a preset time period, it is detected whether a preset change occurs in the folding angle between the two foldable parts of the first screen, and it is determined that the first screen switches between the folding posture and the unfolding posture; otherwise, it can be considered that: the mobile device does not switch between the folding posture and the unfolding posture.
[0106] The determination result here is the aforementioned posture switching information.
[0107] In the embodiment of the present disclosure, the posture switching information is any information indicating that the first screen switches between the folding posture and the unfolding posture.
[0108] In one embodiment, the preset duration may be any preset time value, for example, 1 second, 0.5 second, or 2 seconds.
[0109] In another embodiment, the preset duration may be determined based on the statistical duration when the mobile device successfully switches between two postures. For example, it usually takes A time for the mobile device to switch from a folded posture to an unfolded posture, or from an unfolded posture to a folded posture; then the preset duration may be: A duration or B*A duration; B is a positive number less than 1. B may be 0.2, 0.1, 0.5, 0.05 or 0.03 or 0.02, etc. The angle value corresponding to the preset change may be: B*180 degrees or B*360 degrees. 180 degrees may be: the maximum angle of the mobile device switching from a fully folded posture to a fully unfolded posture.
[0110] It can be understood that the folding posture includes: a fully folded posture and a half-folded posture. The unfolding posture may include: a fully unfolded posture and a half-folded posture. In the fully folded posture, the angle between the two foldable parts of the first screen is 0 degrees; in the fully unfolded posture, the angle between the two foldable parts of the first screen is 180 degrees. The half-folded posture may be: the angle between the two foldable parts of the first screen is between 180 degrees and a first angle, wherein the first angle is greater than 90 degrees; for example, the first angle may be 160 degrees, 155 degrees, 145 degrees or 150 degrees. The half-folded posture may be: the angle between the two foldable parts of the first screen is between 180 degrees and a second angle, wherein the second angle is less than 90 degrees. For example, the second angle may be 30 degrees, 20 degrees or 30 degrees.
[0111] The fully unfolded posture may be: the first screen is in a horizontal plane posture, and at this time, all display areas of the first screen are on the same plane.
[0112] Exemplarily, if the folding angle is 90 degrees, the first screen may be considered to be in a critical state between the folding posture and the unfolding posture. According to specific needs, the posture with a folding angle of 90 degrees may be classified as the folding posture or the unfolding posture.
[0113] In one embodiment, the adjustment of the first screen between the folded posture and the unfolded posture may be: the first screen switches from at least a semi-unfolded posture to a semi-folded posture or a fully folded posture; and / or the first screen switches from at least a semi-folded posture to a semi-unfolded posture or a fully unfolded posture.
[0114] That is, it can be understood that the switching of the first screen between the fully unfolded posture and the semi-unfolded posture, or the switching between two semi-unfolded postures corresponding to different folding angles of the first screen, can be determined not to be the switching of the first screen between the folded posture and the unfolded posture mentioned in the embodiments of the present disclosure.
[0115] Similarly, the switching of the first screen between a fully folded posture and a half-folded state, or the switching of the first screen between two half-folded postures corresponding to different folding angles, can be determined not to be the switching of the first screen between a folded posture and an unfolded posture mentioned in the embodiments of the present disclosure. In this way, unnecessary switching of the state of the target functional module caused by the user unconsciously folding the first screen without really needing to switch the posture of the first screen can be reduced, thereby improving the switching accuracy of the target functional module. For example, at least it can reduce unnecessary switching when the user merely adjusts the unfolding angle in the unfolded posture or the folding angle in the folded posture without switching the state of the target functional module.
[0116] In one embodiment, if the first screen is in a fully unfolded posture, the exposed outer surface of the first screen is the largest; if the first screen is in a fully folded posture, it can be considered that at least one surface of the first screen is partially hidden. It can be understood that if the first screen has a folded posture, when the first screen is in the folded posture, it can be considered that the first screen is in a state where the exposed outer surface is the smallest.
[0117] If the current first screen is in the unfolded posture, the operating system running on the mobile device is further determined according to the detection state information of the first screen for the operating system switching instruction.
[0118] In some embodiments, the S120 may include:
[0119] In response to the first screen being in the unfolded posture, controlling the mobile device to run the first operating system;
[0120] and / or,
[0121] In response to the first screen being in a folded posture, controlling the mobile device to run the second operating system.
[0122] Since the first operating system is an operating system indicating multi-tasking and multi-window, it can be suitable for the large display area provided by the first screen in the expanded posture. At this time, the mobile device is controlled to run the first operating system, which facilitates the user to interact with the first operating system on the first screen in the expanded posture.
[0123] Exemplarily, the mobile device may be a two-in-one device of a tablet and a mobile phone. If the first operating system is a PC operating system, when the first screen of the mobile device is in the unfolded posture, the mobile device will be used as a PC. In this way, using a PC operating system that is more suitable for the current usage status can facilitate user touch and / or mouse operations, improve the performance of the mobile device, and improve user satisfaction.
[0124] When the first screen is in a folded position, the area of the first screen that the user can operate is small. At this time, on the one hand, there is no need to run a PC operating system that occupies more system resources. You can run a second operating system suitable for the current display area (such as a mobile phone operating system) to meet the need to use the first screen as a small-screen device such as a mobile phone after folding, so as to reserve more system resources and ensure the system response rate.
[0125] like Figure 3 As shown, the present disclosure provides an information processing method, which may include:
[0126] S130: In response to the first screen being in the unfolded posture, according to an operation instruction acting on the first screen, controlling the mobile device to switch between the first operating system and the second operating system.
[0127] Here, step S130 and step S120 are used in combination, but can also be used separately. That is, the first screen is in the unfolded posture, allowing the mobile device to be controlled to switch between the first operating system and the second operating system based on the detected instruction.
[0128] like Figure 3 As shown, the method further includes: S100: detecting the operation instruction.
[0129] When the first screen is in the unfolded posture, an operation interface for the user to select an operating system is provided. In some embodiments, the operation interface may be: a displayed virtual control or a specific physical control provided by the mobile device. In other embodiments, the operation interface may correspond to a certain operation of the user, for example, a touch operation acting on the first screen as a touch screen.
[0130] In summary, in the embodiments of the present disclosure, if the first screen is in the unfolded posture, the mobile device can be controlled to switch between the first operating system and the second operating system according to the operation instruction acting on the first screen.
[0131] For example, in some embodiments, when the first screen is in the unfolded state, the default operating system running on the mobile device is the first operating system, but in some cases, for example, the user wants to use the second operating system, for example, to enter the second operating system to query a specific file, etc. At this time, the user can input an operation instruction acting on the first screen, and the mobile device will switch the currently running operating system.
[0132] In one embodiment, the operation instruction may be a switching instruction, which is an instruction to instruct the mobile device to switch operating systems. In view of this, exemplarily, in response to the first screen being in the unfolded posture, according to the operation instruction acting on the first screen, controlling the mobile device to switch between the first operating system and the second operating system includes:
[0133] In response to the first screen being in the unfolded posture and the mobile device currently running a first operating system, detecting a switching instruction acting on the first screen, and controlling the mobile device to switch to a second operating system;
[0134] and / or,
[0135] In response to the first screen being in the unfolded posture and the mobile device currently running a second operating system, a switching instruction acting on the first screen is detected, and the mobile device is controlled to switch to the first operating system.
[0136] In some embodiments, the operation instruction may be: an instruction instruction for instructing the mobile device to enter a corresponding operating system. In view of this, if the detected operation instruction is a first instruction for instructing to enter a first operating system, then when the first screen is in an unfolded posture, the mobile device is controlled to run the first operating system according to the first instruction. If the detected operation instruction is a second instruction for instructing to access a second operating system, then when the second screen is in an unfolded posture, the mobile device is controlled to run the second operating system according to the second instruction.
[0137] Exemplarily, the S130 may include:
[0138] In response to the operation instruction, determining that the sliding direction is a sliding operation in a first direction, controlling the mobile device to run a second operating system;
[0139] and / or,
[0140] In response to the operation instruction, determining that the sliding direction is a sliding operation in a second direction, controlling the mobile device to run a first operating system;
[0141] The second direction is the opposite direction of the first direction.
[0142] If the first screen is a touch screen that supports multi-touch, the sliding operation may be a multi-finger sliding. For example, the multi-finger sliding may be a two-finger sliding, a three-finger sliding or a four-finger sliding, thereby reducing the distinction from the single-finger sliding that is currently used with the highest frequency, and facilitating the terminal device to easily determine that the currently detected sliding operation is an operation instruction to control the mobile device to switch the operating system.
[0143] In some embodiments, the first direction and the second direction may be linear directions. For example, the sliding operations in the first direction and the second direction correspond to left sliding and right sliding, respectively; or, sliding up and sliding down.
[0144] like Figure 4A and Figure 4B As shown, the sliding in the first direction and the sliding in the second direction correspond to a three-finger left swipe and a three-finger right swipe, respectively.
[0145] In some other embodiments, the first direction and the second direction may be opposite clockwise rotation directions. For example, if the first direction is clockwise, the second direction is counterclockwise; if the first direction is counterclockwise, the second direction is clockwise.
[0146] In some embodiments, the first screen is in a folded position, and the operation instruction is disabled to trigger the mobile device to perform an operation switch. The operation instruction at this time may be the aforementioned switch instruction and / or indication instruction.
[0147] In some embodiments, the method further comprises:
[0148] In response to the mobile device running the first operating system and the first screen being in the unfolded posture, displaying a system interface of the first operating system on the entire first screen;
[0149] or,
[0150] In response to the mobile device running the second operating system and the first screen being in the folded posture, a system interface of the second operating system is displayed on a partial screen area located on an outer surface of the mobile device after the first screen is folded.
[0151] If the mobile device includes only one screen, that is, the first screen.
[0152] Take the first screen being folded once as an example for explanation.
[0153] If the first screen is in the unfolded state, the two half-screen areas of the first screen are within one screen or the angle between them is large, and the user can see the entire first screen without turning the mobile device over or moving the user's position. At this time, the first operating system is running, and the system interface of the first operating system is displayed on the entire first screen. This is equivalent to the entire first screen being in working state.
[0154] If the first screen is in a folded posture, the first screen is folded into two half-screen areas, and the two half-screen areas are not located in the same plane. Usually, in order to save power consumption, only one half-screen area is lit, and the other half-screen area is off. And the lit half-screen area is the screen area exposed on the outer surface of the mobile device.
[0155] In the embodiment of the present disclosure, in this case, the mobile device runs a second operating system, and displays a system interface of the second operating system on the lit half screen.
[0156] In some embodiments, the first screen is a flexible screen, and the flexible screen can be folded multiple times, for example, twice or three times. When folded multiple times, some screen areas of the first screen will obviously not be exposed on the outer surface of the mobile device. In the embodiments of the present disclosure, the illuminated screen area of the first screen must be exposed on the outer surface of the mobile device and is at least used to display the system interface of the second operating system.
[0157] In some cases, the mobile device further includes: a second screen, wherein the second screen is located on the opposite side of the first screen; and a projection of the second screen on the first screen is located in a left half screen area or a right half screen area of the first screen. Figure 5 As shown, the second screen is a screen whose area is less than or equal to the area of the half-screen area of the first screen when the first screen is fully unfolded. Figure 5 The first screen of the mobile device shown may refer to that shown in FIG2B .
[0158] The method further comprises:
[0159] In response to the mobile device running the first operating system and the first screen being in the unfolded posture, displaying a system interface of the first operating system on the entire first screen;
[0160] or,
[0161] In response to the mobile device running the second operating system and the first screen being in the folded posture, a system interface of the second operating system is displayed on the second screen.
[0162] If the mobile device has two screens, and the second screen is located on the opposite side of the first screen, when the first screen is in a folded position, all display areas of the first screen may be hidden, while the second screen is exposed on the outer surface of the mobile device.
[0163] The second screen here can be a flexible screen or a hard screen.
[0164] When the first screen is in a folded state and the second operating system is running, the second screen displays the system interface of the second operating system. Furthermore, at this time, the first screen can enter a dark state to save power consumption of the mobile device.
[0165] When the first screen is in the unfolded state and the second operating system is running, the second screen displays the system interface of the first operating system. Further, at this time, the second screen can enter the off state to save power consumption of the mobile device.
[0166] The disclosed embodiment provides an information processing method, which can be applied to a terminal device including a foldable first screen, or to a mobile device including only a non-foldable screen. The method can be implemented alone or in combination with any of the aforementioned information processing methods.
[0167] like Figure 6 As shown, the information processing method provided by the embodiment of the present disclosure may include:
[0168] S210: In response to detecting a first icon processing operation acting on a desktop displayed by a mobile device, determining whether there is an icon vacancy between icons displayed on the desktop after the first icon processing operation is executed;
[0169] S220: If it is detected that there is an empty icon position, after executing the first icon processing operation, a second icon processing operation is performed to eliminate the empty icon position.
[0170] The first icon processing operation here can be any processing operation that can change the distribution of icons displayed on the desktop. The first icon processing operation can be a user operation, or it can be an icon processing operation included in the mobile device when executing a certain function. For example, a user moves an application icon on the desktop from position A to position B. After the application icon at position A is moved away, an icon space is left. For another example, if a mobile device uninstalls an application, the application icon will also be deleted from the desktop, resulting in an icon space.
[0171] Exemplarily, the first icon processing operation includes but is not limited to at least one of the following:
[0172] Icon drag operation;
[0173] Icon deletion operation;
[0174] Icon hiding operation;
[0175] An action that adds an icon to an icon folder.
[0176] Fig. 7A and Figure 7B There are icon spaces on the desktop shown. Fig. 7A As shown, facing Fig. 7A The mobile device shown in FIG. 7B is a mobile device facing the third row from the top and the second position from the left to the right. Figure 7B In the mobile device shown, the first row from top to bottom and the third position from left to right is an icon space. If the icon space is maintained, the icon layout of the desktop will be untidy and the user's visual viewing effect will be negatively affected.
[0177] The icons displayed on the desktop may be any icons, such as application icons and / or file icons and / or folder icons, etc.
[0178] After detecting the first icon processing operation, the mobile device determines whether, in response to the first icon processing operation, an icon space appears between two adjacent icons on the desktop displayed by the mobile device. If an icon space appears, the second icon processing operation is executed in the embodiment of the present disclosure.
[0179] In some embodiments, the second icon processing operation is performed automatically, or may be performed based on a user trigger, for example, when an input operation indicating the execution of the second icon processing is detected.
[0180] In the embodiment of the present disclosure, the second icon operation may be any icon space eliminating operation that can eliminate the icon space.
[0181] Figure 7C The left side of the picture shows the desktop with empty spaces for icons. Figure 7C The right side of the screen shows the desktop after the empty icon spaces are filled.
[0182] The second icon operation may include at least one of the following:
[0183] Icon rearrangement operation: through the icon rearrangement operation, the icon space between icons can be eliminated;
[0184] The icon supplement operation is to add an icon to the icon slot. The icon can be a file icon, an application icon, a folder icon, or a preset icon that is specially used to fill the icon slot and is not linked to an application, file, and / or folder.
[0185] The preset icon may be a special replacement icon, or a logo icon of a mobile device manufacturer, or an application icon of an uninstalled application in the mobile device. If the preset icon is an application icon of an uninstalled application in the mobile device, when a preset operation such as a long press or double click on the application icon is detected, the mobile device will download and install the application corresponding to the application icon.
[0186] In some embodiments, the application icon may be an application that the application store recommends the mobile device to download and install.
[0187] It is worth noting that: in order to distinguish file icons displayed on the desktop, application icons of installed applications in the mobile device and / or file icons, the brightness of such preset icons can be lower than the brightness of other icons, and / or the contrast of the preset icons can be lower than the contrast of other icons.
[0188] Therefore, in some embodiments, if it is detected that there is an icon vacancy, performing a second icon processing operation to eliminate the icon vacancy after performing the first icon processing operation includes at least one of the following:
[0189] If it is detected that there is the icon vacancy, after executing the first icon processing operation, the icons displayed on the desktop are rearranged, wherein after the icons on the desktop are rearranged, the icon vacancy between adjacent icons disappears;
[0190] If it is detected that there is the icon space, after executing the first icon processing operation, a preset icon is added to the icon space.
[0191] When the second icon processing operation is a rearrangement operation, the icons are rearranged based on different rearrangement strategies during the rearrangement.
[0192] For example, assuming that the rearrangement strategy is: the least icon movement strategy, the last icon of the last page of the desktop can be moved to the icon vacancy. In this way, if there are N icon vacancy positions, only N icons need to be moved;
[0193] Assume that the rearrangement strategy is: the least icon movement strategy for this page. When the desktop has multiple icon pages, the icons in the last row or the first row on the page with icon spaces are transferred to the icon spaces, so that the icon spaces are converted from the icon spaces between two adjacent icons to the icon spaces in the last row or the first row that are not surrounded by at least two icons. Figure 7C The figure shows a schematic diagram of eliminating icon vacancies by using the minimum icon movement strategy on this page.
[0194] Assuming the rearrangement strategy is: random sorting strategy, then randomly rearranging all icons on the desktop or a page of icons with empty spaces for icons will require less computation and be simple to implement; while using the minimum icon movement strategy and the core movement strategy can maintain the original distribution of icons on the desktop as much as possible, making it easier for users to find the icons they want in familiar locations.
[0195] In some embodiments, if it is detected that there is an icon vacancy, performing a second icon processing operation to eliminate the icon vacancy after performing the first icon processing operation includes:
[0196] If the existence of the icon space is detected, detecting whether there is an input operation that triggers the elimination of the icon space;
[0197] In response to detecting the input operation, a second icon processing operation that eliminates the icon slot is performed after performing the first icon processing operation.
[0198] In some cases, the user wants the icon space to be filled automatically so as to eliminate the icon space. In some cases, the user does not want the icon space to be filled automatically. In order to improve the user experience, in the embodiment of the present disclosure, an interface for triggering the input operation of eliminating the icon space is provided. For example, the interface can be a graphical interface such as a virtual control or a physical control interface. The input operation can be a click operation, a slide operation, or a long press operation.
[0199] The mobile device will execute the second icon pattern processing operation only after the input operation is detected, thereby reducing user disgust caused by unnecessary elimination of icon spaces and ensuring user satisfaction.
[0200] In some embodiments, the method may further include:
[0201] Detect the setting information of icon space elimination;
[0202] If the setting information indicates to automatically eliminate the empty icon space, then even if the input operation is not detected but an empty icon space is generated, the first icon processing operation is automatically executed. The user sets it once, which can trigger the mobile device to automatically execute it later without having to perform the corresponding input operation every time, thereby further improving the intelligence of the device and user satisfaction.
[0203] An embodiment of the present disclosure provides a method applied to a mobile device.
[0204] If the mobile device is a foldable device, the foldable device is a device that includes at least one foldable screen. In this case, the foldable device is a PC when unfolded: after using a handheld PC, it switches to a normal Miui desktop after folding; after unfolding, it can automatically restore to the handheld PC operating system.
[0205] Three-finger swipe to switch systems: Swipe left in the Miui (miuui desktop, gallery and other full-screen tasks) system to switch to the handheld PC operating system. In the handheld PC operating system, swipe right with three fingers to switch to the Miui operating system. The Mini operating system here is a type of mobile phone operating system.
[0206] Automatic filling of empty icon spaces: There are many shortcut icons on the desktop of the handheld PC. When the shortcut icons are dragged, there is an empty space in the middle, which looks very unsightly. In this case, the one-click automatic filling function can automatically fill the empty icon space in the middle.
[0207] like Figure 8 As shown, an embodiment of the present disclosure provides an information processing device, which is applied to a mobile device, wherein the mobile device comprises: a foldable first screen; the device comprises:
[0208] A detection module 710, configured to detect a current posture of the first screen;
[0209] The control module 720 is used to control the mobile device to run a first operating system or a second operating system according to the current posture of the first screen, wherein the first operating system is an operating system that supports multi-tasking and / or multi-windows; and the second operating system is different from the first operating system.
[0210] In some embodiments, the detection module 710 and the control module 720 are both program modules; after the program modules are executed by the processor, the current posture detection of the mobile device and the control of the operation of the operating system can be realized.
[0211] In other embodiments, the detection module 710 and the control module 720 may both be soft-hard combination modules; the soft-hard combination modules may include various programmable arrays; the programmable arrays include but are not limited to: complex programmable arrays and / or field programmable arrays.
[0212] In some other embodiments, the detection module 710 and the control module 720 may be pure hardware modules; the pure hardware modules include but are not limited to: application specific integrated circuits.
[0213] In some embodiments, the control module 720 is specifically used to control the mobile device to run the first operating system in response to the first screen being in an unfolded posture; and / or, in response to the first screen being in a folded posture, control the mobile device to run the second operating system.
[0214] In some embodiments, the control module 720 is further used to control the mobile device to switch between the first operating system and the second operating system in a folded posture in response to the first screen being in the unfolded posture according to an operation instruction acting on the first screen.
[0215] In some embodiments, the control module 720 is further specifically used to control the mobile device to run a second operating system when a sliding operation in a first direction is detected according to the operation instruction information; and / or to control the mobile device to run a first operating system when a sliding operation in a second direction is detected according to the operation instruction information; wherein the second direction is the opposite direction of the first direction.
[0216] In some embodiments, the apparatus further comprises:
[0217] The first display module is used to display the system interface of the first operating system on the entire first screen in response to the mobile device running the first operating system and the first screen being in the unfolded posture; or, in response to the mobile device running the second operating system and the first screen being in the folded posture, display the system interface of the second operating system on a partial screen area located on the outer surface of the mobile device after the first screen is folded.
[0218] In some embodiments, the mobile device further includes: a second screen, wherein the second screen is located on the opposite side of the first screen; a projection of the second screen on the first screen is located within a left half screen area or a right half screen area of the first screen;
[0219] The device further comprises:
[0220] A second display module is used to display the system interface of the first operating system on the entire first screen in response to the mobile device running the first operating system and the first screen being in the unfolded posture; or, in response to the mobile device running the second operating system and the first screen being in the folded posture, display the system interface of the second operating system on the second screen.
[0221] In some embodiments, the apparatus further comprises:
[0222] a determination module, configured to, in response to detecting a first icon processing operation acting on a desktop displayed by the mobile device, determine whether there is an icon vacancy between icons displayed on the desktop after the first icon processing operation is executed;
[0223] The processing module is configured to, if it is detected that there is an icon vacancy, perform a second icon processing operation to eliminate the icon vacancy after performing the first icon processing operation.
[0224] In some embodiments, the processing module is specifically configured to perform at least one of the following:
[0225] If it is detected that there is the icon vacancy, after executing the first icon processing operation, the icons displayed on the desktop are rearranged, wherein after the icons on the desktop are rearranged, the icon vacancy between adjacent icons disappears;
[0226] If it is detected that there is the icon space, after executing the first icon processing operation, a preset icon is added to the icon space.
[0227] In some embodiments, the control module 720 is specifically used to detect whether there is an input operation that triggers the elimination of the icon space if the existence of the icon space is detected; in response to detecting the input operation, perform a second icon processing operation to eliminate the icon space after performing the first icon processing operation.
[0228] The present disclosure provides a mobile device, including:
[0229] a memory for storing processor-executable instructions;
[0230] A processor connected to the memory;
[0231] Among them, the processor is configured to execute any of the aforementioned technical solutions to provide an information processing method.
[0232] The processor may include various types of storage media, which are non-transitory computer storage media that can continue to retain information stored thereon after the communication device loses power.
[0233] Here, the mobile device may be the device provided by any of the aforementioned embodiments.
[0234] The processor can be connected to the memory through a bus or the like, and is used to read the executable program stored in the memory, for example, to execute the following Figure 1 , Figure 3 and Figure 6 At least one of the methods shown.
[0235] Fig. 9 8 is a block diagram of a mobile device 800 according to an exemplary embodiment. For example, the mobile device 800 may be included in a mobile phone, a mobile computer or other mobile device or a server or other device. In short, the data processing mobile device 800 may be included in any communication device.
[0236] Reference Fig. 9 , the mobile device 800 may include one or more of the following components: a processing component 802 , a memory 804 , a power component 806 , a multimedia component 808 , an audio component 810 , an input / output (I / O) interface 812 , a sensor component 814 , and a communication component 816 .
[0237] The processing component 802 generally controls the overall operation of the mobile device 800, such as operations associated with display, phone calls, data communications, camera operations, and recording operations. The processing component 802 may include one or more processors 820 to execute instructions to complete all or part of the steps of the above-mentioned method. In addition, the processing component 802 may include one or more modules to facilitate the interaction between the processing component 802 and other components. For example, the processing component 802 may include a multimedia module to facilitate the interaction between the multimedia component 808 and the processing component 802.
[0238] The memory 804 is configured to store various types of data to support operations on the device 800. Examples of such data include instructions for any application or method operating on the mobile device 800, contact data, phone book data, messages, pictures, videos, etc. The memory 804 can 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.
[0239] The power component 806 provides power to various components of the mobile device 800. The power component 806 can include a power management system, one or more power supplies, and other components associated with generating, managing, and distributing power for the mobile device 800.
[0240] The multimedia component 808 includes a screen that provides an output interface between the mobile device 800 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 808 includes a front camera and / or a rear camera. When the device 800 is in an operating state, such as a shooting state or a video state, 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.
[0241] The audio component 810 is configured to output and / or input audio signals. For example, the audio component 810 includes a microphone (MIC), and when the mobile device 800 is in an operating state, such as a call state, a recording state, and a voice recognition state, the microphone is configured to receive an external audio signal. The received audio signal can be further stored in the memory 804 or sent via the communication component 816. In some embodiments, the audio component 810 also includes a speaker for outputting audio signals.
[0242] I / O interface 812 provides an interface between processing component 802 and peripheral interface modules, such as keyboards, click wheels, buttons, etc. These buttons may include but are not limited to: home button, volume button, start button, and lock button.
[0243] The sensor assembly 814 includes one or more sensors for providing various aspects of status assessment for the mobile device 800. For example, the sensor assembly 814 can detect the open / closed state of the device 800, the relative positioning of components, such as the display and keypad of the mobile device 800, and the sensor assembly 814 can also detect the position change of the mobile device 800 or a component of the mobile device 800, the presence or absence of user contact with the mobile device 800, the orientation or acceleration / deceleration of the mobile device 800, and the temperature change of the mobile device 800. The sensor assembly 814 may include a proximity sensor configured to detect the presence of nearby objects without any physical contact. The sensor assembly 814 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 814 may also include an acceleration sensor, a gyroscope sensor, a magnetic sensor, a pressure sensor, or a temperature sensor.
[0244] The communication component 816 is configured to facilitate wired or wireless communication between the mobile device 800 and other devices. The mobile device 800 can access a wireless network based on a communication standard, such as Wi-Fi, 2G or 3G, or a combination thereof. In an exemplary embodiment, the communication component 816 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 816 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.
[0245] In an exemplary embodiment, the apparatus 800 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 method.
[0246] In an exemplary embodiment, a non-transitory computer-readable storage medium including instructions is also provided, such as a memory 804 including instructions, and the instructions can be executed by the processor 820 of the device 800 to perform the above 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.
[0247] The present disclosure provides a non-temporary computer-readable storage medium. When the instructions in the storage medium are executed by a processor of a mobile device, the mobile device or base station can execute the information processing method provided by any of the above embodiments, and can execute Figure 1 and / or Figure 3 and / or Figure 6 At least one of any of the methods shown.
[0248] The information processing method is applied to a mobile device, and the mobile device includes: a first screen that can be folded; the method includes: detecting the current posture of the first screen; according to the current posture of the first screen, controlling the mobile device to run a first operating system or a second operating system, wherein the first operating system is an operating system that supports multi-tasking and / or multi-windows; and the second operating system is different from the first operating system.
[0249] It can be understood that controlling the mobile device to run the first operating system or the second operating system based on the current posture of the first screen includes: in response to the first screen being in an unfolded posture when being folded, controlling the mobile device to run the first operating system; and / or, in response to the first screen being in a folded posture, controlling the mobile device to run the second operating system.
[0250] It can be understood that the method further includes: in response to the first screen being in the unfolded posture, controlling the mobile device to switch between the first operating system and the second operating system according to an operation instruction acting on the first screen.
[0251] It can be understood that in response to the first screen being in the expanded posture, according to the operation instruction acting on the first screen, controlling the mobile device to switch between the first operating system and the second operating system includes: in response to the operation instruction determining that the sliding direction is a sliding operation in the first direction, controlling the mobile device to run the second operating system; and / or, in response to the operation instruction determining that the sliding direction is a sliding operation in the second direction, controlling the mobile device to run the first operating system; wherein the second direction is the opposite direction of the first direction.
[0252] It can be understood that the method also includes: in response to the mobile device running the first operating system and the first screen being in the unfolded posture, displaying the system interface of the first operating system on the entire first screen; or, in response to the mobile device running the second operating system and the first screen being in the folded posture, displaying the system interface of the second operating system on a partial screen area located on the outer surface of the mobile device after the first screen is folded.
[0253] It can be understood that the mobile device also includes: a second screen, wherein the second screen is located on the opposite side of the first screen; the projection of the second screen on the first screen is located in the left half screen area or the right half screen area of the first screen; the method also includes: in response to the mobile device running the first operating system and the first screen being in the unfolded posture, displaying the system interface of the first operating system on the entire first screen; or, in response to the mobile device running the second operating system and the first screen being in the folded posture, displaying the system interface of the second operating system on the second screen.
[0254] It can be understood that the method also includes: in response to detecting a first icon processing operation acting on the desktop displayed by the mobile device, determining whether there is an icon space between the icons displayed on the desktop after the first icon processing operation is executed; if it is detected that there is an icon space, performing a second icon processing operation to eliminate the icon space after executing the first icon processing operation.
[0255] It can be understood that if the existence of the icon space is detected, the second icon processing operation for eliminating the icon space is performed after the first icon processing operation is performed, including at least one of the following: if the existence of the icon space is detected, the icons displayed on the desktop are rearranged after the first icon processing operation is performed, wherein after the icons on the desktop are reordered, the icon space disappears between adjacent icons; if the existence of the icon space is detected, after the first icon processing operation is performed, a preset icon is added to the icon space.
[0256] It can be understood that if the existence of an icon space is detected, the second icon processing operation for eliminating the icon space is performed after the first icon processing operation is performed, including: if the existence of the icon space is detected, detecting whether there is an input operation that triggers the elimination of the icon space; in response to detecting the input operation, performing the second icon processing operation for eliminating the icon space after the first icon processing operation is performed.
[0257] Those skilled in the art will readily appreciate other embodiments of the present disclosure after considering the specification and practicing the invention 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.
[0258] 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. An information processing method, characterized in that: Applied in a mobile device, the mobile device comprises: a foldable first screen; the method comprises: detecting a current posture of the first screen; Controlling the mobile device to run a first operating system or a second operating system according to the current posture of the first screen, wherein the second operating system is different from the first operating system; In response to detecting a first icon processing operation acting on a desktop displayed by the mobile device, determining whether there is an icon vacancy between icons displayed on the desktop after the first icon processing operation is executed; If it is detected that there is an empty icon position, a second icon processing operation is performed to eliminate the empty icon position after the first icon processing operation is performed; the second icon processing operation includes an icon supplement operation; the icon supplement operation is used to fill the empty icon position with a special supplement design, a logo icon of the device manufacturer, an application icon of an application not installed on the mobile device, a file icon or a folder icon; When an application icon of an application not installed on the mobile terminal is acted upon by a preset operation, the corresponding application is downloaded and installed.
2. The method according to claim 1, characterized in that The step of controlling the mobile device to run the first operating system or the second operating system according to the current posture of the first screen includes: In response to the first screen folding posture being in the unfolded posture, controlling the mobile device to run the first operating system; and / or, In response to the first screen being in a folded posture, the mobile device is controlled to run the second operating system.
3. The method according to claim 2, characterized in that The method further comprises: In response to the first screen being in the unfolded posture, the mobile device is controlled to switch between the first operating system and the second operating system according to an operation instruction acting on the first screen.
4. The method according to claim 3, characterized in that In response to the first screen being in the unfolded posture, controlling the mobile device to switch between the first operating system and the second operating system according to an operation instruction acting on the first screen includes: In response to the operation instruction, determining that the sliding direction is a sliding operation in a first direction, controlling the mobile device to run a second operating system; and / or, In response to the operation instruction, determining that the sliding direction is a sliding operation in a second direction, controlling the mobile device to run a first operating system; The second direction is the opposite direction of the first direction.
5. The method according to claim 1, characterized in that The method further comprises: In response to the mobile device running the first operating system and the first screen being in an unfolded posture, displaying a system interface of the first operating system on the entire first screen; or, In response to the mobile device running the second operating system and the first screen being in a folded posture, a system interface of the second operating system is displayed on a partial screen area located on an outer surface of the mobile device after the first screen is folded.
6. The method according to claim 1, characterized in that The mobile device further includes: a second screen, wherein the second screen is located on the opposite side of the first screen; and a projection of the second screen on the first screen is located within a left half screen area or a right half screen area of the first screen; The method further comprises: In response to the mobile device running the first operating system and the first screen being in an unfolded posture, displaying a system interface of the first operating system on the entire first screen; or, In response to the mobile device running the second operating system and the first screen being in a folded posture, a system interface of the second operating system is displayed on the second screen.
7. The method according to claim 1, characterized in that If it is detected that there is an icon vacancy, performing a second icon processing operation to eliminate the icon vacancy after performing the first icon processing operation includes: If the existence of the icon space is detected, detecting whether there is an input operation that triggers the elimination of the icon space; In response to detecting the input operation, a second icon processing operation that eliminates the icon slot is performed after performing the first icon processing operation.
8. An information processing device, characterized in that: Applied in a mobile device, the mobile device comprises: a foldable first screen; the device comprises: A detection module, used to detect the current posture of the first screen; a control module, configured to control the mobile device to run a first operating system or a second operating system according to a current posture of the first screen, wherein the second operating system is different from the first operating system; A processing module is used to determine whether there is an icon space between the icons displayed on the desktop after the first icon processing operation is executed in response to detecting a first icon processing operation acting on the desktop displayed by the mobile device; if it is detected that there is an icon space, a second icon processing operation is executed to eliminate the icon space after executing the first icon processing operation; the second icon processing operation includes an icon supplement operation; the icon supplement operation is used to fill the icon space with a special supplement design, a logo icon of the device manufacturer, an application icon of an application not installed on the mobile device, a file icon or a folder icon; when an application icon of an application not installed on the mobile terminal is acted upon by a preset operation, the corresponding application is downloaded and installed.
9. The device according to claim 8, characterized in that The control module is specifically used to control the mobile device to run the first operating system in response to the first screen being in an unfolded posture; and / or, in response to the first screen being in a folded posture, control the mobile device to run the second operating system.
10. The device according to claim 9, characterized in that The control module is further configured to control the mobile device to switch between the first operating system and the second operating system in a folded posture in response to the first screen being in the unfolded posture according to an operation instruction acting on the first screen.
11. The device according to claim 10, characterized in that The control module is also specifically used for When it is determined according to the operation instruction information that a sliding operation in a first direction is detected, controlling the mobile device to run a second operating system; and / or, When it is determined according to the operation instruction information that a sliding operation in a second direction is detected, controlling the mobile device to run a first operating system; The second direction is the opposite direction of the first direction.
12. The device according to claim 8, characterized in that The device also includes: The first display module is used to display the system interface of the first operating system on the entire first screen in response to the mobile device running the first operating system and the first screen being in an unfolded posture; or, in response to the mobile device running the second operating system and the first screen being in a folded posture, display the system interface of the second operating system on a partial screen area located on the outer surface of the mobile device after the first screen is folded.
13. The device according to claim 8, characterized in that The mobile device further includes: a second screen, wherein the second screen is located on the opposite side of the first screen; and a projection of the second screen on the first screen is located within a left half screen area or a right half screen area of the first screen; The device further comprises: A second display module is used to display the system interface of the first operating system on the entire first screen in response to the mobile device running the first operating system and the first screen being in an unfolded posture; or, in response to the mobile device running the second operating system and the first screen being in a folded posture, display the system interface of the second operating system on a second screen.
14. The device according to claim 8, characterized in that The control module is specifically used to detect whether there is an input operation that triggers the elimination of the icon space if the existence of the icon space is detected; in response to detecting the input operation, execute a second icon processing operation to eliminate the icon space after executing the first icon processing operation.
15. A mobile device, characterized in that: include: a memory for storing processor-executable instructions; A processor connected to the memory; The processor is configured to execute the system processing method provided in any one of claims 1 to 7. 16 . A non-transitory computer-readable storage medium, when instructions in the storage medium are executed by a processor of a computer, the computer is enabled to execute the information processing method provided in any one of claims 1 to 7.
Citation Information
Patent Citations
Interface display method and device, terminal and medium
CN110456966A