2016-03-20 99 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

非常感谢您的先生......您的指导方针将成为我们走路的途径。我真的很感激你的建议... –

相关问题