タブアイコン

タブアイコンは、マルチタブ インターフェースで個々のタブを表すために使用されるグラフィック要素です。各タブアイコンには、未選択と選択済みの 2 つの状態があります。

詳しくは、 密度に応じたアイコンセットを使用する場合は、低密度のアイコンセット、低密度アイコンセット、低密度アイコンセット、 対応できるよう設計されていますそうすればアイコンが確実に アプリをインストール可能なデバイスのさまざまな範囲において、適切に表示する必要があります。 デザイナー向けのヒントをご覧ください。 をご覧ください。

最終的なアートは透過 PNG ファイルとしてエクスポートする必要があります。含めない 背景色

Adobe Photoshop でアイコンを作成するためのテンプレートは、アイコン テンプレート パックをご覧ください。

警告: タブアイコンのスタイルは、 Android 2.0 と以前のバージョンの比較宛先 すべての Android バージョンをサポートするには、デベロッパーは次のことを行う必要があります。
1.Android 2.0 以降のタブアイコンを drawable-hdpi-v5drawable-mdpi-v5drawable-ldpi-v5 ディレクトリ。
2.以前のバージョンのタブアイコンを配置する drawable-hdpidrawable-mdpidrawable-ldpi ディレクトリ。
3.android:targetSdkVersion を 5 以上に設定します。 <uses-sdk> アプリ マニフェスト内。 これにより、新しいタブスタイルを使用してタブをレンダリングする必要があることがシステムに通知されます。

2 つのタブの状態に対するアイコンの提供

タブアイコンには、未選択と選択済みの 2 つの状態があります。アイコンを表示する 複数の状態がある場合、デベロッパーは 都道府県 リスト ドローアブルを各アイコンに設定します。これは、どの画像がリストされた XML ファイルで、 さまざまな UI の状態を示しています

たとえば、「友達」という名前のタブがあるタブ ウィジェットの場合、「Coworkers」は 次のようなディレクトリ構造を使用できます。

res/...
    drawable/...
        ic_tab_friends.xml
        ic_tab_coworkers.xml
    drawable-ldpi/...
        ic_tab_friends_selected.png
        ic_tab_friends_unselected.png
        ic_tab_coworkers_selected.png
        ic_tab_coworkers_unselected.png
    drawable-mdpi/...
        ic_tab_friends_selected.png
        ic_tab_friends_unselected.png
        ic_tab_coworkers_selected.png
        ic_tab_coworkers_unselected.png
    drawable-hdpi/...
        ...
    drawable-ldpi-v5/...
        ...
    drawable-mdpi-v5/...
        ...
    drawable-hdpi-v5/...
        ...

上記の XML ファイルの内容は、対応する参照モジュールを参照する必要があります。 選択または選択解除のアイコン ドローアブル。たとえば、次のコードは ic_tab_friends.xml の場合:

<?xml version="1.0" encoding="utf-8"?>
<selector xmlns:android="http://schemas.android.com/apk/res/android">
    <!-- selected state -->
    <item android:drawable="@drawable/ic_tab_friends_selected"
          android:state_selected="true"
          android:state_pressed="false" />
    <!-- unselected state (default) -->
    <item android:drawable="@drawable/ic_tab_friends_unselected" />
</selector>

Android 2.0〜Android 2.3

次のガイドラインでは、Android のタブアイコンをデザインする方法について説明します。 2.0 ~ Android 2.3(API レベル 5 ~ 10)

サイズと配置

タブアイコンにはシンプルな形状とフォームを使用し、 最終的なアセット内に配置されます。

図 1 は、 できます。アイコンのサイズを実際の境界よりも小さくする必要があります。 指定します

アイコンの推奨サイズを示すために、 図 1 には、3 つの異なるガイド長方形が含まれています。

  • 赤色のボックスは、アセット全体の境界ボックスです。
  • 青いボックスは、実際のアイコンの推奨境界ボックスです。 アイコン ボックスのサイズはアセット ボックス全体よりも小さくして、 使用できます。
  • オレンジ色のボックスは コンテンツは正方形です。正方形のアイコンのボックスは他のアイコンよりも小さい 2 種類のビジュアル ウェイトを統一します。
  1. 高密度(hdpi)画面のタブアイコンのサイズ:
    1. アセット全体: 48 x 48 ピクセル
    2. アイコン: 42 x 42 ピクセル
  1. 中密度(mdpi)画面のタブアイコンのサイズ:
    1. アセット全体: 32 x 32 ピクセル
    2. アイコン: 28 x 28 ピクセル
  1. 低密度(ldpi)画面のタブアイコンのサイズ:
    1. アセット全体: 24 x 24 ピクセル
    2. アイコン: 22 x 22 ピクセル

図 1. 境界内でのタブアイコンのサイズと配置 使用できます。

スタイル、色、効果

タブアイコンは、フラットかつマットな、正面向きの画像にします。

タブアイコンには、選択済みと未選択の 2 つの状態があります。

未選択のタブアイコンの効果の図

図 2. 未選択のタブアイコンのスタイルと効果

注: ピクセルサイズはすべて中密度用です。他の密度の場合は適宜サイズ調整する必要があります。

