手機防盜之獲取手機經緯度 Android

2021-09-06 10:51:35 字數 1517 閱讀 2181

獲取手機經緯度有gps , network  , 基站 三種方式,我們可以根據定位的條件,獲取乙個最好的定位方式。然後將獲取到經緯度資訊傳送到指定的手機號碼中。  

/** 單態只允許存在乙個例項.

* 獲取手機的gps資訊 */

public

class

gpsinfoservice

private

static

gpsinfoservice mgpsservice;

public

synchronized

static

gpsinfoservice getinstance(context context)

/** 當前你的手機 所支援的定位方式獲取出來

* 有多種定位方式gps network ,基站, passive

* 可以根據定位的條件,獲取 乙個最好的定位方式

*/public

void

registerlocationupdates()

public

void

canclelocationupdates()

private

static

mygpslinster mygpslinser;

private

mygpslinster getlinster()

private

class mygpslinster implements

locationlistener

//狀態改變

public

void onstatuschanged(string provider, int

status, bundle extras)

//gps ,開啟

public

void

onproviderenabled(string provider)

//關閉

public

void

onproviderdisabled(string provider)

} /*** 獲取手機的最後一次位置

* @return

*/public

string getlastposition() }

獲取簡訊的經緯度並將獲取到的經緯度傳送到指定的號碼上:

//獲取當前手機的經緯度.

gpsinfoservice.getinstance(context).registerlocationupdates();

//把經緯度的資訊傳送到安全號碼,獲取到簡訊傳送器,將簡訊傳送到指定的號碼

smsmanager smsmanager =smsmanager.getdefault();

smsmanager.sendtextmessage("15287978798", null, gpsinfoservice.getinstance(context).getlastposition() , null, null);

手機防盜之獲取手機經緯度

獲取手機經緯度有 gps network 基站 三種方式,我們可以根據定位的條件,獲取乙個最好的定位方式。然後將獲取到經緯度資訊傳送到指定的手機號碼中。單態只允許存在乙個例項.獲取手機的gps資訊 public class gpsinfoservice private static gpsinfos...

手機防盜之獲取手機經緯度

獲取手機經緯度有gps network 基站 三種方式,我們可以根據定位的條件,獲取乙個最好的定位方式。然後將獲取到經緯度資訊傳送到指定的手機號碼中。單態只允許存在乙個例項.獲取手機的gps資訊 public class gpsinfoservice private static gpsinfose...

手機防盜之獲取手機經緯度

獲取手機經緯度有gps network 基站 三種方式,我們可以根據定位的條件,獲取乙個最好的定位方式。然後將獲取到經緯度資訊傳送到指定的手機號碼中。單態只允許存在乙個例項.獲取手機的gps資訊 public class gpsinfoservice private static gpsinfose...