ランナブルをメッセージ キューに追加する代わりに、どうすればすぐにランナブルを開始できますか?
私が観察したのは、post メソッドの実行に多少の遅延があることです。
ランナブルをメッセージ キューに追加する代わりに、どうすればすぐにランナブルを開始できますか?
私が観察したのは、post メソッドの実行に多少の遅延があることです。
Android では、投稿はメイン スレッドで実行されるため、Runnable はメッセージ キューに追加されてから処理されます。
独自のExecutorServiceを作成して Runnables を直接送信すると、スレッド プールを使用して送信した Runnables が実行されます。これらはメインの UI スレッドでは実行されません。注意が必要です。