Handlerの原理
863 ワード
ハンダーとは?
答:メッセージングメカニズム、役割:サブスレッドでUIを更新する必要があるメッセージをメインスレッド処理に渡す
どのように使いますか.
答え:使用しない
使用理由
答:複数のスレッドが同時にUIを更新する同時に、スレッドの安全を保証する
メッセージ・メカニズムの4つのコア・オブジェクトには、どのような関係がありますか.
Handler、Message、Message Queue、Looper
ワークフロー解析Handlerメカニズムのワークフローには、主に4つのステップがあります.非同期通信準備 メッセージ送信 メッセージループ メッセージ処理
答:メッセージングメカニズム、役割:サブスレッドでUIを更新する必要があるメッセージをメインスレッド処理に渡す
どのように使いますか.
答え:使用しない
使用理由
答:複数のスレッドが同時にUIを更新する同時に、スレッドの安全を保証する
?
: 1. UI: ui, ,
, , , app
2. : ,
, , , :
UI ?
: handler !
メッセージ・メカニズムの4つのコア・オブジェクトには、どのような関係がありますか.
Handler、Message、Message Queue、Looper
ワークフロー解析Handlerメカニズムのワークフローには、主に4つのステップがあります.
:
: app , ActivityThread main , mian 1
1.Looper , 1 >(MessageQueue),Looper.prepareMainLooper();
2. ActivityThread thread = new ActivityThread();
3. Looper.loop();