草庐IT

android - 如何获取android中gps中使用的卫星数量?

我是这样写的。但我总是得到0。请纠正我错误的地方。publicintgetSatellites(){GpsStatusgpsStatus=locationManager.getGpsStatus(null);intcount=0;if(gpsStatus!=null){Iterablesatellites=gpsStatus.getSatellites();Iteratorsat=satellites.iterator();inti=0;while(sat.hasNext()){count++;GpsSatellitesatellite=sat.next();strGpsStats+=

GPS子母钟系统(网络时钟系统)助力标准化考场建设

GPS子母钟系统(网络时钟系统)助力标准化考场建设GPS子母钟系统(网络时钟系统)助力标准化考场建设京准电子科技官微——ahjzsz 【摘要】时钟系统是校园网络中一个重要的精准计时系统,随着网络的普及,许多校园都建了自己的校园专网,使用的网络设备和服务器也日益增多,这些设备都有自己的时钟,而且是可以调节的。但是无法保证网络中的所有设备和主机的时钟是同步的,因为这些时钟每天会产生数秒、甚至数分钟的误差。经过长期运行,时间差会越来越大,这种偏差在单机中影响不太大,但在网络环境下的应用中可能会引发意想不到的问题。 1、概述随着网络的普及,许多校园都建了自己的校园专网,使用的网络设备和服务器也日益增多

android - 以编程方式打开/关闭移动数据和 GPS - Android 5.0 以上

我想实现启用/禁用移动数据和GPS设置。我搜索了启用/禁用移动数据和GPS设置的可用AndroidAPI,以下是我的发现。启用/禁用移动数据–1.可以在java.lang.SecurityException:用户10314和当前进程都没有android.permission.MODIFY_PHONE_STATE。是否有任何可能/可用的解决方案可用?GPS设置-1.我们能够以编程方式打开位置,但尚未找到禁用它的方法(不包括Intent方法)。任何人都知道如何在不通过Intent移动到设置的情况下禁用GPS(以编程方式定位)。提前致谢。 最佳答案

Android - 如何获取 friend 的位置

有什么方法可以让我访问GoogleLatitude中的数据以返回其他Latitude用户的位置? 最佳答案 据我所知,目前还没有特定的AndroidAPI,但是您可以通过HTTPAPI访问纬度如果您愿意自己手动编写HTTP请求代码。 关于Android-如何获取friend的位置,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.com/questions/3675523/

android - 使用 Android 检测附近运行我的应用程序的其他设备

是否有任何API或框架或任何我可以在我的Android应用程序中使用的东西来检测附近也运行我的应用程序的其他Android设备? 最佳答案 斯兰道BumpAppAPI可用并且实现了有些类似的功能。当两部手机相互“碰撞”时,它会使用它们的当前位置来了解是哪两部手机碰撞了。因此,它们的接近度在某种程度上是经过计算的。您应该查看他们的API,看看是否可以做类似的事情。我不认为只有一个标准的API可以解决这个问题,因为隐私/安全风险应该是显而易见的。 关于android-使用Android检测附

Android GPS数据获取和过滤,如何改进位置信息

我开始处理Android2.1(HTCHero)上的gps数据,并查看有关卡尔曼滤波器和最小二乘法拟合位置数据的主题。在使用手机接收和记录GPS数据时,我发现如果保持原位,则分散度很小,但移动时坐标非常准确。问题来了:-getLatitude()和getLongitude()函数是否提供“原始”坐标,或者数据是否由android预先过滤(位置固定或移动期间)?我很好奇是否有人在android上测试过Kalman,并且可以说您对gps有一定的改进。在我的例子中,我每3秒读取一次GPS数据(这样做是为了通过移动网络将其与指南针数据和加速度计一起发送到服务器)。因此,我可以在设备或服务器上进

Android getLatitude() 返回大地纬度或地心纬度?

Android的location.getLatitude()方法是否提供大地纬度或地心纬度?如果是大地测量,它是基于WGS84还是GR80椭球体?API规范令人惊讶地缺乏,它只声明:publicdoublegetLatitude()Since:APILevel1Returnsthelatitudeofthisfix.http://developer.android.com/reference/android/location/Location.html#getLatitude()在此感谢您的帮助。 最佳答案 大地纬度用于最常见的目的

android - GPS OnPause 代码不会关闭 GPS

即使我安装了OnPause代码来停止GPS服务,GPS也不会停止。这是我的代码。@OverrideprotectedvoidonPause(){if(lm!=null){lm.removeUpdates(ll);}ll=null;lm=null;super.onPause();}只要lm和ll被声明为全局protected变量,这段代码就可以正常运行。问题是在我离开程序后GPS图标仍然亮着。如何关闭GPS?我已经在手机和模拟器上对此进行了测试。 最佳答案 正如文档所说removeUpdates(LocationListenerlis

android - 如何获取 android GPS 使用的实际数据?

我需要获取AndroidGPS使用的实际数据,但我找不到返回数据的方法。我知道它默认使用WGS84基准面,但它不会根据位置而改变吗? 最佳答案 WGS84当然是地理基准!WGS84既是全局有效的椭球体,也是地理基准。理论上,GPS芯片本身可以配置为使用另一个椭球体和基准面,但在Android或iOS中则不行。如果您需要其他基准,请使用WGS84纬度和经度,并自行转换。(但你几乎永远不需要它)这个定义明确的WGS84基准面对于纬度和经度特别有效。对于高度(或称为高度)属性,我不知道它是否高于平均海平面(然后很难找出这是如何计算的,通常

java - 如何获取当前的 GPS 位置?

我知道之前有人问过这个问题,但所有可用的解决方案都要求我使用onLocationChanged()方法,这样我就可以使用getLatitude()和getLongitude()方法获取坐标。但是onLocationChanged()会在我的设备位置发生变化时被调用。因此,为了获得我当前的位置,我必须移动我的设备。但我想在不移动设备的情况下获取当前坐标。我还在某处读到,我可以手动调用onLocationChanged()方法,我可以再次获取最后一个已知位置。最后一个已知位置有没有可能不是我当前的位置?还是可以使用最后已知的位置解决方案?这是我用来实现LocationListener的类的