Vehicle machine split-screen display method, vehicle machine split-screen display device, vehicle and medium
By implementing a split-screen state caching mechanism, the problem of lost split-screen state in in-vehicle infotainment systems has been solved, enabling intelligent memory and one-click restoration of split-screen state, thereby improving user experience and driving safety.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-12-30
- Publication Date
- 2026-04-07
AI Technical Summary
In in-vehicle infotainment systems, when a user returns to the main interface or launches other applications after enabling the split-screen function, the system will destroy the current window, resulting in the loss of split-screen status parameters, causing inconvenience in operation and affecting driving safety.
By using a split-screen state caching mechanism, the validity of the split-screen state is determined, enabling intelligent memory and one-click restoration of the split-screen state, thus avoiding repeated configuration operations for users.
It significantly reduces user interaction steps, improves multitasking efficiency, reduces the risk of drivers being distracted by frequent operations, and enhances driving safety.
Smart Images

Figure CN121807255A_ABST
Abstract
Description
TECHNICAL FIELD
[0001] The present application relates to the technical field of vehicles, in particular to a car machine split-screen display method, a car machine split-screen display device, a vehicle and a medium. BACKGROUND
[0002] With the continuous improvement of the intelligent level of in-vehicle infotainment systems, the multi-task processing capability has become one of the key functions of modern in-vehicle information systems. In order to effectively meet the demand for parallel running of multiple applications in driving scenarios, split-screen display technology has been widely used in in-vehicle human-machine interaction interfaces.
[0003] However, in actual use, it is found that when the user enables the split-screen function and performs a return to the main interface operation or starts other application programs, the system will destroy the current window, resulting in the loss of the original split-screen state parameters. This phenomenon brings significant inconvenience to operation. After the user briefly returns to the main interface or switches to other applications, if he / she needs to re-enter the previously split-screened application, he / she must repeat the manual configuration of the split-screen layout. This operation process is not only cumbersome, but also unnecessarily distracts the driver's attention, affecting driving safety. SUMMARY
[0004] Therefore, the purpose of the present application is to provide a car machine split-screen display method, a car machine split-screen display device, a vehicle and a medium, which realize intelligent memory and one-key restoration of the split-screen state, avoid the cumbersome operation of repeatedly entering the split-screen mode and repeatedly selecting applications, significantly reduce the user's interaction steps, and improve the multi-task switching efficiency. Especially in driving scenarios, it effectively reduces the risk of the driver's distraction due to frequent operation, and enhances driving safety.
[0005] In a first aspect, an embodiment of the present application provides a car machine split-screen display method, which comprises: In response to a split-screen request of a user for a target split-screen application, it is judged whether the split-screen state cache of the target split-screen application is valid according to a split-screen state detection condition; wherein the target split-screen application refers to an application that has entered a split-screen mode in a historical time, and the split-screen state detection condition comprises an application self-maintaining condition and a split-screen no-interrupt condition; If valid, the target split-screen application is displayed in a split-screen manner in a display window according to the split-screen layout configuration in the split-screen state cache.
[0006] Further, the application self-maintaining condition is that the target split-screen application has not been exited, and the target split-screen application has not exited the split-screen mode; The split-screen non-interrupt condition is that a return main interface instruction is received before the click operation is responded to, or a running instruction of an application that does not support split screen is received before the click operation is responded to, or an operation instruction of a specific function is received before the click operation is responded to; wherein the specific function refers to a function that does not affect the foreground display of the display window.
[0007] Further, the car machine split-screen display method further comprises: If it is determined that the split-screen state cache is invalid, the target split-screen application is displayed in full screen in the display window.
[0008] Further, the split-screen state cache is created by the following steps: When a click operation of a user on a split-screen button of the target split-screen application is responded to, it is determined that the target split-screen application enters a split-screen mode; The relative position and display area proportion of the target split-screen application in the display window are determined to obtain a split-screen layout configuration to generate the split-screen state cache.
[0009] Further, the split-screen state cache further comprises a cache creation time stamp.
[0010] Further, the car machine split-screen display method further comprises: A time difference value between the current time and the cache creation time stamp is calculated in real time; The time difference value is compared with a preset effective time threshold, and if the time difference value exceeds the preset effective time threshold, the split-screen state cache of the target split-screen application is deleted.
[0011] In a second aspect, the embodiments of the present application further provide a car machine split-screen display device, which comprises: A judgment module is configured to, in response to a split-screen request of a user on a target split-screen application, judge whether a split-screen state cache of the target split-screen application is valid according to a split-screen state detection condition; wherein the target split-screen application refers to an application that has entered a split-screen mode in a historical time, and the split-screen state detection condition comprises an application self-maintaining condition and a split-screen non-interrupt condition; A display module is configured to, if valid, display the target split-screen application in a split-screen mode in a display window according to a split-screen layout configuration in the split-screen state cache.
[0012] Further, the application self-maintaining condition is that the target split-screen application has not been exited and the target split-screen application has not exited the split-screen mode. The split-screen no-interrupt condition is that a return-main-interface instruction is received before the click operation is responded to, or a running instruction of an application that does not support split screen is received before the click operation is responded to, or an operation instruction of a specific function is received before the click operation is responded to, wherein the specific function refers to a function that does not affect the foreground display of the display window.
[0013] In a third aspect, the embodiments of the present application also provide a vehicle, comprising a processor, a memory and a bus, the memory stores machine readable instructions executable by the processor, when the vehicle is running, the processor and the memory communicate through the bus, and the machine readable instructions are executed by the processor to perform the steps of the vehicle-machine split-screen display method as described above.
[0014] In a fourth aspect, the embodiments of the present application also provide a computer readable storage medium, the computer readable storage medium stores a computer program, and the computer program is executed by a processor to perform the steps of the vehicle-machine split-screen display method as described above.
[0015] The vehicle-machine split-screen display method, vehicle-machine split-screen display device, vehicle and medium provided by the embodiments of the present application respond to a split-screen request of a user for a target split-screen application, and determine whether a split-screen state cache of the target split-screen application is valid according to a split-screen state detection condition, wherein the target split-screen application refers to an application that has entered a split-screen mode in a historical time, and the split-screen state detection condition includes an application self-maintenance condition and a split-screen no-interrupt condition; if valid, the target split-screen application is displayed in a split screen according to a split-screen layout configuration in the split-screen state cache in the display window.
[0016] The embodiments of the present application determine whether the split-screen state cache of the target split-screen application is valid through the split-screen state detection condition when the user clicks the icon of the target split-screen application, and decide whether to restore the original split-screen layout according to the determination. If the split-screen state cache is valid, the target split-screen application is directly displayed in a split screen based on the generated split-screen layout configuration, thereby realizing the intelligent memory and one-key restoration functions of the split-screen state. The embodiments of the present application avoid the cumbersome operation of repeatedly entering the split-screen mode and repeatedly selecting the application, significantly reduce the interactive steps of the user, and improve the multi-task switching efficiency. Especially in the driving scene, the risk of the driver's distraction due to frequent operation is effectively reduced, and the driving safety is enhanced.
[0017] In order to make the above objectives, characteristics and advantages of the present application more apparent and easy to understand, the following preferred embodiments are described in detail below, and the accompanying drawings are described as follows. BRIEF DESCRIPTION OF DRAWINGS
[0018] In order to more clearly illustrate the technical solutions of the embodiments of the present application, the following will briefly introduce the drawings needed to be used in the embodiments. It should be understood that the following drawings only show some of the embodiments of the present application, and therefore should not be regarded as a limitation on the scope, and for those skilled in the art, other related drawings can also be obtained without creative labor on the basis of these drawings.
[0019] Figure 1 A flow chart of a vehicle machine split-screen display method provided by an embodiment of the present application; Figure 2 A structure schematic diagram of a vehicle machine split-screen display device provided by an embodiment of the present application; Figure 3 A structure schematic diagram of a vehicle machine split-screen display device provided by an embodiment of the present application; Figure 4 A structure schematic diagram of a vehicle provided by an embodiment of the present application. DETAILED DESCRIPTION
[0020] In order to make the purpose, technical solutions and advantages of the embodiments of the present application clearer, the following will combine the drawings in the embodiments of the present application to make a clear and complete description of the technical solutions in the embodiments of the present application. Obviously, the described embodiments are only some of the embodiments of the present application, not all the embodiments. The components of the embodiments of the present application described and shown in the drawings herein can be arranged and designed in various different configurations. Therefore, the following detailed description of the embodiments of the present application provided in the drawings is not intended to limit the scope of the claimed present application, but only represents selected embodiments of the present application. Based on the embodiments of the present application, every other embodiment obtained by those skilled in the art without creative labor belongs to the scope of protection of the present application.
[0021] Firstly, the application scenarios applicable to the present application are introduced. The present application can be applied to the field of vehicle technology.
[0022] With the continuous improvement of the intelligent level of the in-vehicle infotainment system, the multi-task processing capability has become one of the key functions of the modern in-vehicle information system. In order to effectively meet the demand of multiple applications running in parallel in the driving scene, the split-screen display technology has been widely used in the in-vehicle human-computer interaction interface.
[0023] However, it is found in actual use that when the user performs a return-to-main interface operation or starts another application after enabling the split-screen function, the system destroys the current window, resulting in loss of the original split-screen state parameter. This phenomenon brings significant inconvenience to operation, and after the user returns to the main interface or switches to another application, if the user needs to re-enter the previously split-screen application, the user must repeat the manual configuration of the split-screen layout. This operation process is not only cumbersome, but also unnecessarily distracts the driver's attention and affects driving safety.
[0024] Based on this, the embodiment of the present application provides a vehicle machine split-screen display method, which realizes intelligent memory and one-key restoration of the split-screen state, significantly reduces the user's interaction steps, and improves the multi-task switching efficiency. Especially in the driving scenario, the risk of the driver's distraction due to frequent operation is effectively reduced, and the driving safety is enhanced.
[0025] Please refer to Figure 1 , Figure 1 The flowchart of a vehicle machine split-screen display method provided by the embodiment of the present application is shown in FIG. 1. Figure 1 The vehicle machine split-screen display method provided by the embodiment of the present application includes the following steps. S101, in response to a split-screen request of a target split-screen application by a user, determining whether a split-screen state cache of the target split-screen application is valid according to a split-screen state detection condition.
[0026] Here, the target split-screen application refers to an application program that has a split-screen function and has entered a split-screen mode in a historical time, for example, a navigation application, a music player, etc., which is not limited by the present application. The split-screen state cache can include split-screen layout information of the target split-screen application configured and saved by the user, including but not limited to the relative position of the application in the display window, the proportion of the occupied display area, the window level relationship, etc. By introducing this cache mechanism, the memory and restoration of the split-screen state can be realized, and the interaction continuity can be improved.
[0027] In response to the step S101, in a specific implementation, the split-screen request can be from a variety of user input modes. As an example, the user can generate the split-screen request for the target split-screen application by clicking a split-screen button in the display window or by clicking an icon of the target split-screen application. Alternatively, the user can generate the split-screen request for the target split-screen application by a voice instruction or a preset touch gesture, which is not limited in the present application. When responding to the split-screen request of the user for the target split-screen application, it is determined whether the split-screen state cache of the target split-screen application is valid according to a preset split-screen state detection condition. Specifically, the split-screen state detection condition consists of two parts: one is an application self-maintaining condition, which needs to ensure that the target split-screen application is not exited or not exited from the full-screen state; the other is a split-screen non-interrupting condition, which needs to ensure that the split-screen display of the target split-screen application is not interrupted by other applications with split-screen qualifications. Only when both conditions are met, it is determined that the split-screen state cache is valid, and then the subsequent intelligent split-screen reproduction process is executed.
[0028] Specifically, according to the embodiments provided in the present application, the application self-maintaining condition is that the target split-screen application is not exited, and the target split-screen application is not exited from the split-screen mode. The application self-maintaining condition means that as long as the target split-screen application itself is still in the active period and the split-screen mode is not exited, its split-screen capability is still reserved even if it is temporarily relegated to the background.
[0029] The split-screen non-interrupting condition is that a return to the home interface instruction is received before responding to the click operation, or an operation instruction of an application that does not support split-screen is received before responding to the click operation, or an operation instruction of a specific function is received before responding to the click operation; wherein the specific function refers to a function that does not affect the foreground display of the display window.
[0030] In the above split-screen non-interrupting condition, it is determined whether the external behavior destroys the original split-screen context environment. This condition includes one of the following three cases: 1. Before responding to the click operation for the target split-screen application this time, the user has pressed the home interface case, such as the Home key, and received a return to the home interface instruction. This usually indicates that the user temporarily leaves the current interface and does not intend to terminate the ongoing task flow.
[0031] 2. Before responding to the click operation for the target split-screen application this time, the user has started an application that does not support split-screen. Here, the application that does not support split-screen can be a certain full-screen game or a settings page, which is not limited in the present application. Such an application usually forcibly occupies the entire screen, thereby interrupting the original split-screen state. At this time, since the application that does not support split-screen cannot participate in the split-screen state, it is not considered as a temporary cover and the current split-screen cache of the target split-screen application is not terminated.
[0032] 3. Before responding to the current click operation on the target split-screen application, the user has triggered an operation instruction of a certain function, which refers to a function module that does not affect the front display window structure. For example, the certain function can be a voice assistant wake-up, a call reminder pop-up window, a Bluetooth connection prompt, a volume adjustment, and other transient lightweight functions. The certain function does not affect the operation of the front display, and the cache of the target split-screen application is also retained.
[0033] As an example, the user is using a navigation application in a dual split-screen mode with a music player, during which a call causes the split-screen to be obscured. After hanging up the phone, the user returns to the desktop and opens the navigation application. It is identified that this operation will not invalidate the split-screen state cache of the navigation application, and the navigation application is still running, so the previous left-right split-screen layout is automatically restored.
[0034] The above three cases may cause the current split-screen screen to be temporarily invisible, but do not substantially change the state and intention of the target split-screen application, so it can be inferred that the user has the expectation of restoring the original split-screen layout. Therefore, when any of the above three conditions is met, the split-screen state cache of the target split-screen application is retained.
[0035] S102, if valid, split-screen display of the target split-screen application is performed in the display window according to the split-screen layout configuration in the split-screen state cache.
[0036] For the above step S102, in specific implementation, if the above two conditions are met, it is determined that the split-screen state cache of the target split-screen application is valid, and then the target split-screen application is split-screen displayed again according to the split-screen layout configuration stored in the cache in the current display window.
[0037] As an example, for example, the user previously split-screened the navigation application with a left width of 60%, and when he clicks the navigation application icon again after a short exit to the main interface, the layout will be automatically restored, without the need for manual dragging or secondary selection of the split-screen mode, greatly improving the user experience, especially in high-attention environments such as driving scenarios.
[0038] Specifically, the split-screen state cache is created by the following steps: A: When responding to the user's click operation on the split-screen button of the target split-screen application, it is determined that the target split-screen application enters the split-screen mode.
[0039] B: Determine the relative position and display area ratio of the target split-screen application in the display window to obtain the split-screen layout configuration, and generate the split-screen state cache.
[0040] For the above step A-step B, in the specific implementation, after the target split-screen application is started, there will be a split-screen button on the target split-screen application interface. The split-screen button can be an explicit control on the UI interface, such as an icon in the upper right corner of the target split-screen application interface. When the split-screen button is clicked by the user, it is determined that the target split-screen application enters the split-screen mode. As an optional embodiment, the user can also control the target split-screen application to enter the split-screen mode through a gesture operation or voice. Then, the relative position of the target split-screen application in the vehicle display window is determined, for example, the left / right / upper / lower area and the display area ratio, and these parameters are combined to form a complete split-screen layout configuration, and the split-screen state cache is created. The split-screen state cache can also include the identifier of the target split-screen application to distinguish the layout configurations of different split-screen applications.
[0041] As an optional embodiment, the vehicle machine split-screen display method provided by the present application further comprises: If it is judged that the split-screen state cache is invalid, the target split-screen application is displayed in full screen in the display window.
[0042] For the above step, in the specific implementation, before the user clicks the icon of the target split-screen application, if the target split-screen application is closed or the user has opened other split-screenable applications, this operation is considered as the user starting a new split-screen task before this time, it is judged that the split-screen state cache is invalid, and the target split-screen application is displayed in full screen in the display window.
[0043] As an optional embodiment, when creating the split-screen state cache, the split-screen state cache further includes a cache creation timestamp. The timestamp accurately records the time point when the split-screen layout configuration of the target split-screen application is saved, which can be used for subsequent validity verification.
[0044] Further, the vehicle machine split-screen display method provided by the present application further comprises: I: Real-time calculation of the time difference between the current time and the cache creation timestamp.
[0045] II: Comparing the time difference with a preset effective duration threshold, if the time difference exceeds the preset effective duration threshold, deleting the split-screen state cache of the target split-screen application.
[0046] For the above step I-step II, in a specific implementation, the time difference between the current time and the cache creation timestamp is calculated in real time. The time difference is compared with the preset valid duration threshold. If the time difference exceeds the threshold, the split screen state cache of the corresponding target split screen application is automatically deleted. For example, the preset valid duration threshold is set to 30 minutes. If the split screen state cache of the navigation application is created 25 minutes ago, it is still considered valid, and the split screen display can still be automatically performed when the user opens the navigation application again; if it has exceeded 30 minutes, the split screen state cache of the navigation application is cleared. In this way, when it is detected that the creation duration of the split screen state cache exceeds the preset valid duration threshold, the split screen state cache of the target split screen application is actively invalidated to release the system resources occupied by it. As an optional embodiment, the preset valid duration threshold can be dynamically adjusted according to the running state of the vehicle machine system, for example, in the vehicle engine off, long time no operation or memory shortage state, the preset valid duration threshold is shortened or zeroed.
[0047] In this way, according to the above step I-step II, by calculating the time difference between the current time and the cache creation timestamp in real time, and comparing it with the preset valid duration threshold, the dynamic validity management of the split screen state cache is realized. Not only the old cache long-term occupation of limited vehicle machine resources is effectively prevented, but also the possibility of restoring the split screen application in a short period of time is reserved, the running efficiency and stability of the vehicle machine are improved, and the user experience is also increased.
[0048] The vehicle machine split screen display method provided by the embodiments of the present application responds to the split screen request of the user for the target split screen application, judges whether the split screen state cache of the target split screen application is valid according to the split screen state detection condition; wherein the target split screen application refers to an application that has entered the split screen mode in the historical time, and the split screen state detection condition includes the application self-maintaining condition and the split screen no interruption condition; if valid, the target split screen application is displayed in the display window according to the split screen layout configuration in the split screen state cache.
[0049] When the user clicks the icon of the target split screen application, the present application judges whether the split screen state cache is valid through the split screen state detection condition, and decides whether to restore the original split screen layout according to the judgment. If the split screen state cache is valid, the target split screen application is directly displayed in the split screen based on the generated split screen layout configuration, realizing the intelligent memory and one-key restoration function of the split screen state. The present application avoids the tedious operation of repeatedly entering the split screen mode and repeatedly selecting the application, significantly reduces the interaction steps of the user, and improves the multi-task switching efficiency. Especially in the driving scene, the risk of the driver's distraction due to frequent operation is effectively reduced, and the driving safety is enhanced.
[0050] Please refer to Figure 2 , Figure 3 ,Figure 2 This is one of the structural schematic diagrams of a vehicle-mounted split-screen display device provided in an embodiment of this application. Figure 3 This is a second schematic diagram of a vehicle-mounted split-screen display device provided in an embodiment of this application. Figure 3 As shown, the vehicle-mounted split-screen display device 200 includes: The judgment module 201 is used to respond to the user's split-screen request for the target split-screen application and determine whether the split-screen state cache of the target split-screen application is valid according to the split-screen state detection conditions; wherein, the target split-screen application refers to the application that has entered the split-screen mode in a historical time period, and the split-screen state detection conditions include the application self-maintaining condition and the split-screen uninterrupted condition. The display module 202 is used to display the target split-screen application in a split-screen layout according to the split-screen layout configuration in the split-screen state cache within the display window if the condition is met.
[0051] Furthermore, the application self-sustaining condition is that the target split-screen application has not been exited, and the target split-screen application has not exited the split-screen mode. The condition for uninterrupted split-screen operation is that a command to return to the main interface is received before responding to the click operation, or a command to run an application that does not support split-screen is received before responding to the click operation, or a command to operate a specific function is received before responding to the click operation; wherein, the specific function refers to a function that does not affect the foreground display of the display window.
[0052] Furthermore, the display module 202 is also used for: If the split-screen state cache is determined to be invalid, the target split-screen application will be displayed in full screen within the display window.
[0053] Please see Figure 3 The vehicle-mounted split-screen display device 200 further includes a cache creation module 203, which is used to create the split-screen state cache through the following steps: When a user clicks the split-screen button of the target split-screen application, it is determined that the target split-screen application has entered split-screen mode. The relative position and display area ratio of the target split-screen application within the display window are determined to obtain the split-screen layout configuration, thereby generating the split-screen state cache.
[0054] Furthermore, the split-screen state cache also includes a cache creation timestamp.
[0055] Please see Figure 3 The vehicle-mounted split-screen display device 200 further includes a cache deletion module 204, which is used for: calculate a time difference between the current time and the cache creation timestamp in real time; compare the time difference with a preset valid duration threshold, and if the time difference exceeds the preset valid duration threshold, delete the split-screen state cache of the target split-screen application.
[0056] Please refer to Figure 4 , Figure 4 A structural schematic diagram of a vehicle is provided in an embodiment of the present application. As shown in Figure 4 , the vehicle 400 includes a processor 410, a memory 420 and a bus 430.
[0057] The memory 420 stores machine readable instructions executable by the processor 410, and when the vehicle 400 is running, the processor 410 and the memory 420 communicate through the bus 430. The machine readable instructions can execute the steps of the vehicle-machine split-screen display method in the method embodiment as described above Figure 1 , and the specific implementation manner can be referred to the method embodiment, which will not be described here.
[0058] An embodiment of the present application further provides a computer readable storage medium, which stores a computer program. The computer program is run by a processor and can execute the steps of the vehicle-machine split-screen display method in the method embodiment as described above Figure 1 , and the specific implementation manner can be referred to the method embodiment, which will not be described here.
[0059] Those skilled in the art can clearly understand that, for the convenience and brevity of description, the specific working process of the above-described system, device and unit can refer to the corresponding process in the foregoing method embodiment, which will not be described here.
[0060] In several embodiments provided in the present application, it should be understood that the disclosed system, device and method can be implemented by other ways. The device embodiments described above are only schematic, for example, the division of the units is only a logical function division, and actual implementation can have another division manner, for example, a plurality of units or components can be combined or integrated into another system, or some features can be ignored or not executed. In addition, the coupling or direct coupling or communication connection between the units or components shown or discussed can be indirect coupling or communication connection through some communication interface, device or unit, which can be electrical, mechanical or other forms.
[0061] The units described as separate components may or may not be physically separate, and the components displayed as units may or may not be physical units, i.e. may be located in one place, or may be distributed on multiple network units. Part or all of the units can be selected according to actual needs to achieve the purpose of the embodiment scheme.
[0062] In addition, the functional units in each embodiment of the present application can be integrated in one processing unit, or each unit can be physically present separately, or two or more units can be integrated in one unit.
[0063] If the functions are realized in the form of software functional units and sold or used as independent products, they can be stored in a non-volatile computer readable storage medium executable by a processor. Based on this understanding, the technical solutions of the present application or the part of the present application that essentially contributes to the prior art or the part of the technical solutions can be embodied in the form of a software product, which is stored in a storage medium and includes a plurality of instructions for causing a computer device (which can be a personal computer, a server, or a network device, etc.) to execute all or part of the steps of the method described in each embodiment of the present application. The aforementioned storage medium includes: a U disk, a mobile hard disk, a read-only memory (ROM), a random access memory (RAM), a magnetic disk or an optical disk, and various program code storage media.
[0064] Finally, it should be noted that: the above-described embodiments are only specific embodiments of the present application, used to illustrate the technical solutions of the present application, and not to limit them, the protection scope of the present application is not limited thereto, although the present application has been described in detail with reference to the foregoing embodiments, those skilled in the art should understand: any skilled person in the art within the technical scope disclosed by the present application, they can still modify or easily think of changes to the technical solutions recorded in the foregoing embodiments, or make equivalent replacement to part of the technical features; and these modifications, changes or replacements do not make the corresponding technical solutions deviate from the spirit and scope of the technical solutions of the embodiments of the present application, and all should be covered in the protection scope of the present application. Therefore, the protection scope of the present application should be subject to the protection scope of the claims.
Claims
1. A method for split-screen display in a vehicle infotainment system, characterized in that, The vehicle-mounted split-screen display method includes: In response to a user's split-screen request for a target split-screen application, the system determines whether the split-screen state cache of the target split-screen application is valid based on the split-screen state detection conditions. The target split-screen application refers to an application that has entered split-screen mode within a historical period, and the split-screen state detection conditions include the application self-sustaining condition and the split-screen uninterrupted condition. If valid, the target split-screen application will be displayed in split-screen mode according to the split-screen layout configuration in the split-screen state cache within the display window.
2. The in-vehicle split-screen display method according to claim 1, characterized in that, The application self-sustaining condition is that the target split-screen application has not been exited and the target split-screen application has not exited the split-screen mode. The condition for uninterrupted split-screen operation is that a command to return to the main interface is received before responding to the click operation, or a command to run an application that does not support split-screen is received before responding to the click operation, or a command to operate a specific function is received before responding to the click operation; wherein, the specific function refers to a function that does not affect the foreground display of the display window.
3. The in-vehicle split-screen display method according to claim 1, characterized in that, The in-vehicle split-screen display method also includes: If the split-screen state cache is determined to be invalid, the target split-screen application will be displayed in full screen within the display window.
4. The in-vehicle split-screen display method according to claim 1, characterized in that, The split-screen state cache is created using the following steps: When a user clicks the split-screen button of the target split-screen application, it is determined that the target split-screen application has entered split-screen mode. The relative position and display area ratio of the target split-screen application within the display window are determined to obtain the split-screen layout configuration, thereby generating the split-screen state cache.
5. The in-vehicle split-screen display method according to claim 4, characterized in that, The split-screen status cache also includes a cache creation timestamp.
6. The in-vehicle split-screen display method according to claim 5, characterized in that, The in-vehicle split-screen display method also includes: Calculate the time difference between the current moment and the cache creation timestamp in real time; The time difference is compared with a preset effective duration threshold. If the time difference exceeds the preset effective duration threshold, the split-screen state cache of the target split-screen application is deleted.
7. A vehicle-mounted split-screen display device, characterized in that, The vehicle-mounted split-screen display device includes: The judgment module is used to respond to the user's split-screen request for the target split-screen application and determine whether the split-screen status cache of the target split-screen application is valid based on the split-screen status detection conditions. The target split-screen application refers to the application that has entered split-screen mode in the past time. The split-screen status detection conditions include the application self-maintaining condition and the split-screen uninterrupted condition. The display module is used to display the target split-screen application in a split-screen layout according to the split-screen layout configuration in the split-screen state cache within the display window, if valid.
8. The vehicle-mounted split-screen display device according to claim 7, characterized in that, The application self-sustaining condition is that the target split-screen application has not been exited and the target split-screen application has not exited the split-screen mode. The condition for uninterrupted split-screen operation is that a command to return to the main interface is received before responding to the click operation, or a command to run an application that does not support split-screen is received before responding to the click operation, or a command to operate a specific function is received before responding to the click operation; wherein, the specific function refers to a function that does not affect the foreground display of the display window.
9. A vehicle, characterized in that, include: The system includes a processor, a memory, and a bus. The memory stores machine-readable instructions executable by the processor. When the vehicle is in operation, the processor communicates with the memory via the bus. The machine-readable instructions are executed by the processor to perform the steps of the vehicle-mounted split-screen display method as described in any one of claims 1 to 6.
10. A computer-readable storage medium, characterized in that, The computer-readable storage medium stores a computer program, which, when executed by a processor, performs the steps of the vehicle-mounted split-screen display method as described in any one of claims 1 to 6.