最終更新:2022-03-08 (火) 03:18:43 (781d)
Android/メッセージキュー
- スレッドにはメッセージキューが関連付けされており、UIスレッドではそのメッセージキューから処理を取り出して一つ一つ処理をすることによって、イベント処理を行ったり、 GUI コンポーネントの描画を行うなどしている
- Handler オブジェクトを経由してそれを作成したスレッドのメッセージキューに、メッセージを送ったり Runnable オブジェクトをポストすることが可能になる
クラス
android.os.Handler
- メッセージとメッセージキューに関連付けられたオブジェクトの、送信と処理を行うメソッドを提供
- メッセージを送ったり Runnable オブジェクトをポストすることが可能になる
android.os.Looper
- スレッドのメッセージループを処理するメソッドを提供