Display method, in-vehicle infotainment system and electronic equipment
By loading the plug-in library in the vehicle computer system and associating the display logo and plug-in, independent display and interaction of each monitor is achieved, solving the problem that the rear display in the vehicle computer system cannot be displayed independently, and improving the user experience.
Patent Information
- Application Number
- CN202411310131.X
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-09-19
- Publication Date
- 2025-01-03
- Estimated Expiration
- Not applicable · inactive patent
AI Technical Summary
The rear monitor in the car system cannot be displayed independently, which affects the user experience.
By loading the plug-in library after the system user interface is started, obtaining the display's identity, and loading associated plug-ins based on the plug-in interface of the plug-in library, different displays are associated with different plug-ins, thereby realizing independent display and interactive operation of each display.
It realizes independent interaction between the front and rear users of the vehicle, improves the user experience, allows easy switching of shortcut functions, and enhances the operating experience.
Smart Images

Figure CN119248369A_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of vehicle computer technology, and in particular to a display method, a vehicle computer system and an electronic device. Background Art
[0002] As vehicles become increasingly intelligent, vehicle computer systems are usually equipped with multiple displays, including a main display and the others as auxiliary displays. For example, a display is configured in the front row of the vehicle and at least one display is configured in the back row of the vehicle.
[0003] Currently, only the display in the front row of the vehicle can be operated independently for display, and the display in the back row of the vehicle shows the projection image of the display in the front row, resulting in the inability of the display in the back row to display independently, affecting the user experience. Summary of the invention
[0004] The present application provides a display method, a vehicle system and an electronic device, which are used to solve the problem that each display in the vehicle system cannot display independently.
[0005] In a first aspect, an embodiment of the present application provides a display method, which is applied to a vehicle system. The vehicle system includes: a controller and multiple displays. The controller includes: a system user interface, a plug-in library, and multiple plug-ins. The display method includes:
[0006] Start the system user interface;
[0007] The plug-in library is loaded by using the startup system user interface, and multiple plug-ins are imported into the plug-in library;
[0008] Get the ID of the display;
[0009] The plug-in associated with the identification is loaded based on the plug-in interface of the plug-in library, so that the display performs display based on the function of the associated plug-in, wherein different displays are associated with different plug-ins.
[0010] In one embodiment of the present application, before loading the plug-in associated with the identifier based on the plug-in interface of the plug-in library, the method further includes:
[0011] An association is established between the display identifier and the package name and / or main class name of the plug-in.
[0012] In one embodiment of the present application, loading a plug-in associated with an identifier based on a plug-in interface of a plug-in library includes:
[0013] Get the content of the plug-in based on the identifier and package name;
[0014] Get the plugin loader based on the content and main class name;
[0015] The plug-in is loaded based on the plug-in interface and loader of the plug-in library, so that the display performs display based on the function of the plug-in.
[0016] In one embodiment of the present application, before loading the plug-in associated with the identifier based on the plug-in interface of the plug-in library, the method further includes:
[0017] The plugin obtains the system user interface controls;
[0018] For each plug-in, configure the functionality of the plug-in to the control.
[0019] In one embodiment of the present application, the function of the plug-in includes at least one of the following: a status bar function, a navigation bar function, or a notification bar function.
[0020] In one embodiment of the present application, the method further includes: receiving a user's interactive operation for each display; and responding to the interactive operation.
[0021] In a second aspect, the present application provides a vehicle system, comprising: a controller and multiple displays, the controller comprising: a system user interface, a plug-in library and multiple plug-ins, wherein: when the system user interface is started, the system user interface is used to: load the plug-in library, import multiple plug-ins into the plug-in library; obtain the identifier of the display; load the plug-in associated with the identifier based on the plug-in interface of the plug-in library, so that the display displays based on the function of the associated plug-in, wherein different displays are associated with different plug-ins.
[0022] In one embodiment of the present application, the system user interface is also used to establish an association relationship between the display identifier and the package name and / or main class name of the plug-in before loading the plug-in associated with the identifier based on the plug-in interface of the plug-in library.
[0023] In a third aspect, an embodiment of the present application provides an electronic device, comprising: at least one processor; and a memory communicatively connected to the at least one processor; wherein the memory stores tasks executable by the at least one processor, and the tasks are executed by the at least one processor so that the electronic device can execute the display method of any one of the above-mentioned first aspects.
[0024] In a fourth aspect, an embodiment of the present application provides a computer-readable storage medium, in which a computer-executable task is stored. When a processor executes the computer-executable task, a display method as claimed in any one of the first aspects is implemented.
[0025] In a fifth aspect, an embodiment of the present application provides a computer program product, including a computer program, which implements the display method of any one of the above-mentioned first aspects when the computer program is executed by a processor.
[0026] The embodiment of the present application provides a display method, a vehicle system and an electronic device, which are applied to the vehicle system. The vehicle system includes: a controller and multiple displays. The controller includes: a system user interface, a plug-in library and multiple plug-ins. The display method includes: starting the system user interface; using the started system user interface to load the plug-in library, and importing multiple plug-ins into the plug-in library; obtaining the identifier of the display; loading the plug-in associated with the identifier based on the plug-in interface of the plug-in library, so that the display is displayed based on the function of the associated plug-in, wherein different displays are associated with different plug-ins. The present application can realize that different displays can be displayed based on different plug-ins, and can realize the independent display of multiple displays. BRIEF DESCRIPTION OF THE DRAWINGS
[0027] In order to more clearly illustrate the embodiments of the present application or the technical solutions in the prior art, a brief introduction will be given below to the drawings required for use in the embodiments or the description of the prior art. Obviously, the drawings described below are some embodiments of the present application. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying any creative labor.
[0028] Figure 1 An application scenario diagram of a display method provided in an embodiment of the present application;
[0029] Figure 2 A schematic diagram of a vehicle system provided in an embodiment of the present application;
[0030] Figure 3 A flowchart of a display method provided in an embodiment of the present application;
[0031] Figure 4 A flowchart of another display method provided in an embodiment of the present application;
[0032] Figure 5 A schematic diagram of a display provided in an embodiment of the present application;
[0033] Figure 6 A schematic diagram of another display provided in an embodiment of the present application;
[0034] Figure 7 A schematic diagram of the hardware structure of an electronic device provided in one embodiment of the present application.
[0035] The above drawings have shown clear embodiments of the present application, which will be described in more detail later. These drawings and text descriptions are not intended to limit the scope of the present application in any way, but to illustrate the concept of the present application to those skilled in the art by referring to specific embodiments. DETAILED DESCRIPTION
[0036] In order to make the purpose, technical solution and advantages of the embodiments of the present application clearer, the technical solution in the embodiments of the present application will be clearly and completely described below in conjunction with the drawings in the embodiments of the present application. Obviously, the described embodiments are part of the embodiments of the present application, not all of the embodiments. Based on the embodiments in the present application, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of this application.
[0037] The terms "first", "second", "third", etc. in the specification and claims of the present application and the above-mentioned drawings are used to distinguish similar objects, and are not necessarily used to describe a specific order or sequence. It should be understood that the terms used in this way can be interchanged where appropriate, so that the embodiments of the present application described herein can be implemented in an order other than those illustrated or described herein.
[0038] In addition, the terms "comprises," "comprising," and "having," and any variations thereof, are intended to cover non-exclusive inclusions. For example, a process, method, system, product, or apparatus that includes a series of steps or elements is not necessarily limited to those steps or elements explicitly listed, but may include other steps or elements not explicitly listed or inherent to such process, method, product, or apparatus.
[0039] At present, one type is that a car system is equipped with only one display for user interaction, which can only be operated by the front row user. Another type is that a car system is equipped with multiple displays, but only one of the displays is available for user interaction, and multiple displays display the same content. For example, only the display in the front row of the vehicle can run the status bar and navigation bar for user operation, while the display in the back row of the vehicle does not run the status bar and navigation bar and can only project the content of the front row display, which brings inconvenience to the user's operation.
[0040] Based on the above problems, the present application provides a display method, which can use the system user interface to load a plug-in library after the system user interface is started, and import multiple plug-ins into the plug-in library; obtain the identification of the display; load the plug-in associated with the identification based on the plug-in interface of the plug-in library, so that the display can display based on the function of the associated plug-in, wherein different displays are associated with different plug-ins to achieve independent display of different displays, and because different displays are associated with different plug-ins, each display can be independently interactively operated by the user without interfering with each other, so that the front and rear users of the vehicle can easily and quickly switch between different shortcut functions when using, thereby improving the user's operating experience.
[0041] Figure 1 A schematic diagram of a scene of a display method provided in an embodiment of the present application, such as Figure 1A vehicle 10 is provided with a vehicle system, and the vehicle system includes a plurality of displays, such as Figure 1 The display 11 in the front row of the vehicle and the display 12 in the rear row are provided. Based on the present application, the multiple displays can be operated and displayed independently to improve the user experience.
[0042] The technical solution of the present application is described in detail below through specific embodiments. It should be noted that the following specific embodiments can be combined with each other, and the same or similar concepts or processes may not be described in detail in some embodiments.
[0043] Reference Figure 2 , an embodiment of the present application provides a vehicle system 20, the vehicle system 20 includes: a controller 21 and multiple displays, such as display a1, display a2, display a3, ..., display aN, N is an integer greater than 1). The controller includes: SystemUI APK (System User Interface Android application package, system user interface application package) and multiple Plugins (plugins), Plugin b1, Plugin b2, Plugin b3, ..., Plugin bN. Among them, SystemUI APK includes: SystemUI (system user interface) and PluginLib (plugin library).
[0044] Among them, Figure 2 In the SystemUI APK, the SystemUI relies on plug-ins to implement the functions of plug-ins, and the plug-in library is relied upon as a module of the SystemUI APK. The SystemUI-dependent plug-in library is responsible for maintaining the plug-in interface of the plug-in library, loading, managing and using plug-ins.
[0045] SystemUI is a system application in the car system, which provides the user interface of the car system.
[0046] In addition, the plug-in library is an independent module in the SystemUI APK and can be independently compiled into a Java package for plug-in reference. SystemUI can add or modify the plug-in interface of the plug-in library according to the requirements of different displays, wherein the relevant code for adding or modifying the plug-in interface of the plug-in library is implemented in the plug-in library.
[0047] Furthermore, a plug-in is an APK that contains code and resources that can be dynamically loaded into SystemUI. During the startup of the vehicle system, SystemUI loads the corresponding plug-in according to different displays. In addition, each plug-in has different functions and can be customized according to user needs and usage habits. The plug-in can reference the plug-in library to implement the specific functions of the corresponding plug-in, such as the status bar, navigation bar or notification bar.
[0048] Figure 3 A flow chart of a display method provided in one embodiment of the present application, the display method is applied to Figure 2 The vehicle system shown, the display method specifically includes the following steps:
[0049] S301, start the system user interface.
[0050] In the embodiment of the present application, the controller further includes: SystemServer (system service). The user turns on the vehicle system by triggering an operation, and the system service starts SystemUI to provide services after detecting that the vehicle system is turned on.
[0051] Among them, system service refers to the program that executes the functions of the vehicle system.
[0052] Furthermore, after SystemUI is started by SystemServer, the associated components of SystemUI will be started.
[0053] S302, using the started system user interface to load the plug-in library.
[0054] In an embodiment of the present application, SystemUI statically loads the plug-in library after startup.
[0055] Among them, multiple plug-ins are imported into the plug-in library. Further, after the plug-in library is loaded, multiple plug-ins can be imported into the plug-in library, that is, the plug-in applies the plug-in interface of the plug-in library to implement the function of the plug-in, and the plug-in can implement its own function, such as the function of the status bar and the function of the navigation bar.
[0056] Furthermore, the functions of different plug-ins may be the same or different.
[0057] In the embodiment of the present application, the plug-in interface of the plug-in library can be added or modified. If a new plug-in is added to the vehicle system, a plug-in interface can be added to the plug-in library. If the code of the plug-in of the vehicle system is modified, the corresponding plug-in interface also needs to be modified.
[0058] Furthermore, the plug-in interface is used to obtain the entity object corresponding to the status bar, navigation bar or notification bar, and perform functions such as monitoring the change of theme style.
[0059] S303, obtaining the identifier of the display.
[0060] In the embodiment of the present application, the vehicle system includes multiple displays, such as Figure 2 Displays a1 to aN in the display, wherein each display has a corresponding identifier such as an, and n is 1 to N. SystemUI obtains the identifiers of different displays.
[0061] S304: Load the plug-in associated with the identifier based on the plug-in interface of the plug-in library, so that the display performs display based on the function of the associated plug-in.
[0062] Different displays are associated with different plug-ins. In the embodiment of the present application, the association between the display and the plug-in is pre-configured, such as Figure 2 In the example, display an is associated with plugin bn. When the display is displayed, display an displays the function of plugin bn. For example, display a1 displays the status bar and navigation bar of plugin b1.
[0063] In the embodiment of the present application, since different displays in the present application can be displayed based on different plug-ins, independent display of multiple displays can be achieved.
[0064] Reference Figure 4 , is a flow chart of another display method provided by an embodiment of the present application, the display method is applied to Figure 2 The vehicle system shown in the figure, the display method specifically includes the following steps
[0065] S401, start the system user interface.
[0066] The specific implementation process of this step refers to S301 and will not be repeated here.
[0067] S402, using the started system user interface to load the plug-in library.
[0068] The specific implementation process of this step refers to S302 and will not be repeated here.
[0069] S403, the plug-in obtains a control of the system user interface.
[0070] Each plug-in obtains a control of the SystemUI. For example, the plug-in obtains a control (view) of the status bar, a control (view) of the navigation bar, or a control (view) of the notification bar of the SystemUI.
[0071] S404: For each plug-in, configure the function of the plug-in to the control.
[0072] Among them, after obtaining the view, the plug-in implements customized functions on the control.
[0073] In the embodiment of the present application, the function of the plug-in includes at least one of the following: a status bar function, a navigation bar function, or a notification bar function.
[0074] Specifically, the status bar is used to display system status information, such as time, battery level, signal strength, and provides quick access to notifications and quick settings. The navigation bar is used to provide device navigation and operation control, including controls such as back, home, and recent tasks. The notification bar is responsible for receiving, managing, and displaying notifications, including notifications pushed by applications and notifications of system events.
[0075] Furthermore, the functions of the plug-in may also include: a sidebar (left side or right side of the display) function, and the sidebar function may provide functions such as Bluetooth and brightness.
[0076] In addition, different plugins can perform different functions. For example, Figure 5 The status bar a11 and the navigation bar a12 are displayed on the display a1, wherein the status bar a11 includes controls x1, x2 and x3, control x1 implements the function of checking "time", control x2 implements the function of checking "battery power", control x3 implements the function of checking "signal strength", and the navigation bar a12 includes controls x4, x5 and x6, control x4 implements the function of "return", control x5 implements the function of jumping to the "home page", and control x6 implements the function of checking "recent tasks". Figure 6 , the status bar a21 and the navigation bar a22 are displayed in the display a2, wherein the status bar a21 includes the control y1 and the control y2, the control y1 implements the function of checking "time", and the control y2 implements the function of checking "signal strength". The navigation bar a22 includes: the control y3 and the control y4, the control y3 implements the function of "return", and the control y4 implements the function of checking "home page".
[0077] Further, refer to Figure 5 and Figure 6 Display a11 and display a12 correspond to different plug-ins, implement different functions, and the displays can be operated independently.
[0078] S405: Obtain the identifier of the display.
[0079] The specific implementation process of this step refers to S303 and will not be repeated here.
[0080] S406: Establish an association relationship between the identifier of the display and the package name and / or main class name of the plug-in.
[0081] Each plug-in includes a package name and a main class name, for example, the package name of Plugin bn is cn, and the main class name is dn. Then, the association relationship between the display identifier an and cn and dn can be established, thereby establishing the association relationship between the display and the plug-in.
[0082] S407, obtaining the content of the plug-in according to the identifier and the package name.
[0083] In the process of loading the plug-in, the package name and main class name of the associated plug-in are first obtained according to the identifier of the display. Then the content (context) of the plug-in can be obtained according to the identifier and package name. The content of the plug-in includes the code of the plug-in, which is used to run the code when the plug-in is loaded later.
[0084] In the embodiment of the present application, the plug-in can be determined according to the identifier and the package name, and the content of the plug-in can be further obtained.
[0085] S408, obtaining the plug-in loader according to the content and the main class name.
[0086] Among them, the plugin loader can be obtained in the content according to the content and the main class name.
[0087] In the embodiment of the present application, a loader (ClassLoader) is used to load a plug-in.
[0088] S409, loading the plug-in based on the plug-in interface and loader of the plug-in library, so that the display performs display based on the function of the plug-in.
[0089] Specifically, SystemUI uses a plug-in loader to load a plug-in and calls a plug-in interface of a plug-in library to implement the function of the plug-in.
[0090] In addition, the specific implementation process of this step refers to S304 and will not be repeated here.
[0091] S410: Receive a user's interactive operation for each display.
[0092] Each display can be operated independently, for example, Figure 5 , the user can trigger the home page of the navigation bar a12 on the display a1, and the user can also trigger the signal strength of the status bar a21 on the display a2.
[0093] S411, respond to the interactive operation.
[0094] The display can display corresponding content according to the control triggered by the user's interactive operation. For example, if the user triggers the home page, the display will display the home page content.
[0095] In summary, the present application can realize the display of the status bar, navigation bar or notification bar of multiple displays of the vehicle system, so that the front and rear users of the vehicle can quickly switch between different functions, realize independent operation of multiple displays, and improve the user's overall operating experience.
[0096] Reference Figure 2 , which is a structural block diagram of a vehicle system 20 provided in an embodiment of the present application. The vehicle system 50 includes: a controller and multiple displays, the controller includes: a system user interface, a plug-in library and multiple plug-ins, wherein: when the system user interface is started, the system user interface is used to: load the plug-in library, import multiple plug-ins into the plug-in library; obtain the identifier of the display; load the plug-in associated with the identifier based on the plug-in interface of the plug-in library, so that the display performs display based on the function of the associated plug-in, wherein different displays are associated with different plug-ins.
[0097] In one embodiment of the present application, the system user interface is also used to establish an association relationship between the display identifier and the package name and / or main class name of the plug-in before loading the plug-in associated with the identifier based on the plug-in interface of the plug-in library.
[0098] In one embodiment of the present application, loading a plug-in associated with an identifier based on a plug-in interface of a plug-in library includes:
[0099] Get the content of the plug-in based on the identifier and package name;
[0100] Get the plugin loader based on the content and main class name;
[0101] The plug-in is loaded based on the plug-in interface and loader of the plug-in library, so that the display performs display based on the function of the plug-in.
[0102] In one embodiment of the present application, the system user interface is further used for, before loading the plug-in associated with the plug-in interface of the plug-in library, the plug-in obtains the control of the system user interface;
[0103] For each plug-in, configure the functionality of the plug-in to the control.
[0104] In one embodiment of the present application, the function of the plug-in includes at least one of the following: a status bar function, a navigation bar function, or a notification bar function.
[0105] In one embodiment of the present application, the system user interface is also used to receive user interaction operations for each display; and respond to the interaction operations.
[0106] The vehicle system is used to execute the technical solutions in the above-mentioned corresponding method embodiments, and its implementation principles and technical effects are similar, which will not be repeated here.
[0107] Figure 7The hardware structure diagram of the electronic device provided in the embodiment of the present application is shown in FIG. Figure 7 As shown, the electronic device 70 of the embodiment of the present application may include: at least one processor 71 ( Figure 7 Only one processor is shown); and a memory 72 in communication with at least one processor. The memory 72 stores tasks that can be executed by at least one processor 71, and the tasks are executed by at least one processor 71 so that the electronic device 70 can execute the technical solution in any of the above method embodiments.
[0108] Optionally, the memory 72 can be independent or integrated with the processor 71.
[0109] When the memory 72 is a device independent of the processor 71 , the electronic device 70 further includes a bus 73 for connecting the memory 72 and the processor 71 .
[0110] The electronic device provided in the embodiment of the present application can execute the technical solution of any of the aforementioned method embodiments, and its implementation principles and technical effects are similar, which will not be repeated here.
[0111] An embodiment of the present application further provides a computer-readable storage medium, in which a computer-executed task is stored. When a processor executes the computer-executed task, the technical solution in any of the aforementioned method embodiments is implemented.
[0112] An embodiment of the present application provides a computer program product, including a computer program, which implements the technical solution in any of the aforementioned method embodiments when executed by a processor.
[0113] The embodiment of the present application also provides a chip, including: a processing module and a communication interface, and the processing module can execute the technical solution in the aforementioned method embodiment.
[0114] Furthermore, the chip also includes a storage module (such as a memory), the storage module is used to store tasks, the processing module is used to execute the tasks stored in the storage module, and the execution of the tasks stored in the storage module enables the processing module to execute the technical solution in the aforementioned method embodiment.
[0115] It should be understood that the processor may be a central processing unit (CPU), other general-purpose processors, digital signal processors (DSP), application-specific integrated circuits (ASIC), etc. A general-purpose processor may be a microprocessor or any conventional processor. The steps of the method disclosed in the invention may be directly implemented by a hardware processor or implemented by a combination of hardware and software modules in the processor.
[0116] The memory may include a high-speed RAM memory, and may also include a non-volatile storage NVM, such as at least one disk memory, and may also be a USB flash drive, a mobile hard disk, a read-only memory, a magnetic disk or an optical disk, etc.
[0117] The bus may be an Industry Standard Architecture (ISA) bus, a Peripheral Component Interconnect (PCI) bus, or an Extended Industry Standard Architecture (EISA) bus, etc. The bus may be divided into an address bus, a data bus, a control bus, etc. For ease of representation, the bus in the drawings of the present application is not limited to only one bus or one type of bus.
[0118] The above storage medium 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. The storage medium can be any available medium that can be accessed by a general or special purpose computer.
[0119] An exemplary storage medium is coupled to a processor so that the processor can read information from the storage medium and write information to the storage medium. Of course, the storage medium can also be a component of the processor. The processor and the storage medium can be located in an application specific integrated circuit (ASIC). The processor and the storage medium can also exist in an electronic device as discrete components.
[0120] Finally, it should be noted that the above embodiments are only used to illustrate the technical solutions of the present application, rather than to limit it. Although the present application has been described in detail with reference to the aforementioned embodiments, those skilled in the art should understand that they can still modify the technical solutions described in the aforementioned embodiments, or replace some or all of the technical features therein with equivalents. However, these modifications or replacements do not cause the essence of the corresponding technical solutions to deviate from the scope of the technical solutions of the embodiments of the present application.
Claims
1. A display method, characterized in that: Applied to a vehicle system, the vehicle system includes: a controller and multiple displays, the controller includes: a system user interface, a plug-in library and multiple plug-ins, the display method includes: Start the system user interface; Using the started system user interface to load a plug-in library, wherein a plurality of plug-ins are imported into the plug-in library; Obtaining an identification of the display; The plug-in associated with the identifier is loaded based on the plug-in interface of the plug-in library, so that the display performs display based on the function of the associated plug-in, wherein different displays are associated with different plug-ins.
2. The display method according to claim 1, characterized in that: Before loading the plug-in associated with the identifier based on the plug-in interface of the plug-in library, the method further includes: An association relationship is established between the identifier of the display and the package name and / or main class name of the plug-in.
3. The display method according to claim 2, characterized in that: The step of loading the plug-in associated with the identifier based on the plug-in interface of the plug-in library includes: Obtaining content of the plug-in according to the identifier and the package name; According to the content and the main class name, obtain the loader of the plug-in; The plug-in is loaded based on the plug-in interface of the plug-in library and the loader, so that the display performs display based on the function of the plug-in.
4. The display method according to any one of claims 1 to 3, characterized in that: Before loading the plug-in associated with the identifier based on the plug-in interface of the plug-in library, the method further includes: The plug-in obtains a control of the system user interface; For each plug-in, the functionality of the plug-in is configured to the control.
5. The display method according to any one of claims 1 to 3, characterized in that: The function of the plug-in includes at least one of the following: a status bar function, a navigation bar function or a notification bar function.
6. The display method according to any one of claims 1 to 3, characterized in that: Also includes: For each display, receiving a user's interactive operation; Respond to the interactive operation.
7. A vehicle computer system, characterized in that: include: A controller and multiple displays, the controller comprising: a system user interface, a plug-in library and multiple plug-ins, wherein: When starting the system user interface, the system user interface is used to: load a plug-in library, in which multiple plug-ins are imported; obtain the identifier of the display; load the plug-in associated with the identifier based on the plug-in interface of the plug-in library, so that the display displays based on the function of the associated plug-in, wherein different displays are associated with different plug-ins.
8. The vehicle system according to claim 7, characterized in that: The system user interface is also used to establish an association relationship between the identifier of the display and the package name and / or main class name of the plug-in.
9. An electronic device, characterized in that: include: at least one processor; as well as a memory communicatively connected to the at least one processor; wherein, The memory stores tasks that can be executed by the at least one processor, and the tasks are executed by the at least one processor so that the electronic device can execute the display method according to any one of claims 1 to 6.
10. A computer-readable storage medium, characterized in that: The computer-readable storage medium stores a computer-executed task. When the processor executes the computer-executed task, the display method according to any one of claims 1 to 6 is implemented.
Citation Information
Patent Citations
Display desktop generation method, display desktop generation system and smart television
CN105872708A
Information display method and device
CN113342293A
Display method for multiple screens on electronic equipment, storage medium and electronic equipment
CN115328430A
Multi-screen display method and device, vehicle machine and storage medium
CN115373618A
User interface display method and device, smart television and storage medium
CN115562545A
