android程序安裝以後不要顯示圖標

有時候我們的程序隻是提供一個服務不需要顯示啟動界面(可能程序運行中會啟動其他界面),同時也不需要在主界面顯示程序圖標,因為點進去打開一個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的專欄

發佈留言