有人可以向我解释什么是UI线程? 在developer.android.com它说,关于runOnUiThread功能什么是Android UiThread(UI线程)
公众最终无效runOnUiThread(Runnable的动作)
自:API级别1运行在UI线程上指定的动作。如果 当前线程是UI线程,则立即执行 。如果当前线程不是UI线程,则操作是 发布到UI线程的事件队列。
用户界面线程是否意味着每当该活动被某些UI活动(如来电或屏幕调光等)推动背景时,该线程就会运行?如果没有,那么UI线程究竟包含什么?
谢谢
很好的解释,特别是应用程序基础的链接,它是必须为像我这样的初学者阅读:) – 2013-10-11 13:16:41
在大多数情况下,你不应该使用'AsyncTask'而不是'runOnUiThread'吗? – JDJ 2014-06-12 16:55:07
@JDJ这两种技术有不同的用途:'AsyncTask'会让你关闭主线程,进入后台; 'runOnUiThread()'会让你从背景中转到主线程。所以这取决于你想要完成的事情。 – 2015-01-28 06:55:35