私は思ったんだけどにhandler.post()&するときに使用するときは:新しいスレッド()私は<code>handler.post(runnable);</code>を使用する必要があると私は <code>new Thread(runnable).start();</code></p> <p>を使用する必要があるときには、ハンドラのために、開発者のドキュメントに記載されている場合
Runnable rをメッセージキューに追加させます。実行可能ファイル は、このハンドラが接続されているスレッド上で実行されます。
私はonCreate()
Activity
のクラスで書くならば、これはどういう意味:その後、
Handler handler = new Handler();
handler.post(runnable);
実行可能では別のスレッドでまたはアクティビティのスレッドで呼び出されますか?
しかし、もし私がインターネットからのオーディオストリームをバッファリングしたいとしたら。私はhandler.postまたは新しいスレッドでそれを行う必要がありますか? – reiley
本当にあなたの要件に依存します。新しいスレッドやサービスのいずれかを検討します。私は秒での例で答えを更新します。 – kamituel