相应速度优化的核心思想是避免在主线中做耗时操作,但是有时候的确有很多耗时操作,可以将这些耗时操作放在主线程中去执行,即采用异步的方式执行耗时操作。
在实际开发中,ANR是很难从代码上发现的,如果在开发过程中遇到了ANR,系统会在/data/anr目录下创建一个文件traces.txt,通过分析这个文件就能定位出ANR的原因
相应速度优化的核心思想是避免在主线中做耗时操作,但是有时候的确有很多耗时操作,可以将这些耗时操作放在主线程中去执行,即采用异步的方式执行耗时操作。
在实际开发中,ANR是很难从代码上发现的,如果在开发过程中遇到了ANR,系统会在/data/anr目录下创建一个文件traces.txt,通过分析这个文件就能定位出ANR的原因