web-dev-qa-db-fra.com

Android action.MAIN et fonction category.LAUNCHER

Nous mentionnons Android.intent.action.MAIN et Android.intent.category.LAUNCHER comme filtre d'intention de l'activité du lanceur dans le Manifest.xml. Quel est imp. de ces deux? Quelles sont leurs fonctionnalités?

33
dev_android

De la docs :

catégorie - Donne des informations supplémentaires sur l'action à exécuter. Par exemple, CATEGORY_LAUNCHER signifie qu'il doit apparaître dans le lanceur en tant qu'application de niveau supérieur, tandis que CATEGORY_ALTERNATIVE signifie qu'il doit être inclus dans une liste d'actions alternatives que l'utilisateur peut effectuer sur un élément de données.

MAIN signifie que cette activité est le point d'entrée de l'application, c'est-à-dire que lorsque vous lancez l'application, cette activité est créée.

21
MByD

L'action MAIN est le principal point d'entrée de l'application.

LAUNCHER category indique que le point d'entrée doit être répertorié dans le lanceur d'applications.

18
Lavanya

PRINCIPAL: démarrera l'activité à la maison. Cette activité sera la page d'accueil de l'application.

CATEGORY_LAUNCHER: L'activité peut être l'activité initiale d'une tâche et est répertoriée dans le lanceur d'applications de niveau supérieur.

1
Tony