摘 要: | 在汽车中,电子控制器件可以通过CAN协议连接成局域网络用于信息传输。车载娱乐系统在这些电子器件中扮演着与用户交互的重要角色,为了满足用户生态化需求和友好的界面操作体验,Android系统被引入车载娱乐系统中。文中主要探讨了通过Android应用程序采用模型-视图-控制器(Model-View-Controller,MVC)、模型-视图-表示器(ModelView-Presenter,MVP)和模型-视图-视图模型(Model-View-View Model,MVVM)设计模式来访问CAN网络的实现方式,并对这3种设计模式进行了比较,分析它们在访问CAN网络方面的优缺点,结果表明MVVM设计模式更适合于车载娱乐系统应用程序访问CAN网络。
|