毕业论文
计算机论文
经济论文
生物论文
数学论文
物理论文
机械论文
新闻传播论文
音乐舞蹈论文
法学论文
文学论文
材料科学
英语论文
日语论文
化学论文
自动化
管理论文
艺术论文
会计论文
土木工程
电子通信
食品科学
教学论文
医学论文
体育论文
论文下载
研究现状
任务书
开题报告
外文文献翻译
文献综述
范文
AndroiTS GPS Tset安卓系统的定位开发(2)
4.5.2申请高德地图KEY 27
4.5.2 获取位置信息 28
4.5.3 地图的定位 29
5. 系统设计与实现 30
5.1 系统整体结构 30
5.2 功能设计与实现 30
5.2.1 系统权限设置 31
5.2.2 地图的显示 32
5.3 用户界面及菜单的设计 34
5.4 自我定位的实现 37
5.5 路径导航功能的实现 40
6 总结与分析 45
致谢 46
参考
文献
47
1.绪论
1.1 背景及意义
近年来Android、IOS和Windows Phone的发展日益完善,智能手机越来越普及,发展十分迅速,伴随着现代生活节奏的不断加快,实时的地理位置信息正在成为人们最渴求的信息之一。随着智能手机的深入普及和发展,基于地图定位的应用服务不断完善,渗入到了社会的各个领域。其中Android系统是当前最流行的的手机智能系统之一。其强大、快速的处理能力吸引了很多手机厂商如HTC、三星、华为、魅族、小米等厂商的加入。
1.2
研究现状
中国IT研究中心(CNIT-Research)发布的《2014年Q1中国手机地图市场监测
报告
》显示,百度手机地图以55.2%的市场份额高居榜首,高德地图以20.7%的市场份额位居第二,搜狗地图排名第三,市场份额为6.3%。
截止2014第一季度,中国手机用户规模为7.15亿用户,其中手机地图APP在智能手机地图的用户渗透为81.4%,中国手机地图用户规模达5.82亿。其中2014年中国手机地图累计用户规模市场份额(如图1.1)所示:
手机地图累计用户市场份额
另外还有数据表明,搜索地点是人们使用最多的有58.5%,接下来是定位、路线规划、导航这一些基本的功能。(如图1.2)
图1.2用户最常用的手机地图功能
定位服务的作用不仅仅在定位地图中运用,应用已经深入到工业、农业、教育、国防、科研等各个领域,对各行各的技术改造起到了重要的推动作用。
1.3 研究课题主要内容
本论文主要研究Android系统功能特征与系统架构,尤其是关于地图应用开发涉及到的重要组件与API核心包中的基本类库。通过分析用户需求将设计两大功能,包括自我定位功能,路径导航功能。通过研究布局控件的使用方法,将设计出,简洁,实用的界面,实现整套定位应用软件的开发。
2.系统分析
2.1 Android 系统概述
Android系统是基于Linux平台的开放源手机操作系统,分为4个层,从高到低分别为应用程序层、应用程序框架层、系统运行库层和Linux核心层。采用软件堆层(soft are stack),又名软件叠层的架构,主要分3部分。底层以Linux内核工作为基础,由C语言开发,只提供基本功能;中建材包括函数库Library和虚拟机。由C++开发,最上层是各种应用软件。Android系统架构由5部分组成,分别是Linux Kernel,AndroidRuntime, Libraries,Application Framework, Applications。(如图2.1)
Android系统架构图
(1)Activity: Activity 是用户和应用程序交互的窗口,一个Activity是一个应用程序组件,提供一个屏幕,用户可以用来交互为了完成某项任务,例如拨号、拍照、发送email、看地图。每一个activity被赋予一个窗口,在上面可以绘制用户接口。
(2)Service: Service 是一段在后台可以运行很长时间的代码,它的作用相当于后台的一个系统级应用。除了可以在自己的进程中运行,还可以根据需要在其他程序中运行。
共3页:
上一页
1
2
3
下一页
上一篇:
英语单词背诵APP系统设计
下一篇:
php+mysql网球协会网站的设计+需求分析+可行性分析
GPRS技术无人车辆DGPS定位系统服务器系统设计
GPS高程拟合与程序设计运用+VB源程序
GPS/Beidou伪距定位算法实现及精度分析
GPS控制网的优化设计
基于GPS数据的公交行程时间预测
GPS定位的时间转换软件研制+VB程序
安卓手机GPS定位与百度地...
国内外图像分割技术研究现状
中国学术生态细节考察《...
C#学校科研管理系统的设计
承德市事业单位档案管理...
医院财务风险因素分析及管理措施【2367字】
神经外科重症监护病房患...
志愿者活动的调查问卷表
AT89C52单片机的超声波测距...
公寓空调设计任务书
10万元能开儿童乐园吗,我...