车机屏幕的多屏显示方法、装置、车辆及存储介质

    公开(公告)号:CN116521111A

    公开(公告)日:2023-08-01

    申请号:CN202310494117.9

    申请日:2023-04-28

    发明人: 谭小平 詹斌

    摘要: 本申请涉及车辆技术领域,特别涉及一种车机屏幕的多屏显示方法、装置、车辆及存储介质,其中,方法包括:在车机屏幕上创建交互窗口;在交互窗口中创建可横向滑动或可纵向滑动的容器布局,并在容器布局中创建一个或多个显示桌面,其中,每个显示桌面均可独立操作;在创建完成后,根据用户的交互动作触发交互窗口,以进入容器布局,并在容器布局中显示一个或多个显示桌面。由此,解决了相关技术中屏幕显示方式单一,通常只提供一个桌面,用户在进行多个任务时需要不停的切换操作,存在智能化低及用户体验差等问题。

    一种在线主题切换方法、装置、设备及介质

    公开(公告)号:CN115794285A

    公开(公告)日:2023-03-14

    申请号:CN202211506063.5

    申请日:2022-11-28

    IPC分类号: G06F9/451

    摘要: 本发明提供一种在线主题切换方法,通过基于主题切换请求,从服务器下载待切换主题的主题包,根据所述主题包得到主题配置文件和主题资源;再通过解析所述主题配置文件,得到所述待切换主题对应的界面定义资源文件路径、预设件名称和图片资源身份标识号;根据所述界面定义资源文件路径、所述预设件名称和所述图片资源身份标识号,调用对应的应用程序接口实现在线主题切换。该方法通过选择并下载服务器上新的主题,不仅仅更改了背景皮肤,还改变了模型等元素的动态增删,改变了各节点的布局、数量、显示方式及组合方式,满足了动态实现在线主题切换的需求。

    一种APP的UI和逻辑分离开发框架
    3.
    发明公开

    公开(公告)号:CN114780260A

    公开(公告)日:2022-07-22

    申请号:CN202210460031.X

    申请日:2022-04-28

    摘要: 本发明公开了一种APP的UI和逻辑分离开发框架,包括UI层、UI适配层和业务逻辑层;UI层包括View,View能够获取用户的输入信息,然后将输入信息传递给UI适配层,根据UI适配层提供的数据进行刷新;UI适配层包括View代理和UI逻辑模块,View代理能够从UI层得到用户输入信息,UI逻辑模块能够从业务逻辑层获取数据,调用UI层提供的接口进行界面的刷新;还能够监听UI层的事件,根据不同的事件,调用业务逻辑层提供的相应功能;业务逻辑层包含业务逻辑的实现代码,为UI适配层提供所有数据和逻辑处理。本发明通过UI适配层实现了界面展示和业务逻辑之间的隔离。

    一种3D车模的旋转控制系统及控制方法

    公开(公告)号:CN115145456B

    公开(公告)日:2024-06-11

    申请号:CN202210749448.8

    申请日:2022-06-29

    摘要: 本发明公开了一种3D车模的旋转控制系统及控制方法,包括3D渲染模块,用于生成和渲染3D车模模型;摄像机模块,用于采集所述车模模型的图像信息;滑动控件,用于采集用户的手势信息,所述手势信息以ScrollX值表示;数据源模块,其存储有与摄像机模块相对车模模型的旋转角度具有映射关系的RotateY值,当RotateY值发生变化时,摄像机模块相对车模模型的旋转角度发生相对应的变化;Android端,其存储有一修正信息,该修正信息以OffsetY值表示,所述Android端用于接收所述ScrollX值,根据所述ScrollX值和当前OffsetY值计算RotateY值,并将该RotateY值存储至数据源模块。本发明可实现3D车模360度随意旋转,同时可以快速定位到特定的角度,给产品带来更多的交互体验设计和功能设计,更好的满足用户需求。

    一种车载APP模块间消息解耦的实现方法及系统

    公开(公告)号:CN114327466B

    公开(公告)日:2024-05-17

    申请号:CN202210114675.3

    申请日:2022-01-30

    IPC分类号: G06F8/38 G06F8/36 G06F8/41

    摘要: 本发明公开了一种车载APP模块间消息解耦的实现方法及系统,包括S1、将车载APP分为UI层和业务逻辑层;S2、在UI层和业务逻辑层之间搭设消息调用框架;S3、业务逻辑层向消息调用框架注册其提供的服务;S4、UI层向消息调用框架注册各服务的消息监听;S5、调用服务;S6、消息监听。本发明在模块间调用时,可以通过同一个接口不同的参数完成具体的调用,最大程度的保证接口调用的可扩展性,避免多人合作开发时模块间的修改而造成大量编译问题。

    分屏显示方法、装置、电子设备及存储介质

    公开(公告)号:CN116627565A

    公开(公告)日:2023-08-22

    申请号:CN202310589561.9

    申请日:2023-05-23

    IPC分类号: G06F9/451 G06F8/38

    摘要: 本发明涉及一种分屏显示方法、装置、电子设备及存储介质,包括:在系统主页的第一区域创建组件容器,以及,在所述系统主页的第二区域创建虚拟屏幕,其中,所述第一区域和所述第二区域不存在重合区域;在接收到分屏显示指令的情况下,在所述系统主页对应的至少一个控制组件中确定目标控制组件,以及,基于所述分屏显示指令在所述系统主页对应的至少一个应用程序中确定目标应用程序;利用所述组件容器显示所述目标控制组件,以及,利用所述虚拟屏幕显示所述目标应用程序的应用界面。由此,在实现分屏显示过程中,无需在Launcher(桌面启动器)进行所有应用程序功能的开发,便于后期的开发和维护,系统性能消耗的峰值也相对较低。

    一种基于车载系统的APP组件化控制系统和方法

    公开(公告)号:CN113485680B

    公开(公告)日:2022-10-11

    申请号:CN202110735192.0

    申请日:2021-06-30

    摘要: 本发明请求保护一种基于车载系统的APP组件化方法,采用分层开发,构建包括通用层、中间层和业务层的多层APP组件系统,其中,通用层包含APP中组件都需要依赖的公共库,业务组件将各自的能力注入到中间层,实现不同业务组件之间的解耦,业务层包含一系列业务组件,单个业务组件独立,业务之间的调用和通信通过中间层转发。每个业务组件采用MVP模式进行分层分库开发,实现UI逻辑和数据的分离。本发明可以有效地提高开发效率,不同的业务划分为独立的组件,使得编译时间大大缩短,容易排查定位问题模块。

    一种应用模块加载方法、装置、设备及存储介质

    公开(公告)号:CN115562752A

    公开(公告)日:2023-01-03

    申请号:CN202211216181.2

    申请日:2022-09-30

    IPC分类号: G06F9/445 G06F9/448

    摘要: 本申请提供一种应用模块加载方法、装置、设备及存储介质,包括:将多个子模块集成到单个壳工程模块中,并扫描各个子模块预先在对应虚拟启动类中注解定义的加载模式;基于加载模式,生成每个子模块的映射关系表;响应于应用启动指令请求,并基于响应结果扫描每个子模块生成的映射关系表,得到所有子模块的映射关系表,记为映射关系表集合;从映射关系表集合中随机选择一个子模块作为目标子模块,并按照对应的加载模式对目标子模块进行加载,直至完成所有子模块的加载。本申请的子模块可以按需加载,同时子模块能够自我管理,可以避免与其他模块有逻辑上的耦合,且加载时机可以控制,避免产生性能损耗,同时可以提升应用的启动速度。

    一种语音通话切换方法及装置、设备和介质

    公开(公告)号:CN115442468A

    公开(公告)日:2022-12-06

    申请号:CN202211052541.X

    申请日:2022-08-31

    摘要: 本申请提供一种语音通话切换方法及装置、设备和介质,其中,该方法包括:通过车辆的图像识别模块获取生物特征状态信息,车辆处于通话状态;若生物特征状态信息对应于目标用户,且满足预设条件,则向目标通信设备发送通话切换请求消息,目标通信设备为目标用户的与车辆绑定的通信设备;接收目标通信设备发送的通话介入成功消息;退出通话状态。通过该方法,使得语音通话可以在不中断的情况下于不同设备间切换。