微波EDA网,见证研发工程师的成长!
首页 > 应用设计 > 汽车电子 > 基于Android车载虚拟仪表人机界面设计

基于Android车载虚拟仪表人机界面设计

时间:06-22 来源:3721RD 点击:

具体日期数值提取出来,将条件放入SQL查询语句.query()中来查询,定义一个Cursor返回结果,然后创建一个数据适配器将 Cursor的结果直接映射到ListView中的对应的TextView上。

  3.3 功能模块

  功能模块用于测控车辆的速度、发动机转速、水温和燃油、告警事件的显示。系统设计的功能模块界面显示如图3所示。

  3.4 告警模块

   告警模块本身是一个Broadcast Receiver,它负责接收其他模块的告警事件,超速、油量、水温、油压等,并将这些信息写入数据库,同时调用告警显示界面显示对应的信息或以 Notification的方式在状态栏进行提示。在Android系统中,所有的应用程序之间都通过Binder进行通信,这种IPC机制是基于 Linux底层驱动实现的,与传统的进程间通信机制相比,它的执行具有更高的效率和更好的扩展性。

  4 结束语

   利用Android作为人机界面所开发的框架通过对各个功能模块的细化,可以使系统设计更合理,模块结构更独立,容易进行软件维护和代码二次开发,基于 Android应用程序框架设计的各个模块,可以进行自由修改和替换,提高了系统的可定制性,虽然Android是手机软件开发平台,但凭借其优秀的系统 架构设计和理念,会有越来越多的车载虚拟仪表采用Android作为开发平台。

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top