有時候我們的程序隻是提供一個服務不需要顯示啟動界面(可能程序運行中會啟動其他界面),同時也不需要在主界面顯示程序圖標,因為點進去打開一個Activity也並沒有實際作用(沒有什麼可顯示的)
這個時候可以這樣做:隻要所有的activity中都不註冊這個<intent-filter>就可以
[java] <intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
因為程序沒有主啟動的activity,所以程序也就不好顯示圖標。
摘自 Central-Perk的專欄