欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

Android實(shí)現(xiàn)手機(jī)定位的案例代碼

 更新時(shí)間:2019年03月28日 08:26:54   作者:徐劉根  
今天小編就為大家分享一篇關(guān)于Android實(shí)現(xiàn)手機(jī)定位的案例代碼,小編覺得內(nèi)容挺不錯(cuò)的,現(xiàn)在分享給大家,具有很好的參考價(jià)值,需要的朋友一起跟隨小編來看看吧

Android手機(jī)定位案例代碼

代碼如下:

package com.xuliugen.gpsdemo;
import com.itheima.gpsdemo.R;
import android.app.Activity;
import android.location.Criteria;
import android.location.Location;
import android.location.LocationListener;
import android.location.LocationManager;
import android.os.Bundle;
import android.widget.TextView;
/**
 * 手機(jī)定位程序代碼
 * @author xuliugen
 */
public class MainActivity extends Activity {
  // 用到位置服務(wù)
  private LocationManager lm;
  private MyLocationListener listener;
  @Override
  protected void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.activity_main);
    lm = (LocationManager) getSystemService(LOCATION_SERVICE);
    // 獲得定位的方式
    // List<String> provider = lm.getAllProviders();
    // for(String l: provider){
    // System.out.println(l);
    // }
    listener = new MyLocationListener();
    // 注冊(cè)監(jiān)聽位置服務(wù)
    // 給位置提供者設(shè)置條件
    Criteria criteria = new Criteria();
    criteria.setAccuracy(Criteria.ACCURACY_FINE);
    // 設(shè)置參數(shù)細(xì)化:
    // criteria.setAccuracy(Criteria.ACCURACY_FINE);//設(shè)置為最大精度
    // criteria.setAltitudeRequired(false);//不要求海拔信息
    // criteria.setBearingRequired(false);//不要求方位信息
    // criteria.setCostAllowed(true);//是否允許付費(fèi)
    // criteria.setPowerRequirement(Criteria.POWER_LOW);//對(duì)電量的要求
    String proveder = lm.getBestProvider(criteria, true);
    lm.requestLocationUpdates(proveder, 0, 0, listener);
  }
  @Override
  protected void onDestroy() {
    // TODO Auto-generated method stub
    super.onDestroy();
    // 取消監(jiān)聽位置服務(wù)
    lm.removeUpdates(listener);
    listener = null;
  }
  class MyLocationListener implements LocationListener {
    /**
     * 當(dāng)位置改變的時(shí)候回調(diào)
     */
    public void onLocationChanged(Location location) {
      String longitude = "經(jīng)度:" + location.getLongitude();
      String latitude = "緯度:" + location.getLatitude();
      String accuracy = "精確度:" + location.getAccuracy();
      TextView textview = new TextView(MainActivity.this);
      textview.setText(longitude + "\n" + latitude + "\n" + accuracy);
      setContentView(textview);
    }
    /**
     * 當(dāng)狀態(tài)發(fā)生改變的時(shí)候回調(diào) 開啟--關(guān)閉 ;關(guān)閉--開啟
     */
    public void onStatusChanged(String provider, int status, Bundle extras) {
    }
    /**
     * 某一個(gè)位置提供者可以使用了
     */
    public void onProviderEnabled(String provider) {
    }
    /**
     * 某一個(gè)位置提供者不可以使用了
     */
    public void onProviderDisabled(String provider) {
    }
  }
}

總結(jié)

以上就是這篇文章的全部?jī)?nèi)容了,希望本文的內(nèi)容對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,謝謝大家對(duì)腳本之家的支持。如果你想了解更多相關(guān)內(nèi)容請(qǐng)查看下面相關(guān)鏈接

相關(guān)文章

  • 基于AnDroid FrameLayout的使用詳解

    基于AnDroid FrameLayout的使用詳解

    本篇文章是對(duì)AnDroid FrameLayout的使用進(jìn)行了詳細(xì)的分析介紹,需要的朋友參考下
    2013-05-05
  • Android切換前后臺(tái)點(diǎn)擊通知進(jìn)入當(dāng)前頁面

    Android切換前后臺(tái)點(diǎn)擊通知進(jìn)入當(dāng)前頁面

    這篇文章主要介紹了Android切換前后臺(tái)點(diǎn)擊通知進(jìn)入當(dāng)前頁面,主要講述當(dāng)App退出到后臺(tái)的后,怎么點(diǎn)擊通知回到原來按下HOME鍵之前的前臺(tái)頁面,需要的朋友可以參考下
    2023-03-03
  • Android實(shí)現(xiàn)截屏與截長(zhǎng)圖功能

    Android實(shí)現(xiàn)截屏與截長(zhǎng)圖功能

    這篇文章主要為大家詳細(xì)介紹了Android實(shí)現(xiàn)截屏,以及Android實(shí)現(xiàn)截長(zhǎng)圖功能,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2018-05-05
  • flutter直接上傳文件到阿里云oss

    flutter直接上傳文件到阿里云oss

    上傳視頻到oss,之前是走后端上傳到oss,會(huì)有一個(gè)問題就是我要先上傳給后端,后端再上傳給oss就會(huì)導(dǎo)致上傳多次,消耗時(shí)間過長(zhǎng)影響用戶體驗(yàn),所以我參考文檔寫了直接上傳到阿里云oss獲取到文件訪問路徑。
    2021-05-05
  • Android實(shí)現(xiàn)旋轉(zhuǎn)動(dòng)畫

    Android實(shí)現(xiàn)旋轉(zhuǎn)動(dòng)畫

    這篇文章主要為大家詳細(xì)介紹了Android實(shí)現(xiàn)旋轉(zhuǎn)動(dòng)畫,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2022-01-01
  • Android實(shí)現(xiàn)異步加載圖片

    Android實(shí)現(xiàn)異步加載圖片

    這篇文章主要為大家詳細(xì)介紹了Android實(shí)現(xiàn)異步加載圖片的相關(guān)資料,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2017-05-05
  • Android仿美團(tuán)分類下拉菜單實(shí)例代碼

    Android仿美團(tuán)分類下拉菜單實(shí)例代碼

    這篇文章主要為大家詳細(xì)介紹了Android仿美團(tuán)分類下拉菜單實(shí)例代碼,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2016-05-05
  • android自定義進(jìn)度條漸變圓形

    android自定義進(jìn)度條漸變圓形

    這篇文章主要介紹了android自定義進(jìn)度條漸變圓形,需要的朋友可以來參考下
    2015-08-08
  • Android引入OpenCV的示例

    Android引入OpenCV的示例

    本篇文章主要介紹了Android引入OpenCV的示例,小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過來看看吧
    2018-01-01
  • Android 文件數(shù)據(jù)存儲(chǔ)實(shí)例詳解

    Android 文件數(shù)據(jù)存儲(chǔ)實(shí)例詳解

    這篇文章主要介紹了Android 文件數(shù)據(jù)存儲(chǔ)實(shí)例詳解的相關(guān)資料,這里附有實(shí)例代碼,幫助大家學(xué)習(xí)理解,需要的朋友可以參考下
    2016-12-12

最新評(píng)論