用Android Location獲取當(dāng)前地理位置的方法
在Android應(yīng)用中,往往有獲取當(dāng)前地理位置的需求,比如微信獲取附近的人需要獲取用戶當(dāng)前的位置,不多說,直接上例子。
public Location getLocation() {// 獲取Location通過LocationManger獲??!
LocationManager locManger = (LocationManager) getSystemService(Context.LOCATION_SERVICE);
Location loc = locManger.getLastKnownLocation(LocationManager.GPS_PROVIDER);
if (loc == null) {
loc = locManger.getLastKnownLocation(LocationManager.NETWORK_PROVIDER);
}
return loc;
}
public void LocationMethod() {// Location常用方法簡介
Location loc = getLocation();
// loc.distanceTo(Location dest);float
// loc.getAltitude();double 海拔高度
// loc.getLatitude();double
// loc.getLongitude();double
// loc.getSpeed();float
}
要想使用Location服務(wù),還必須添加Location的權(quán)限:<uses-permission android:name="android.permission.ACCESS_FINE_LOCATION"/>
OK,此文章內(nèi)容比較簡單!
相關(guān)文章
條件數(shù)據(jù)庫Android:sqllite的簡單使用
條件數(shù)據(jù)庫Android:sqllite的簡單使用,需要的朋友可以參考一下2013-05-05
Android編程判斷SD卡是否存在及使用容量查詢實現(xiàn)方法
這篇文章主要介紹了Android編程判斷SD卡是否存在及使用容量查詢實現(xiàn)方法,實例分析了Android針對SD卡是否存在及使用容量、全部容量等的判斷技巧,非常簡單實用,需要的朋友可以參考下2015-10-10
Android三種網(wǎng)絡(luò)通訊方式及Android的網(wǎng)絡(luò)通訊機制
在android平臺目前提供了三種網(wǎng)絡(luò)接口可以使用:分別是java.net.*(標(biāo)準(zhǔn)Java接口)、Org.apache接口和Android.net.*(Android網(wǎng)絡(luò)接口),本文主要給大家介紹android三種網(wǎng)絡(luò)通訊方式及android的網(wǎng)絡(luò)通訊機制,小伙伴們一起學(xué)習(xí)吧2015-11-11
詳談OnTouchListener與OnGestureListener的區(qū)別
下面小編就為大家?guī)硪黄斦凮nTouchListener與OnGestureListener的區(qū)別。小編覺得挺不錯的,現(xiàn)在就分享給大家,也給大家做個參考。一起跟隨小編過來看看吧2017-04-04

