Android

Android UX and Form Factors

UX và form factor: Material Design 3, responsive design, accessibility, dark theme và animation

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

Các nguyên tắc chính của Material Design 3 (Material You) là gì?

Câu trả lời

Material Design 3 (Material You) nhấn mạnh cá nhân hóa sâu và khả năng tiếp cận được cải thiện trong khi vẫn giữ tính nhất quán trực quan. Trụ cột chính: 1) Cá nhân hóa qua dynamic color lấy từ hình nền, 2) Khả năng tiếp cận mạnh hơn (độ tương phản, kích thước co giãn), 3) Component thích ứng cho nhiều kích thước màn hình, 4) Tính biểu cảm qua chuyển động tự nhiên, vừa phải. Kế thừa Material Design 2 với sự linh hoạt cao hơn.

2

Làm thế nào để triển khai Dynamic Colors (Material You)?

Câu trả lời

Trên Android 12+, sử dụng dynamicColorScheme() (hoặc dynamicDarkColorScheme) và fallback về lightColorScheme/darkColorScheme tĩnh khi không khả dụng. Màu tự động đồng bộ với hình nền người dùng. Tinh chỉnh thông qua ColorScheme.

3

Làm thế nào để tạo layout thích ứng cho tablet?

Câu trả lời

Kết hợp WindowSizeClass (Compact/Medium/Expanded), resource qualifier (ví dụ: layout-sw600dp), pattern master‑detail và navigation thích ứng (ví dụ: NavigationRail). Trong Compose, sử dụng BoxWithConstraints và configuration để điều chỉnh layout.

4

Làm thế nào để hỗ trợ thiết bị gập (foldable)?

5

Làm thế nào để triển khai hỗ trợ RTL (Right-to-Left)?

+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í