An Android app project is structured to separate the user interface (UI) from the logic (Java code). This structure makes creating Android apps much easier for the developer. Here, take a close look at both structural sides of your Android project.
S01E33 · Android Studio: Setup, Emulator, and First App
S01E35 · Android EditText and the Strings.xml File