读书人

弹出用户停止应用程序提醒对话框时机

发布时间: 2012-09-29 10:30:01 作者: rapoo

弹出用户终止应用程序提醒对话框时机

由于android本身是单线程模型,UI主线程是不安全的,所以不能在非UI线程中操作UI。

如果在非UI线程中直接操作UI线程,会抛出android.view.ViewRoot$CalledFromWrongThreadException: Only the original thread that created a view hierarchy can touch its views。

由于UI主线程只负责界面绘制和事件监听,所以应该必须保证它能随时响应用户操作,其它(耗时)操作应该另起线程或服务。

由上,弹出用户终止应用程序提醒对话框是因为在UI线程中进行了耗时操作,时间超过5s。

读书人网 >移动开发

热点推荐