0

現在、アプリで現在使用している画像のサイズを確認しようとしているグラフィックデザイナーと協力して、すべての解像度モードに適したサイズで新しい画像を作成できるようにしています(最小サイズで画像を設計してからスケーリングします)他のモードの場合)。

私のアプリでは、デバイスをエミュレートしています。720 x 1280: xhdpiこのデバイスでは、ImageView が size に設定されています50dp x 50 dp

何を正確に言うのは正しい50 dp xhdpi -> 25 dp mdpi? 100px? Or 50px?ですか?最小サイズの正しいサイズはどれくらいですか?

4

1 に答える 1

1

によるとAndroid Documentation

ベースとなる画像サイズから、3:4:6:8:12:16DPI によるドローアブルサイズのスケーリング比率があります。

LDPI - 0.75x
MDPI - Original size // means 1.0x here 
HDPI - 1.5x
XHDPI - 2.0x
XXHDPI - 3x
XXXHDPI - 4.0x

上の差に応じて、ImageSize の解像度を計算できます。

アップデート :

HDPI、、のような異なるサイズの画像を作成しましMDPIXHDPIImageView Heightしかし、それはあなたがそれWidthに従って設定できるという意味ではありません Drawable

例 :

一部のデバイスの画面サイズが小さいとしますが、これは高密度サポートであるため、高解像度密度の画像を設定する必要がありImageViewますが、その場合、作成したサイズは小さくなります。

于 2016-12-17T07:04:57.147 に答える