Différence entre la catégorie Accueil et le lanceur de catégorie

Je ne suis pas clair sur la différence entre la maison de catégorie et le lanceur de catégorie. À partir de la page de documentation Android:

CATEGORY_HOME: Il s'agit de l'activité à domicile, c'est la première activité affichée lorsque le périphérique démarre.

  • Utiliser Play Services et AdMob SDK
  • Onglet simple utilisant fragmentativité au lieu de la tabactivité
  • Comment créer un score global élevé pour mon application Android?
  • Réutilisant des fragments dans un fragmentpageradapter
  • Changer le délai prolongé
  • Android get activity return null
  • CATEGORY_LAUNCHER: devrait être affiché dans le lanceur de haut niveau.

    Pour tester la différence, j'ai fait une application simple avec ce manifeste:

    <application android:icon="@drawable/ic_launcher" android:label="@string/app_name" > <activity android:name=".IntentCategoriesActivity" android:label="@string/app_name" > <intent-filter> <action android:name="android.intent.action.MAIN" /> <category android:name="android.intent.category.LAUNCHER" /> </intent-filter> </activity> <activity android:name=".Second" android:label="Whatever" > <intent-filter> <action android:name="android.intent.action.MAIN" /> <category android:name="android.intent.category.HOME" /> </intent-filter> </activity> </application> 

    Mais tout ce que je vois, c'est que mon activité de lanceur n'est pas la deuxième activité.

    Quelqu'un peut-il expliquer ce qui me manque? Merci.

  • Qu'est-ce que SetDither, setFilterBitmap et setAntiAlias ​​dans un Canvas?
  • GetPrimaryClip () renvoie ClipData {text / plain {NULL}}
  • En utilisant le "cercle animé" dans un ImageView pendant le chargement des choses
  • Bundle Intention de l'application native cpp à l'aide de Binder
  • Comment puis-je voir des erreurs de Javascript dans WebView dans une application Android?
  • Supprimez toutes les ressources inutilisées d'un projet Android
  • 3 Solutions collect form web for “Différence entre la catégorie Accueil et le lanceur de catégorie”

    android.intent.category.HOME est utilisé pour les activités de l'écran d'accueil comme ADW Launcher, Launcher Pro, etc. Si vous souhaitez créer un nouvel écran d'accueil, utilisez ceci.

    android.intent.category.LAUNCHER est utilisé pour spécifier lesquelles de vos activités peuvent être lancées. C'est-à-dire ceux qui apparaissent dans le tiroir de l'application.

    android.intent.category.HOME – Pour être un lanceur – cette activité est l'écran d'accueil android.intent.category.LAUNCHER – Pour être dans le lanceur – cette activité est visible dans le menu

    Dans un fichier manifeste, il n'y a que le premier principal utile, le second android.intent.action.MAIN est inutile.

    coAndroid est un fan Android de Google, tout sur les téléphones Android, Android Wear, Android Dev et Android Games Apps.