欧美三级国产三级日韩三级_亚洲熟妇丰满大屁股熟妇_欧美亚洲成人一区二区三区_国产精品久久久久久模特

Android的GPS獲取方法 - 新聞資訊 - 云南小程序開發(fā)|云南軟件開發(fā)|云南網(wǎng)站建設(shè)-昆明葵宇信息科技有限公司

159-8711-8523

云南網(wǎng)建設(shè)/小程序開發(fā)/軟件開發(fā)

知識

不管是網(wǎng)站,軟件還是小程序,都要直接或間接能為您產(chǎn)生價值,我們在追求其視覺表現(xiàn)的同時,更側(cè)重于功能的便捷,營銷的便利,運營的高效,讓網(wǎng)站成為營銷工具,讓軟件能切實提升企業(yè)內(nèi)部管理水平和效率。優(yōu)秀的程序為后期升級提供便捷的支持!

您當(dāng)前位置>首頁 » 新聞資訊 » 技術(shù)分享 >

Android的GPS獲取方法

發(fā)表時間:2020-10-19

發(fā)布人:葵宇科技

瀏覽次數(shù):93

Android的GPS獲取辦法


其拭魅這是一個偽命題;因為我不是要說android的gps獲取實現(xiàn),或者說底層具體實現(xiàn);而是我直接應(yīng)用了百度地圖的sdk,在個中直接獲取到gps信息,以前有做過這個功能,今天就直接將demo介紹一下以利大年夜家。
 

第一步:獲取sdk


在百度地圖的開辟者官網(wǎng)上直接就可以下載到線程的demo;當(dāng)然功能相對是齊備的,根本解決須要地圖的各類功能了。http://developer.baidu.com/map/index.php?title=androidsdk
 

第二步,獲取key


參照官網(wǎng)
 

第三步,應(yīng)用地圖


客歲應(yīng)用百度地圖的時刻key的寫入照樣在函數(shù)中,如今就已經(jīng)放到了Androidmanifest.xml文件中去了;在這個文件中設(shè)備了一個service,一個meta數(shù)據(jù)就ok了,設(shè)備是比較簡單的;在libs中添加應(yīng)用的c++庫文件,和百度本身開辟的一個jar包。這些設(shè)備搞定就可以直接獲得gps數(shù)據(jù)了
 
【注】獲得gps數(shù)據(jù)是不止一次,或者說須要一準(zhǔn)時光才能獲得的,是以必須開啟新的線程并賡續(xù)獲取直到獲得gps信息才行的。
 
在我的demo中我本身寫了一個新的類來更好的封裝百度地圖的應(yīng)用類;當(dāng)然我認(rèn)為如許代碼更直不雅,沒有過多的┞峰酌機(jī)能的問題,大年夜家可以直接參考百度給的demo。
new Thread(newRunnable() {
           @Override
           public void run() {
              // TODO Auto-generated method stub
              for(int i = 0; i < 10; i++)
              {
                  try {
                     Thread.sleep(500);
                  }catch(InterruptedException e) {
                     // TODO Auto-generated catch block
                     e.printStackTrace();
                  }
              System.out.println("oncreat1"+"\n"+"經(jīng)度:"+loc.getJingdu()+"\n"+"緯度:"+loc.getWeidu()+
                     "\n"+"地名:"+loc.getDiming());
              }
           }
       }).start();

源碼下載

相關(guān)案例查看更多