金融行业标准网
(19)国家知识产权局 (12)发明 专利申请 (10)申请公布号 (43)申请公布日 (21)申请 号 202210552574.4 (22)申请日 2022.05.20 (71)申请人 惠州华阳通用电子有限公司 地址 516000 广东省惠州市东江高新科技 产业园上霞北路1号华阳工业园A区2 号 (72)发明人 桓一文  (74)专利代理 机构 广州三环 专利商标代理有限 公司 44202 专利代理师 叶新平 (51)Int.Cl. G06F 9/451(2018.01) G06F 8/38(2018.01) G06F 8/34(2018.01) (54)发明名称 一种视图显示方法及系统 (57)摘要 本发明涉及人机交互技术领域, 提供一种视 图显示方法及系统, 根据软件界面视图显示要 求, 设置包 括一个父CAN视图组件和若干个子CAN 视图组件的CAN视图组件, 以父CAN视图组件为端 部, 依次序的逐层链接每一子CAN视图组件形成 层间链式结构, 在检测到CAN信号变更时, 根据绑 定关系, 依次序的遍历层间链式结构中的父CAN 视图组件和每一子CAN视图组件, 进行界面更新; 视图绑定CAN信号+层间链式结构的双重设置, 使 得显示代码具备高可读性, 且只需要更改配置关 系, 即可在各项目中快速进行代码复用工作, 进 而缩短开发周期。 权利要求书2页 说明书5页 附图2页 CN 115185618 A 2022.10.14 CN 115185618 A 1.一种视图显示方法, 其特 征在于, 包括 步骤: S1、 预先设置一 一对应的CAN信号与视图状态, 并保存绑定关系; S2、 根据接收到的CAN信号变更, 发出信号变更通知; S3、 根据所述绑定关系获取与所述信号变更通知对应的目标视图状态, 进而更新对应 CAN视图组件。 2.如权利要求1所述的一种视图显示方法, 其特征在于, 所述步骤S1具体为: 遍历每一 CAN信号, 确定其与每一CAN视图组件对应的更新前视图状态、 更新后视图状态, 并保存 所述 CAN信号与每一组所述更新前视图状态、 更新后视图状态的绑定关系。 3.如权利 要求2所述的一种视图显示方法, 其特征在于: 所述CAN信号变更包括车身CAN 信号变更和用户交互的CAN信号变更, 车身CAN信号变更包括车身发送的车门状态信号、 胎 压信号; 用户交 互的CAN信号变更为用户在用户界面上进行操作产生的操作指令 。 4.如权利 要求2所述的一种视图显示方法, 其特征在于, 还包括步骤S0: 在所述CAN视图 组件中设置一个父CAN视图组件和若干个子CA N视图组件; 以所述父CAN视图组件为端部, 依 次序的逐层链接每一所述子 CAN视图组件, 形成层间链式结构。 5.如权利要求 4所述的一种视图显示方法, 其特 征在于, 所述 步骤S3包括: S31、 判断所述信号变更通知是否与所述父CAN视图组件关联, 若是则根据所述信号变 更通知获取对应的目标视图状态, 并根据所述目标视图状态更新所述父CA N视图组件, 若否 进入下一 步; S32、 将所述信号变更通知发送到下一层的所述子 CAN视图中; S33、 判断所述信号变更通知是否与当前层的所述子CAN视图组件关联, 若是则根据所 述信号变更通知获取对应的目标视图状态, 并根据所述目标视图状态更新所述子CAN视图 组件, 若否则返回步骤S32, 直至将所述信号变更通知下发到所有的所述子 CAN视图组件。 6.如权利要求5所述的一种视图显示方法, 其特 征在于, 所述判断所述信号变更通知是否与所述父CAN视图组件关联具体为: 根据所述信号变 更通知中的CAN信号变更, 获取与所述父CAN视图组件对应的所述更新前视图状态, 以及所 述父CAN视图组件的当前视图状态, 判断所述当前视图状态与所述更新前视图状态是否一 致, 若是则确定所述信号变更通知与所述父CAN视图组件关联, 若否则不关联; 所述判断所述信号变更通知是否与当前层的所述子CAN视 图组件关联具体为: 根据所 述信号变更通知中的CAN信号变更, 获取与所述子CAN视图组件对应的所述更新前视图状 态, 以及所述子CA N视图组件的当前视图状态, 判断所述当前视图状态与所述更新前视图状 态是否一 致, 若是则确定所述信号变更通知与所述子 CAN视图组件关联, 若否则不关联; 所述目标视图状态为与对应CAN信号变更绑定的所述更新后视图状态。 7.一种视图显示系统, 用于实现如权利要求1~6任一项权利要求所述的一种视图显示 方法, 其特征在于: 包括依次连接的CA N信号收发组件、 CAN信号处理组件和至少一组视图更 新模块; 所述视图更新模块包括视图状态设置组件、 视图管理组件和CA N视图组件; 所述CAN 信号处理组件、 视图管理组件、 CAN视图组件、 CAN信号 收发组件依次连接, 所述视图状态设 置组件与所述视图管理 组件连接; 所述视图状态设置组件用于设置每一CAN信号与所述CAN视图组件中绑定视图状态的 绑定关系;权 利 要 求 书 1/2 页 2 CN 115185618 A 2所述CAN信号收发组件用于发送或接收CAN信号; 所述CAN信号处 理组件用于 接收CAN信号, 并给 所述视图管理 组件下发信号变更通知; 所述视图管理 组件用于根据所述信号变更通知管理CAN视图组件; 所述CAN视图组件用于根据所述信号变更通知更新界面视图。 8.如权利要求7所述的一种视图显示系统, 其特征在于: 所述CAN视图组件包括一个父 CAN视图组件和若干个子CAN视图组件, 所述父CA N视图组件为端部, 依次序的逐层链接每一 所述子CAN视图组件形成层间链式结构。 9.如权利要求7所述的一种视图显示系统, 其特征在于: 所述绑定视图状态包括对应于 所述父CAN视图组件和/或所述个子 CAN视图组件的更新前视图状态、 更新后视图状态。权 利 要 求 书 2/2 页 3 CN 115185618 A 3

.PDF文档 专利 一种视图显示方法及系统

文档预览
中文文档 10 页 50 下载 1000 浏览 0 评论 309 收藏 3.0分
温馨提示:本文档共10页,可预览 3 页,如浏览全部内容或当前文档出现乱码,可开通会员下载原始文档
专利 一种视图显示方法及系统 第 1 页 专利 一种视图显示方法及系统 第 2 页 专利 一种视图显示方法及系统 第 3 页
下载文档到电脑,方便使用
本文档由 人生无常 于 2024-03-18 07:47:33上传分享
友情链接
站内资源均来自网友分享或网络收集整理,若无意中侵犯到您的权利,敬请联系我们微信(点击查看客服),我们将及时删除相关资源。