基于Android的手机导航系统设计与实现

被引量 : 0次 | 上传用户:dgwyldgwyl
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
由于智能手机功能变得日益丰富,已经取代功能型手机广泛普及。Google开源的Android系统的推出,加剧了智能手机行业的发展。智能手机硬件配置的不断提高,为开发出更为丰富的手机APP提供了保障。本文通过对Android系统软件开发的研究,结合国内外导航应用现状,设计并实现了基于Android的导航系统。系统采用C/S架构,按照MVC模式设计开发客户端和服务器端程序。论文的主要工作如下:⑴对导航应用、智能手机操作系统和GPS技术作了介绍,研究分析了Android系统的系统特征和体系结构,对高德地图API和其他开发工具进行了说明,并介绍了开发环境的具体构建过程。⑵介绍了Socket套接字的通信机制,MVC开发模式,多线程、Android消息机制等软件开发技术。对客户端软件进行了需求分析,根据软件需求分析内容,最终实现了导航系统客户端UI模块、登录/注册模块、自我定位模块、地址查询模块、定位好友模块、路线查询模块、搜索模块和实时路况模块的各项功能。介绍了XML布局方式,Socket通信连接实现过程,定位导航实现方法,编码转换,POI搜索等关键内容。⑶服务器采用轻量级设计,实现了数据库模块,通信模块,业务处理模块的各项功能。对常用的多种数据库进行了说明与比较,介绍了数据库的选择、设计与实现。对通信模块中的Socket通信作了阐述,通过Socket套接字实现了服务器与客户端的数据交换。在业务处理模块中,通过调用通信模块和数据库模块实现了登录、注册和好友定位功能。最后按照系统设计要求,对系统进行了严格测试。测试结果显示系统各个功能运行正常,可满足出行导航要求。
其他文献
大学生兼职市场存在较严重的问题:中介机构的不规范经营,兼职市场的混乱,社会信用制度的不健全,大学生本身信用及法律意识薄弱,思想道德修养不高等,导致大学生兼职期间权益被
海姆斯在《B计划》中从系统力量之下的平庸之恶、情境力量中的路西法效应和特质取向中的个性之恶展现了美国社会各个层面的人性之恶。在社会系统力量中,平庸之恶的作恶者表面
目的:在调强放射治疗过程中,采用同样的放射治疗手段(高能X线或电子线治疗),而通过改良头颈部体位的固定装置,能有效减少放射治疗摆位中产生的随机误差。方法:随机选取不同固
贸易隐含碳测算是调整进出口贸易结构、提高资源利用率、实现低碳经济的重要依据。基于多区域投入产出法,构建行业层面的双边贸易隐含碳测算模型,采用1997—2011年WIOD提供的
随着全球气候的不断恶化以及化石能源的日趋枯竭,世界各国逐渐将关注的焦点转向于新能源的开发与利用。风能作为一种可再生的清洁能源,由于具有资源丰富、分布广泛、干净等特点
对无损检测技术进行了介绍,阐述了其现状及发展趋势。
本文以“医药分业”为基础要素,紧跟社会热点,立足高职院校,采用医药改革相关的先进理论为指导,通过文献研究、问卷调查、半结构式访谈、回顾性调查等方式,在预测行业变化发
本文通过对系统软件程序的编程、调试,控制相关的参数,对交流伺服电机进行控制。通过多次实验、比对,表明单片机对交流伺服电机的控制情况良好。
航空发动机试车台研究具有重要的理论意义和应用价值,自20世纪20年代以来航空发动机性能不断提升,对发动机试车台的功能要求也相继提高,传统的试车台已然不能满足航空发动机生产
“学会学习”是当今教育界流行的口号,学生如何学会学习,关键在于教师如何教,只有教师会教,学生才能会学。本文试从转变教育观念、提高动机水平、加强学法指导及改革课堂结构