2017-09-19 9 views
-5

ご覧のとおり、ActivityThreadがどのように呼び出されているか知りたいですか? Zygoteはどのようにこのクラスを使用しますか?思うよ!ZygoteとAndroidのUIスレッドの関係

+1

ようこそ!良い質問を書いてそれに応じて編集するには[このリンク](https://stackoverflow.com/help/how-to-ask)を参照してください。 – Sneha

答えて

1

ActivityThread.javaとZygoteInitのソースコードを見てください。これらは、あなたのアプリケーション用のプロセスとメインスレッドの両方を作成する2つのクラスです。具体的にはZygoteInit#main(String[])というメソッドを見てください。ActivityThread#main(String[])を呼び出すのは実際にはprepares the "main" Looperです。これはアプリケーションの描画を含め、すべてのアプリイベントが実行されます。

関連する問題