note

来源:互联网 发布:柴静去哪儿了 知乎 编辑:程序博客网 时间:2024/05/02 02:18

Android通过监控下面两个条件来确定响应:

1、一个程序必须在5秒内对任何用户动作(如按下按键或者触摸屏幕)做出响应。

2、一个Broadcast(广播接收器)必须在10秒之内从它的onReceivehandler中返回

最有可能导致没用响应的错误的原因是网络查找、复杂处理(例如,计算游戏的移动)和文件I/O。当然,有很多方法可以保证这些动作不会超过响应条件,如使用服务和线程