Android

Android UX and Form Factors

UX とフォームファクター:Material Design 3、レスポンシブデザイン、アクセシビリティ、ダークテーマ、アニメーション

18 面接問題·
Senior
1

Material Design 3(Material You)の主要な原則は何ですか?

回答

Material Design 3(Material You)は、視覚的一貫性を保ちながら、深いパーソナライゼーションとアクセシビリティの向上を重視します。主な柱:1) 壁紙に由来するダイナミックカラーによるパーソナライゼーション、2) 強化されたアクセシビリティ(コントラスト、スケーラブルなサイズ)、3) 画面サイズに対応するアダプティブコンポーネント、4) 自然で控えめなモーションによる表現力。柔軟性を高めて Material Design 2 を継承します。

2

Dynamic Colors(Material You)はどう実装しますか?

回答

Android 12 以降では dynamicColorScheme()(または dynamicDarkColorScheme)を使用し、利用できない場合は静的な lightColorScheme/darkColorScheme にフォールバックします。色はユーザーの壁紙に自動的に合わせられます。詳細なカスタマイズは ColorScheme を介して行います。

3

タブレット向けのアダプティブレイアウトはどう作成しますか?

回答

WindowSizeClass(Compact/Medium/Expanded)、リソース修飾子(例:layout-sw600dp)、master‑detail パターン、アダプティブナビゲーション(例:NavigationRail)を組み合わせます。Compose では BoxWithConstraints と configuration でレイアウトを調整します。

4

折りたたみデバイス(foldable)はどうサポートしますか?

5

RTL(右から左)サポートはどう実装しますか?

+15 面接問題

次の面接に向けてAndroidをマスター

すべての問題、flashcards、技術テスト、コードレビュー演習、面接シミュレーターにアクセス。

無料で始める