基于Android的车载多媒体信息交互终端的研发

被引:0
作者
张頔
机构
[1] 吉林大学
关键词
Android操作系统; 车载终端; HTTP协议; JSON协议;
D O I
暂无
年度学位
2015
学位类型
硕士
导师
摘要
随着人们的生活水平和工业生产能力日益提高,汽车已经逐步走进了人们的生活,加快了生活节奏。但随之而来的问题是,城市发展无法适应机动车数量的激增,城市交通变得拥挤,空气质量逐年恶化。本课题的研究意在提出一种方案:设计基于Android系统的车载多媒体与信息交互终端,可以通过无线方式与远端服务器进行通信,实时采集城市路况信息并完成信息交互,从而实现城市交通状况的收集和发布。该车载终端不仅具备基本车载功能,还能够建立路况信息交互机制,使用户提前对城市交通状况做出预判。本课题的主要内容如下: 首先,对于目前国内外现有车载终端的发展现状进行总结,对主流操作系统进行比较,分析Android系统作为车载系统的优点与不足,阐述设计中所涉及到的关键技术,提出了系统的基本设计方案:整体采用C/S架构,开发Android应用程序作为客户端,使用Tomcat作为服务器端,配合SQLite数据库进行工作。 本系统硬件采用ARM Cortex A8S5PV210芯片为核心处理器,主频可达1GHz,能够支持Nand Flash和Nor Flash启动方式。在Windows下搭建整个系统设计的开发环境,使用Eclipse作为Android应用开发工具,使用Java语言编写,实现应用程序基本逻辑和UI界面布局;服务器端使用集成开发环境XAMPP进行开发。 Android车载终端采用MVC设计模式进行设计,各个功能模块协同工作,不仅实现传统车载终端多媒体、通讯录和地图显示功能,还能实现客户端与服务器端无线数据交互功能。基于Mediaplayer类所设计音乐播放器,可在占用较少系统资源下正常工作;使用SQLite数据库可实现用户通讯录信息的存取;基于LBS定位服务可获取车辆信息进行实时定位并将信息显示在地图当中;用户获取路况图像信息后,利用HTTP协议发送POST请求,将JSON格式的路况数据传输到服务器端。利用HTTP协议发送GET请求,得到服务器端发送的路况信息点数据,以OverlayItem形式标记在地图界面中以供用户调用。 最后,对Android车载终端进行了模拟器和真机两种方法的测试,主要对应用程序的性能和功能进行评估。测试结果表明Android车载终端基本实现了设计预期,但在程序运行稳定性和数据传输速度上还有待进一步的提高。
引用
收藏
页数:79
共 18 条
[1]
Android和PHP开发最佳实践.[M].黄隽实.机械工业出版社.2013,
[2]
Android应用开发范例精解.[M].高彩丽; 等编著.清华大学出版社.2011,
[3]
面向车载终端的Android系统改进及其中间件的实现 [D]. 
蓝智宏 .
华南理工大学,
2013
[4]
基于Android的手机搜索定位应用开发 [D]. 
佘凤娅 .
北京邮电大学,
2010
[5]
基于Android平台的手机Web地图服务设计 [D]. 
舒贤华 .
大连海事大学,
2009
[6]
Android手机界面管理系统的设计与实现 [D]. 
孙晓宇 .
北京邮电大学,
2009
[7]
环境保护部发布《2013年中国机动车污染防治年报》 [J].
本刊编辑部 .
中国环保产业, 2014, (02) :45
[8]
汽车尾气污染状况及对策研究 [J].
董相军 ;
夏鸿文 .
交通节能与环保, 2013, 9 (02) :17-20
[9]
利用JSON实现Android客户端与Web服务器间的数据交互 [J].
谭翔纬 .
福建电脑, 2013, 29 (02) :166-167
[10]
基于JSON的Android移动终端与PHP及MySQL数据通信 [J].
龚成莹 ;
邢敬宏 ;
胡银保 .
工业仪表与自动化装置, 2013, (01) :63-65+69