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

Android三種GSM手機技術(shù)分析

 更新時間:2012年12月05日 15:05:01   投稿:whsnow  
本文將詳細介紹Android三種GSM技術(shù)比較差別,有感興趣的朋友可以參考下

復(fù)制代碼 代碼如下:

// 聲明LocationManager對象
LocationManager loctionManager;
// 通過系統(tǒng)服務(wù),取得LocationManager對象
loctionManager = (LocationManager) getSystemService(Context.LOCATION_SERVICE);

方式一:
復(fù)制代碼 代碼如下:

// 通過GPS位置提供器獲得位置
String providerGPS = LocationManager.GPS_PROVIDER;
Location location = loctionManager.getLastKnownLocation(providerGPS);

方式二:
復(fù)制代碼 代碼如下:

// 通過基站位置提供器獲得位置
String providerNetwork = LocationManager.NETWORK_PROVIDER;
Location location = loctionManager.getLastKnownLocation(providerNetwork);

方式三:
復(fù)制代碼 代碼如下:

// 使用標準集合,讓系統(tǒng)自動選擇可用的最佳位置提供器,提供位置
Criteria criteria = new Criteria();
criteria.setAccuracy(Criteria.ACCURACY_FINE);// 高精度
criteria.setAltitudeRequired(false);// 不要求海拔
criteria.setBearingRequired(false);// 不要求方位
criteria.setCostAllowed(true);// 允許有花費
criteria.setPowerRequirement(Criteria.POWER_LOW);// 低功耗
// 從可用的位置提供器中,匹配以上標準的最佳提供器
String provider = loctionManager.getBestProvider(criteria, true);
// 獲得最后一次變化的位置
Location location = loctionManager.getLastKnownLocation(provider);


處理:
復(fù)制代碼 代碼如下:

// 顯示在EditText中
updateWithNewLocation(location);
private final LocationListener locationListener = new LocationListener() {
@Override
public void onStatusChanged(String provider, int status, Bundle extras) {
}
@Override
public void onProviderEnabled(String provider) {
}
@Override
public void onProviderDisabled(String provider) {
}
// 當位置變化時觸發(fā)
@Override
public void onLocationChanged(Location location) {
// 使用新的location更新TextView顯示
updateWithNewLocation(location);
}
};
private void updateWithNewLocation(Location location) {
if (location != null) {
double lat = location.getLatitude();
double lng = location.getLongitude();
latStr = format.format(lat);
lonStr = format.format(lng);
txtLat.setText(latStr);
txtLon.setText(lonStr);
} else {
txtLat.setText("");
txtLon.setText("");
}
}

相關(guān)文章

  • Android進度條控件progressbar使用方法詳解

    Android進度條控件progressbar使用方法詳解

    這篇文章主要為大家詳細介紹了Android進度條控件progressbar的使用方法,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2017-08-08
  • Android仿QQ聊天撒花特效 很真實

    Android仿QQ聊天撒花特效 很真實

    本文寫的這個特效,是關(guān)于聊天的,你肯定遇到過,就是你跟人家聊天的時候,比如發(fā)送應(yīng)(么么噠),然后屏幕上全部就是表情了,今天我們就是做這個,撒花的特效,感興趣的小伙伴們可以參考一下
    2016-05-05
  • android dialog背景模糊化效果實現(xiàn)方法

    android dialog背景模糊化效果實現(xiàn)方法

    這篇文章主要為大家詳細介紹了android dialog背景模糊化效果的實現(xiàn)方法,文中示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2018-04-04
  • Android開發(fā)使用strings.xml多語言翻譯解決方案

    Android開發(fā)使用strings.xml多語言翻譯解決方案

    這篇文章主要為大家介紹了Android開發(fā)使用strings.xml多語言翻譯解決方案,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進步,早日升職加薪
    2022-06-06
  • Android利用懸浮按鈕實現(xiàn)翻頁效果

    Android利用懸浮按鈕實現(xiàn)翻頁效果

    這篇文章主要介紹了Android利用懸浮按鈕實現(xiàn)翻頁效果的相關(guān)資料,需要的朋友可以參考下
    2015-12-12
  • android實現(xiàn)音樂跳動效果的示例代碼

    android實現(xiàn)音樂跳動效果的示例代碼

    這篇文章主要介紹了android實現(xiàn)音樂跳動效果的示例代碼,文中通過示例代碼介紹的非常詳細,對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2021-04-04
  • 詳細講解AsyncTask使用說明(值得收藏)

    詳細講解AsyncTask使用說明(值得收藏)

    AsyncTask就相當于Android給我們提供了一個多線程編程的一個框架,其介于Thread和Handler之間,我們?nèi)绻x一個AsyncTask,就需要定義一個類來繼承AsyncTask這個抽象類,并實現(xiàn)其唯一的一doInBackgroud 抽象方法,這篇文章主要介紹了AsyncTask詳解,需要的朋友可以參考下
    2024-01-01
  • Android使用Matrix旋轉(zhuǎn)圖片模擬碟片加載過程

    Android使用Matrix旋轉(zhuǎn)圖片模擬碟片加載過程

    這篇文章主要為大家詳細介紹了Android使用Matrix旋轉(zhuǎn)圖片模擬碟片加載過程,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2017-03-03
  • Android OKHttp3攔截器的使用方法

    Android OKHttp3攔截器的使用方法

    本篇文章主要介紹了Android OKHttp3攔截器的使用方法,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2018-03-03
  • ProtoBuf動態(tài)拆分Gradle?Module解析

    ProtoBuf動態(tài)拆分Gradle?Module解析

    這篇文章主要為大家介紹了ProtoBuf動態(tài)拆分Gradle?Module解析,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進步,早日升職加薪
    2023-02-02

最新評論