我知道是用显式Intent切换Activity
但两个Activity的onCreate函数基本是差不多的,除了setContentView(R.layout.XXXX);分别指向不同的界面之外
编译器是怎样在程序运行初知道启动的第一个Activity究竟是哪个?
比如Windows Phone 7就在WMAppManifest.xml里标明NavigationPage="XXXX.xaml"(Windows Phone 7首个启动的Activity),但是安卓里面却找不到类似的标注,或者还是我看漏了呢?
------解决方案--------------------
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
这里指定了你第一次启动哪一个
------解决方案--------------------
------解决方案--------------------
manifest -->
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
这就是告诉你那个Activity最先打开!
------解决方案--------------------
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
表明点击按钮会启动这个activity
------解决方案--------------------
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />