L'attività è un codice Java che supporta uno schermo o un'interfaccia utente. In altre parole, l'elemento costitutivo dell'interfaccia utente è l'attività. La classe di attività è una classe predefinita in Android e ogni applicazione che ha l'interfaccia utente deve ereditarla per creare la finestra.