1. 程式人生 > >Android中獲取基於基站的經緯度資訊

Android中獲取基於基站的經緯度資訊

目前獲取經緯度一共有兩種方法:

一是通過谷歌的地圖API來獲取經緯度,一般獲取的精確度比較的大,詳細請參考文章:

http://www.shouyanwang.org/thread-32-1-1.html

還剩下的一種就是藉助移動的基站定位來獲取經緯度:

移動基站的定位必須藉助儲存卡,目前已經測試的,中國電信和中國移動的卡都支援,聯通的還沒有測試,那麼如何獲取藉助基站獲取經緯度呢?

藉助TelephonyManager和GsmCellLocation就可以實現了,非常的簡單,獲取的值為整型的值,因此是沒有通過谷歌地圖API的精確的。

相關推薦

Android獲取基於基站經緯度資訊

目前獲取經緯度一共有兩種方法: 一是通過谷歌的地圖API來獲取經緯度,一般獲取的精確度比較的大,詳細請參考文章:http://www.shouyanwang.org/thread-32-1-1.html 還剩下的一種就是藉助移動的基站定位來獲取經緯度: 移動基站的定位必須藉助儲存卡,目前已經測試的,中國電信和

Android獲取apk安裝包資訊的方法

public class TestActivity extends Activity {  @Override  public void onCreate(Bundle savedInstanceState) {   super.onCreate(savedInstanceState);   setCon

關於Android獲取資訊之二

通過第一部分<<Android中獲取應用程式(包)的資訊-----PackageManager的使用(一)>>的介紹,對PackageManager以及 AndroidManife.xml定義的節點資訊類XXXInfo類都有了一定的認識。   

關於android 獲取應用程式的包資訊

 Android系統為我們提供了很多服務管理的類,包括ActivityManager、PowerManager(電源管理)、AudioManager(音訊管理) 等。除此之外,還提供了一個PackageManger管理類,它的主要職責是管理應用程式包。 通過它,我們就可以獲取應用程

Android獲取系統記憶體資訊以及程序資訊-----ActivityManager的使用(一)

                                                                                                         轉載請註明出處:http://blog.csdn.net/qin

詳解Android獲取SD卡和記憶體的空間資訊

建立一個新的Android工程,工程名字為《獲取儲存空間大小》,包名為:com.connect.storageSize 這裡使用預設生成的佈局檔案和Activity類。 修改佈局檔案activity_main.xml 佈局檔案第二部分: 編寫業務程式碼 業務程式碼第一部分: 業務程

給大家分享一個在Android獲取驗證碼的倒數計時器,已經封裝好了,直接引用就行。

獲取簡訊驗證碼後,倒數一分鐘,重新獲取 package com.example.tsx.mytest; import android.annotation.SuppressLint; import android.app.Activity; import andro

Android獲取控制元件尺寸的時機

在Android開發的時候,我們通常要獲取控制元件的大小。在activity中獲取控制元件的大小,onCreate()方法獲取到的值往往是0,是因為在系統執行該方法的時候,控制元件還沒有繪製完成。而在activity獲取或失去焦點的時候會呼叫一個onWindowFocusCh

Android獲取TextView行數

專案中發現,如果直接通過TextView.getLineCount()方法獲取行數時,總是0,研究發現,setText()後立即呼叫getLineCount(), 這時TextView還未完成measure,要想正確的獲取TextView的行數有兩種方法 1.用ViewT

Shiro在請求頭獲取sessionId以及rememberMe資訊

本文介紹的內容需要對Shiro有一定了解,學習Shiro可檢視跟開濤我學Shiro 解決問題步驟 重寫 DefaultWebSessionManager 命名為 DefaultHeaderSessionManager; 重寫 CookieRemembe

android獲取日期時間的幾種方式

日期時間的獲取方式如下所示: 1、使用SimpleDateFormat和Date類獲取日期時間 private String _GetYear(){ SimpleDateFormat sdf

Android獲取網路狀態的getConnectivityManager

在獲取網路狀態前記得加上此許可權: <uses-permission android:name="android.permission.ACCESS_NETWORK_STATE"/> 工具類如下: public class NetworkUtil { privat

JS獲取表單的資訊

方法1: var data = $('#updateCommodityInventoryForm').serialize(); 資料格式如:console.log(data); ==> unit=%E4%B8%AA&specification=R60&barCode=111

Android 獲取簽名md5 和sha1

Win+R開啟執行視窗輸入cmd回車 然後輸入: keytool -v -list -keystore C:\Users\AAAA\Desktop\keystore.jks -alias nam

selenium獲取當前頁面提示資訊

      在百度登陸頁面上,當輸入錯誤的使用者名稱與密碼時,頁面中提示:“使用者名稱或密碼有誤,請重新輸入或找回密碼”,獲取這段提示資訊用getText()這個方法,但注意定位到這段提示資訊時,要等待一定時間才可以獲取到這段提示資訊,我一開始直接用:driver.findE

Android 如何獲取 umeng 的 渠道資訊

今天想獲取清單檔案的中UMENG_CHANNAL 的值但是 Debug 的時候,老是報 null.    <meta-data android:name="UMENG_CHANNEL" android:value="test" /> 一般的方法:

android獲取package的versionCode和versionName

//獲取當前軟體的版本getPackageInfo("系統中其他已經案子的軟體包名", PackageManager.GET_CONFIGURATIONS); //獲取系統日曆的版本資訊 packageInfo = getPackageManager().getPackag

iOS獲取UIWebView的各種資訊

stringByEvaluatingJavaScriptFromString 使用stringByEvaluatingJavaScriptFromString方法,需要等UIWebView中的頁面載入完成之後去呼叫。我們在介面上拖放一個UIWebView控制元件。在Lo

android獲取座標

整個座標系是以手機螢幕左上角為原點(0,0),如果在螢幕沒有滑動之前,這一理解肯定是ok的,但在滑屏之後,就會產生很多歧義和混淆,原因在於使用過程當中,很多方法的引數並非是參照螢幕,而是相對於父檢視,對這整個過程和後面自定義控制元件的座標變化帶來的各個引數變化來說理解起來就並不那麼適合了,最開始給人的感覺是越

Android獲取View寬高方法

Android開發中經常需要獲取控制元件的寬高,比如前不久我在寫一個圖片載入庫時,因為需要對Bitmap進行裁剪就遇到了需要獲取ImageView寬高的問題。 如果稍微瞭解過一下View的繪製過程,就會知道直接在onCreate()等生命週期回撥方法中獲取寬高,獲取到的值是0