[发明专利]一种车载导航界面IDriver功能的实现方法在审
申请号: | 201711191945.6 | 申请日: | 2017-11-24 |
公开(公告)号: | CN108051008A | 公开(公告)日: | 2018-05-18 |
发明(设计)人: | 何剑强;韦晨碧 | 申请(专利权)人: | 惠州市德赛西威汽车电子股份有限公司 |
主分类号: | G01C21/26 | 分类号: | G01C21/26;G01C21/36;G06F9/451 |
代理公司: | 广州三环专利商标代理有限公司 44202 | 代理人: | 邓聪权 |
地址: | 516006 广东省*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 车载 导航 界面 idriver 功能 实现 方法 | ||
本发明涉及导航界面技术领域,具体公开了一种车载导航界面IDriver功能的实现方法,包括以下步骤:创建对应于所有车载导航界面的XML文件;将所述XML文件存入显示所述车载导航界面的导航器中;所述导航器解析所述XML文件,进行初始化;当用户执行物理操作时,所述导航器读取所述XML文件并控制相应的所述车载导航界面执行与所述物理操作相应的动作。其有益效果在于:基于XML文件高效的读写性能、清晰的层级结构、简单的属性配置等优点,相比现有技术,本发明能够大幅度提高在导航界面运行IDriver功能的效率,代码的运行效率,代码的可读性、可维护性等,并且在界面有所改动时,基本上只需要更改配置文件,操作简单、易维护,工作量相当小,且工作效率高。
技术领域
本发明涉及导航界面技术领域,尤其涉及一种车载导航界面IDriver功能的实现方法。
背景技术
导航界面IDriver功能,即为通过车载导航面板旋钮或按键的左旋、右旋、确定、返回等操作实现对导航界面的控制,当旋到某个控件时,需要用某种形式的图片框框住该控件,以此表示该控件处于预选中状态,为接下来的操作如确定或返回提供基础。这种方式,能够很好地避开通过触摸屏幕控制操作界面,提高用户体验,且大大提高行车安全。基于此,越来越多的车厂要求导航主机界面支持IDriver功能,而导航界面的组成五花八门,其组成控件也极为复杂,单单某个界面,可能就包含按钮、列表、开关等组合,而按钮在层级上就比较简单,列表、开关等属于比较复杂的容器类。
在实现IDriver功能的时候,现在的做法基本上是在代码里面固定好每个控件位置、大小、控件个数、旋钮跳转顺序等,甚至是在代码里细心区分是否为容器类,然后再区别对待容器类控件。目前这样的做法,工作量相当大,且工作效率很低,代码的运行效率、可维护性、可移植性、可读性等都非常差。
发明内容
本发明提供一种车载导航界面IDriver功能的实现方法,解决的技术问题是,目前实现导航界面IDriver功能的做法,工作量相当大,且工作效率很低,代码的运行效率、可维护性、可移植性、可读性等都非常差。
为解决以上技术问题,本发明提供一种车载导航界面IDriver功能的实现方法,包括以下步骤:
S1.创建对应于所有车载导航界面的XML文件;
S2.将所述XML文件存入显示所述车载导航界面的导航器中;
S3.所述导航器解析所述XML文件,进行初始化;
S4.当用户执行物理操作时,所述导航器读取所述XML文件并控制相应的所述车载导航界面执行与所述物理操作相应的动作。
进一步地,所述步骤S1具体包括:
S1-1.列出每个所述车载导航界面中对应于所有控件的控件ID;
S1-2.将每个所述控件作为一个相对应的控件项;
S1-3.为每个所述控件项添加包含所述控件ID的属性值。
具体地,在所述步骤S1-1中,每个所述车载导航界面设有多个所述控件,一个所述控件对应于一个所述ID;在所述步骤S1-3中,所述属性值还包含为与所述控件对应的控件类型。
具体地,在所述步骤S1-2中,设置预选中框为默认的第一个控件项;当所述控件为容器类控件时,为所述控件项增加一个子项;所述容器类控件为开关、按钮或列表。
进一步地,所述步骤S3具体包括:
S3-1.所述导航器显示当前的所述车载导航界面时,开始解析所述XML文件;
S3-2.读取对应于当前的所述车载导航界面所述XML文件中处于第一级的所述控件项及所述控件项对应的所述属性值;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于惠州市德赛西威汽车电子股份有限公司,未经惠州市德赛西威汽车电子股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201711191945.6/2.html,转载请声明来源钻瓜专利网。
- 上一篇:音频功率放大器
- 下一篇:网表仿真验证方法和装置