2012-04-01 11 views
1

私が行うのは、GIMPを使ってスケール画像を作成し、hdpi、ldpi、mdpiに入れることです。サイズ変更後にピクセルを修正しないので、パッケージにさまざまなサイズのアイコンをバンドルする理由はありますか?さまざまなデバイスサイズでAndroidアイコンを作成するのはなぜですか?

+0

-1このトピックは、何度もSOから取り上げられています。この正確なトピックについては、http://developer.android.com/guide/practices/screens_support.htmlに多数のドキュメントがあります。 –

答えて

0

ベクター画像をアイコンファイルに直接書き出して品質を最高にすることができない場合でも、Gimpで画像のサイズを変更することは、プロジェクト内でアイコンを1つ使用する場合よりも優れています。 Gimp2のような)は、Androidがネイティブであなたのためにできることよりも常に優れています。

0

高解像度から縮小すると問題ありません。

しかし、低い解像度からスケールアップすると、それらのデバイスでは見た目が悪くなります。

1

アンドロイドには、NinePatchというツールがあります。ここでは、すべての種類の画面解像度に対して1つの画像を使用しています。 Ninepatchツールを使用してイメージを作成するだけです。 NinePatch画像の拡張子は.9.png Androidにはさまざまな携帯電話があり、開発する単一のアプリケーション/コードはマルチ解像度をサポートしているので、画像をhdpi、mdpi、ldpiの画像にする必要があります

関連する問題