2017-06-28 9 views
3

異なるピクセル密度を考慮して、Androidアプリ開発でさまざまなサイズの画像を提供することをお勧めします。異なるスクリーン密度をサポートするピクセル数を変更する方法

私の質問は:これをどのように達成できますか?

私が望む画像を見つけて、サイズを変更するだけですか(たとえば、Microsoft Paintのようなものを使用してください)?

これは間違っていますか?

答えて

2

ドキュメントに従って、複数のリソースを作成することは正しいアプローチです。あなたはImageView(デフォルトはCenterCropある)スケールを支援する属性scaleTypeSupporting Multiple Screens

Androidのサポート

ことのほかに、そこにあなたがAndroidのSDP Github

+0

のすべての画面をありがとうございサポート助けることができるライブラリですが、何つまり、アプリに含める画像と異なるサイズの複数の画像を作成するにはどうすればいいですか?イメージをアプリにアップロードする前に、実際にイメージのサイズを変更するにはどうすればよいですか? –

+1

1x、2x、3x、4xをエクスポートするにはSketchのようなツールを使用してください。アンドロイドの正しい比率に従ってください。低密度用の36x36(0.75x)中密度用の48x48(1.0xベースライン) 高密度用の72x72(1.5x)高密度用の96x96(2.0x) 余分な場合の144x144(3.0x) -extra-high-density 特別超高密度用の192x192(4.0x) –

+0

Microsoft Paintで同じことをすることはできますか? –

関連する問題