天天看點

Application和四大元件啟動時的方法順序

以下順序不考慮跳轉情況

Application 的 attachBaseContext

ContentProvider 的 onCreate

Application 的 onCreate 和 Provider 的 call方法

Activity、Service 等的 onCreate(Activity 和 Service 不分先後)以及 BroadcastReceiver 的 onReceive 方法;

Application在onCreate中間startActivity,先執行完Application剩下的語句,才會跳轉到Activity,Activity的onCreate方法要執行兩次