1.塗りつぶしの色:#808080

2.コンテンツ(内側):内側のコンテンツを外形から取り去って、透明なピクセルだけで構成する必要があります。
選択済みのタブアイコンの効果の図

図 3. 選択済みのタブアイコンのスタイルと効果

注: ピクセルサイズはすべて中密度用です。他の密度の場合は適宜サイズ調整する必要があります。

1.塗りつぶしの色:#FFFFFF

2.コンテンツ(内側):内側のコンテンツを外形から取り去って、透明なピクセルだけで構成する必要があります。

3.グロー(外側):#000000、25% の不透明度
サイズ 3 ピクセル

すべきこと、すべきでないこと

推奨事項と禁止事項Google Chat 向けのタブアイコンを作成する際に 説明します。

アイコンの例

下図は、Google Play Console で使用される標準的な高密度タブアイコンです。 構築しました

警告: これらのリソースはプラットフォームのバージョンによって異なる可能性があるため、 システムのリソースのコピーを参照すべきではありません。目標 アイコンやその他の内部ドローアブル リソースを使用する場合は、 アプリのリソースにあるアイコンやドローアブルのローカルコピー アプリケーション コードからローカルコピーを参照します。こうすることで、 システムの設定が変更されていても、アイコンの外観を 変更をコピーします。以下のグリッドは完全なものではないことに注意してください。

Android 1.6 以前

次のガイドラインでは、Android のタブアイコンをデザインする方法について説明します。 1.6(API レベル 4)以前。

構造

  • 未選択のタブアイコンには、 メニュー アイコン でも外側は光ってない
  • 選択済みのタブアイコンは未選択のタブアイコンに似ていますが、表示が暗くなります 前部分のグラデーションは ダイアログ アイコン
  • タブアイコンには 1 ピクセルのセーフフレームがあり、端にのみ重ねる必要があります アンチエイリアスを作成します
  • このページで指定されているすべてのサイズは、32x32 ピクセルのアートボードのサイズに基づいています。 Photoshop テンプレート内の境界ボックスの周りには 1 ピクセルのパディングを確保します。
ビュー
未選択のタブアイコンの構造。

図 3. 未選択のタブにセーフフレームと塗りつぶしのグラデーション 追加できます。(アイコンのサイズは 32 x 32)

ビュー
選択されたタブアイコンの構造。

図 4. タブアイコンのセーフフレームと塗りつぶしのグラデーション 選択されます。(アイコンのサイズは 32 x 32)

未選択のタブアイコン

ライト、効果、シャドウ

未選択のタブアイコンは、選択済みのタブアイコンに似ていますが、 シャドウは薄い内側と、ダイアログのアイコンと同じ前面部分のグラデーションです。

ビュー
未選択のタブアイコンのライト、効果、シャドウ。

図 5. 未選択のライト、効果、シャドウ 。

1.前面:グラデーション オーバーレイ | 角度 90°
底部の色: r 223 | g 223 | b 223
上部の色: r 249 | g 249 | b 249
底部の色の領域: 0%
上部の色の領域: 75%
2.シャドウ(内側):黒 | 10 % の不透明度 | 角度 90° 距離 2 ピクセル | サイズ 2 ピクセル
3.べベル(内側):奥行き 1% | 方向 下 | サイズ 0 ピクセル | 角度 90° | 高度 10°
ハイライト 白 70% の不透明度
シャドウ 黒 25% の不透明度

詳細な手順

  1. Adobe Illustrator などのツールを使って基本形状を作成します。
  2. Adobe Photoshop などのツールにシェイプをインポートし、次の画像に合わせて拡大縮小します。 透明な背景で 32×32 ピクセル。
  3. 未選択状態のフィルタに対して図 5 の効果を追加します。
  4. 32 x 32 のアイコンを、透明度を有効にした PNG ファイルとしてエクスポートします。

選択済みのタブアイコン

選択したタブアイコンには、メニューと同じ塗りつぶしグラデーションと効果があります アイコンですが、外側が光っていません。

ビュー
選択したタブアイコンのライト、効果、シャドウ。

図 6. 選択したタブのライト、効果、シャドウ 追加できます。

1.前面:カラーパレットの塗りつぶしグラデーションを使用します。
2.シャドウ(内側):黒 | 20% の不透明度 |
角度 90° | 距離 2 ピクセル |
サイズ 2 ピクセル
3.べベル(内側):奥行き 1% | 方向 下 | サイズ 0 ピクセル | 角度 90° |
高度 10°
ハイライト 白 70% の不透明度
シャドウ 黒 25% の不透明度

カラーパレット

塗りつぶしグラデーション
1:  r 163 | g 163 | b 163
2:  r 120 | g 120 | b 120
未選択のタブアイコンでは色による塗りつぶしとして使用されます。

詳細な手順

  1. Adobe Illustrator などのツールを使って基本形状を作成します。
  2. Adobe Photoshop などのツールにシェイプをインポートし、32x32 に合わせて拡大縮小する 背景が透明な px アートボード。
  3. 選択済み状態のフィルタに対して図 6 の効果を追加します。
  4. 32 x 32 のアイコンを、透明度を有効にした PNG ファイルとしてエクスポートします。