Android App: Grundprinzip Handlung=Bildschirm

Grundprinzip
Zu jeder Handlung, die der User machen kann, wird ein Screen implementiert. Zu einem Screen gehören zwei Komponenten: sein Erscheinugnsbild (das Layout) und was gemacht werden kann (die Activity).
Layout_Acitivity

Activity
Bezeichnet eine einzelne Handlung, die der User vornehmen kann.
Die Handlung wird in Java geschrieben. Eine Handlung kann eine nächste aufrufen. Durch den Aufruf einer neuen Handlung, erscheint ein neuer Bildschirm.

Layout
Beschreib das Erscheinungsbild, die Userführung, um diese Handlung zu tun. Ein Layout-Wechsel bedeutet, dass man sich in einer anderen Activity befindet.
Das Layout ist in xml geschrieben und befindet sich im Verzeichnis: app/src/main/res/… Wobei im Unterverzeichnis ( ../layout/main.xml) die Hauptdatei für die Bildgestaltung steht. In den drei davorliegenden Unterverzeichnissen werden Bildschrirmauflösungen der verschiedenen Android-Geräten behandelt.

Programmablauf
Das Programm ruft  als erstes die MainActivity auf: das Hauptbild des Programms erscheint. Dann, je nach dem wie der User sich verhält (Klicken auf „Views“), werden andere Aktivitäten ausgelöst und dadurch andere Screens angezeigt.
Es besteht somit eine Hierarchie unter den Handlungen.