Android代码优化技巧

时间:2013-05-01 04:05:44

标签: android

我想知道在android主线程中编写for循环大约400-500次是否是一个好习惯,或者我应该去另一个线程。提前谢谢。

1 个答案:

答案 0 :(得分:1)

因为你说循环正在处理几百个坐标,所以它绝对应该是AsyncTask或后台线程。即使用户无法在该时段内与UI进行交互,也可以显示该持续时间的微调器或对话框。此外,如果UI线程在超过一定时间内没有响应,则操作系统会认为应用程序已崩溃,并向用户提供“此应用程序已停止响应”对话框。