ACTION_MAINjest uważany za punkt wejścia do aplikacji. Zwykle łączy się z CATEGORY_LAUNCHERin an, <intent-filter>aby wskazać działanie, które powinno pojawić się w programie uruchamiającym ekranu głównego lub w czymkolwiek innym, co uważa się za program uruchamiający. Takie „wyrzutnie” mogą wyszukiwać PackageManager, za pomocą queryIntentActivities(), wyszukiwać takie działania i wyświetlać je użytkownikowi.
Jednak ACTION_MAINmoże być używany w połączeniu z innymi kategoriami do innych specjalistycznych celów. Na przykład znak CATEGORY_CAR_DOCKz ACTION_MAINwskazuje czynność, którą należy uznać za kandydata do pokazania, gdy użytkownik włoży telefon do samochodowej stacji dokującej dostarczonej przez producenta.
Gdy Intentużywany jest z startActivity(), jeśli Intentnie został jeszcze umieszczony w kategorii, zostanie umieszczony w CATEGORY_DEFAULT. W związku z tym <activity> <intent-filter>trzeba określić niektóre <category> , używając, <category android:name="android.intent.category.DEFAULT" />jeśli nic innego.
MAINsam nie „rozpocznie zajęć w domu”.MAINma wiele zastosowań.