web-dev-qa-db-ja.com

メニュー項目がメイン機能ではない場合、ナビゲーションドロワーはメニューよりも優先されますか?

次のケースでは、ナビゲーションドロワーとシンプルなAndroid=メニューのどちらがよりユーザーフレンドリーになるか疑問です。

次のメニュー項目があります(明らかにアプリの主な機能ではありません)。

  • ニュース(Twitterページを開きます)
  • 設定
  • 助けて

私の考えでは、これらのメニュー項目はアプリの主要機能ではないため、Android ActionBarメニューで少し非表示にしておくことは問題ありません。

上記の場合、ナビゲーションドロワーが単純なAndroidメニューよりも優れている理由はありますか?

2

最良の決定を行うためには、知っておくことが重要ですこれらの2つのパターンがAndroidアプリケーションの他の場所でどのように使用されているか)。これにより、ユーザーの意図を最もよく示します期待する。

全体として、Googleが定めた標準を使用することを目指しますが、ルールではなくガイドラインであることも忘れないでください。標準からの脱却について、情報に基づいた決定を行います。


ナビゲーションドロワー

参考のために、Navigation Drawerのマテリアルデザインガイドラインを参考にして、アプリのナビゲーション先をリストするための意図をお知らせください

High-level drawing of a Navigation Drawer

"シンプルAndroidメニュー"

ここに何を参照しているのかわかりません。特に、リストにない「主要な」ナビゲーションアイテムが何であるかがわからないためです。

メニュー

参考のために、「 Menus のマテリアルデザインガイドラインを教えてください1)プライマリナビゲーションには使用しないでください。アクションバーに追加する場合は、「アクションオーバーフローメニュー '。これは、現在のコンテキストで使用可能なアクションを拡張する必要があるほど、トップレベルのナビゲーション項目を追加したくないことを意味します。


勧告

プライマリナビゲーションアイテムがタブまたはボトムナビゲーションバーを使用してアプリで永続的に固定されている場合、他のアイテムをナビゲーションバーに配置できます。他のアプリがそれをどのように使用するかを検討します。プライマリを含むすべてのナビゲーション項目が表示され、次にAndroidパターンを解除します。

別の方法は、「サイドナビゲーションとタブの組み合わせ」などの 複合パターン を使用することです。これにより、タブにプライマリアイテムを表示し、Androidドロワー。

あなたがリストしたアイテムは少なくとも引き出しに存在している必要があり、到達するのに十分重要であるため、それ以上のものはないはずです。

1
JeroenEijkhof

ナビゲーションバーは、ユーザーをコンテキストから外す場合があります。ナビゲーションバーは、アプリのさまざまなセクション間を移動するためのものです。セクション内で二次的または補足的なアクションを提供するだけの場合は、縦の3つの点線のアイコンのようなアイコンの下に単純なAndroidメニューを追加することをお勧めします。

3 dotted menu icon

この質問を参照して、そのようなアイコンの使用をよりよく理解することができます。 アイコンに使用:3つの縦のドット

0
UX Research