需求: 有时候当移动速度很慢,GPS定位的轨迹点就非常的多,这时候为了缩减数据量,需要将不突出的点去掉。 思路: (1) 在曲线首尾两点间虚连一条直线,求出其余各点到该直线的距离。 (2)选其最大者与阈值相比较,若大于阈值,则离该直线距离最大的点保留,否则将直线两端点间各点全部舍去。 (3)依据所保 ...
分类:
编程语言 时间:
2018-10-24 00:58:04
阅读次数:
241
位置服务已经成为越来越热的一门技术,也将成为以后所有移动设备(智能手机、掌上电脑等)的标配。而定位导航技术中,目前精度最高、应用最广泛的,自然非GPS莫属了。网络上介绍GPS原理的专业资料很多,而本文试图从编程人员的角度出发,以一种程序员易于理解的方式来简单介绍一下GPS定位的基本原理,希望对做GP ...
分类:
其他好文 时间:
2018-09-23 16:27:53
阅读次数:
229
1、耗电量场景 1)GPS定位 2)网络传输,尤其是非wifi环境 3)屏幕亮度 4)cpu频率 5)内存调度频率 6)wakelocker时间和次数 2、查看app的耗电量 3、amdroid电量测试方法(静默状态) 1)基于硬件的测试方案:电量表来测试手机耗电量 优点:精准 缺点:测的是整机,不 ...
分类:
移动开发 时间:
2018-09-02 16:10:03
阅读次数:
319
1、全面屏支持,Android P加入了对刘海屏的支持,谷歌称之为凹口屏幕(display with a cutout)。借助最新的提供的DisplayCutout类,开发者可以找到非功能区域的位置和形状,而非功能区域是不应显示功能的;使用getDisplayCutout()就可以获取这个区域的详细 ...
分类:
移动开发 时间:
2018-08-15 22:49:10
阅读次数:
241
Location的四种定位方式: GPS定位: 根据设备GPS芯片和GPS卫星实现定位; GPS定位精度和芯片本身以及实际使用环境有关,一般情况下,GPS定位精度在5m左右。 无线技术公司Broadcom有限公司宣布了这款名为BCM47755的新芯片,现在可是定位精度从5米提高到30厘米。 基站定位 ...
分类:
其他好文 时间:
2018-08-14 17:08:01
阅读次数:
253
下载地址: "网盘下载" 《高等院校3G人才培养规划教材:Android应用程序开发与典型案例》共23章,内容包含两大部分。第一部分是Android程序设计基础,在介绍Android环境搭建以及Android系统基本控件和组件后,详细介绍了Android系统应用编程中典型的技术,比如,Android ...
分类:
移动开发 时间:
2018-07-19 00:12:31
阅读次数:
203
关于解决GPS定位设备:GPS静态漂移的方法 GPS的误差: 有很多种因素会影响到GPS的准确率,以下是一个GPS误差引入简表: l 卫星时钟误差:0-1.5米 l 卫星轨道误差:1-5米 l 电离层引入的误差:0-30米 l 大气层引入的误差:0-30米 l 接收机本身的噪音:0-10米 l 多路 ...
分类:
其他好文 时间:
2018-07-06 17:52:31
阅读次数:
340
最近毕业设计中接了别人几个项目,忙完一阵是时候做一些总结。 项目名:基于单片机的自行车码表设计 功能需求: 1可以测量当前的温度和湿度并显示出来。 2时间显示。 3实时速度和行驰里程显示。 4设定里程提醒。 根据功能需求决定硬件:单片机使用STC125A60S2具有足够的资源来进行开发(使用51系列 ...
分类:
其他好文 时间:
2018-05-22 20:42:57
阅读次数:
221
最近做一个项目,web端使用百度地图,PDA使用手持机自带的GPS定位系统获取经纬度,然后再百度地图上显示该经纬度会有一定距离的差异,这里就像可乐的瓶子拧上雪碧的盖子,能拧的上却不美观。所以为了数据的精确性,PDA端也用百度地图的接口。 下面主要流程分为以下几步: 新建项目BaiduMapAPIDe ...
分类:
移动开发 时间:
2018-05-14 16:48:53
阅读次数:
429
定位技术在现在的移动设备上是必不可少的,许多app都会使用定位功能。 通常定位方式有两种:GPS定位;网络定位。 Android系统对这两种定位方式都提供了相应的API支持,但是因为google的网络服务在中国不可访问,所以在中国很少用到Android原生定位API,而是使用一些国内第三方公司的SD ...
分类:
移动开发 时间:
2018-02-23 17:10:17
阅读次数:
201