在activity標簽中寫如下代碼: ...
在activity標簽中寫如下代碼:
<activity android:name=".MainActivity" android:label="This is MainActivity"> <intent-filter> <action android:name="android.intent.action.MAIN"></action> <category android:name="android.intent.category.LAUNCHER"></category> </intent-filter> </activity>
1、<action android:name="android.intent.action.MAIN"></action> //這行代碼的作用是把當前activity設置為主活動。
2、<category android:name="android.intent.category.LAUNCHER"></category> //決定應用程式是否顯示在程式列表裡,MAIN和LAUNCHER同時設定才有意義。
3、也可以在activity標簽中添加 androi:label 指定活動中標簽欄的內容
4、如果一個應用程式沒有聲明任何一個活動作為主活動,這個程式任然可以正常安裝,但是無法在啟動器里看到或者打開這個程式。
這種程式通常作為第三方服務供其他應用在內部調用,比如支付寶快捷支付服務。