Interface layout method and device, electronic equipment and storage medium
By setting up a status bar, navigation bar, and instrument panel information display area on the central control screen, the layout of the central control screen interface has been optimized, solving the problem of limited information display and achieving richer information and improved user experience.
Patent Information
- Application Number
- CN202210483816.9
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2022-05-05
- Publication Date
- 2026-01-20
- Estimated Expiration
- 2042-05-05
AI Technical Summary
In existing technologies, the information displayed on the central control screen is relatively simple, which affects the user experience.
By receiving interface layout instructions, the preset sizes of the status bar, navigation bar, and instrument panel information display areas are obtained, and corresponding display areas are set on the central control screen to optimize the interface layout so that it includes the status bar, navigation bar, instrument panel information, and application display areas.
It enriches the information displayed on the central control screen, meets the needs of vehicle system UI display, and improves the user experience.
Smart Images

Figure CN115469771B_ABST
Abstract
Description
TECHNICAL FIELD
[0001] The present disclosure relates to the technical field of automobiles, and particularly relates to an interface layout method and device, electronic equipment and a storage medium. BACKGROUND
[0002] In the related art, the car machine refers to a vehicle-mounted information entertainment product installed in a car. The car machine can realize information communication between a person and a car, and between the car and the outside world (between cars) in terms of functions. At the same time, the car machine usually displays a UI (User Interface) in a manner similar to the interface layout of an electronic device such as a mobile phone or a tablet computer. However, with the continuous development of automobile technology, more and more vehicle information needs to be displayed on the center screen. The above-mentioned interface layout manner similar to the interface layout of an electronic device such as a mobile phone or a tablet computer cannot meet the display requirements of the car machine information. Therefore, there is an urgent need for an interface layout method that can optimize the display interface of the center screen. SUMMARY
[0003] The present disclosure provides an interface layout method, device, electronic equipment and storage medium to at least solve the problem that the information displayed on the center screen is relatively single in the related art, which may, to some extent, affect the user experience. The technical solutions of the present disclosure are as follows:
[0004] According to a first aspect of an embodiment of the present disclosure, an interface layout method is provided, comprising:
[0005] receiving an interface layout instruction;
[0006] in response to the interface layout instruction, obtaining a first preset size corresponding to a status bar display area, a second preset size corresponding to a navigation bar display area, and a third preset size corresponding to an instrument panel information display area; wherein the instrument panel information display area is used to display instrument panel information of a vehicle;
[0007] according to the first preset size, the second preset size and the third preset size, setting the status bar display area, the navigation bar display area and the instrument panel information display area on a center screen display interface;
[0008] determining a display area other than the status bar display area, the navigation bar display area and the instrument panel information display area as an application program display area to obtain a first display interface;
[0009] outputting the first display interface.
[0010] In a possible implementation, the setting of the status bar display area, the navigation bar display area and the instrument panel information display area on the center screen display interface according to the first preset size, the second preset size and the third preset size comprises:
[0011] The first preset size of the display area selected at the first preset position of the display interface of the central control screen is set as the status bar display area.
[0012] The second preset size of the display area selected at the second preset position of the display interface of the central control screen is set as the navigation bar display area.
[0013] The third preset size of the display area selected at the third preset position of the display interface of the central control screen is set as the instrument panel information display area.
[0014] In a possible implementation, the first preset position is arranged at a first end of the display interface of the central control screen, the second preset position is arranged at a second end of the display interface of the central control screen, the third preset position is arranged between the first preset position and the second preset position, and the third preset position is arranged at one side of the display interface of the central control screen.
[0015] In a possible implementation, after the first display interface is output, the method further includes:
[0016] receiving an operation instruction of a target display area from a user, wherein the operation instruction includes a target area size, and the target display area is one of the status bar display area, the navigation bar display area, the instrument panel information display area, and the application program display area;
[0017] adjusting the area size of the target display area to the target area size in response to the operation instruction.
[0018] In a possible implementation, before the first display interface is output, after the display area other than the status bar display area, the navigation bar display area, and the instrument panel information display area is determined as the application program display area to obtain the first display interface, the method further includes:
[0019] displaying state indication information in the status bar display area in the first display interface;
[0020] displaying a shortcut setting icon in the navigation bar display area in the first display interface;
[0021] displaying instrument panel information of a vehicle in the instrument panel information display area in the first display interface;
[0022] displaying a running application program in the application program display area in the first display interface to obtain a second display interface;
[0023] The first display interface is output by:
[0024] outputting the second display interface.
[0025] According to a second aspect of the embodiments of the present disclosure, an interface layout device is provided, comprising:
[0026] a first receiving module configured to receive an interface layout instruction;
[0027] a obtaining module configured to obtain, in response to the interface layout instruction, a first preset size corresponding to a status bar display area, a second preset size corresponding to a navigation bar display area, and a third preset size corresponding to an instrument panel information display area, wherein the instrument panel information display area is used to display instrument panel information of a vehicle;
[0028] a setting module configured to set, according to the first preset size, the second preset size, and the third preset size, the status bar display area, the navigation bar display area, and the instrument panel information display area in a central control screen display interface;
[0029] a determining module configured to determine, as an application program display area, a display area other than the status bar display area, the navigation bar display area, and the instrument panel information display area, to obtain a first display interface;
[0030] an outputting module configured to output the first display interface.
[0031] In a possible implementation, the setting module comprises:
[0032] a first setting unit configured to select a display area of the first preset size at a first preset position of the central control screen display interface as the status bar display area;
[0033] a second setting unit configured to select a display area of the second preset size at a second preset position of the central control screen display interface as the navigation bar display area;
[0034] a third setting unit configured to select a display area of the third preset size at a third preset position of the central control screen display interface as the instrument panel information display area.
[0035] In a possible implementation, the first preset position is arranged at a first end of the central control screen display interface, the second preset position is arranged at a second end of the central control screen display interface, the third preset position is arranged between the first preset position and the second preset position, and the third preset position is arranged at one side of the central control screen display interface.
[0036] In a possible implementation, the interface layout device further comprises:
[0037] a second receiving module, configured to receive an operation instruction of a target display region from a user; wherein the operation instruction comprises a target region size, and the target display region is one of the status bar display region, the navigation bar display region, the instrument panel information display region, and the application display region;
[0038] an adjusting module, configured to adjust a region size of the target display region to the target region size in response to the operation instruction.
[0039] In a possible implementation, the interface layout apparatus further comprises:
[0040] a first layout module, configured to display display state indication information in a status bar display region in the first display interface;
[0041] a second layout module, configured to display a shortcut setting icon in a navigation bar display region in the first display interface;
[0042] a third layout module, configured to display instrument panel information of a vehicle in an instrument panel information display region in the first display interface;
[0043] a fourth layout module, configured to display a running application in an application display region in the first display interface, to obtain a second display interface;
[0044] the output module is specifically configured to:
[0045] output the second display interface.
[0046] According to a third aspect of the embodiments of the present disclosure, an electronic device is provided, comprising:
[0047] a processor;
[0048] a memory for storing instructions executable by the processor;
[0049] The processor is configured to execute the instructions to implement the interface layout method according to any one of the first aspect.
[0050] According to a fourth aspect of the embodiments of the present disclosure, a storage medium is provided, when instructions in the storage medium are executed by a processor of an electronic device, the electronic device is enabled to perform the interface layout method according to any one of the first aspect.
[0051] According to a fifth aspect of the embodiments of the present disclosure, a computer program product is provided, comprising a computer program, when the computer program is executed by a processor, the interface layout method according to any one of the first aspect is implemented.
[0052] The technical solutions provided by the embodiments of the present disclosure at least have the following beneficial effects:
[0053] In the embodiments of the present disclosure, after receiving the interface layout instruction, the first preset size corresponding to the status bar display area, the second preset size corresponding to the navigation bar display area, and the third preset size corresponding to the instrument panel information display area can be obtained; according to the preset sizes corresponding to the status bar display area, the navigation bar display area, and the instrument panel information display area, the status bar display area, the navigation bar display area, the instrument panel information display area, and the application program display area can be set on the central control screen to obtain a first display interface, and the first display interface is output. In this way, on the basis of the status bar display area, the navigation bar display area, and the application program display area, the instrument panel information display area for displaying the vehicle instrument panel information can be set. In this way, the interface layout of the central control screen display interface can be optimized, the information displayed on the central control screen can be more abundant, and the information displayed on the central control screen can better meet the UI display requirements of the car machine and the user requirements, thereby effectively improving the user experience.
[0054] It should be understood that the foregoing general description and the following detailed description are only exemplary and explanatory, and cannot limit the present disclosure. BRIEF DESCRIPTION OF DRAWINGS
[0055] The accompanying drawings incorporated in the specification and forming a part of the specification illustrate the embodiments consistent with the present disclosure, and together with the specification, serve to explain the principles of the present disclosure, and do not limit the present disclosure.
[0056] Figure 1 is a flowchart of an interface layout method according to an exemplary embodiment.
[0057] Figure 2 is a schematic diagram of an interface layout method according to an exemplary embodiment.
[0058] Figure 3 is a block diagram of an interface layout device according to an exemplary embodiment.
[0059] Figure 4 is a block diagram of an electronic device according to an exemplary embodiment. DETAILED DESCRIPTION
[0060] In order for those skilled in the art to better understand the technical solutions of the present disclosure, the technical solutions in the embodiments of the present disclosure will be described clearly and completely below with reference to the accompanying drawings.
[0061] It should be noted that the terms "first," "second," etc., used in the specification, claims, and accompanying drawings of this disclosure are used to distinguish similar objects and are not necessarily used to describe a specific order or sequence. It should be understood that such data can be interchanged where appropriate so that the embodiments of this disclosure described herein can be implemented in orders other than those illustrated or described herein. The embodiments described in the following exemplary embodiments do not represent all embodiments consistent with this disclosure. Rather, they are merely examples of apparatuses and methods consistent with some aspects of this disclosure as detailed in the appended claims.
[0062] The interface layout method, apparatus, electronic device, and storage medium provided in the embodiments of this disclosure will be described in detail below with reference to the accompanying drawings.
[0063] Figure 1 This is a flowchart illustrating an interface layout method according to an exemplary embodiment, which can be applied to a vehicle controller. Figure 1 As shown, the interface layout method may include the following steps.
[0064] In step S101, an interface layout instruction is received.
[0065] In embodiments of this disclosure, an interface layout instruction for the central control screen display can be received. This interface layout instruction can be used to instruct the controller to perform interface layout for the central control screen display. For example, the interface layout instruction can be user-inputted; or it can be automatically generated, for example, it can be automatically generated when the central control screen is started.
[0066] In step S102, in response to the interface layout instruction, the first preset size corresponding to the status bar display area, the second preset size corresponding to the navigation bar display area, and the third preset size corresponding to the instrument panel information display area are obtained.
[0067] The instrument panel information display area is used to display the vehicle's instrument panel information.
[0068] In this embodiment of the disclosure, after receiving the interface layout instruction, the sizes corresponding to different pre-set display areas can be obtained. For example, the preset size corresponding to the status bar display area (i.e., the first preset size), the preset size corresponding to the navigation bar display area (i.e., the second preset size), and the preset size corresponding to the instrument panel information display area (i.e., the third preset size) can be obtained. For example, refer to... Figure 2 The diagram shows a schematic of the interface layout of a central control screen. Figure 2The middle StatusBar represents a status bar, the NavigationBar represents a navigation bar, and the IPC (Instrument Panel Cluster) area represents an instrument panel information display area. The first preset size corresponding to the status bar display area can be set as 2880dp (device independent pixels) in length and 120dp in width, the second preset size corresponding to the navigation bar display area can be set as 2880dp in length and 140dp in width, and the third preset size corresponding to the instrument panel information display area can be set as 1100dp in length and 1620dp in width.
[0069] It can be understood that, because the sizes of the center screens of different vehicles can be different, the first preset size corresponding to the status bar display area, the second preset size corresponding to the navigation bar display area, and the third preset size corresponding to the instrument panel information display area can also be different between the center screens of different vehicles. The specific sizes can be set according to actual needs.
[0070] In step S103, the status bar display area, the navigation bar display area, and the instrument panel information display area are set in the display interface of the center screen according to the first preset size, the second preset size, and the third preset size.
[0071] In the embodiments of the present disclosure, after the first preset size corresponding to the status bar display area, the second preset size corresponding to the navigation bar display area, and the third preset size corresponding to the instrument panel information display area are obtained, the display areas can be set in the display interface of the center screen according to the preset sizes corresponding to each display area. For example, a continuous display area with the first preset size can be selected in the display interface of the center screen and set as the status bar display area. A continuous display area with the second preset size can be selected in the display interface of the center screen except the status bar display area and set as the navigation bar display area. A continuous display area with the third preset size can be selected in the display interface of the center screen except the status bar display area and the navigation bar display area and set as the instrument panel information display area.
[0072] In step S104, the display areas in the display interface of the center screen except the status bar display area, the navigation bar display area, and the instrument panel information display area are determined as application program display areas, and a first display interface is obtained.
[0073] In the embodiments of the present disclosure, after the state bar display area, the navigation bar display area and the instrument panel information display area are set in the center control screen display interface according to the first preset size, the second preset size and the third preset size, a continuous display area in the center control screen display interface except the state bar display area, the navigation bar display area and the instrument panel information display area can be selected, and the display area is determined as an application display area for displaying a running application (APP).
[0074] In step S105, the first display interface is output.
[0075] In the embodiments of the present disclosure, after the display area in the center control screen display interface except the state bar display area, the navigation bar display area and the instrument panel information display area is determined as the application display area and the first display interface is obtained, the first display interface can be output. For example, the first display interface can be displayed on the center control screen.
[0076] In the embodiments of the present disclosure, after receiving the interface layout instruction, the first preset size corresponding to the state bar display area, the second preset size corresponding to the navigation bar display area and the third preset size corresponding to the instrument panel information display area can be obtained; the state bar display area, the navigation bar display area, the instrument panel information display area and the application display area can be set on the center control screen according to the preset sizes corresponding to the state bar display area, the navigation bar display area and the instrument panel information display area respectively, a first display interface is obtained, and the first display interface is output. In this way, the instrument panel information display area for displaying the vehicle instrument panel information can be set on the basis of the state bar display area, the navigation bar display area and the application display area. In this way, the interface layout of the center control screen display interface can be optimized, the information displayed on the center control screen can be more abundant, and the information displayed on the center control screen can better meet the UI display requirements of the vehicle machine and the user requirements, thereby effectively improving the user experience.
[0077] In a possible implementation, the specific implementation of step S103, that is, setting the state bar display area, the navigation bar display area and the instrument panel information display area in the center control screen display interface according to the first preset size, the second preset size and the third preset size, can be as follows:
[0078] A display area with the first preset size is selected at a first preset position of the center control screen display interface and is set as the state bar display area;
[0079] a second preset size of a display region selected at a second preset position of the display interface of the central control screen is set as a navigation bar display region;
[0080] a third preset size of a display region selected at a third preset position of the display interface of the central control screen is set as an instrument panel information display region.
[0081] The first preset position is a position of the display interface of the central control screen for setting the status bar display region, the second preset position is a position of the display interface of the central control screen for setting the navigation bar display region, and the third preset position is a position of the display interface of the central control screen for setting the instrument panel information display region.
[0082] The first preset position can be arranged at a first end of the display interface of the central control screen, and the second preset position can be arranged at a second end of the display interface of the central control screen. The third preset position can be arranged between the first preset position and the second preset position and on one side of the display interface of the central control screen. The second end can be any end of the display interface of the central control screen except the first end. Preferably, the second end can be an end opposite to the first end.
[0083] In the embodiments of the present disclosure, when the status bar display region, the navigation bar display region and the instrument panel information display region are set in the display interface of the central control screen according to the first preset size, the second preset size and the third preset size, the first preset position can be determined in the display interface of the central control screen. For example, the first preset position can be arranged at a first end of the display interface of the central control screen, which can be an upper end, a lower end, a left end or a right end, i.e., the first preset position can be arranged close to an upper edge, a lower edge, a left edge or a right edge of the central control screen. A continuous display region with the first preset size is selected at the first preset position and set as the status bar display region. For example, Figure 2 For example, when the first preset position is arranged at the upper end of the display interface of the central control screen and the first preset size is 2880dp in length and 120dp in width, a position close to the upper end of the central control screen can be determined as the first preset position, and a display region with a length of 2880dp and a width of 120dp is selected at the position as the status bar display region.
[0084] The second preset position can be determined in the display interface of the central control screen. For example, the second preset position can be arranged at a second end of the display interface of the central control screen, which can be any end of the display interface of the central control screen except the first end. For example, when the first preset position is the upper end of the display interface of the central control screen, the second preset position can be arranged at the lower end, the left end or the right end of the display interface of the central control screen, preferably the lower end, i.e., the first preset position and the second preset position are preferably arranged at opposite ends. A continuous display region with the second preset size is selected at the second preset position and set as the navigation bar display region. For example,Figure 2 The second preset position is set at the lower end of the display interface of the center control screen. For example, the second preset position is set at the position close to the lower end of the center control screen, and the display area with the length of 2880dp and the width of 140dp is selected as the navigation bar display area.
[0085] The third preset position can be determined in the display interface of the center control screen. For example, the third preset position can be set between the first preset position and the second preset position, and close to one side of the display interface of the center control screen, for example, the left side or the right side. Then, the display area with the third preset size is selected at the third preset position and set as the instrument panel information display area. For example, still referring to the above example, the first preset position is set at the upper end of the display interface of the center control screen, the second preset position is set at the lower end of the display interface of the center control screen, the third preset position is close to the left side of the display interface of the center control screen, and the third preset size is set as the length of 1100dp and the width of 1620dp. The display area with the length of 1100dp and the width of 1620dp is selected at the position between the first preset position and the second preset position and close to the left side of the display interface of the center control screen as the instrument panel information display area, that is, the IPC area in the above example. Figure 2 Figure 2 The third preset position can be determined in the display interface of the center control screen. For example, the third preset position can be set between the first preset position and the second preset position, and close to one side of the display interface of the center control screen, for example, the left side or the right side. Then, the display area with the third preset size is selected at the third preset position and set as the instrument panel information display area. For example, still referring to the above example, the first preset position is set at the upper end of the display interface of the center control screen, the second preset position is set at the lower end of the display interface of the center control screen, the third preset position is close to the left side of the display interface of the center control screen, and the third preset size is set as the length of 1100dp and the width of 1620dp. The display area with the length of 1100dp and the width of 1620dp is selected at the position between the first preset position and the second preset position and close to the left side of the display interface of the center control screen as the instrument panel information display area, that is, the IPC area in the above example.
[0086] In this way, the display areas are set in the display interface of the center control screen according to the preset positions and sizes, which can effectively reduce the time consumption of setting the display areas and improve the setting efficiency.
[0087] In some possible embodiments, after the first display interface is output in step S105, the method further includes:
[0088] receiving an operation instruction of the target display area from the user;
[0089] adjusting the area size of the target display area to a target area size in response to the operation instruction.
[0090] The operation instruction can include the target area size, which can be the size of the target display area desired by the user. The target display area can be any one of the status bar display area, the navigation bar display area, the instrument panel information display area, and the application display area.
[0091] In the embodiments of the present disclosure, it is considered that in the process of normal display of the central control screen, the user can want to adjust the area size of a certain display area. Therefore, after outputting the first display interface, the user can operate the central control screen to adjust the area size of a certain display area (i.e., a target display area), for example, by performing a zoom operation on the target display area on the central control screen, so that the controller can receive the operation instruction of the user on the target display area, which can carry the target area size, i.e., the size to which the user wants to adjust the target display area. Then, in response to the operation instruction, the target display area can be determined in the status bar display area, the navigation bar display area, the instrument panel information display area, and the application display area, and then the target display area is adjusted to the target area size.
[0092] It can be understood that after adjusting the area size of the target display area, the area sizes of other display areas can be adaptively adjusted, or the sizes of other display areas can remain unchanged,
[0093] In this way, the user can adjust the size of the display area according to the user's own needs, so that the interface displayed by the central control screen is more in line with the user's needs, thereby further improving the user experience.
[0094] In a further possible embodiment, after determining the display area other than the status bar display area, the navigation bar display area, and the instrument panel information display area as the application display area in step S104 to obtain the first display interface, the status bar display area, the navigation bar display area, the instrument panel information display area, and the application display area can be further laid out before step S105 outputs the first display interface. Correspondingly, the specific implementation manner can be as follows:
[0095] The status bar display area in the first display interface is laid out to display the display state indication information;
[0096] The navigation bar display area in the first display interface is laid out to display the shortcut setting icon;
[0097] The instrument panel information display area in the first display interface is laid out to display the instrument panel information of the vehicle;
[0098] The application display area in the first display interface is laid out to display the running application program, to obtain a second display interface.
[0099] At this time, the specific implementation manner of step S105 can be:
[0100] Output the second display interface.
[0101] In the embodiments of the present disclosure, after obtaining the first display interface, the state bar display area, the navigation bar display area, the instrument panel information display area and the application display area can be laid out. For example, the state information to be displayed, such as signal strength, time, notification and the like, can be laid out in the state bar display area in the first display interface; one or more shortcut setting entrances, such as settings, phone, video, music, application and the like, can be laid out in the navigation bar display area in the first display interface; the instrument panel information of the vehicle, such as vehicle speed, mileage, water temperature, engine speed, fault indication and the like, can be laid out in the instrument panel information display area in the first display interface; and the running application, such as map, music, video, radio, phone and the like, can be laid out in the application display area in the first display interface.
[0102] In this way, the instrument panel information of the vehicle can be displayed in the instrument panel information display area on the basis of the display contents of the state bar display area, the navigation bar display area and the application display area. In this way, the information displayed on the center screen can be more abundant, and the information displayed on the center screen can better meet the UI display requirements of the car machine and the user requirements, so that the optimization of the display interface of the center screen is realized, thereby effectively improving the user experience.
[0103] Figure 3 is a block diagram of an interface layout device according to an exemplary embodiment. Referring to Figure 3 The interface layout device 300 can include:
[0104] The first receiving module 310 can be configured to receive an interface layout instruction;
[0105] The obtaining module 320 can be configured to, in response to the interface layout instruction, obtain a first preset size corresponding to the state bar display area, a second preset size corresponding to the navigation bar display area, and a third preset size corresponding to the instrument panel information display area; wherein the instrument panel information display area is used to display the instrument panel information of the vehicle.
[0106] The setting module 330 can be configured to set the state bar display area, the navigation bar display area and the instrument panel information display area in the center screen display interface according to the first preset size, the second preset size and the third preset size.
[0107] The determining module 340 can be configured to determine the display area in the center screen display interface except the state bar display area, the navigation bar display area and the instrument panel information display area as an application display area, to obtain a first display interface.
[0108] The output module 350 can be configured to output the first display interface.
[0109] In a possible implementation, the setting module 330 can include:
[0110] The first setting unit can be configured to select the display area of the first preset size at a first preset position of the display interface of the center control screen as the status bar display area.
[0111] The second setting unit can be configured to select the display area of the second preset size at a second preset position of the display interface of the center control screen as the navigation bar display area.
[0112] The third setting unit can be configured to select the display area of the third preset size at a third preset position of the display interface of the center control screen as the instrument panel information display area.
[0113] In a possible implementation, the first preset position is arranged at a first end of the display interface of the center control screen, the second preset position is arranged at a second end of the display interface of the center control screen, and the third preset position is arranged between the first preset position and the second preset position and at one side of the display interface of the center control screen.
[0114] In a possible implementation, the interface layout apparatus 300 can further include:
[0115] The second receiving module can be configured to receive an operation instruction of a target display area from a user, wherein the operation instruction includes a target area size, and the target display area is one of the status bar display area, the navigation bar display area, the instrument panel information display area, and the application display area.
[0116] The adjusting module can be configured to adjust the area size of the target display area to the target area size in response to the operation instruction.
[0117] In a possible implementation, the interface layout apparatus 300 can further include:
[0118] The first layout module can be configured to display display state indication information in the status bar display area in the first display interface.
[0119] The second layout module can be configured to display a shortcut setting icon in the navigation bar display area in the first display interface.
[0120] The third layout module can be configured to display instrument panel information of a vehicle in the instrument panel information display area in the first display interface.
[0121] a fourth layout module, configured to display the running application in an application display area layout in the first display interface to obtain a second display interface;
[0122] The output module is specifically configured to:
[0123] output the second display interface.
[0124] As to the apparatus in the above-mentioned embodiments, the specific manners in which various modules perform operations have been described in detail in the embodiments of the method, and thus will not be described in detail here.
[0125] According to embodiments of the present disclosure, the present disclosure further provides an electronic device, a readable storage medium and a computer program product.
[0126] Figure 4 A schematic block diagram of an example electronic device 400 that can be used to implement embodiments of the present disclosure is shown. The electronic device 400 is intended to represent various forms of digital computers, such as laptops, desktops, tablets, personal digital assistants, servers, blade servers, mainframes, and other appropriate computers. The electronic device can also represent various forms of mobile devices, such as personal digital assistants, cellular telephones, smartphones, wearable devices, and other similar computing devices. The components shown here, their connections and relationships, and their functions, are meant to be examples only, and are not meant to limit implementations of the present disclosure described and / or claimed in this document.
[0127] As shown in Figure 4 The electronic device 400 includes a computing unit 401 that can perform various appropriate actions and processes according to computer programs stored in a read-only memory (ROM) 402 or loaded into a random access memory (RAM) 403 from a storage unit 408. Various programs and data required for the operation of the electronic device 400 can also be stored in the RAM 403. The computing unit 401, the ROM 402, and the RAM 403 are connected to each other through a bus 404. An input / output (I / O) interface 405 is also connected to the bus 404.
[0128] Various components in the electronic device 400 are connected to the I / O interface 405, including an input unit 406, such as a keyboard, a mouse, etc.; an output unit 407, such as various types of displays, a speaker, etc.; the storage unit 408, such as a magnetic disk, an optical disk, etc.; and a communication unit 409, such as a network card, a modem, a wireless communication transceiver, etc. The communication unit 409 allows the electronic device 400 to exchange information / data with other devices through a computer network, such as the Internet, and / or various telecommunication networks.
[0129] The computing unit 401 can be various general and / or special purpose processing components with processing and computing capabilities. Some examples of the computing unit 401 include, but are not limited to, a central processing unit (CPU), a graphics processing unit (GPU), various specialized artificial intelligence (AI) computing chips, various computing units running machine learning model algorithms, a digital signal processor (DSP), and any appropriate processor, controller, microcontroller, etc. The computing unit 401 performs various methods and processes described above, such as the interface layout method. For example, in some embodiments, the interface layout method can be implemented as a computer software program tangibly embodied in a machine-readable medium, such as the storage unit 408. In some embodiments, part or all of the computer program can be loaded and / or installed onto the electronic device 400 via the ROM 402 and / or the communication unit 409. When the computer program is loaded onto the RAM 403 and executed by the computing unit 401, one or more steps of the interface layout method described above can be performed. Alternatively, in other embodiments, the computing unit 401 can be configured to perform the interface layout method by any other appropriate means, such as by means of firmware.
[0130] Various implementations of the systems and techniques described above can be realized in digital electronic circuitry, integrated circuitry, a field programmable gate array (FPGA), an application specific integrated circuit (ASIC), a system on a chip (SOC), a programmable logic device (PLD), a computer hardware, firmware, software, and / or combinations thereof. These various implementations can include implementation in one or more computer programs that are executable and / or interpretable on a programmable system including at least one programmable processor, which can be special or general purpose, coupled to receive data and instructions from, and to transmit data and instructions to, a storage system, at least one input device, and at least one output device.
[0131] Program code for carrying out methods of the present disclosure can be written in any combination of one or more programming languages. The program code can be provided to a processor or controller of a general purpose computer, special purpose computer, or other programmable data processing apparatus to produce a machine, such that the program code, when executed by the processor or controller, produces the functions / operations specified in the flowcharts and / or the block diagrams. The program code can be entirely on the machine, partially on the machine, partially on the machine and partially on a remote machine or server, or entirely on a remote machine or server.
[0132] In the context of this disclosure, a machine-readable medium can be a tangible medium that contains or stores a program for use by or in connection with an instruction execution system, apparatus, or device. The machine-readable medium can be a machine-readable signal medium or a machine-readable storage medium. A machine-readable medium can include but is not limited to an electronic, magnetic, optical, electromagnetic, infrared, or semiconductor system, apparatus, or device, or any suitable combination of the foregoing. More specific examples of the machine-readable storage medium will include one or more lines of electrical connections, portable computer disks, hard disk drives, random access memory (RAM), read-only memory (ROM), erasable programmable read-only memory (EPROM or Flash memory), optical fibers, portable compact disc read-only memories (CD-ROMs), optical storage devices, magnetic storage devices, or any suitable combination of the foregoing.
[0133] To provide for interaction with a user, the systems and techniques described here can be implemented on a computer having a display device (e.g., a CRT (cathode ray tube) or LCD (liquid crystal display) monitor) for displaying information to the user and a keyboard and a pointing device (e.g., a mouse or a trackball) by which the user can provide input to the computer. Other kinds of devices can be used to provide for interaction with a user as well; for example, feedback provided to the user can be any form of sensory feedback (e.g., visual feedback, auditory feedback, or tactile feedback); and input from the user can be received in any form, including acoustic, speech, or tactile input.
[0134] The systems and techniques described here can be implemented in a computing system that includes a back end component (e.g., as a data server), or that includes a middleware component (e.g., an application server), or that includes a front end component (e.g., a user computer having a graphical user interface or a Web browser through which a user can interact with an implementation of the systems and techniques described here), or any combination of such back end, middleware, or front end components. The components of the system can be interconnected by any form or medium of digital data communication (e.g., a communication network). Examples of communication networks include a local area network (LAN), a wide area network (WAN), the Internet, and a blockchain network.
[0135] The computer system can include clients and servers. This relationship can be. remote, where each server is stored on a remote computer from a client. The clients and the servers can be connected through a communication network. The relationship can be a client-server relationship over a network. Servers can be cloud servers, also known as cloud computing servers or cloud hosts, which are a host product in the cloud computing service system. The servers can be servers of a distributed system, or servers combined with a blockchain.
[0136] It should be understood that the various forms of flow shown above can be reordered, steps added or removed. For example, the steps described in the present disclosure can be performed in parallel, sequentially, or in a different order, as long as the desired results of the technical solutions of the present disclosure can be achieved, which are not limited herein.
[0137] The above detailed description does not constitute a limitation on the protection scope of the present disclosure. Those skilled in the art should understand that various modifications, combinations, sub-combinations and substitutions can be made according to design requirements and other factors. Any modifications, equivalent replacements and improvements made within the spirit and principles of the present disclosure shall be included in the protection scope of the present disclosure.
Claims
1. A method for interface layout, characterized in that, include: Receive interface layout instructions; In response to the interface layout command, the system obtains a first preset size corresponding to the status bar display area, a second preset size corresponding to the navigation bar display area, and a third preset size corresponding to the instrument panel information display area; wherein, the instrument panel information display area is used to display the vehicle's instrument panel information; Based on the first preset size, the second preset size, and the third preset size, set the status bar display area, the navigation bar display area, and the instrument panel information display area on the central control screen display interface; The display area other than the status bar display area, navigation bar display area, and instrument panel information display area is determined as the application display area to obtain the first display interface; Output the first display interface; The step of setting the status bar display area, navigation bar display area, and instrument panel information display area on the central control screen display interface according to the first preset size, the second preset size, and the third preset size includes: The first preset size display area is selected at the first preset position on the central control screen display interface and set as the status bar display area; The navigation bar display area is set as the second preset size display area at the second preset position of the central control screen display interface; The third preset position of the central control screen display interface is selected as the display area of the instrument panel information, and the third preset size of the display area is set as the third preset position of the central control screen display interface.
2. The interface layout method according to claim 1, characterized in that, After outputting the first display interface, the method further includes: Receive user operation instructions for the target display area; wherein, the operation instructions include the target area size, and the target display area is one of the status bar display area, navigation bar display area, instrument panel information display area, and application display area; In response to the operation command, the size of the target display area is adjusted to the target area size.
3. The interface layout method according to claim 1, characterized in that, After determining the display area other than the status bar display area, navigation bar display area, and instrument panel information display area as the application display area to obtain the first display interface, before outputting the first display interface, the method further includes: The status bar display area in the first display interface displays status indicator information. The navigation bar display area in the first display interface displays quick settings icons; The instrument panel information display area in the first display interface displays the vehicle's instrument panel information. The application display area layout in the first display interface displays the running application, thus obtaining the second display interface; The output of the first display interface includes: Output the second display interface.
4. An interface layout device, characterized in that, include: The first receiving module is configured to receive interface layout instructions; The acquisition module is configured to, in response to the interface layout instruction, acquire a first preset size corresponding to the status bar display area, a second preset size corresponding to the navigation bar display area, and a third preset size corresponding to the instrument panel information display area; wherein, the instrument panel information display area is used to display the vehicle's instrument panel information; The setting module is configured to set the status bar display area, navigation bar display area, and instrument panel information display area on the central control screen display interface according to the first preset size, the second preset size, and the third preset size. The determination module is configured to determine the display area other than the status bar display area, navigation bar display area, and instrument panel information display area as the application display area, thereby obtaining the first display interface; The output module is configured to output the first display interface; The setting module includes: The first setting unit is configured to select a display area of the first preset size at a first preset position on the central control screen display interface and set it as the status bar display area; The second setting unit is configured to select a display area of the second preset size at a second preset position on the central control screen display interface and set it as the navigation bar display area; The third setting unit is configured to select a display area of the third preset size at a third preset position on the central control screen display interface and set it as the instrument panel information display area.
5. The interface layout device according to claim 4, characterized in that, The interface layout device further includes: The second receiving module is configured to receive user operation instructions for the target display area; wherein, the operation instructions include the target area size, and the target display area is one of the status bar display area, the navigation bar display area, the instrument panel information display area, and the application display area; The adjustment module is configured to adjust the size of the target display area to the target area size in response to the operation command.
6. The interface layout device according to claim 4, characterized in that, The interface layout device further includes: The first layout module is configured to display status indicator information in the status bar display area of the first display interface. The second layout module is configured to display quick settings icons in the navigation bar display area layout of the first display interface; The third layout module is configured to display the vehicle's instrument panel information in the instrument panel information display area of the first display interface. The fourth layout module is configured to display the running application in the application display area of the first display interface, thereby obtaining the second display interface; The output module is specifically configured as follows: Output the second display interface.
7. An electronic device, characterized in that, include: processor; Memory used to store the processor's executable instructions; The processor is configured to execute the instructions to implement the interface layout method as described in any one of claims 1 to 3.
8. A storage medium, wherein instructions in the storage medium, when executed by a processor of an electronic device, enable the electronic device to perform the interface layout method as described in any one of claims 1 to 3.
Citation Information
Patent Citations
Method and device for displaying navigation bar
CN112579927A
Display method and device for menu bar of vehicle-mounted system and electronic equipment
CN114356177A