2016-03-20 37 views
-4

我正在瀏覽我的android初學者教程,我無法理解應用程序啓動時調用哪個活動。當我啓動一個應用程序時,哪個Activity被調用?

+1

看吧:http://developer.android.com/training/basics/activity-lifecycle/starting.html#launching-activity –

+0

您選擇在您的清單中的發射活動的一個。我認爲這個問題沒有問題,可能是關於基本原則,但在這種格式下是可以回答的。 –

回答

1

你的意思是什麼Activity被稱爲?這個問題可能很快就會結束,但對於您的信息,具有Manifest.xml中的這兩個屬性是要在應用中啓動的第一個Activity

<intent-filter> 
      <action android:name="android.intent.action.MAIN" /> 
      <category android:name="android.intent.category.LAUNCHER" /> 
</intent-filter> 
+0

不完全。只有LAUNCHER就足夠了(即:如果你有一個SplasScreen,這個Activity將成爲LAUNCHER,但MAIN Activity將具有DEFAULT屬性)。如果(比方說,90%的案例)你的發射器是主要活動,那麼你是對的。 +1覆蓋9/10(大約)的情況 –

+1

非常感謝您的先生......您的指導方針將成爲我們走路的途徑。我真的很感激你的建議... –

相關問題