1

拡張された Application クラスを提供する場合、アクティビティがフォアグラウンドに移動されなくても、Service の作成時に onCreate が呼び出されますか?

4

1 に答える 1

3

Application.onCreate は、パッケージ内の何かがインスタンス化される前に呼び出されます。

ドキュメントから:

アプリケーションの起動時、他のアプリケーション オブジェクトが作成される前に呼び出されます。この関数で費やされる時間は、プロセス内の最初のアクティビティ、サービス、またはレシーバーを開始するパフォーマンスに直接影響するため、実装はできるだけ迅速にする必要があります (状態の遅延初期化を使用するなど)。

于 2011-06-29T23:28:47.447 に答える