天天看點

android Activity runOnUiThread() 方法使用

在android 中我們一般用 Handler 做主線程 和 子線程 之間的通信 。

現在有了一種更為簡潔的寫法,就是 Activity 裡面的 runOnUiThread( Runnable )方法。

利用Activity.runOnUiThread(Runnable)把更新ui的代碼建立在Runnable中,然後在需要更新ui時,把這個Runnable對象傳給Activity.runOnUiThread(Runnable)。 

Runnable對像就能在ui程式中被調用。如果目前線程是UI線程,那麼行動是立即執行。如果目前線程不是UI線程,操作是釋出到事件隊列的UI線程。

  

 Activity的runOnUiThread(Runnable)

上一篇: TimeUnit 使用

繼續閱讀