[发明专利]仪表数字显示方法、装置、设备及计算机可读存储介质在审
申请号: | 202210968457.6 | 申请日: | 2022-08-12 |
公开(公告)号: | CN115291991A | 公开(公告)日: | 2022-11-04 |
发明(设计)人: | 胡华智;何昌威 | 申请(专利权)人: | 亿航智能设备(广州)有限公司 |
主分类号: | G06F9/451 | 分类号: | G06F9/451 |
代理公司: | 深圳协成知识产权代理事务所(普通合伙) 44458 | 代理人: | 章小燕 |
地址: | 510000 广东省广州市高*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 仪表 数字 显示 方法 装置 设备 计算机 可读 存储 介质 | ||
本发明提供一种仪表数字显示方法、装置、设备及计算机可读存储介质,属于仪表数字显示技术领域。本申请所述方法通过设置仪表数字显示所需要的数位;并将每个数位上按照数字从大到小,从上往下依次递减排序固定配置五个文本元素;计算每个文本元素的像素高度及每个数位上的偏移系数;根据偏移系数和每个文本元素的像素高度计算当前数位上的五个文本元素的整体偏移像素;根据当前数位上的整体偏移像素的距离大小来控制所在数位上的所述文本元素所显示的透明度,仪表数字显示速度较快,能有效避免现有采用多个UI对象实现频繁数字显示,垃圾回收器负担加重,系统软件的运行性能下降影响仪表盘上数据信息的及时显示,严重影响用户使用体验感的问题。
技术领域
本发明涉及仪表数字显示技术领域,尤其涉及一种仪表数字显示方法、装置、设备及计算机可读存储介质。
背景技术
目前的汽车、飞机以及数字电表上均具有大量的仪表盘用于显示设备静态或动态的的数据参数信息,比如汽车上行程信息显示、油表信息显示、飞机上的高度信息显示、数字电表上的用电量信息显示等等。根据所述仪表盘上所述数据信息的显示,便于用户根据所述显示的数字显示对设备的当前状态以及使用情况进行判断。现有的设备上的仪表盘上的仪表数字的显示一般是将所述数据信息频繁实例多个UI对象,且采用透明掩码方式实现滚入/滚出所述UI对象以实现数字显示的渐变效果。由于不断的UI对象滚入/滚出,这将导致UI绘图性能下降、垃圾回收器负担加重,使得整个控制系统的软件运行性能下降而影响用户使用体感或者导致延迟数据信息的显示而使用户在使用设备时产生错误预判或不良后果。
发明内容
有鉴于此,本发明的目的在于提供一种仪表数字显示方法、装置、设备及计算机可读存储介质,旨在解决现有仪表数据显示需要频繁实例多个UI对象,导致UI绘图性能下降、垃圾回收器负担加重,系统软件的运行性能下降而影响仪表盘上数据信息的及时显示,对用户在使用设备时产生影响预判及不良后果,严重影响用户使用体验感的问题。
本发明解决上述技术问题所采用的技术方案如下:
本发明的第一方面提供一种仪表数字显示方法,应用于呈现数字变化趋势的界面上,
所述方法包括如下步骤:
设置仪表数字显示所需要的数位;
每个数位上按照数字从大到小,从上往下依次递减排序固定配置五个文本元素;
计算每个文本元素的像素高度;
计算每个数位上的偏移系数;其中,当前数位的偏移系数为比它低一位的数位上的数字;
根据所述偏移系数和每个文本元素的像素高度计算当前数位上的五个文本元素的整体偏移像素;
根据当前数位上的所述整体偏移像素的距离大小来控制所在数位上的所述文本元素所显示的透明度。
在一些实施例中,所述根据所述偏移系数和每个文本元素的像素高度计算当前五个文本元素的整体偏移像素包括:
将当前数位比它低一位的数位上的数字作为当前数位的偏移系数P;
计算当前数位上的每个文本元素的像素高度H;
根据所述偏移系数P和每个文本元素的像素高度H计算当前数位的五个文本元素的整体偏移像素L;即L=P*H。
在一些实施例中,所述根据所述偏移系数和每个文本元素的像素高度计算当前五个文本元素的整体偏移像素包括计算数位为个位上的整体偏移像素;具体包括:
将小数点所在数位后的第一位数字作为个位的偏移系数;
计算数位为个位上的每个文本元素的像素高度;
根据所述偏移系数和每个文本元素的像素高度计算当前数位为个位的五个文本元素的整体偏移像素。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于亿航智能设备(广州)有限公司,未经亿航智能设备(广州)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202210968457.6/2.html,转载请声明来源钻瓜专利网。