根据http://developer.android.com/training/multiscreen/screendensities.html,提到了以下比例尺:
xhdpi: 2.0 hdpi: 1.5 mdpi: 1.0 (基准) ldpi: 0.75
我想知道xxhdpi的比例尺是多少?xhdpi: 2.0 hdpi: 1.5 mdpi: 1.0 (基准) ldpi: 0.75
我想知道xxhdpi的比例尺是多少?在android.util.DisplayMetrics中,你可以看到缩放因子为0.00625:
/**
* Scaling factor to convert a density in DPI units to the density scale.
* @hide
*/
public static final float DENSITY_DEFAULT_SCALE = 1.0f / DENSITY_DEFAULT;
其中 DENSITY_DEFAULT 值为160 --> 缩放因子为 1.0f / 160 = 0.00625。
sizeScale = DENSITY_DEFAULT_SCALE * DENSITY_DPI
从这里开始:
虽然不是什么难事,但希望对某些人会有所帮助 :)
android.util.DisplayMetrics
中DENSITY_560
的注释。 - ozbek