2011-07-14 19 views
8

さまざまな画面の密度に合わせて異なるメニューアイコンを設計することをお勧めします。欲しい高い Android:画面の密度に応じて異なるアイコンをデザインする

用培地

  • 72 X 72 PXに対する低
  • 48×48ピクセルのため

    • 36 X 36 PX:私は異なる密度のための好ましいサイズであることを読み出します不要な作業を避けることができます。 72 X 72 pxで1つのアイコンをデザインし、それを使用してAndroidが自動的にサイズ変更を行うようにするのは良い考えですか?サイズを変更して3つの別々のイメージを作成するのとは何か違うのですか?

  • +0

    質問は私が最近答えたものに似ています:[http://stackoverflow.com/q/6682038/828060] (http://stackoverflow.com/q/6682038/828060) –

    答えて

    10

    異なるアイコンを使用する利点は、の場合は、アルゴリズムでイメージを変更するのではなく、最終的な外観を制御できるということです。複雑なアイコンの場合、画像の寸法を縮小するときに、スケーリングアルゴリズムによって品質を維持することはほとんどできません。

    必ずAndroid's scaling rulesを読んでください。また、this pageには、イメージスケーリングとその最終イメージへの影響に関する優れた調査があります。

    +0

    クール、リンクありがとう。しかし、私は別のアイコンを設計する場合、私は単に非常に大きな画像を取って、両方の適切なサイズにそれらをスケールします。これはまさにAndroidがやっているものではないでしょうか?だから私は自分でそれをする必要はないと思っている。 –

    +0

    そう、ほとんどの人がやることだよ。利点は、スケーリングの行為がイメージをハンマードッグのように見せかけることができればそれを修正できることです。欠点は、各バージョンのイメージを含める場合は、パッケージのサイズを少し増やすことです。 –

    -1

    自動サイズ変更を行うと、画質が急激に低下し、アイコンがうまく見えなくなることがあります。また、私はAndroidがあなたのためにサイズ変更を行うとは思わない(私はここで間違っているかもしれない)。

    関連する問題