基于Android的智能行车记录仪的设计与实现
摘要:移动互联网的出现,极大的方便了人们的衣食住行,同时人们当下对行车安全非常看重,因此设计一款智能行车记录仪APP便可以解决行车安全中的一些需求,如有效地解决了事故发生时的证据资料不足问题。该应用系统集用户登录、路径规划、文件管理、音乐播放等功能于一体,充分满足了行车过程中的对事故资料、路线导航和娱乐的需要。
关键词:移动互联网;行车记录;APP;路径导航;文件管理
中图分类号:TP311 文献标识码:A 文章编号:1009-3044(2017)03-0211-04
Design and Implementation of Intelligent Traffic Recorder Based on Android
LIU Kuan,TAN Da-yu
(Anhui University Of Science And Technology, College of computer science and Engineering, Huainan 232001, China)
Abstract: The emergence of the mobile Internet, a great convenience to people's basic necessities of life, while the people present on the traffic safety is very important, so the design of an intelligent recorder APP can solve some traffic safety needs, such as to effectively solve the problem of insufficient evidence of information at the time of the accident. The application system integrates user login, path planning, file management, music playback and other functions in one, fully meet the needs of traffic accident data, route navigation and entertainment.
Key words: Mobile Internet; traffic record; APP; route guidance; file management
1 背景
?S着我国社会经济的不断发展,交通运输业得到了快速发展[1],机动车数量急剧增加,其中私家车队伍也在不断壮大,交通管理的规模和等级逐步扩大,由此带来的问题也不断增多。为此,实施智能交通管理,提高驾驶安全性能,改善交通乱象,越来越为行业所关注[2]。作为保障汽车行驶安全的智能汽车行驶记录仪APP应运而生,因为在行车过程中,可能会遇到很多突发事件,保留合适的现场资料成为应对突发事件不可缺少的环节,对其的研究、开发和应用也吸引了部分IT从业者。
本论文的研究基于Android平台,在该平台下,进行智能行车记录仪APP的设计与实现[3],即不单独设计硬件,借用安卓手机实现智能行车记录功能。当前,手机的更新换代速度越来越快,很多人有两个及两个以上的手机,二手手机买卖的价格较低,回收处理较复杂,而且目前国内手机回收处理产业不发达,所以可以利用淘汰的旧手机作为智能行车记录仪APP的硬件平台,节省硬件成本。目前,人们对手机的操作比较熟练,开发智能行车记录仪APP某种程度上也方便了人们的使用。
基于以上结论,本文设计一种基于Android平台的智能行车记录仪APP,下面进行详细阐述。
2 系统功能设计
Android系统底层是基于Linux 2.6版本的内核[4],如进程管理、文件系统等,内核是上层软件与底层硬件通信的桥梁。Android系统框架大致可分为四个部分:应用程序层、应用框架层、库和Android运行时、Linux内核[5]。
本系统是在Android应用程序层开发,根据需求,该手机应用主要有以下几种功能,一是根据出行方式的不同给出路线规划,二是根据起点和终点给出实时导航,三是根据手机的方向传感器给出方向和经纬度,四是拍照和录像功能,五是活动的展示,六是音乐播放界面和功能的实现,七是新闻和周边页面的查看,八是文件管理功能,包括图片和视频的缩略图、列表展示功能,图片的查看和视频的播放功能,图片和视频文件的一键清理和分享功能,再者是连接到电脑,使用