基于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作为开发平台。
车载虚拟仪表人机界面 Android 相关文章:
- 基于Android的车载导航系统的研究与设计(01-14)
- 9种常见导航系统的设计,软硬件协同(04-05)
- 实现向车载信息娱乐技术过渡(11-22)
- 辰汉发布面向工业汽车领域的Cortex-A9四核iMX6xMDK开发平台(04-19)
- GPS车载导航仪可以进行多媒体娱乐的双屏异显(06-27)
- i.mx6嵌入式安卓多屏异显在卡拉OK点唱机中的运用(04-25)