用Android Location獲取當前地理位置的方法
在Android應(yī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)文章
基于Android引入IjkPlayer無法播放mkv格式視頻的解決方法
下面小編就為大家分享一篇基于Android引入IjkPlayer無法播放mkv格式視頻的解決方法,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧2018-01-01使用Kotlin+RocketMQ實現(xiàn)延時消息的示例代碼
這篇文章主要介紹了使用Kotlin+RocketMQ實現(xiàn)延時消息的示例代碼,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧2019-07-07Android控件之CheckBox、RadioButton用法實例分析
這篇文章主要介紹了Android控件之CheckBox、RadioButton用法,以實例形式較為詳細的分析了CheckBox和RadioButton實現(xiàn)復(fù)選按鈕及單選按鈕功能的相關(guān)技巧,具有一定參考借鑒價值,需要的朋友可以參考下2015-09-09android實現(xiàn)讀取、搜索聯(lián)系人的代碼
本文給大家分享的是在安卓系統(tǒng)中實現(xiàn)讀取搜索聯(lián)系人的代碼,非常的實用,想學習安卓開發(fā)的小伙伴一定不要錯過。2015-03-03Android 超詳細講解fitsSystemWindows屬性的使用
fitsSystemWindows屬性可以讓view根據(jù)系統(tǒng)窗口來調(diào)整自己的布局;簡單點說就是我們在設(shè)置應(yīng)用布局時是否考慮系統(tǒng)窗口布局,這里系統(tǒng)窗口包括系統(tǒng)狀態(tài)欄、導航欄、輸入法等,包括一些手機系統(tǒng)帶有的底部虛擬按鍵2022-03-03Android百度地圖應(yīng)用之基本地圖功能實現(xiàn)
這篇文章主要為大家詳細介紹了Android百度地圖應(yīng)用之基本地圖功能實現(xiàn)的相關(guān)資料,感興趣的小伙伴們可以參考一下2016-06-06Android Studio 通過登錄功能介紹SQLite數(shù)據(jù)庫的使用流程
SQLite是一款輕型的數(shù)據(jù)庫,是遵守ACID的關(guān)系型數(shù)據(jù)庫管理系統(tǒng),它包含在一個相對小的C庫中。這篇文章主要介紹了Android Studio 通過登錄功能介紹SQLite數(shù)據(jù)庫的使用流程,需要的朋友可以參考下2018-09-09