Eine "Activity" repräsentiert genau ein sichtbares Benutzerinterface. Beispielsweise kann eine "Activity" einen Bildschirm mit einem Auswahlmenü anzeigen und die evtl. damit verbundenen Aktionen der Applikation verwalten. Eine Applikation kann durchaus mehrere "Activitys" besitzen und zwischen diesen hin und her schalten. Jedoch kann im Lebenszyklus einer Applikation immer nur eine "Activity" zur Zeit aktiv sein.