社区
Android
帖子详情
android系统中,连续点击按钮,界面会弹出ANR或者逻辑顺序乱掉
xuximail
2011-06-29 03:15:23
问题RT,开发中遇到这个问题,不知道有没有好的解决方法呢?
...全文
462
3
打赏
收藏
android系统中,连续点击按钮,界面会弹出ANR或者逻辑顺序乱掉
问题RT,开发中遇到这个问题,不知道有没有好的解决方法呢?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
3 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
fontlose
2011-06-29
打赏
举报
回复
试试 点击时判断处理线程是否结束,未结束则不动作返回
否则开线程处理 处理过程中的UI操作通过handler通知主线程处理
xuximail
2011-06-29
打赏
举报
回复
[Quote=引用 1 楼 fontlose 的回复:]
处理时间长的动作要用线程 通过handler和主线程交互
[/Quote]
我们连续点击的时候,按键事件处理不过来,然后就报出
keyDispatchingTimedOut 这个错误,不知道有没有好的方法可以防止这种连续点击的响应呢
fontlose
2011-06-29
打赏
举报
回复
处理时间长的动作要用线程 通过handler和主线程交互
Android
远程异常监控-- U-APM SDK
本课程 讲解 Umeng APM SDK 助您深入了解应用的性能和稳定性,帮助您高效提升应用质量 异常处理
Android
高级开发的必备技能,Umeng APM 是开发
中
常用SDK,主要用于发版后异常远程定位;1、捕获采集类型丰富支持Java、Native、Swift、Objective-C、
ANR
、自定义异常的捕捉2、快速定位错误根源提供行为日志、详细日志、内存快照、设备信息、自定义字段,帮您快速发现问题原因,提升问题解决效率3、主流热门机型随时随地获取海量
Android
和iOS云端真机, 稳定不掉线,操作流畅无延迟,省却百万真机购入费用,保障App质量4、课程内容都是来自公司实战经验,绝非书本理论。
Android
基础知识
##
Android
基础面试题 (⭐⭐⭐)#### 1、什么是
ANR
如何避免它?答:在
Android
上,如果你的应用程序有一段时间响应不够灵敏,
系统
会向用户显示一个对话框,这个对话框称作应用程序无响应(
ANR
:Application NotResponding)对话框。用户可以选择让程序继续运行,但是,他们在使用你的应用程序时,并不希望每次都要处理这个对话框。因此,在程序里对响应性能的设计很重要这样,这样
系统
就不会显示
ANR
给用户。不同的组件发生
ANR
的时间不一样,Activity是5秒,BroadCas
Android
基础面试题
面试题
Android
开发常见面试
引言 本文主要罗列
Android
开发面试
中
遇到的一些
Android
技术面试题,仅供大家参考,如有写的不对的地方,也欢迎大家指正,话不多说,我们开始吧。 1. 什么是
ANR
如何避免它? ######
ANR
的定义: 首先,
ANR
(Application Not responding)是指应用程序未响应,
Android
系统
对于一些事件需要在一定的时间范围内完成,如果超过预定时间能未能得到有效响应或者响应时间过长,都会造成
ANR
。
ANR
由消息处理机制保证,
Android
在
系统
层实现了一套精密的机制来发现
ANR
,核
Android
基础知识点学习总结
安卓基础知识学习笔记分享~Linux内核层→
系统
运行层→应用框架层→应用层1、Linux内核层:
Android
系统
是基于Linux内核的,这一层为硬件提供了底层的驱动,例如显示驱动,音频驱动,电源管理等等2、
系统
运行库层:这一层主要通过C/C++实现,为
Android
系统
提供支持,例如SQLite库提供了数据库的支持,Webkit提供了浏览器内核的支持(SQLite数据库:轻量级,嵌入式关系型数据库)3、应用框架层:这一层提供了应用程序可能用到的各种API,我们开发者可以使用这些API来构建自己的应用程序4
Android
80,350
社区成员
91,289
社区内容
发帖
与我相关
我的任务
Android
移动平台 Android
复制链接
扫一扫
分享
社区描述
移动平台 Android
android
android-studio
androidx
技术论坛(原bbs)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章