关于在manifest里的使用

时间:2025-01-27 13:50:50

网上查了的用法,有的说只能有一个,有的说有多个的话启动程序的时候会提示选择Activity,于是自己试验了一下,发现是默认启动第一个。


标记了启动Application时先启动那个Activity,若有多个,则先启动mainfest里面第一个出现的

<activity
            android:name=".Activity01"
            android:label="@string/title_activity_activity01" >
            <intent-filter>
                <action android:name="" />

                <category android:name="" />
            </intent-filter>
        </activity>
        <activity 
            android:name="Activity02"
            android:label="@string/title_activity_activity02">
            <intent-filter>
                <action android:name="" />
                <category android:name="" />
            </intent-filter>
        </activity>

上例运行结果为启动activity01


  <activity 
            android:name="Activity02"
            android:label="@string/title_activity_activity02">
            <intent-filter>
                <action android:name=".ALL_APPS" />
                <category android:name="" />
            </intent-filter>
        </activity>
<activity
            android:name=".Activity01"
            android:label="@string/title_activity_activity01" >
            <intent-filter>
                <action android:name="" />

                <category android:name="" />
            </intent-filter>
        </activity>
      

上例运行结果为启动activity02;