ACTION_MAINвважається точкою входу для заявки. Зазвичай він поєднується з CATEGORY_LAUNCHERin, <intent-filter>щоб вказати діяльність, яка повинна з'являтися в панелі запуску головного екрану, або в будь-якому іншому, що вважає себе пусковою установкою. Такі "пускові установки" можуть запитувати PackageManager, використовуючи queryIntentActivities(), щоб знайти такі дії та показати їх користувачеві.
Однак ACTION_MAINможе використовуватися в поєднанні з іншими категоріями для інших спеціалізованих цілей. Наприклад, CATEGORY_CAR_DOCKз ACTION_MAINвказує діяльність, яку слід вважати кандидатом на показ, коли користувач кидає свій телефон у автомобільну док-станцію, що постачається виробником.
Коли an Intentвикористовується з startActivity(), якщо його Intentще не внесено до категорії, він поміщений у CATEGORY_DEFAULT. Отже, <activity> <intent-filter>потрібно вказати деякі <category> , використовуючи, <category android:name="android.intent.category.DEFAULT" />якщо нічого іншого.
MAINпоодинці не «почне діяльність додому».MAINмає багато застосувань.