//检查GPS模块是否开启
public void openGPSSetting(){
LocationManager lm = (LocationManager)context.getSystemService(Context.LOCATION_SERVICE);
if(lm.isProviderEnabled(LocationManager.GPS_PROVIDER)){
ActivityUtils.showMessage(context, "GPS模块正常!");
}else{
ActivityUtils.showMessage(context, "请开启GPS功能!");
Intent intent = new Intent(Settings.ACTION_SECURITY_SETTINGS);
context.startActivityForResult(intent, 0);
}
}
public void getLocation(LocationListener listener){
LocationManager lm = (LocationManager)context.getSystemService(Context.LOCATION_SERVICE);
Criteria c = new Criteria();
c.setAccuracy(Criteria.ACCURACY_FINE);
c.setAltitudeRequired(false);
c.setBearingRequired(false);
c.setSpeedRequired(false);
c.setPowerRequirement(Criteria.POWER_LOW);
String provider = lm.getBestProvider(c, true);
Location location = lm.getLastKnownLocation(provider);
//这里将Location信息保存到本地,同时上传到服务器
updateNewLocation(location);
lm.requestLocationUpdates(provider, 600*1000, 500, listener);
}
分享到:
相关推荐
Android平台专门用于测试gps收星状态的apk,可以获取各种gps状态信息。
基于MTK8217开发的卫星定位信息,实时准确的显示收星状态
Android开机自检,当手机开机时自动检测GPS,CP,Wifi等模块,来判断手机各模块当前状态
这个文件列出了应用程序所提供的功能,以后开发好的各种组件需要在该文件中进行配置,如果应用使用到了系统内置的应用(如电话服务、互联网服务、短信服务、GPS服务等等),还需在该文件中声明使用权限。 default....
gps定位服务的学习是这段时间gps课程的学习内容,之前老师一直在将概念,今天终于是实践课(其实就是给了一个案例,让自己照着敲).不过在照着案列敲了两遍之后,发现老师的案例是在是太老了,并且直接照着案例敲,也无法...
Android 软件栈还提供对基于位置的服务(例如 GPS)和加速计的支持,不过并不是所有的 Android 设备都配备了必需的硬件。另外还有摄像支持。 过去,移动应用程序努力向桌面应用程序看齐的两个领域分别是图形/媒体和...
UReflection库一个轻量级的android库,可以快速集成到任何应用程序中以使用android utils。 示例使用Check gps已启用。 检查互联网连接。 检查互联网是否可用。 Check UReflection库一个轻量级的android库,可以快速...
各个硬件驱动的检查,包括tp,按键,振动,耳机,喇叭,麦克,wifi,蓝牙,闪光灯,摄像头,光感,距离感,陀螺,指南针,GPS等等,是一个apk
一句话原理: 原理:使用android自带的调试api,模拟gps provider的结果。 应用场景 Android 开发者接口中的模拟位置功能允许开发人员在模拟器或实际设备上模拟设备的位置坐标。这个功能在以下场景中非常有用: 1. ...
9.44、检查SD卡是否存在并且可以写入 267 9.45、获取SD卡的路径和存储空间 268 9.46、将程序安装到SD卡 268 9.47、创建一个SD映像 269 9.48、查看手机内存存储 269 9.49、在模拟器上调试GOOGLE MAPS 271 9.50、建立...
Android应用程式,可透过简讯讯息远端控制手机。 将应用程序安装在应受到控制的设备上,并从任何Messenger发送控制命令。 兼容的android版本: 4.1(Jelly Bean)和更高版本 直接从或获取安装程序。 特征 指定可...
9.44、检查SD卡是否存在并且可以写入 267 9.45、获取SD卡的路径和存储空间 268 9.46、将程序安装到SD卡 268 9.47、创建一个SD映像 269 9.48、查看手机内存存储 269 9.49、在模拟器上调试GOOGLE MAPS 271 9.50、建立...
android-GpsStatus 目的:检查 GPS 状态功能:当按下按钮时,会显示小弹窗,告知 GPS 的状态。 GPS卫星必须由用户手动选择。 由于电池耗尽和隐私等各种原因,您无法直接在代码中启用 GPS。 IDE:Android Studio ...
跟踪位置提供者Android 在此演示中,我同时介绍了前景跟踪和背景跟踪。前景追踪仅当应用程序在前景中时,前景跟踪才起作用。 要开始前景跟踪,请点击“ START FOREGROUND TRACKING”按钮。 在请求位置更新之前,请...
在这里阅读博客:特征Android R支持(如果发现任何问题,请报告) 完全用Kotlin编写容易初始化处理权限模型没有样板建立在Kotlin DSL上清单权限检查生命周期感知位置更新位置设置检查位置设置请求自定义位置选项...
android_bootcamp 机器人上的机器人Android Bootcamp | 第2天| 天气...推介会雄心勃勃添加jUnit测试网络检查来自GPS位置的天气?lat=35&lon=139有用的链接建议:) 航站楼-您最好的朋友Git-Terminal的最好的朋友 干燥
检查GPS状态(启用和许可状态) 接收朝拜方向,朝北方向和朝北偏离朝北的方向 屏风 这是示例应用程序演示: 根据LocationStatus类,您可以添加检查以查看GPS的当前状态,并在其被禁用或权限被拒绝时显示错误窗口小...
android_bootcamp 机器人上的机器人Android Bootcamp | 第2天| 天气应用基础项目。...网络检查 来自GPS位置的天气?lat=35&lon=139 有用的链接 建议:) 航站楼-您最好的朋友 Git-Terminal的最好的朋友 干燥
此应用程序的功能包括使用 socket.io 进行聊天,实时输入更新类似于名为 Beam Messenger 的应用程序 ( ) 、stripe api 实现、GPS 更新和其他基本/标准的 Android 东西。 还有一个位于“app/build.gradle.sample”...
账户管理模块(个人注册、个人登陆、注销)、亲情互动模块(上传照片、语音交流、闹钟设置)、GPS定位模块(最新位置、历史轨迹)、论坛模块(发帖、评论)、推文模块(查看推文、历史推文)、其他模块(用户通知、...