app需要实时的更新当前的地址位置信息,在位置监听中进行显示出来,包括经纬的转换,距离目标,在测试几个小时内没有问题,但是在12个小时以上就出现了界面点击无响应。

解决办法

调试发现监听中耗时10ms+,在界面更新的范围内,但在长时间却出现anr,说明还是耗时太长,更新频率有问题。解决方法:

1.在位置发现改变时才更新UI

2.经纬度的转换等计算的任务,放在线程中,UI线程只更新界面

总结UI线程最好只更新界面,不要频繁的刷新界面。

长时间运行app,产生anr相关推荐

  1. game module 停止运行_恒温摇床长时间运行的注意事项

    2020年10月30日 11:47   来源: 杭州川一实验仪器有限公司    >>进入该公司展台 产品简介 恒温摇床具有不锈钢万用夹具.数显控温.无级调速和良好的热循环功能,是一种多用途 ...

  2. struts2 拦截器_Struts2 execAndWait拦截器示例,用于长时间运行的动作

    struts2 拦截器 Sometimes we have long running actions where user will have to wait for final result. In ...

  3. python怎么暂停运行_如何暂停长时间运行的循环?

    我有一个关于正在运行的程序的长时间问题.在本例中,我将使用Python,但它可以用于任何编程语言.在 比方说我想把所有的数字加起来,比如说10亿results = [] for i in range( ...

  4. server长时间运行query,Ajax刷新被block

    最近有个asp.net程序,需要长时间查 询数据库,千万级,且经常有reports同时运行,所以搞不好一个submit就要等1,2个小时.我把sql timeout设成无限,http request ...

  5. php怎么创建进程,在php中为长时间运行的进程创建后台进程

    好的,请原谅我,如果这是另一个问题的重复,但在搜索后我还没有找到一个明确的答案.我基本上想要做的是让我的php web应用程序触发一些事件(如电子邮件或报告生成器)可能需要几分钟才能完成并立即将控制权 ...

  6. java jps都卡死,java长时间运行后,jps失效

    在部署完应用后,原本jps使用的好好的,能正确的查询到自己正在运行的java程序. 但,过了一段时间后,再使用jps来查看运行的应用时,自己运行的程序都看不到,但是自己也没有关闭这些程序啊!然而使用 ...

  7. 正在从“vetur”获取代码操作_长时间运行 io.Reader 和 io.Writer 操作测算进度和估算剩余时间...

    每当我们在使用类似 io.Copy 和 ioutil.ReadAll 的工具时,比如我们正在从 http.Response 主体读入或者上传一个文件,我们会发现这些方法将一直堵塞,直到整个过程完成,哪 ...

  8. 监控长时间运行的查询(监控数据库性能的SQL )

    查询v$session_longops动态性能视图可以查看运行时间大于6秒的查询,如果想让运行时间大于6秒的查询被数据库引擎收集,必须满足以下条件:1 参数timed_statistics或sql_t ...

  9. ios 12von服务器未响应,创造与魔法刷资源脚本ios长时间运行未响应解决

    分别添加如下代码:->PrivateSubcmdExit_Click() Me.sckClient.SendData"Exit" EndSub PrivateSubcmdLo ...

最新文章

  1. 存储器结构层次(二)
  2. apache mediawiki 安装_MediaWiki系统的安装、配置和修改方法(转载)
  3. LeetCode第九题—— Palindrome Number(判断回文数)
  4. Storm介绍及安装部署
  5. jack对海量数据库的一些总结
  6. @Scheduled执行阻塞解决办法
  7. 复习JavaScript随手记
  8. (36)FPGA面试题D触发器实现4进制计数器
  9. 请详细描述listview与gridview的异同点_一建考试中,实在不会的怎么办?教你从题目中获取得分点!...
  10. [原创]MYSQL周期备份shell脚本
  11. 《深入浅出MFC》 第二版中文
  12. python 异步IO编程
  13. 在quill编辑器中集成秀米和135编辑器
  14. VS2012帮助下载地址
  15. Android 开发环境搭建
  16. SAP的系统审计以及SM19的使用
  17. Android10.0应用图标隐藏方案(7.0-10.0)
  18. 萤火虫小巷2(看完了)
  19. ZZULIOJ:1138: C语言合法标识符
  20. AngularJS 的 IE 兼容性

热门文章

  1. [JDK8] Stream
  2. MongoDB用户授权和管理
  3. Apache的Rewrite规则详细介绍
  4. Qt5官方demo分析集29——Extending QML - Property Value Source Example
  5. sql 备份.bat
  6. 王达:影响100万网管员的“网管员”『英雄故事』
  7. python全栈脱产第25天------组合、多态、封装、property装饰器
  8. java中object转int
  9. HIve分组查询返回每组的一条记录
  10. TCGA收官之作—27篇重磅文献绘制“泛癌图谱”