Android action.MAIN и category.LAUNCHER функция - PullRequest
30 голосов
/ 09 июня 2011

Мы упоминаем android.intent.action.MAIN и android.intent.category.LAUNCHER в качестве фильтра намерений активности запуска в Manifest.xml. Что такое бес из этих двух? Каковы их функциональные возможности?

Ответы [ 3 ]

20 голосов
/ 09 июня 2011

Из документов :

категория - дает дополнительные информация об акции выполнить. Например, CATEGORY_LAUNCHER означает, что это должно появляются в Launcher в качестве верхнего уровня приложение, в то время как CATEGORY_ALTERNATIVE означает, что это должно быть включены в список альтернатив действия, которые пользователь может выполнять над часть данных.

MAIN означает, что это действие является точкой входа в приложение, т. Е. При запуске приложения это действие создается.

17 голосов
/ 09 июня 2011

MAIN действие - это главная точка входа в приложение.

LAUNCHER категория говорит, что точка входа должна быть указана в панели запуска приложения.

1 голос
/ 16 ноября 2013

ГЛАВНАЯ: начнется домашнее задание. Это будет домашняя страница приложения.

CATEGORY_LAUNCHER: действие может быть начальным действием задачи и указано в панели запуска приложений верхнего уровня.

...