⑴ 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之間。