2016-06-17 10 views
1

一般化された密度をいつ使うべきかについて私に良い助言を与えてもらえますか?私が見てきた何(hdpi、MDPI、xhdpiなど)一般化された密度 - それらは必要ですか?いつ使用しますか?

は、彼らは通常、アプリのアイコンの上にそれを使用する、ということです。しかし、すべてのデバイスでアプリが機能する必要がありますか?それともオプションですか?

また、通常、アイコンは小さい四角形です。大きな画像を使うとどうなりますか?正方形ではない? 300x450ピクセルに似ています。各密度でピクセルサイズを定義するにはどうすればよいですか?

質問を終える。

  1. 一般的な濃度は必須ですか?
  2. 私の画像がすべてgenaralized濃度にリサイズされていないとどうなりますか?
  3. 私たちはアプリアイコンにのみgenaralized密度を使用していますか?
  4. そうでない場合は、より大きく、二乗していない画像に適した寸法を見つけるにはどうすればよいですか?
  5. 私に何をお勧めしますか?私はすべての私のグラフィックをgenaralizedすることを目指すべきですか? (hdpi、mdpiなど)

読んでいただきありがとうございます!

+0

かなり広いです。 Googleで適切な検索で答えられないものはありません。 –

+0

あなたの質問への回答が見つかったのですか、さらに助けが必要ですか? – bendaf

+0

ええ、私はほとんどそこにいる!あなたは本当に私を助けてくれました。すべての種類の画像をすべての濃度で読み込むことができることを確認するだけです。 :) – AresProductions

答えて

0

あなたはSupporting Multiple Screens公式記事内のすべてのあなたの質問への答えを見つけることができますが、私はここにあなたのためにそれを要約します:

あなたが「generalic密度」と呼んで何

、それが原因で複数の画面と解像度をサポートしているのですさまざまなアンドロイドデバイス。同じアイコンは、1つのデバイスで20×20ピクセル、もう1つでは60×60ピクセルです。

オペレーティングシステムより20x20イメージだけを保存すると、特定のデバイスで60x60にスケールされ、品質が非常に悪くなります。 60x60を格納する場合、オペレーティングシステムは、画面のサイズが小さいデバイスで20x20にスケーリングする必要があります。これはグラフィックプロセッサに時間がかかり、スケーリングによって品質が悪化する可能性があります。

異なるグラフィックスのサイズは記事のように計算することができ、this stackoverflowの回答もあります。
良いAndroidアプリケーションを作成したい場合は、Supporting Multiple Screensの記事を読むことをお勧めします。このトピックに関する重要な情報が含まれています。

+0

ちょうど1つの質問。 SVG(ベクトル)を使用するのは仕事ですか?ベクトル資産としてインポート? – AresProductions

+0

イメージはSVGアセットで品質が低下するため、ラスターイメージが唯一の方法です。 – AresProductions

+0

はい、svgはpng-sを置き換えることができますが、複雑なグラフィックではなく、単純なアイコンでのみ使用することをお勧めします。 – bendaf

0
  1. 一般的な濃度は必須ですか?

    回答: ませ一般化密度はオプションではありません。しかし、さまざまな画面サイズでより良いUIを得るためには、一般化された濃度を処理することは良いことです。

  2. 私は一般的な密度にリサイズすべての私のイメージを持っていない場合はどうなりますか?

    回答: 単一のイメージを使用することができ、画面解像度に対してリサイズされます。しかし、品質が保持されない可能性があります

  3. 私たちはアプリアイコンでのみ一般的な密度を使用しますか?

    回答: ませ一般化密度がアプリイメージ・ビュー内で使用することはできないなど

  4. ない場合、どのように私は乗大きく、ない画像のための右の寸法を見つけることができますか?

    ANSは: それはアイコンまたは形状が正方形であるため、任意のドロウアブルのために必要ではありません。

  5. 私に何をお勧めしますか?私はすべての私のグラフィックをgenaralizedすることを目指すべきですか? (hdpi、mdpiなど)

    Ans: はい一般的なグラフィックを使用してUIを改善することは必須ではありませんが、良い方法です。

+0

すべての回答がポイントになっていました! Expect 4:画像のサイズを変更する方法を教えてください。私は、サイズが48,72,96ピクセルなどであることを発見したアイコンを意味します。イメージが300x450ピクセルの場合はどうなりますか?他の密度に正しくサイズ変更したことをどうすれば確認できますか?どうすればわかりますか? – AresProductions

関連する問題