社区
Android
帖子详情
高手进!android GPS问题
imasmallbird
2011-05-06 11:03:48
android获取GPS的经纬度的过程中使用LocationListener的onLocationChanged(Location location)函数来获取并更新用户的位置信息。
我现在的问题是用户从户外进入楼内的情况下,用户是获取不到经纬度信息的,但是系统并不会调用onLocationChanged这个函数去更新用户最后一次获取到的经纬度信息,想请问高手如何知道用户的GPS已经失效?
...全文
207
10
打赏
收藏
高手进!android GPS问题
android获取GPS的经纬度的过程中使用LocationListener的onLocationChanged(Location location)函数来获取并更新用户的位置信息。 我现在的问题是用户从户外进入楼内的情况下,用户是获取不到经纬度信息的,但是系统并不会调用onLocationChanged这个函数去更新用户最后一次获取到的经纬度信息,想请问高手如何知道用户的GPS已经失效?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
10 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
csdn_boy
2012-05-03
打赏
举报
回复
同样遇到此类问题,求解,从非盲点到盲点一直获取最后一次获取的位置的信息,怎么样才能判断此处是盲点了
lbmygf
2011-06-21
打赏
举报
回复
要定位至少需要3颗卫星,3颗可以实现2D定位 , 4颗以上可以实现3D定位
imasmallbird
2011-05-06
打赏
举报
回复
楼上的意思是说卫星的个数必须达到一定的数量才可以进行定位,也就是说可以根据卫星的个数来判断手机是否处在楼内
儿大不由爷
2011-05-06
打赏
举报
回复
一个卫星肯定是不行的,至少要,3,4个吧
imasmallbird
2011-05-06
打赏
举报
回复
感谢楼上回复,我尝试注册了该监听,并且获取到了onGpsStatusChanged这个事件信息,但是我只能通过GpsStatus这个对象获取到卫星的个数信息,不过在楼内的时候我的机器依然可以获取到个别的卫星,但是没法获取到经纬度数据。
dinjay
2011-05-06
打赏
举报
回复
GpsStatus.Listener注册这个监听试试
abstract void onGpsStatusChanged(int event)
raoyongchao
2011-05-06
打赏
举报
回复
貌似不是太好监听的....呵呵....建议转换一下思维通过其他方式解决
imasmallbird
2011-05-06
打赏
举报
回复
顶!求解答
imasmallbird
2011-05-06
打赏
举报
回复
感谢楼上的回复,文章看了,但是帮助不大
knight0819
2011-05-06
打赏
举报
回复
一个论坛的帖子,是gps的,楼主可以去看看http://www.connectionwe.com/forum.php?mod=viewthread&tid=377&extra=page%3D1
android
下
GPS
定位与摄像头调用照相录像功能
android
下的定位和照相功能,还有个自定义的标题栏,
高手
勿喷 新人入门,需要大家多鼓励贡献些分数,谢谢!
Basic4
android
库分析器兼智能提示文本汉化工具
Basic4
android
(简称B4A)是一个简单然而功能非常强大的
Android
应用开发环境。Basic4
android
语言类似于Visual Basic语言,支持更多的对象。Basic4
android
将代码编译成
Android
原生(native)应用,无需其它运行环境的支持。与其它的集成开发环境不同,Basic4
android
是完全用于
Android
应用开发的开发工具,不支持其它平台。Basic4
android
包含一个强大的GUI设计器,内建对多屏和坐标的支持,不需要开发者再写XML。开发者可以在Basic4
android
环境下利用
Android
模拟器或
Android
物理设备(利用USB连接或通过本地网络连接)
进
行程序开发和调试。 Basic4
android
带有丰富的库函数,支持所有的
Android
核心特性,因而使其非常容易
进
行高级应用开发。这些库函数包括:SQL数据库、
GPS
、串口(蓝牙)、照相机、XML、JSON、Web服务(HTTP)、后台服务、动画、网络(TCP和UDP)、文本阅读(TTS)和声音识别、Web浏览、移动电话广告(AdMob)、图表、OpenGL、图像,等等。与Eclipse一样,B4A编译出来的编程是伪编译的,即安卓手机上运行这些编译出来的程序时,是解析执行的。因为JAVA本身就是伪编译。 版本:2013-11-24 设计:沉默蜂 QQ793136625 性质:免费软件 功能: 1、查看库的结构,包括库、类和类成员的注解内容,我提供了纯文本方式和网页方式显示(有的注解有超链接) 2、提供修改Comment节点值的功能,而B4A代码区里的智能提示就是读取这个节点的值; 3、通过手工把一个个需要修改的提示内容变成中文后,把这个改为中文提示内容的XML文件当作为一个数据库,单独放好,以后B4A有新版本出来后,用这款软件底部所提供的汉化按钮对新版本的智能提示
进
行汉化,软件会一一去匹配每一个文件中是否存在相同的类、类成员,然后用数据库(即修改好的XML文件)里的注解去替换未汉化的注解。 其它: 为了让B4A能早日真正走
进
中国而开发设计。目前中国国内研究B4A的不多,软件的右上角网址列表提供了几个B4A相关的网站,另外还增加了一个国人开发的用中文编写安卓手机软件的开发工具——易语言FOR安卓(简称E4A) 为了编写这款B4A分析器,每天晚上忙到深夜12点,休息天也是白天忙到深夜。希望大家能珍惜这款软件,如果你觉得这款软件没什么了解起的,有本事你自己也去编写一款。 要想B4A最终走
进
中国,最关键的作法就是对B4A较熟悉人能经常到B4A中文官网给大家解答,而不懂的人常到B4A中文官网发帖子,时间一久,论坛上就积累了很多学习资料,利已利他人。而目前有很多人只考虑眼前利益,有
问题
在B4A群里求问,自己解决了,或有
高手
帮你解答了,也没有意识要到B4A中文官网把
问题
和解答方案通过发帖子的形式留给今后会碰到相同
问题
的人员。这样做的后果是,最终形成有很多人到处求人解答
问题
。 我2013年5月份左右开始接触,但一直忙于其它事,至今仍不会用B4A编写代码,更不要说熟悉这个B4A环境。即便我这款软件编写后,我也不可能去全身心投入这款软件编程,我还有其它人生中更重要的事要做。以后有空,我偶尔会熟悉一下这款软件的工作环境,因为至今我仍对这款软件的工作环境不熟悉。 目前有少数一部人就是在用B4A给人编写商业软件,如果这些人能制作大量的B4A教学视频,那么B4A在中国的普及还将大大加快。但往往靠编程吃饭的,往往对于奉献之类的没什么热情 ,一个理由,我要靠编程养家,没时间。目前网上这么多软件,难道都是吃编程这碗饭无私编写的吗,不是,80%是些不从事编程工作的人员编写的。对于B4A的发展,B4A引入中国,我已尽了我的一片热情。
Android
10.0 根文件系统和编译系统
1, 讲解
android
根文件系统结构和组成2, 讲解
android
系统镜像的概念和拆包3, 讲解
Android
系统源码结构4, 讲解
Android
系统编译规则5, 讲解
Android
系统ADB使用和Log日志调试方法6, 讲解
Android
系统
Android
.mk和
Android
.bp是各种规则
Google+
Android
开发入门与实战(各章程序案例源码工程--最全)(好东西,非诚勿扰。)
(1)Market使用5大完整商业应用案例(源码 工程):RSS阅读器、基于Google Map的个人
GPS
、豆瓣网客户端、在线音乐播放器、手机信息查看助手。 (2)对入门及能力提高的
Android
爱好者很有用,研究通了就是
高手
。 (3)《Google+
Android
开发入门与实战》教材各章程序案例源码工程--最全
Android
GPS
架构分析详解
Android
GPS
架构分析 转载时请注明出处和作者 -------------------------------------------------------------------- 介绍完了主体代码结构以及重要的数据结构后,下面来看看
gps
的定位服务(LocationManager)的启动过程。我总是喜欢追本溯源地从源头去认识事物。因为“人之初,性本善
Android
80,351
社区成员
91,288
社区内容
发帖
与我相关
我的任务
Android
移动平台 Android
复制链接
扫一扫
分享
社区描述
移动平台 Android
android
android-studio
androidx
技术论坛(原bbs)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章