Android 启动Activity两个属性 .MAIN .LAUNCHER

在刚刚学习android应用开发的时候MainActivity默认给了两个属性,第一个属性倒是好记,给了谁这个属性,谁就先启动;第二个总是记不住,如果不加LAUNCHER属性,activity有图标不展示呢,还是压根就没有图标。忘了的时候就自己开发应用实践一次,结果是压根就没有这个app的图标,但是到应用管理器中是可以查询到这个应用的。

        <activity
            android:name=".MainActivity"
            android:label="@string/app_name" >
            <intent-filter>
                <action android:name="android.intent.action.MAIN" />

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

还有一个,android:label标签不仅是当前activity标题的标签,也会是应用的名称,仅限此activity时main activity。

你可能感兴趣的:(Android)