アプリの構造

Android アプリの多くは、システムバー、ナビゲーション エリア、ボディと呼ばれる領域で構成されています。

図 4: Android アプリの各部分: システムバー(1)、ナビゲーション エリア(2)、本文(3

システムバー

ステータスバーとナビゲーション バー(まとめてシステムバーと呼ばれます)には、バッテリー残量、時刻、通知アラートなどの重要な情報が表示され、どこからでもデバイスを直接操作できます。システムバーの詳細を確認する。

図 5: システムバー(1

ナビゲーションは、ユーザーがアプリ内の移動、重要なアクションへのアクセス、Android プラットフォーム全体を移動するためのさまざまなアフォーダンスを表します。

身体の部位

ボディ領域には画面コンテンツが配置されます。ボディ コンテンツは追加のグループやレイアウト パラメータで構成されます。ナビゲーションとシステムバーの領域の下に続く必要があります。エッジ ツー エッジのインセットに対して [`WindowCompat.setDecorFitsSystemWindows(window, false)`][5] を宣言します。

レイアウトに適した構成とナビゲーション パターンを決定するには、ユーザーがコンテンツをどのように操作し、アプリの情報アーキテクチャをどのようにナビゲートするかを理解する必要があります。この理解に基づいて、ユーザーが操作できる UI を作成することで、ユーザー中心の設計に導くことができます。