Android

Android UX and Form Factors

UX und Formfaktoren: Material Design 3, Responsive Design, Accessibility, Dark Theme und Animationen

18 Interview-Fragen·
Senior
1

Was sind die Kernprinzipien von Material Design 3 (Material You)?

Antwort

Material Design 3 (Material You) betont tiefe Personalisierung und verbesserte Barrierefreiheit bei gleichbleibender visueller Konsistenz. Kernsäulen: 1) Personalisierung durch dynamische Farben aus dem Hintergrundbild, 2) stärkere Barrierefreiheit (Kontrast, skalierbare Größen), 3) adaptive Komponenten für verschiedene Bildschirmgrößen, 4) Ausdruckskraft durch natürliche, maßvolle Bewegungen. Es löst Material Design 2 mit mehr Flexibilität ab.

2

Wie implementiert man Dynamic Colors (Material You)?

Antwort

Verwenden Sie unter Android 12+ dynamicColorScheme() (oder dynamicDarkColorScheme) und greifen Sie auf statisches lightColorScheme/darkColorScheme zurück, wenn nicht verfügbar. Farben passen sich automatisch an das Hintergrundbild des Nutzers an. Feinabstimmung läuft über ColorScheme.

3

Wie erstellt man adaptive Layouts für Tablets?

Antwort

Kombinieren Sie WindowSizeClass (Compact/Medium/Expanded), Ressourcen-Qualifier (z. B. layout-sw600dp), Master-Detail-Muster und adaptive Navigation (z. B. NavigationRail). In Compose nutzen Sie BoxWithConstraints und die Konfiguration zur Layoutanpassung.

4

Wie unterstützt man faltbare Geräte (Foldables)?

5

Wie implementiert man RTL-Unterstützung (Right-to-Left)?

+15 Interview-Fragen

Meistere Android für dein nächstes Interview

Zugang zu allen Fragen, Flashcards, technischen Tests, Code-Review-Übungen und Interview-Simulatoren.

Kostenlos starten