1
sendMessage(Message)とpost(Runnable)の使用の正確な違いを知りたいだけです。ハンドラのpost(Runnable)とsendMessage(Message)の違い
セパレートランナブルを持っていても、両方のメソッドがメインUIスレッドで実行されるためです。
sendMessage(Message)とpost(Runnable)の使用の正確な違いを知りたいだけです。ハンドラのpost(Runnable)とsendMessage(Message)の違い
セパレートランナブルを持っていても、両方のメソッドがメインUIスレッドで実行されるためです。
シーンの背後では、実際には同じコードが呼び出されます。だから、それは大きな懸念ではありません。 SendMessageは、ポストがMessageオブジェクトを作成するために使用されるオブジェクトが少し少なくなりますが、少しでも効率的ですが、まったく問題はありません。 sendMessageを使用すると、データオブジェクトと実行可能ファイルを追加できますが、匿名のものを使用せずにコンストラクタ経由で渡すことができる場合は、Runnableで実行できます。
だから、その長さと短さはあまりないです。より便利なものを使用してください(ポストになる傾向があります)。
重複? http://stackoverflow.com/questions/11208057/updating-gui-runnables-vs-messages – cuongptnk