Android中的ANR
ANR全称是Application Not Responding,即应用程序无响应,出现ANR主要原因是因为在主线程中做了太多耗时操作。ANR产生的原因我们都知道产生ANR是因为在主线程做了太多的工作,只有当应用程序的UI线程响应超时才会引发ANR,细分,超时产生原因一般有两种: 第一种:当前的事件没有机会得到处理,例如UI线程正在响应另外一个事件,当前事件由于某种原因被阻塞了。 ...