Android

Android UX and Form Factors

UX and form factors: Material Design 3, responsive design, accessibility, dark theme, and animations

18 câu hỏi phỏng vấn·
Senior
1

What are the key principles of Material Design 3 (Material You)?

Câu trả lời

Material Design 3 (Material You) emphasizes deep personalization and improved accessibility while preserving visual consistency. Core pillars: 1) Personalization via dynamic colors derived from the wallpaper, 2) Stronger accessibility (contrast, scalable sizes), 3) Adaptive components across screen sizes, 4) Expressiveness through natural, measured motion. It succeeds Material Design 2 with more flexibility.

2

How to implement Dynamic Colors (Material You)?

Câu trả lời

On Android 12+, use dynamicColorScheme() (or dynamicDarkColorScheme) and fall back to static lightColorScheme/darkColorScheme when unavailable. Colors automatically align with the user wallpaper. Fine‑tuning goes through ColorScheme.

3

How to create adaptive layouts for tablets?

Câu trả lời

Combine WindowSizeClass (Compact/Medium/Expanded), resource qualifiers (e.g., layout-sw600dp), master‑detail patterns, and adaptive navigation (e.g., NavigationRail). In Compose, use BoxWithConstraints and configuration to adjust layout.

4

How to support foldable devices?

5

How to implement RTL (Right-to-Left) support?

+15 câu hỏi phỏng vấn

Nắm vững Android cho lần phỏng vấn tiếp theo

Truy cập tất cả câu hỏi, flashcards, bài kiểm tra kỹ thuật, bài tập code review và mô phỏng phỏng vấn.

Bắt đầu miễn phí