安装应用(APP) 不显示图标
本文地址:http://blog.csdn.net/caroline_wendy
在启动的activity的AndroidManifest注册中,添加隐式启动的data:
        <!-- 启动界面 -->
        <activity
                android:name="me.wcl.Activities.WelcomeActivity"
                android:configChanges="keyboardHidden"
                android:label="@string/app_name"
                android:theme="@style/NoActionBarActivity"
                android:screenOrientation="portrait">
            <intent-filter>
                <action android:name="android.intent.action.MAIN" />
                <data android:host="AuthActivity" android:scheme="com.wcl.www" />
                <category android:name="android.intent.category.LAUNCHER" />
            </intent-filter>
        </activity><category android:name=”android.intent.category.LAUNCHER” />或者将LAUNCHER改为DEFAULT
PackageManager p = getPackageManager(); p.setComponentEnabledSetting(getComponentName(), PackageManager.COMPONENT_ENABLED_STATE_ENABLED, PackageManager.DONT_KILL_APP);隐藏图标:
PackageManager p = getPackageManager(); p.setComponentEnabledSetting(getComponentName(), PackageManager.COMPONENT_ENABLED_STATE_DISABLED, PackageManager.DONT_KILL_APP);PackageManager.COMPONENT_ENABLED_STATE_ENABLED //显示应用图标
<data android:host=”AuthActivity” android:scheme=”com.android.example” />注意,android:scheme是大小写敏感的,必须以小写字母开头
原文:http://blog.csdn.net/caroline_wendy/article/details/42783603