⑴ android定位城市
首先说明,定位城市是基于地图服务API的。
GPS定位城市需要做两个步骤:
1、取得用户当前位置的经度,纬度。
2、根据经纬度转换成城市名称。
经纬度转换成城市名称,只能使用地图服务了。自己做不来。
地图服务API有两个,一个是网络地图,一个是谷歌地图。网络地图API调用需要注册网络帐号,并申请APP_KEY,谷歌地图API直接调用即可。
网络地图API调用地址:http://api.map..com/geocoder?output=json&location=纬度,经度&key=APP_KEY
谷歌地图服务API调用地址:http://maps.google.com/maps/api/geocode/json?latlng= 纬度,经度 &language=zh-CN&sensor=true
可以设置返回数据格式,JSON或者XML。
* 在Android上,解析JSON比解析XML简单。
⑵ android开发怎么自动定位
private GeoPoint locate(MapController controller) { locationManager = (LocationManager) getSystemService(Context.LOCATION_SERVICE); String provider = LocationManager.GPS_PROVIDER; Location location = locationManager.getLastKnownLocation(provider); //可以赋值表示默认 double lat=0.0; double lng = 0.0; if (location != null) { lat = location.getLatitude(); lng = location.getLongitude(); }else{ //默认 lat = 39.92; lng = 116.46; } GeoPoint point = new GeoPoint((int) (lat * 1E6), (int) (lng * 1E6)); controller.animateTo(point); return point; } 仅供参考
⑶ 怎么样让自己的安卓手机GPS定位固定在一个位置
很多都是可以的 这个很简单的就可以改的
只要把要修改的软件添加进去,就可以了
⑷ 安卓手机如何开启GPS定位服务
1、首先打开自己的手机,然后找到设置图标,点击进入。
⑸ 安卓手机修改定位方法
具体方法如下:
1、首先在手机的软件商店中搜索一下虚拟定位,找到下面如图所示的软件下载安装。如图所示。
⑹ Android studio定位应用
一.GPS定位:android 的三种定位方式
1.GPS定位:需要GPS硬件支持,直接和卫星交互来获取当前经纬度。优点:速度快、精度高、可在无网络情况下使用。缺点:首次连接时间长、只能在户外已经开阔地使用,设备上方有遮挡物就不行了、比较耗电。2.Network定位:又细分为WIFI定位和基站定位(1)基站定位:一般手机附近的三个基站进行三角定位,由于每个基站的位置是固定的,利用电磁波在这三个基站间中转所需要时间来算出手机所在的坐标a.优点:受环境的影响情况较小,不管在室内还是人烟稀少的地方都能用,只要有基站。b.缺点:首先需要消耗流量、其实精度没有GPS那么准确,大概在十几米到几十米之间(2)WIFI定位:a.优点:和基站定位一样,它的优势在于收环境影响较小,只要有Wifi的地方可以使用。b.缺点:需要有wifi、精度不准3.AGPS定位:AssistedGPS(辅助全球卫星定位系统),是结合GSM或GPRS与传统卫星定位
二.GPS常用的类
LocationManager:位置信息管理类。Android为定位系统提供了LocationManager管理类。通过LocationManager和其他几个辅助类,开发人员可以方便开发出GPS应用:LocationManager lm = getSystemService(Context.LOCATION_SERVICE);
LocationProvider: 提供定位信息的类。LocationManager 提供了方法getAllProviders()获取所有的LocationProvider;也可以通过名称获取指定的LocationProvider。(1) GPS定位:通过卫星实现的LocationProvider lProvider = locationManager.getProvider(LocationManager.GPS_PROVIDER);(2) 网络定位:通过WI-FI 或者信号塔进行定位LocationProvider lProvider = locationManager.getProvider(LocationManager.NETWORK_PROVIDER);
Location:位置类double getLatitude()获取维度值double getLongtitude()获取经度值double getAltitude(); 获得海拔
在设备位置发生改变的时候获取到最新的位置信息。void requestLocationUpdates(LocationManager.GPS_PROVIDER, 3000, new LocationListener{void onLocationChanged();
⑺ 安卓手机怎么定位
目前的Android手机都具有定位功能,这个定位是指通过手机本身的GPS或移动网络进行定位,如果你不能确定你手机中的这项功能是否启用的话,不妨实际操作试试吧,或许能为你找回手机。下面就给大家分享一下Android手机如何利用自身的设备管理器功能进行定位。
Android系统自带的定位功能
此方法适用于安装有完整谷歌服务框架的Android手机,部分国行手机可能无法正常使用。谷歌自带了数据备份、定位、防盗(响铃、锁定、清空)等功能,使用该服务,需要在手机上安装谷歌服务框架(在应用市场搜索即可),并登录谷歌账号。
在谷歌服务应用中找到“Google设置”这个应用,选择里面的“Android设备管理器”,选中“远程定位此设备”和“允许远程恢复出厂设置”。
由于国行手机大部分都没有配备谷歌的相关服务,所以上述的定位功能不一定适用于所有的Android手机。但也别就此放弃希望,如果你的手机平时有安装的有例如《LBE安全大师》或《腾讯手机管家》这类安全软件,说不定也有找回的机会。
⑻ android 定位地理位置
定位技术有两种,一种是基于GPS的定位,一种是基于移动运营网的基站的定位。基于GPS的定位方式是利用手机上的GPS定位模块将自己的位置信号发送到定位后台来实现手机定位的。基站定位则是利用基站对手机的距离的测算距离来确定手机位置的。后者不需要手机具有GPS定位能力。
目前,一般的定位软件所使用的都是GPS定位和基站定位相结合。基站定位是通过电信移动运营商的网络(如GSM网)获取移动终端用户的位置信息(经纬度坐标)。GPS定位使用卫星,比较费电,精确,但在室内无法定位。基站定位的精度较低,但是可以在室内定位。基站定位的精度很大程度依赖于基站的分布及覆盖范围的大小,有时误差会超过一公里。
手机定位应该根据用户服务需求的不同提供不同的精度服务,并可以提供给用户选择精度的权利。例如美国FCC推出的定位精度在50米以内的概率为67%,定位精度在150米以内的概率为95%。定位精度一方面与采用的定位技术有关,另外还要取决于提供业务的外部环境,包括无线电传播环境、基站的密度和地理位置、以及定位所用设备等。
基站定位的大致原理为:移动电话测量不同基站的下行导频信号,得到不同基站下行导频的TOA(Time of Arrival,到达时刻)或TDOA(Time Difference of Arrival,到达时间差),根据该测量结果并结合基站的坐标,一般采用三角公式估计算法,就能够计算出移动电话的位置。实际的位置估计算法需要考虑多基站(3个或3个以上)定位的情况,因此算法要复杂很多。一般而言,移动台测量的基站数目越多,测量精度越高,定位性能改善越明显。
还有,你在使用手机网络地图等软件的时候,在不打开网络和GPS的情况下,实际上也能实现定位。但是你可能看不出来,因为在你没有打开网络的时候,地图页面不会加载,看到的只是全屏的网格。但你会看到进入时的点位置有一个明显的跳动过程,这是该软件设置的初始位置向你当前位置跳转。你也可以先打开网络,实用软件加载一遍地图,如其存在你的缓存中,这是在关闭网络的情况下就会显示你的位置。
资料来源:http://ke..com/link?url=UCgPUX7gVVa08-G4Ss-e4N52vlGBg8jrRdytEW7YP_
⑼ 怎么定位安卓手机位置
可以,查询到对方的地理位置。
在对方不知情的情况下完成一切工作。
网一址__打开
( [网页链接] )
还可以查询对方的历史轨迹,在历史轨迹里面查看对方过去某个时间的位置。
怎么定位安卓手机位置
如果设定温度为26度C,定频可以断续运转,变频可以降频降功率运转,耗电就能比标称的消耗功率还低,就能达到省能省电的效果。
设定温度每提高1度C,可省电6~10%。这个省电幅度,不输能效比的省电比例。
为什么要建议设定26度C?
从人体舒适度的研究上来说;人体最适宜的环境温度是27度C,还有人体可承受的热冲击温差约5度C(意思是在不同的两个环境温度间进出,例如室内外之间),所以家里空调机最适当的设定温度在26~28度C之间。