Android的GPS获取方法
来源:互联网 发布:剑灵人族男捏脸数据库 编辑:程序博客网 时间:2024/06/10 07:24
Android的GPS获取方法
其实这是一个伪命题;因为我不是要说android的gps获取实现,或者说底层具体实现;而是我直接使用了百度地图的sdk,在其中直接获取到gps信息,以前有做过这个功能,今天就直接将demo介绍一下以利大家。
第一步:获取sdk
在百度地图的开发者官网上直接就可以下载到线程的demo;当然功能相对是齐全的,基本解决需要地图的各种功能了。http://developer.baidu.com/map/index.php?title=androidsdk
第二步,获取key
参照官网
第三步,使用地图
去年使用百度地图的时候key的写入还是在函数中,如今就已经放到了Androidmanifest.xml文件中去了;在这个文件中配置了一个service,一个meta数据就ok了,配置是比较简单的;在libs中添加使用的c++库文件,和百度自己开发的一个jar包。这些配置搞定就可以直接获得gps数据了
【注】得到gps数据是不止一次,或者说需要一定时间才能得到的,因此必须开启新的线程并不断获取直到得到gps信息才行的。
在我的demo中我自己写了一个新的类来更好的封装百度地图的使用类;当然我认为这样代码更直观,没有过多的考虑性能的问题,大家可以直接参考百度给的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"+"经度:"+loc.getJingdu()+"\n"+"纬度:"+loc.getWeidu()+ "\n"+"地名:"+loc.getDiming()); } } }).start();
源码下载
0 0
- Android的GPS获取方法
- Android-获取GPS数据方法
- Android GPS获取地理位置
- Android获取GPS坐标:
- android 获取GPS定位,
- Android获取GPS经纬度
- android GPS 获取位置
- android GPS 位置获取
- Android获取GPS坐标
- Android 获取手机GPS
- Android 获取GPS速度
- Android 应用正确关闭GPS的方法
- Android开发获取GPS位置,包含apn\wifi\gps 几种方法
- Android开发获取GPS位置,包含apn\wifi\gps 几种方法
- Android开发获取GPS位置,包含基站\wifi\gps 几种方法
- gps的获取
- 无限制获取GPS对应地址的一种方法
- android 模拟器 获取gps 值
- hadoop2.4.1的ftp服务器搭建
- 基于HDFS的FTP
- 数据结构
- Activity四种启动模式
- Android 多线程多任务下载框架的实现(一)
- Android的GPS获取方法
- ubuntu下,使用chrome 浏览器运行安卓apk程序
- Android开发优化之——使用软引用和弱引用
- Ubuntu系统下的nodejs环境的部署
- Android定时自动启动应用程序
- centos6下安装部署hadoop2.2
- Gcc源代码分析,rtl.c源代码分析
- Android开发优化之——从代码角度进行优化
- OEL7.0 上静默安装oracle数据库