0

インテントを開始する単純なコードがありますが、デバッグするとさまざまなクラスを通過するため、これらのクラスが毎回呼び出される理由と、通常の実行に戻る前にどのようなタスクを実行しているのか疑問に思うことがよくあります。

ここに画像の説明を入力

その後、実行の制御はViewクラスに移行し、呼び出しますperformClick() ここに画像の説明を入力

その後、Handlerクラスに移動して呼び出しdispatchMessage(Message msg) ここに画像の説明を入力 、最後にloop()Looperクラスを何度も呼び出してから通常の流れに戻ります。 ここに画像の説明を入力 誰かがここで何が起こっているのか、なぜこの loop() が複数回呼び出されるのかを理解するのを手伝ってもらえますか?

4

1 に答える 1